自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 CPU核心数与线程数的理解——java并发编程入门到精通笔记

多核心:单芯片多处理器。简单理解就是一个芯片中集成了多个cpu多线程:同一个处理器开多个线程执行并共享cpu的计算资源,也就是超线程技术这里说的多线程和操作系统的线程应该是不一样的概念。我的个人理解对于cpu线程的理解是一个cpu有多少个线程,它就可以同时进行多少个运算。操作系统的线程就是程序执行的一个最基本的单元流程。在网上看到有这么一句话感觉可以比较好的理解cpu的多核心和多线程的关系:几核

2016-12-22 19:15:10 704

原创 算法(第4版) 学习笔记二——二分查找的普通实现与递归实现

以查找某个特定元素在已排序数组中的索引为例,且此数组为从小到大排序。算法思路:1、取第一个索引和最后一个索引代表两个游标,一个lo,一个hi2、取lo和hi的中间值,即为mid3、取出中间索引处的值,与输入值i比较4、重复2~3步,直到lo>hi

2016-12-09 00:57:51 400 1

原创 算法(第4版) 学习笔记一——求最大公约数

求最大公约数问题的自然语言算法描述:计算两个非负整数p和q的最大公约数:若q是0,则最大公约数为p。否则,将p除以q得到余数r,p和q的最大公约数即为q和r的最大公约数。

2016-12-08 17:49:38 477

原创 哈希表的理解

因为在开发中经常用到HashMap,HashSet等集合结构,但是一直对其中的Hash的意思不太理解。今天抽空查了一下资料,顺便记录一下现在的理解。 事先声明一下, 此文只介绍哈希表的数据结构,不介绍具体的Hash算法首先我们不要去想Hash表是用来干嘛的,先以实际问题着手。就是现在需要一个能够存储Key-Value的数据结构。再不用Hash表的话,我想到的方法是定义一个有两个属性Key-Va

2016-12-03 21:40:13 357

原创 https的原理

对称加密,只有一个密钥,数据传输过程中同时传数据和密钥非对称加密,有公钥和私钥,数据传输过程中只传公钥,私钥只有服务器知道https用公钥加密客户端生成的对称密钥得到对称密钥2,用对称密钥加密数据,把对称密钥2和加密后的数据传递给服务器,服务器用私钥对对称密钥2进行解密得到对称密钥,再用对称密钥解密加密后的数据。

2016-09-23 10:19:32 326

原创 ArrayList的remove()方法

我们要遍历删除ArrayList的元素,可能会这样写:for(Integer i : list) { lists.remove(i);}或者for(int i = 0; i < lists.size(); i++) { list.remove(i);}以上第一种方法会直接报java.util.ConcurrentModificationException错误,因为在foreach

2016-08-16 14:39:31 855

原创 httpclient获取状态码(4.5.2版本)

java

2016-07-08 18:46:29 2010

原创 使用GitBook

1.下载安装Node.js到此页面下载Node.js并安装。2.GitBook的安装打开命令行工具,输入npm install gitbook-cli -g3.GitBook的使用在命令行工具中来到指定的目录,输入gitbook init,会生成两个文件:README.mdSUMMARY.mdREADME.md里写简介,SUMMARY.md写目录。 写好之后输入gitbook build .

2016-05-17 19:45:52 301

原创 eclipse插件jd-eclipse的使用

反编译插件jd-eclipse

2016-04-28 16:34:20 5262

原创 final关键字用于String时的一个问题

final关键字String

2016-04-27 13:54:04 958

原创 jdbc学习

jdbc访问数据库流程jdbc常用接口sql事务

2016-04-23 02:35:39 405

Git-2.12.2.2-64-bit.exe

git 20170405 最新git客户端

2017-04-10

空空如也

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

TA关注的人

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