连击 天
fork: star:
https = http + ssl 采用对称加密 + 非对称加密 流程: 客户端下载证书(CA颁布),获得公钥A 与服务器协商生成私钥B,用于后面的对称加密 将私钥B用公钥A加密后传送给服务端,服务端用私钥A...
用户组 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建者...
今日在hibernate源代码中遇到了native关键词,甚是陌生,就查了点资料,对native是什么东西有了那么一点了解,并做一小记。 native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不...
对缓冲区的读写操作首先要知道缓冲区的下限、上限和当前位置。下面这些变量的值对Buffer类中的某些操作有着至关重要的作用: limit:所有对Buffer读写操作都会以limit变量的值作为上限。 po...
Netty是基于流的消息传递机制。Netty框架中,所有消息的传输都依赖于ByteBuf接口,ByteBuf是Netty NIO框架中的缓冲区。ByteBuf接口可以理解为一般的Byte数组,不过Netty对Byte进行了封装,增...
Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,M...
USC-2和UTF-16之间的区别? 都是Unicode编码方案的具体实现,UTF-16是USC-2的父集,USC-2只能支持2个字节的编码,超过2个字节的编码需要用UTF-16。 Java里面一个char类型变量占用多少内存? ...
volatile是Java中用来做同步的一个关键字,之前对它的作用一直理解得不是很透彻。 于是在网上查阅了一些资料,发现也讲得含混不清。 后来在wikipedia(http://en.wikipedia.org/wiki/Volatile...
get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFo...
在工作中经常接触到各种编码名词,但一直缺少一个系统的了解。在网上搜集相关资料,总结如下: 最常见的几种编码方案 ASCII:最基本的编码方案 GBK:主要用于汉字的编码方案,包含汉字和其他...
下面是Java 1.7 里新出现的功能的一些用法例子: 对资源的自动回收管理 下面的代码看起来有点麻烦 … 不是吗 [java] BufferedReader br = new BufferedReader(new FileReader(path)); try { r...
clone的目的:为了实现值拷贝,而不是引用拷贝(引用拷贝的问题是造成多个引用指向同一对象,若改变这个对象的值,所有引用指向的值都会改变;但有时我们不希望这样做,所以要用值拷贝) 浅克...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复