- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 如何自定义注解实现简单的权限控制
为什么需要权限控制?当一个系统建成之后,需要适当的做一些权限控制,使得某些非法用户不能随意更改系统,而允许某些特权用户可以操作系统.一般系统如何实现权限控制?一般系统如果权限较为复杂,可能需要借助一些权限控制框架,例如shiro来实现权限控制,但是shiro过于重,有些系统权限控制较为简单,使用shiro有些杀鸡焉用牛刀了;一些公司的业务较多,但是权限主体相同,这种场景下,一般我们会将权限系统剥离处
2017-08-27 20:45:53 2529
原创 quartz定时任务之自定义注解实现动态配置任务
项目需求:定时任务实现方式?spring自带定时任务,jdk自带Timer,quartz实现。 优缺点,spring,基于注解实现,配置简单,但是后期任务丰富,之后,修改配置较为困难,且不容易控制 jdk自带,实现简单,不便于控制, quartz,功能强大,可配置。 所以为了以后项目的扩展,果断采用quartz,引入quartz jar包, quartz-2.2.3.jar quartz-
2017-08-23 14:36:09 2061
原创 对象序列化技术比较,及其使用场景
什么是对象序列化? 序列化(Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程. 这是百度百科的说明,也很浅显易懂,比如说,我有一个java对象,我想传输给远端的程序,如何传输尼? java提供了序列化接口,只要实现了Serializable接口,就可将java对象序列化成字节,然后以流的形式传输,然后在远端再反序列化成对象,这就达到了传输消息的目的. ...
2017-08-15 00:10:49 5136
原创 webservice-自定义注解处理参数加解密问题
webservice-自定义注解处理参数加解密问题前一段项目中用到了webservice,正好自己之前也了解过一点apache的cxf框架,所以就采用了cxf来实现webservice服务端,本身实现并没技术难点,但是项目为了保证安全性,采用了传输加密的过程,所以大部分请求参数需要加密,返回参数也需要加密,大致流程是:请求参数对称加密+对称秘钥非对称加密, 返回参数堆成加密+对称秘钥非对称加密参数
2017-08-05 19:48:01 1710
原创 java图片处理以及pdf转图片
java图片处理以及pdf转图片1.需求之前项目里面有用到显示pdf的模块,需要将pdf显示处理,也结合了一些插件,pdf.js是firefox浏览器推出的一套h5渲染pdf的前端插件,支持移动端pc端,但是显示效果不太好,有时候需要嵌套到移动的webview里面,显示时候会有问题,pc端,由于直接采用iframe就支持,但是个别浏览器还是不支持,所以为了一次性解决兼容,把所有的pdf转换成图片就行
2017-08-05 13:06:35 6149 3
java aes128/256 对称加密解密,rsa对称加密解密验签实现
2017-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人