openssl自签名证书
背景
在工作中,遇到一个要写agent的场景,因为agent具有一定的执行能,且由控制端发起,因此就需要考虑安全问题。因为代码需要部署到客户机器上,简单使用对称加密不安全,主要是担心密钥不安全。因此选用了 SSL/TLS 协议。 使用的python有库可以选用,因此,最大的工作量还是 证书的生成。
找到 一个比较全的资料如何使用OpenSSL工具生成根证书与应用证书,在此留档,以供参考。
在工作中,遇到一个要写agent的场景,因为agent具有一定的执行能,且由控制端发起,因此就需要考虑安全问题。因为代码需要部署到客户机器上,简单使用对称加密不安全,主要是担心密钥不安全。因此选用了 SSL/TLS 协议。 使用的python有库可以选用,因此,最大的工作量还是 证书的生成。
找到 一个比较全的资料如何使用OpenSSL工具生成根证书与应用证书,在此留档,以供参考。
在java编程过程中,经常会使用 try catch语句来处理异常,对打开了资源的文件的,要使用finally进行关闭。 正常的执行顺序是 try块,如果没有异常执行finally块,有异常跳转到catch块,最后执行finally块。 刚好遇到一个try catch 带有finally的语句,还使用了return。于是,就想到了语句执行情况的问题。
在写博客的时候,没有注意,把公司的邮箱用户名什么的都弄在了提交记录里面,虽然也没有什么, 就是看着不爽了。 于是就想着折腾一把。
正在负责运维的jstorm集群因为CPU消耗过高,又没有机器投入, 只能想办法优化Jstorm的逻辑。 大家都说序列化\反序列化比较消耗资源, 就想着批量性的序列化。 不懂背景的胡乱修改前人的代码就是一个深不见底的坑。
git 的中文乱码问题一直困扰着我,当然新本的git客户端(2.15.0)安装完后,提交日志什么的基本没有什么乱码问题。只是在显示中文路径名的时候会有问题。我本机的表现为显示一串数字。
昨天晚上在开看网页的时候,突然弹出一个提示框说:IDEA的内存溢出了,要不要关闭程序啊。看了一眼物理内存,发现还有一些啊,虽然我开的网页比较多,16G的内存用了85%,这样的情况也不至于报内存溢出的。
在使用 bootstrapvalidator的时候,backbone第一次渲染页面能够获通过$(formName).data("bootstrapValidator")获取到对象,进行相应的验证操作。但是在重新执行render函数进行渲染的时候,就会报错。于是纠结很久。