自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea操作记录

settings的位置-乱码问题,在settings>Editor >Fonts中修改字体,还是解决不了,在配置文件加内容编码格式:默认为utf8,位置在右下角。文件编码位置idea配置jdk- 常用快捷键清除缓存...

2019-04-27 23:07:45 1518

原创 java SE

1、为什么重写equals还要重写hashcode?https://www.cnblogs.com/expiator/p/6064974.html为了保证同一个对象,保证在equals相同的情况下hashcode值必定相同,如果重写了equals而未重写hashcode方法,可能就会出现两个没有关系的对象equals相同的(因为equal都是根据对象的特征进行重写的),但hashcode确实不...

2019-04-21 19:27:49 154

转载 消息队列

http://www.365jz.com/article/23947

2019-03-30 22:22:56 96

转载 Http和Https详解

Http超文本传送协议,HTTP协议作为TCP/IP模型中应用层的协议。HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的HTTPS。如下图:HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。HTTP默认的端口号为80,HTTPS的端口号为443;Http特点简单快速:客户向...

2019-03-20 18:36:00 287

原创 Java常见问题

java三大特性 https://www.cnblogs.com/BoscoGuo/p/5877185.html继承性:被子类覆写的方法不能有比父类更严格的访问控制权限 方法权限:public、default、private 如果父类是public,则子类必须是public 权限上必须是子类权限大于父类权限。比如父类default,子类public是可以的,但父类是private,子类时...

2019-03-20 15:08:44 101

转载 二叉搜索树Java源码

定义二叉排序树(Binary Sort Tree),又称二叉查找树(Binary Search Tree),亦称二叉搜索树。特点二叉排序树或者是一棵空树,或者是具有下列性质的二叉树:(1)若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值;(2)若右子树不空,则右子树上所有结点的值均大于或等于它的根结点的值;(3)左、右子树也分别为二叉排序树;遍历(1)前序遍历若二叉...

2019-03-19 19:18:02 326

转载 TCP详解

TCPTCP连接管理TCP 协议只运行在 end systems上,因此中间的网络元素(比如:routers 和 link-layer switches)并不会去维护 TCP 的连接状态。事实上,中间的 routers 完全不知道有 TCP 连接,它们只看 datagrams. 一个 TCP 连接提供 full-duplex service,假设一个 host 上的进程 A 与 另一个 hos...

2019-03-19 17:03:03 515

转载 HttpCookie和session详解(Java)

ref:https://www.cnblogs.com/andy-zhou/p/5360107.html#_caption_0Cookie机制Cookie技术是客户端的解决方案,Cookie就是由服务器发给客户端的特殊信息,而这些信息以文本文件的方式存放在客户端,然后客户端每次向服务器发送请求的时候都会带上这些特殊的信息。让我们说得更具体一些:当用户使用浏览器访问一个支持Cookie的网站的时...

2019-03-19 13:32:39 3486

原创 Httpsession详解(Java)

ref:http://lavasoft.blog.51cto.com/62575/275589/session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说...

2019-03-19 11:48:15 1579

原创 Java集合类源码知识点总结

List(接口)ArrayList(class、数组、随机访问、非线程安全)Array的实现原理:动态数组。与Java中的数组相比,它的容量能动态增长。ArrayList 是 List接口的可变数组的实现。实现了所有可选列表操作,并允许包括== null== 在内的所有元素。除了实现List接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。(此类大致上等同于Vector类,除了...

2019-03-18 21:06:39 379

原创 排序算法Java实现

冒泡排序思想://冒泡排序class test1{ public static int[] bubbleSort(int[]sort){ for (int i = 0; i < sort.length; i++) { for (int j = 0; j < sort.length-i-1; j++) { if(sort[j]>sort[j+1]) { ...

2019-03-18 11:20:42 89

原创 汉诺塔问题java实现

汉诺塔问题背景:相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘(如下图)。游戏的目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好。操作规则:每次只能移动一个盘子,并且在移动过程中三根杆上都始终保持大盘在下,小盘在上,操作过程中盘子可以置于A、B、C任一杆上。实现过程:递归...

2019-03-17 21:11:45 127

空空如也

空空如也

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

TA关注的人

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