- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Eclipse2021中web.xml报错
web.xml报错 cvc-id.3: A field of identity constraint
2022-04-29 14:40:46 1481
原创 编程书籍
鸟哥的LINUX私房菜基础学习篇(第三版)了解Linux系统及相关命令,站在实际使用的角度写的简单明了Java编程思想(第四版,PDF+纸质)刚编程的时候看不出有什么特别的,代码写多了觉得写得特别细致准确,大牛的功力果然深厚Java数据结构和算法 Robert Lafore(第二版,PDF+打印版)有资深人士评价这是他看过的所有数据结构与算法书籍中写的最通俗易懂的,非常赞同这个...
2019-03-24 07:53:47 335
原创 字符的编码解码
目录1、Unicode编码2、Unicode码在计算机中的存储方式2.1 UTF-32存储方式2.2 UTF-8存储方式2.3 UTF-16存储方式3、字符编码方式的特点4、UTF-8与汉字编码5、字符的边界与文件的随机读取6、字符编码的容错性7、参考文章字符的Unicode编码与存储实现(UTF-8、UTF-16、UTF-32)1、Unicode编...
2018-12-31 12:05:33 375
原创 一个Java文件中编写多个class
在一个java文件中可以编写多个class文件。形如:public class A{}class B{}class C{}文件命名规则:有public class存在,最多也只能有一个public class。文件名与public class名称相同。没有public class,即所有class都是包访问权限,文件名为任一class名即可。使用场景:在示例中为了方便有时会这么...
2018-12-17 19:16:02 6081
原创 JVM垃圾回收及内存溢出
一、Java JVM垃圾回收:JVM的堆内存分为young generation、old generation两部分,young generation划分为Eden、From、To三个区间。新建对象使用Eden区,满后进行young GC,young GC过程中对象在Eden、From、To区间进行转移复制,无效对象将被清除。多次复制到的对象将被转移至old generation,年老代满后...
2018-07-31 15:04:55 286
原创 IE页面渲染模式
IE的文档模式与3个方面的因数有关:1、http response的兼容设置2、页面中meta元素兼容模式设置3、页面中doctype声明补充说明:优先级,meta优先级高于response。参数是否有Emulate,IE=EmulateIE7设置方式会结合doctype声明决定文档模式,IE=7设置方式则直接用IE7模式。兼容视图,页面无123设置,采用最高文档模式,...
2018-06-15 13:35:39 349
原创 Http协议无状态
客户端发起一个http请求,服务端返回数据,则该次http请求结束。无法对客户端的多次http请求进行时间上的跟踪,http的无状态性(Stateless)是指无法进行时间上的跟踪。只要客户端与服务端都保存一份唯一凭证,则可以对访问进行区分及跟踪。目前广泛采用cookie+session的方式,在客户端与服务端都保存一份唯一的sessionId。...
2018-06-04 17:32:42 2440
原创 线程安全的本质
线程安全的标准,对多线程的共享资源进行了合理的访问控制。访问控制的关键点:原子性、可见性、有序性。原子性:a++操作可进行分解不具备原子性,会导致线程安全问题,可使用syncronized保证操作的原子性。可见性:多线程任务中存在主内存与工作内存,主内存是唯一的所有线程共用,每个线程具有单独的工作内存。存在主内存与工作内存同步的问题,使用syncronized、volatile关键字可以保证同步的...
2018-06-04 17:31:15 1142
原创 Java对象序列化的理解
创建User对象并进行序列化保存到文件,然后新建一个项目,把文件拷贝过来,通过代码进行反序列化,是否能够通过反射的方法获取到类中方法名?不能。对象序列化的文件传输后要想正常使用是有条件的,反序列化后的对象是有一个包路径与类名的信息,在系统相同的包路径下需要有相同的类,否则报错ClassNotFound。序列化文件中主要保存了对象的成员变量的状态,对象的方法内容并未进行保存。对象序列化维护了对...
2018-06-04 17:03:33 312
原创 一句话理解Socket
一个Socket:一个IP+一个端口。一对Socket(套接字)可进行相互通信,客户端IP、客户端端口、服务端IP、服务端端口。
2018-06-04 15:55:46 264
原创 Docker环境搭建及MySQL部署
一、安装1、软件下载地址系统环境:win7Docker官方网站下载地址https://www.docker.com/toolbox或者去github上下在:https://github.com/boot2docker/windows-installer/releases不能下载可以到网盘下载: http://pan.baidu.com/s/1jGrkJ7w密码: 3xie...
2017-04-16 23:04:14 997
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人