- 博客(3)
- 收藏
- 关注
原创 工具总结篇——vault
Vault是用来安全的获取秘密信息的工具,它可以保存密码、API密钥、证书等信息。Vault提供了一个统一的接口来访问秘密信息,其具有健壮的访问控制机制和丰富的事件日志。Vault解决多用户不同身份访问关键信息时,授权的复杂问题。Vault为安全的存储、管理审计日志提出一个解决方案 vault提供特性描述数据加密 :vault 能够在不存储数据的情况下对数据进行加密、解密。开发者便可以存储加密后的数
2017-05-16 20:28:17 2951 1
原创 java 并发安全的思考
保证并发安全性的方式有三种:不共享、不可变、同步。不共享——线程封闭线程封闭(thread confinement):数据在单线程中进行访问,不需要同步策略。当某个对象封闭在一个线程中时,这种用法将自动实现线程安全,即使被封闭的对象本身不是线程安全的Ad-hoc线程封闭 Ad-hoc线程封闭是指,维护线程封闭性的职责完全由程序来实现。没有任何一种语言特性,能够将对象封闭到目标线程上。
2017-05-08 18:27:53 470
原创 Java.util.concurrent之 Executor框架与线程池
update-alternatives是Linux系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令、哪个版本。比如,系统中国同时安装了open jdk和sun jdk两个版本,默认希望使用sun jdk,这时update-alternatives命令可以在不必卸载open jdk同时使用sun jdk。
2017-05-05 18:30:50 768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人