2018年6月21日

TimeUnit类

摘要: 首先TimeUnit类是java.util.concurrent包下的一个类该类的出现主要是提供了可读性比较好的线程暂停操作,一般情况下使用其来代替Thread.sleep()。是因为Thread的sleep方法存在这一个潜在的问题,就是代码的可读性太差。我们先来简单... 阅读全文

posted @ 2018-06-21 22:34 HeYanxixi 阅读(233) 评论(0) 推荐(0)

2018年6月20日

详解JVM垃圾收集算法&垃圾收集器(图解)

摘要: 垃圾收集算法:内存回收的方法论 垃圾收集器:内存回收的具体实现在正式讨论垃圾回收算法和垃圾收集器之前,我们应该了解一下JVM是如何判断一个对象已经死亡的? JVM主要使用了两种方法判断对象是否已经死亡: 引用计数法:这种方法实现起来简单,而且也好... 阅读全文

posted @ 2018-06-20 23:43 HeYanxixi 阅读(405) 评论(0) 推荐(0)

2018年5月24日

线程的两种创建方式、启动源码解析

摘要: 创建线程的两种方式 1.在Thread子类覆盖的run方法中编写运行代码Thread thread1 = new Thread() { public void run() { while (true) { try { ... 阅读全文

posted @ 2018-05-24 22:00 HeYanxixi 阅读(117) 评论(0) 推荐(0)

2018年5月21日

HTTP、HTTPS区别&详解

摘要: HTTP协议版本:· HTTP1.0(短连接,发一次建立一次)· HTTP1.1(长连接)什么是长连接、短连接: 短连接:客户端和服务端每进行一次HTTP操作,就建立一次连接。任务结束就中断连接,当客户端浏览器访问的某个HTML或者其他类型的Web页面中包含有其... 阅读全文

posted @ 2018-05-21 20:06 HeYanxixi 阅读(328) 评论(0) 推荐(0)

2018年5月18日

TCP协议的三次握手和四次挥手

摘要: 三次握手 1. 第一次握手:建立连接。客户端发送连接请求报文段,将SYN设置为1,Seq为x,然后,客户端进入 SYN_SEND 状态,等待服务器的确认 2. 第二次握手:服务器收到客户端的SYN报文段,需要对这个SYN报文段进行确认,设置 Ack 为 ... 阅读全文

posted @ 2018-05-18 21:05 HeYanxixi 阅读(108) 评论(0) 推荐(0)

DNS解析过程(当你在浏览器中输入一个域名,一个回车之后发生了哪些事情)

摘要: DNS解析过程 1. 你使用的电脑发送了一个DNS请求到本地DNS服务器,本地DNS服务器一般都是你的网络接入服务器商提供,比如中国电信、中国移动。 2. 当你的DNS请求到达本地DNS服务器之后,本地DNS服务器会首先查询它的缓存记录,如果缓存中又该条... 阅读全文

posted @ 2018-05-18 19:15 HeYanxixi 阅读(463) 评论(0) 推荐(0)

2018年5月17日

Java中的时间和日期

摘要: Date 该类出现于JDK1.1,且该类提供了对日期进行操作的诸多方法,但是其一直存在着很多问题。官方也意识到了这个问题后来提供了Calendar类进行对日期的操作,日期的格式化交给了DateFormat。Date类的构造方法简述 1. Date() /... 阅读全文

posted @ 2018-05-17 21:35 HeYanxixi 阅读(241) 评论(0) 推荐(0)

java中的编码与解码

摘要: 编码表概述和常见的编码表概述:有字符及其对应的数值组成的一张表常见的编码表ASCII:美国标准信息交换表ISO8859-1:拉丁码表,欧洲码表GB2312:中国的中文编码表GBK:中国的中文编码表升级GB18030:GBK的取代版本BIG5:通用于香港、台湾地区的繁体... 阅读全文

posted @ 2018-05-17 21:05 HeYanxixi 阅读(314) 评论(0) 推荐(0)

向Mysql中插入时间只有日期没有时分秒的问题

摘要: 关于向Mysql中写入插入时间只有日期没有时分秒以及JSP页面显示日期多了个.0的问题我们一般再将实体类中的日期类型的数据写入数据库的时候,需要把java.util.Date转换为java.sql.Date,我们使用常规的方法去转换,转换过来的只可以得到年月日。如果需... 阅读全文

posted @ 2018-05-17 20:25 HeYanxixi 阅读(1742) 评论(0) 推荐(0)

2018年5月9日

Java内存模型

摘要: 在了解Java内存模型之前应该先了解一下物理计算机的并发模型,因为计算机的并发模型,和JAVA虚拟机的内存模型是由很高的可比性的。计算机的并发模型: 1–>首先需要明白的一点是:大多数的运算任务都不可能仅仅靠处理器“计算”就能完成,处理器至少要... 阅读全文

posted @ 2018-05-09 13:36 HeYanxixi 阅读(131) 评论(0) 推荐(0)

导航