首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kk_miles
掘友等级
学生
|
广州腾讯科技有限公司
后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
107
文章 96
沸点 11
赞
107
返回
|
搜索文章
最新
热门
Java类加载机制ClassLoader
1. Java的类加载器 Bootstrap ClassLoader称为启动类加载器,是由C++编写并已经嵌入到JVM内核中的最顶层的类加载器。它负责加载Java中的核心类库,如%JRE_HOME%\lib下的rt.jar、resources.jar、charsets.jar和…
Python中的装饰器浅析
最近刚开始学习Python,发现这个语言在思想上和Java有许多共同点,但同时也存在着许多不同,此次特意记录一下Python中的装饰器的用法及优点。 1. 闭包 上面我们编写了两个函数完成了任务,但是可以发现两个函数之间代码的重复度十分高,只有及格线passline不同。这样是…
String中的“==”与“equals”
我们知道在Java中String可以有两种不同的“身份”,一种是和普通劳苦大众一样都当做一个“对象”来看待,另一种是与int等一样当做一个基本类型。 从上面两行代码来看,s1通过引用一个通过new的方式创造的一个对象,自然就是作为一个对象来使用;而第二种方式看起来更像声明一个i…
Java中的equals()与hashcode()
1. 简介 我们都知道,equals()与hashcode()是Object类中的两个非常重要的方法。equals是为了方便对比两个对象的异同、hashcode负责获取对象的散列码,方便在一些集合操作中能用0(1)的时间复杂度找到我们想要的对象。 只有当两个对象引用同一个对象(…
HTTP中的GET与POST
GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url编码,而POST支持多种编码方式。 GET请求参数会被完整保留…
Java中的“值传递”
我们暂且先将要讨论的变量分为两类:基本类型和引用类型。 上面声明了两个变量:n、s,我们知道n是基本类型,s是引用类型,他们所包含的含义是截然不同的:n的值‘10’直接保存在这个变量中,而s指向的内容‘hello’保存在一块内存的某个位置中,s本身的值是指向这块内存起始位置的地…
JVM读书笔记(一)
最近在读《Java程序性能优化》这本书,写这篇博客记录一下所学。 ##1. Java虚拟机内存模型 首先通过“MyObject myObject ”在Java虚拟机栈创建一个栈帧,里面存放了形参num、str,并且保存了myObject作为reference类型数据。而“new…
spring
##1. ClassPathXmlApplicationContext PathMatchingResourcePatternResolver支持Ant风格的路径解析。 由此段代码可以看出Properties继承于Hashtable,以键值对的方式实现。 AbstractApp…
java中的volatile关键字
1. 操作系统多线程基础 我们的程序最终都会由CPU执行指令的方式实现,但是CPU的处理速度远远大于内存的读写速度,所以CPU通过CPU(假设每个CPU都有自己的高速缓存,CPU之间的高速缓存相隔离)周围的高速缓存与主内存进行数据传输,高速缓存的速度是远高于主内存的,但是容量很…
ArchLinux/Manjaro 安装MySQL/MariaDB
##1. 安装 与Ubuntu不同,arch默认已经不再支持MySQL,但是可以安装MariaDB,其比MySQL的性能更好且操作基本相同。 ##2. 启动
下一页
个人成就
文章被点赞
289
文章被阅读
101,445
掘力值
1,873
关注了
33
关注者
44
收藏集
16
关注标签
22
加入于
2017-12-13