摘要: 最近有个需求,需要对数据库某些字段加密,调研发现采用AES加密的方式较多,而且反向解密速度快,符合需求,于是采用;下面是遇到的问题及相关代码 首先第一个问题,AES的秘钥是16位,mysql的密码长度aes_encrypt没有要求: 是因为mysql默认取秘钥的ascii编码前16位,相当于: 第二 阅读全文
posted @ 2018-11-09 11:12 Alan大bug 阅读(3216) 评论(0) 推荐(0) 编辑
摘要: 第一种方式 1. 直接在项目同样的包名里面新建同样的class,会优先jar包的class加载,等同于覆盖。 第二种方式 2. 拿到第一步打包后的jar或者war,找到相应的java类的.class文件,覆盖想修改的jar包的class文件,以后直接引入jar,就不用第一步的重写了。 阅读全文
posted @ 2018-10-18 14:55 Alan大bug 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 统一登录是个很多应用系统都要考虑的问题,多个项目的话最好前期进行统一设计,否则后面改造兼容很麻烦; cas认证的方式:新公司都是老项目,用的是cas认证的方式,比较重而且依赖较多,winform的项目也未集成进来,用户基础数据如组织机构权限等也未维护进来;其实就是cas登录后拿到usercode,然 阅读全文
posted @ 2017-12-20 15:23 Alan大bug 阅读(5960) 评论(1) 推荐(0) 编辑
摘要: 以前用的jquery的时候,用ajax实现,比较好弄,下面是angularjs的方式: 阅读全文
posted @ 2017-09-13 17:22 Alan大bug 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 场景:视图层级如下 view1 --view11 --view111 需求:view11的一个动作过后,单独刷新view12 解决方式:修改层级设计 view1 --view11 --view111 结论:ui router不支持同级别views单独刷新, ui router 原则是通过state控 阅读全文
posted @ 2017-08-11 15:58 Alan大bug 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 解决方式来源:https://stackoverflow.com/questions/25316591/angularjs-ui-router-state-reload-child-state-only/25322797#25322797 路由路径设置:structured.text ;struct 阅读全文
posted @ 2017-07-28 13:32 Alan大bug 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 检查下directive的命名,是不是含有特殊符号和大写,全部改为小写就ok; 原因:html不支持骆驼峰命名,只支持小写; 阅读全文
posted @ 2017-07-25 10:07 Alan大bug 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 是个比较好的解决方案,mark 阅读全文
posted @ 2017-07-25 09:59 Alan大bug 阅读(1362) 评论(0) 推荐(0) 编辑
摘要: 问题由来,为什么要前端模块化管理: 假设我们有个组件名为Acomponent.js, 是架构封装的,里面依赖另一个公司公用库common.js; 那我们引入Acomponent.js的时候,怎么知道要引入common.js? 看文档? demo写的往往忘掉写这些,如果类似common.js太多,那只 阅读全文
posted @ 2017-06-21 18:14 Alan大bug 阅读(410) 评论(0) 推荐(0) 编辑
摘要: application-context.xml是全局的,应用于多个serverlet,配合listener一起使用,web.xml中配置如下: <!-- 配置监听器 --> <listener> <listener-class>org.springframework.web.context.Cont 阅读全文
posted @ 2017-06-20 10:21 Alan大bug 阅读(3478) 评论(0) 推荐(0) 编辑