240 发简信
IP属地:安徽
  • 2018-05-13看博客笔记

    1.测试框架的利好和繁荣:Java单元测试框架之争 java 测试框架: junit、testng、Spock 后者更优秀内置mock框架 2.经典Java面试题解析——谈谈...

  • jvm结构&运行机制&多态实现

    浅析Java虚拟机结构与机制 浅谈多态机制的意义及实现 多态:编译时多态(重载)、运行时多态(继承父类、实现接口) 多态用途:对设计和架构的复用 多态实现: invokevi...

  • 深入学习 Java 序列化

    深入学习 Java 序列化 serialVersionUID 可以写1,也可以写2,都无所谓,但是最好还是按照摘要算法,生成一个惟一的指纹数字

  • 120
    XSS漏洞--文件名

    java处理xss漏洞的方法一般是配个filter,例如: chain.doFilter(new XssHttpServletRequestWraper((HttpServl...

  • 区块链技术基础(一)

    技术定义 区块链的存储基于分布式数据库; 数据库是区块链的数据载体,区块链是交易的业务逻辑载体; 区块链按时间序列化区块数据,整个网络有一个最终确定状态; 区块链只对添加有效...

  • 区块链(三)

    区块链本质:去中心化的信任机制 技术: 效率、去中心化、安全,只能取其二 比特币1s大概只能接收7笔交易 商业: 公有链、私有链、联盟链 私有链没有价值,中心化效率更高,...

  • 120
    区块链(二)

    1.无货币时代 2.实物货币时代 3.符号货币时代 4.中央系统虚拟货币时代 5.分布式货币时代 账簿公开机制:账簿记载交易记录,不记载用户余额,账簿公开,每个人都可以获得...

  • 区块链(一)

    数字货币初体验 数字货币钱包: 1.全节点钱包。全节点钱包是指官方发行的一种数字货币钱包版本,这个版本包含了完整的功能需求,挖矿、发送交易、查询交易记录、管理私钥。 2.SP...

  • Protobuf

    在Java中使用Protocol Buffers Google Protocol Buffer 的使用和原理 Protobuf动态解析在Java中的应用 包含例子程序 最近有...

  • DCL双重检查锁定与延迟初始化

    infoq的这篇文章讲的不错双重检查锁定与延迟初始化 这篇讲volatile关键字也不错volatile关键字 1.基于volatile的双重检查锁定 --实例、静态字段 2...

  • 120
    2018-04-09

    今天我们来分析下PatternMatchUtils这个类,这个类是简单模式匹配工具类,位于spring.jar包中 源码赏析 这个类定义为abstract,看出作者不希望创建...