摘要:
#当修改gitignore后,不生效时,可以采用该方式,使忽略的文件屏蔽提交。 1:cmd代码,可以保存到文件。 !!!注意:文件放到父级目录下,比如a、b、c三个git模块都在xxx目录下,将文件放在xxx目录下。 2:代码内容(GBK编码) set work_path=%~dp0 cd /d %
阅读全文
posted @ 2021-09-16 11:10
花开浪漫拾
阅读(236)
推荐(1)
摘要:
cmd执行 start C:\Users\Administrator\AppData\Local\360Chrome\Chrome\Application\360chrome.exe -incognito http://om.csair.com/platform/console/main.ht
阅读全文
posted @ 2021-09-15 18:04
花开浪漫拾
阅读(493)
推荐(2)
摘要:
// ==UserScript== // @name 自动关闭oa的聊天弹窗按钮 // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author
阅读全文
posted @ 2021-09-15 12:23
花开浪漫拾
阅读(2311)
推荐(14)
摘要:
1:cmd代码,可以保存到文件。 !!!注意:文件放到父级目录下,比如a、b、c三个git模块都在xxx目录下,将文件放在xxx目录下。 2:代码内容(GB2312编码) 删除当前目录下的所有模块指定本地分支.bat set /p deleteRemoteBranch=请输入要删除的“本地分支名称”
阅读全文
posted @ 2021-09-12 18:52
花开浪漫拾
阅读(198)
推荐(0)
摘要:
1:xss攻击原理说明 这里不再详细参数,简单说一下,就是前端提交了可执行的js等脚本,存储到数据库,页面再次加载时获取到该脚本执行了脚本内容就发生了脚本注入。 2:处理办法 转义提交字符 3:代码逻辑原理 利用过滤器,重写参数获取方法,对参数进行转义。 4:代码 4.1 xss转义包装类(重写ge
阅读全文
posted @ 2021-09-12 14:02
花开浪漫拾
阅读(2742)
推荐(17)
摘要:
获取当前目录: cd /d %~dp0 set work_path=%~dp0 cd /d %work_path% 注意:不要省略/d 获取当前命令行路径(linux的pwd): ::%cd%set work_path=%cd% 暂停不退出: pause
阅读全文
posted @ 2021-06-16 11:43
花开浪漫拾
阅读(535)
推荐(8)
摘要:
java8引入了stream流和并行流,极大的简化了多线程的操作,但是有一点要注意,parallelStream和completablefuture默认都是使用commonPool,参考源码:ForkJoinPool.commonPool(); 项目所有流操作都是共享该池,当频繁的用于阻塞型任务(I
阅读全文
posted @ 2021-03-17 09:37
花开浪漫拾
阅读(8358)
推荐(73)
摘要:
事务四大特性 1、原子性:事务是不可分割的2、一致性:要么全部成功,要么全部失败。3、隔离性:每个事务之间互不干扰4、持久性:事务成功,就会将数据持久到设备中。 四种事务的隔离级别(不同隔离级别可导致的问题:1.脏读、2.不可重复读 、3.幻读) 1.Read uncommitted (读未提交):
阅读全文
posted @ 2021-03-11 18:54
花开浪漫拾
阅读(406)
推荐(0)
摘要:
前言: 1:jdk1.8开始支持重复注解@Repeatable实现 2:aop拦截需要拦截当前注解和@Repeatable指向的包装注解才可以完全拦截到,因为:1.当在在方法上只有一个注解时,aop拦截认为是非包装类型注解。2.当方法上有多个重复注解时,aop拦截认为是包装类型注解。 重复注解实现方
阅读全文
posted @ 2021-02-07 19:08
花开浪漫拾
阅读(901)
推荐(6)
摘要:
@Around用法 @Around(value = "pointcut()") public Object around(ProceedingJoinPoint joinPoint) throws Throwable { return joinPoint.proceed(); } @AfterThr
阅读全文
posted @ 2021-02-07 16:34
花开浪漫拾
阅读(2373)
推荐(23)