最近毕设代码基本完成了80%了,这一个多月来接触到了很多新的问题与知识,拓展了我在Spring数据库操作、Java多线程并发控制方面的技能。具体来讲分为三个部分:JPA广泛的使用、多线程并发访问锁的类型与设计模式、第三方密码学组件BouncyCastle的使用。
Spring Security是Spring的一个子项目,它提供了认证、授权、会话管理、密码管理、缓存管理等功能,功能要比常见的Shiro更加丰富,并且支持OAuth2。这篇总结一下Spring Security、Shiro的使用。
(待更)
JAP(Java Persistence API)即Java持久技术API,用于进行数据库的操作,通过注解的方式极大的简化了对数据库的操作,实习的时候有用到过,这篇记录总结一下JPA的使用。
(待更)
这篇纪录一下智能合约开发环境(Remix-ide、Truffle、EthScan)的搭建以及Solidity语言的简单使用,并使用Truffle来创建、编译、部署、测试一个简单的合约demo,并用区块链浏览器查看区块信息来进一步加深理解。参考书籍:《以太坊智能合约开发实战》、《Solidity编程》
大学毕业设计的题目是
区块链中身份溯源技术的仿真与评估
,所以这个假期开始另开一个分支学习一下区块链的相关技术,这篇记录一下以太坊的基本概念与实验环境的搭建,很多区块链技术的基础概念以及重要知识可能会单独整理一篇(懒狗昨天没记录哈哈哈哈)。这篇先看看以太坊。
终于考完研了,也算大学四年基本画上了一个句号。下来这段时间主要就是做自己的毕业设计了,这次选了导师的一个区块链项目,原因是因为自己对这方面丝毫不了解,并且抱有一定兴趣(学也学也,笑)。那我近期可能会就区块链相关技术、Go语言入门相关技术、大数据处理与分析、Java微服务实战这三个方面来进行学习(完了,web狗成了开发了。。)
很简单的一个靶机
Spring tx模块提供了支持Spring事务基础架构的所有类。可以从事务抽象层找到相应的类来支持Java Transcation API(JTA)以及与主要供应商的应用程序服务器的集成。
该漏洞为zero thoughts发现的反序列化RCE漏洞,原文章时间为2016年1月22日。
fastjson在1.2.24以及之前版本存在远程代码执行高危安全漏洞