自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 jdk1.8 HashMap实现原理

HashMap里面存放的是Node的数组 第一次进行放值的时候会进行初始化操作 数组的长度会自动扩容 map的键会去映射相应的Node数组的下标 Node数组里面存放的是Node或者TreeNode, Node节点是一个链表,当链表长度大于8时,HashMap会改造成TreeNode,红黑树结构。 TreeNode是Node的子类,实现了红黑树。   map的存放过程是计算键的ha...

2018-07-26 22:31:07 225

原创 git使用记录

git add      将文件添加到缓存区 git commit -m "这是日志"     将文件添加到版本库 git log     查看git版本库的记录 git reflog     查看git操作记录 git reset  --hard HEAD^    版本库切换到上一个版本,HEAD^是指当前的上一个版本,HEAD^^这个上两个版本,HEAD~2的意思应该相同切换版本时,缓存区的数...

2018-07-21 03:02:01 267

原创 java转python记录 八

常用模块:datetime    时间模块collections    集合框架,存放了很多数据结构base64    解码编码hashlib    提供MD5和SHA1等算法hmac       加密算法的一种urllib    操作http的库pillow    处理图像requests    http请求chardet    可以用来检测字符串编码psutil    用来获取系统各种数据的工...

2018-07-02 16:52:56 342 1

原创 java转python记录 七

StringIO和BytesIO    IO模块中的两个类os操作目录    os.path.join()    拼接路径    windows路径分隔符为\    linux为/os.rename()     给文件重命名os.remove()    删除文件os.path.split()    分割目录和文件名os.path.splitext()    分割文件名后缀pickle模块    实...

2018-07-02 15:56:47 368

原创 js知识点整理 五

JS原型 构造函数和原型对象,以及实例之间的关系,构造函数和原型对象,构造函数有个属性propertype指向原型对象原型对象有个属性constructor指向了构造函数构造函数和原型函数都是唯一的  实例是不唯一的,实例的方法可以从构造函数里面查找,找不到就去原型里面找。原型和构造方法都是唯一的,但是在实例化过程当中,会给对象重新赋值,加上构造里面预设的函数。 如何使用js实现继承functio...

2018-07-02 14:29:16 144

原创 js知识点整理 四

JS面向对象function Person(name,sex,age){         this.name = name;        this.sex = sex;        this.age = age;        this.info=function(){                console.log(this.name+this.sex+this.age);      ...

2018-07-02 14:26:25 118

原创 js知识点整理 一

Js基础语法JavaScript是一门脚本语言Js脚本是运行在js执行引擎上面的,不需要编译,执行引擎边运行边编译Js执行引擎决定我们js的语法,目前市面上流行的执行引擎es5 和es6     即ECMAScriptECMAScript是内置在浏览器端的执行引擎。Js主流用法在web端,即浏览器端应用 如果读者精通一门编程语言,最好是java或者python,理解起来应该很容易 常见的关键字:类...

2018-07-02 14:23:07 134

原创 js知识点整理 三

闭包啥是闭包?闭包就是把某个变量或者函数给包装起来我们js当中会接触很多的全局变量,那如何保证我们的局部变量在执行完函数之后还存在在我们的内存当中呢?就可以使用闭包闭包总的来说是实现了作用域,使得程序能够设计出更合理的,有层次的js代码 实现闭包的方式:function f1(){         var n = 999;         nAdd = function(){ n+=1 }...

2018-07-02 14:22:46 117

原创 js知识点整理 二

js中的异常try {throw new Error("哦,有错");}catch (e){alert(e.name+":"+e.message);}try,catch,throw的机制,类似于java的调用js中的定时器window对象的内置方法。延时器setTimeout()  过了一段时间执行某个方法定时器setInterval() 每隔一段时间执行一段代码var st = setTimeo...

2018-07-02 14:20:08 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除