摘要: 目录: 1、生成安全随机数 2、密码安全存储 3、文件上传 4、SQL注入 5、HMAC-SHA256 一、生成安全随机数 用于生成会话sessionid、防CSRF时的token、以及其他场景下的veritycode。 如下代码:生成安全随机数 package net.xdclass.demo; 阅读全文
posted @ 2019-07-07 22:36 Eleven_Liu 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 一、引入依赖 二、配置Spring Security的登录页面路径 在WebSecurityConfig复写configure(HttpSecurityhttp)方法,复写登录页面的路径,如下示例代码: 三、自定义登录页面login.html 四、自定义index.html页面 五、新建contro 阅读全文
posted @ 2019-07-07 12:35 Eleven_Liu 阅读(1453) 评论(0) 推荐(0) 编辑
摘要: 一、原有的配置文件中,增加注解@EnableGlobalMethodSecurity(prePostEnabled = true) 二、原有配置文件中,内存新建账号的时候添加角色 三、controller里面不同路径授予不同角色访问 阅读全文
posted @ 2019-07-06 16:04 Eleven_Liu 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 一、生成spring boot项目文件 二、pom文件如下 二、Spring Boot启动文件 三、新建两个controller 四、启动后,访问controller路径,提示需要登录,默认用户user,默认的密码是动态的,已在控制台输出 五、登录后可显示controller的内容 六、自定义用户名 阅读全文
posted @ 2019-07-06 14:59 Eleven_Liu 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 计算自己农历生日与阳历生日属于同一天的年份和次数 阅读全文
posted @ 2019-07-06 14:49 Eleven_Liu 阅读(3317) 评论(0) 推荐(0) 编辑
摘要: 一、定时任务 1、启动类里面增加注入 2、新建一个定时任务类 3、定时任务的几种配置方法 3.1、cron 定时任务表达式 @Scheduled(cron="*/1 * * * * *") 表示每秒3.2、fixedRate: 定时多久执行一次(上一次开始执行时间点后xx秒再次执行;) 3.3、fi 阅读全文
posted @ 2019-06-26 22:56 Eleven_Liu 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 一、引入依赖 二、可以使用默认的配置,如有需要可以在application.properties中增加 三、新建操作redis的controller 四、利用JsonData返回结果 五、http://127.0.0.1:8080/api/redis/add 六、http://127.0.0.1:8 阅读全文
posted @ 2019-06-26 21:42 Eleven_Liu 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 一、本机搭建zookeeper伪集群 1、下载安装包,复制三份 2、每个安装包目录下面新建一个data文件夹,用于存放数据目录 3、安装包的conf目录下,修改zoo.cfg配置文件 4、上面创建的data目录,新建myid文件,分别写入1,2,3,与配置文件中的server点后面的数字一致 5、进 阅读全文
posted @ 2019-06-25 21:56 Eleven_Liu 阅读(628) 评论(0) 推荐(0) 编辑
摘要: PS:翻硬盘时找到的一篇2013年写的文章,已然记不清这篇文章写作的目的和具体的写作过程,虽然文章内容也没有具体的可操作性,但是,把安全打造为一种文化是企业安全意识工作的最终目标。国内安全工作做的比较好的企业,比如华为,在工作中几乎每个研发、测试,以及其他岗位的员工都会把安全“挂在嘴边”,这就是安全 阅读全文
posted @ 2019-06-23 16:24 Eleven_Liu 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 续上篇,补充数据库增删改查的其他场景。 一、Mapper中添加其他场景操作 二、impl文件中增加对应的调用mapper的方法 三、controller中增加对应的request请求,通过注入,调用impl的方法,继而执行数据库命令。 四、执行结果 阅读全文
posted @ 2019-06-20 21:56 Eleven_Liu 阅读(260) 评论(0) 推荐(0) 编辑