荒淫来到狗窝

摘要: RSA安全性应用场景说明 在刚接触RSA的时候,会混淆RSA加密解密和RSA加签验签的概念。简单来说加密解密是公钥加密私钥解密,持有公钥(多人持有)可以对数据加密,但是只有持有私钥(一人持有)才可以解密并查看数据;加签验签是私钥加签公钥验签,持有私钥(一人持有)可以加签,持有公钥(多人持有)可以验签 阅读全文
posted @ 2017-08-07 20:06 月·漩涡 阅读(9844) 评论(0) 推荐(0) 编辑
摘要: GIT地址:https://github.com/suyin58/otp-demo 动态码截图: 在对外网开放的后台管理系统中,使用静态口令进行身份验证可能会存在如下问题: (1) 为了便于记忆,用户多选择有特征作为密码,所有静态口令相比动态口令而言,容易被猜测和破解; (2) 黑客可以从网上或电话 阅读全文
posted @ 2017-06-12 03:41 月·漩涡 阅读(61907) 评论(4) 推荐(6) 编辑
摘要: 从2015年6月百度离职后,加入创业公司到现在已经将近两年了。新系统的架构随着时间的推移做了非常多的变化以及调整,在这里对自己系统的架构的演进历程以及为什么做这种优化处理做一些总结,并讲述一下各个过程遇到的问题与解决方式。 在创业初期,为了赶上线进度一开始的时候,一切以功能为主,且创业初期资金有限, 阅读全文
posted @ 2017-06-01 22:36 月·漩涡 阅读(3840) 评论(4) 推荐(12) 编辑
摘要: Cuckoo-Schedule是基于Quartz-Schedule的轻量级任务调度框架,具有易学习、易上手、开发高效稳定的特点。Demo地址:http://cuckoo.hellosr.com。 Cuckoo-Schedule对调度模块与执行模块进行解耦,调度模块支持集部署、任务分组、任务依赖、权限管理、邮件告警、调度日志记录等功能,并提供WEB页面对任务进行管理,支持任务实时调度情况的查看、变更以及任务手动执行回溯、暂停等管理功能。执行模块支持客户端切面、脚本代码,实现客户端任务的零代码侵入。 阅读全文
posted @ 2017-05-07 11:38 月·漩涡 阅读(10993) 评论(32) 推荐(6) 编辑
摘要: Nginx二级域名配置模板 域名一:www.hellosr.com 域名二:daxin.hellosr.com 通过upstream进行负载均衡,通过access_log的配置规范化请求日志输出 配置如下: #运行用户 #user www-data; #启动进程,通常设置成和cpu的数量相等 wor 阅读全文
posted @ 2017-04-16 12:21 月·漩涡 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 需求.提供公共的可以按照一定条件查询出结果,并提供将查询结果全部下载功能(Excel、CSV、TXT),由于一次性查出结果放到内存会占用大量内存.需要支持分页模式查询出所有数据。 实现思路 1.在公共的controller(BaseController)中增加下载方法 2.支持自定义分页查询方式、自 阅读全文
posted @ 2017-03-19 14:37 月·漩涡 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 环境要求 Zookeeper版本:zookeeper-3.4.8 JDK版本: jdk1.8. Solr版本:solr-6.4.1 Tomcat版本:tomcat8 ZK地址:127.0.0.1:2181(如果是zk集群的话,多个配置之间使用逗号分隔) 应用部署 已经打包Tomcat压缩文件<apa 阅读全文
posted @ 2017-03-12 15:11 月·漩涡 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 运维在上线,无聊写代码 阅读全文
posted @ 2016-12-27 20:08 月·漩涡 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 运维在升级,无聊写博客 最近在实现消息通知平台上面,对于针对不同的通知需要设置优先级,实现当通知队列堵塞的时候可以有限推送高优先级的消息。为了保证通知队列的高效并发,通知队列的消费端是采用多线程并发处理的,因此需要实现一个可以实现优先级的多线程处理逻辑: 对于ThreadPollExecutor来说 阅读全文
posted @ 2016-12-27 20:02 月·漩涡 阅读(2414) 评论(0) 推荐(0) 编辑
摘要: 运维在上线,无聊写博客。最近看了下Spring的缓存框架,这里写一下 1.Spring 缓存框架 原理浅谈 2.Spring 缓存框架 注解使用说明 3.Spring 缓存配置 + Ehcache(默认) 4.Spring 缓存配置 + Ehcache(自己实现) 5.Spring 缓存配置 + M 阅读全文
posted @ 2016-08-20 02:53 月·漩涡 阅读(4499) 评论(0) 推荐(0) 编辑

荒淫来到狗窝