
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。在没有泛型的情况的下,通过对类型 Object 的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对

通俗的说,你把要上传的东西上传,服务器会先做MD5校验,如果服务器上有一样的东西,它就直接给你个新地址,其实你下载的都是服务器上的同一个文件,想要不秒传,其实只要让MD5改变,就是对文件本身做一下修改(改名字不行),例如一个文本文件,你多加几个字,MD5就变了,就不会秒传了。本文的断点续传主要是针对断点上传场景。分片上传,就是将所要上传的文件,按照一定的大小,将整个文件分隔成多个数据块(我们称之为

假设有两个线程同时在执行count++,两个内存都执行了第一步,比如当前count值为5,它们都读到了,然后两个线程分别执行了+1,并写回主存,这样就丢掉了一次加一的操作。再重新看getAndAddInt(),传来第一个值是当前的一个对象 ,比如是count.incrementAndGet(),那么在getAndAddInt()中,var1就是count,而var2第二个值是当前的值,比如想执行的

最近,笔者负责测试的某个算法模块机器出现大量报警,报警表现为机器CPU持续高占用。该算法模块是一个优化算法,本身就是CPU密集型应用,一开始怀疑可能是算法在正常运算,但很快这种猜测就被推翻:同算法同学确认后,该算法应用只使用了一个核心,而报警时,一个算法进程占用了服务机器的全部8个核心,这显然不是正常计算造成的。首先按照CPU问题的定位思路进行定位,对 Java 调用堆栈进行分析:使用 查看 CP

所以在实际应用中,要根据情况使用,也可以同时使用加密和签名,比如A和B都有一套自己的公钥和私钥,当A要给B发送消息时,先用B的公钥对消息加密,再对加密的消息使用A的私钥加签名,达到既不泄露也不被篡改,更能保证消息的安全性。在这个过程中,只有2次传递过程,第一次是A传递加签的消息和消息本身给B,第二次是B获取A的公钥,即使都被敌方截获,也没有危险性,因为只有A的私钥才能对消息进行签名,即使知道了消息

一个文件的完整路径信息。一般绝对路径是包含有盘符 的。绝对路径的缺陷: 因为绝对路径是有盘符开头的,有些系统是没有盘符的。相对路径是相对于当前程序的路径。当前路径就是执行java命令的时候,控制台所在的路径。BeanUtils主要解决 的问题: 把对象的属性数据封装 到对象中。类文件路径就是使用了classpath的路径找对应的资源文件。如果需要使用到类文件路径首先先要获取到一个Class对象。内

Hibernate提供的二级缓存有默认的实现,且是一种可插配的缓存框架!3) HQL查询, Hibernate Query language hibernate 提供的面向对象的查询语言。4) Criteria 查询, 完全面向对象的查询(Query By Criteria ,QBC)使用场景: 对于复杂sql,hql实现不了的情况,可以使用本地sql查询。Hibernate 自带的也有一个连接池

编程式事务控制自己手动控制事务,就叫做编程式事务控制。Jdbc代码:// 设置手动控制事务Hibernate代码:// 开启一个事务【细粒度的事务控制: 可以对指定的方法、指定的方法的某几行添加事务控制】(比较灵活,但开发起来比较繁琐: 每次都要开启、提交、回滚.)声明式事务控制Spring提供了对事务的管理, 这个就叫声明式事务管理。Spring提供了对事务控制的实现。用户如果想用Spring的

是用于写对象的信息与读取对象的信息。对象信息一旦写到文件上那么对象的信息就可以做到持久化了。打印流可以打印任意类型的数据,而且打印数据之前都会先把数据转换成字符串再进行打印。Properties(配置文件类): 主要用于生产配置文件与读取配置文件的信息。输入字节流的转换流:InputStreamReader 是字节流通向字符流的桥。注意: 以后编码与解码一般我们都使用统一的码表。编码: 把看得懂的

可以是本地文件系统,局域网的资源(//192.168.14.10/myweb/index.html), 可以是互联网。Connection: close/Keep-Alive –表示服务器和浏览器的连接状态。If-Modified-Since: Tue, 11 Jul 2000 18:23:51 GMT –浏览器最后的缓存时间。Host: www.it315.org:80 –(必须的)当前请求访问








