09 2021 档案
尾递归
摘要:尾递归用途: 递归循环最终计算出结果。 尾递归原理: 方法参数上引用了上一次的计算结果,也可以理解为将计算结果作为参数传递了过去。仅在特定的情况下可以使用 以计算斐波那契数列第n项为例(n为下标,从0开始), 斐波那契数列:0、1、1、2、3、5、8、13、21、34、…… 使用递归,尾递归,循环三
阅读全文
idea Project maven根目录不见了找回
摘要:导致原因: 一开始不知是做了什么误操作,导致maven项目的根目录不见了。 最终发现是由于根目录下的iml文件删除了导致的这个问题。(如果就是想要这种没有顶级目录的结构,那么删除顶级目录的iml文件即可) 问题截图(根目录不见了,原本这个截图有个顶级根目录): 找回效果图: !!!找回方式: 找回方
阅读全文
秒转时分秒
摘要:代码: public static void main(String[] args) { //秒 转 时分秒 long srcSecs = 2370; long hours = srcSecs / 3600; long mins = (srcSecs % 3600) / 60; long secs
阅读全文
批量对当前目录下所有git模块进行更新gitignore忽略
摘要:#当修改gitignore后,不生效时,可以采用该方式,使忽略的文件屏蔽提交。 1:cmd代码,可以保存到文件。 !!!注意:文件放到父级目录下,比如a、b、c三个git模块都在xxx目录下,将文件放在xxx目录下。 2:代码内容(GBK编码) set work_path=%~dp0 cd /d %
阅读全文
cmd启动浏览器匿名模式打开网址
摘要:cmd执行 start C:\Users\Administrator\AppData\Local\360Chrome\Chrome\Application\360chrome.exe -incognito http://om.csair.com/platform/console/main.ht
阅读全文
tampermonkey油猴脚本,自动关闭页面弹窗
摘要:// ==UserScript== // @name 自动关闭oa的聊天弹窗按钮 // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author
阅读全文
cmd git批量删除当前目录下的所有模块指定分支
摘要:1:cmd代码,可以保存到文件。 !!!注意:文件放到父级目录下,比如a、b、c三个git模块都在xxx目录下,将文件放在xxx目录下。 2:代码内容(GB2312编码) 删除当前目录下的所有模块指定本地分支.bat set /p deleteRemoteBranch=请输入要删除的“本地分支名称”
阅读全文
xss攻击防范转义处理
摘要:1:xss攻击原理说明 这里不再详细参数,简单说一下,就是前端提交了可执行的js等脚本,存储到数据库,页面再次加载时获取到该脚本执行了脚本内容就发生了脚本注入。 2:处理办法 转义提交字符 3:代码逻辑原理 利用过滤器,重写参数获取方法,对参数进行转义。 4:代码 4.1 xss转义包装类(重写ge
阅读全文