- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 Java泛型类型擦除以及类型擦除带来的问题
目录1.Java泛型的实现方法:类型擦除 1-2.通过两个例子证明Java类型的类型擦除 2.类型擦除后保留的原始类型 3.类型擦除引起的问题及解决方法 3-1.先检查,再编译以及编译的对象和引用传递问题 3-2.自动类型转换 3-3.类型擦除与多态的冲突和解决方法 3-4.泛型类型变量不能是基本数据类型 3-5.运行时类型查询 3-6.泛型在静态方法和静态类...
2019-06-30 23:53:07 1114 2
转载 Java 关于List接口中的replaceAll() 方法
想直接用的同学可以直接跳到最后。今天博主在查看List接口中有什么哪些方法时,发现了一个特殊的方法replaceAll()方法。为什么说它特殊呢,因为它传入的参数我是第一次见过,如下defaultvoidreplaceAll(UnaryOperator<E>operator)对于该方法,Java jdk1.8手册里是这么描述的/** * 用函数接口的返回结果...
2019-06-23 23:49:48 6383 1
转载 EntityResolver作用
EntityResolver是org.xml.sax包下的一个接口(InputSource也是)1.1 何为 EntityResolver :官方解释: 如果SAX应用程序实现自定义处理外部实体,则必须实现此接口,并使用setEntityResolver方法向SAX 驱动器注册一个实例.也就是说,对于解析一个xml,sax首先会读取该xml文档上的声明,根据声明去寻找相应的dtd...
2019-06-22 17:24:09 691
转载 Linux 大文件的分割与合并
1.分割 -- split命令可以指定按行数分割和按字节大小分割两种模式。(1) 按行数分割$ split -l 300 large_file.txt new_file_prefix加上-d,使用数字后缀;加上--verbose,显示分割进度:$ split -l50000 -d large_file.txt part_ --verbose(2)按字节大小分割$...
2019-06-14 16:52:07 254
转载 深度剖析JDK动态代理机制
摘要相比于静态代理,动态代理避免了开发人员编写各个繁锁的静态代理类,只需简单地指定一组接口及目标类对象就能动态的获得代理对象。代理模式使用代理模式必须要让代理类和目标类实现相同的接口,客户端通过代理类来调用目标方法,代理类会将所有的方法调用分派到目标对象上反射执行,还可以在分派过程中添加"前置通知"和后置处理(如在调用目标方法前校验权限,在调用完目标方法后打印日志等)等功能。使...
2019-06-08 21:54:28 114
原创 ssh登录git
cd ~/.sshssh-keygen -t rsa -C "username@XXX.com"ssh-agent bashssh-add ~/.ssh/id_rsagit config user.name "username"git config user.email "username@XXX.com"
2019-06-07 21:01:31 346
架构探险:从零开始写分布式服务架构.pdf(带目录)
2017-12-09
分布式服务框架原理与实践.pdf(带目录)
2017-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人