-
SpringMVC集成Shiro设置不拦截静态文件
好吧,折腾了好久Shiro.之前遇见的问题是: 部分在页面引用的css,js文件无法被正常加载,报302状态.因为框架集成的是SpringMVC+Shiro,最开始预测问题是因SpringMVC代理了Servlet的请求,导致静态文件无法被正常解析引起的.但是,配置了几次Spring资源文件这块,结果问题还是依旧...然后就看到了Shiro的Filter下面的/.......8,654 1 2016-03-18 19:58
-
JoinPoint获取访问的类名前/方法前的注解
/***访问拦截*@author:Nemo2017年04月24日*/@Aspect@ComponentpublicclassAuthAop{privatefinalLoggerlogger=Logger.getLogger(getClass());/***定义切点,所有的controller下的访问都拦截*/@Pointcut("execution(*com.nemo.backend.contro10,817 1 2017-04-24 18:47
-
mybatis generator 自定义 TypeHandler 对数据库敏感字段进行加解密
1、先创建一个自定义的类型转换器:/***自定义typeHandler*1插入数据库,加密*2查询,解密*@authorNemo**/publicclassCryptTypeHandlerimplementsTypeHandler<CryptType>{publicCryptTypegetResult(ResultSetrs,StringcolumnName)throwsSQLExce......9,599 0 2017-11-07 15:35
-
XShell设置最大的显示行数
xshell默认显示的日志行数略少。有时候需要根据xshell显示的日志找bug,显示的日志数量太少,不太方便。需要设置下xshell的显示的日志行数,调整为显示较多内容:打开xshell,一次选择菜单:文件-》属性,找到终端。这时候看到xshell默认显示的行数为1024行。确实略小。把这个数值改大一些即可。比如:102400。这时候再查看日志的时候,就可以看到更详细的内容了。10,995 0 2018-01-17 10:20
-
Linux:ls命令指定文件大小单位
在Linux中显示文件列表/文件大小等文件信息的时候,通常的做法是使用“ls-l”或者ll,这里显示显示的大小是文件的字节大小。但是,如果文件比较大的话,显示起来不是特别易读,需要单独的计算。这个时候,可以使用“ls-lh”,就可以使用比较接近文件大小的单位显示文件的大小,如下::使用“-h”参数时,会根据文件的大小选择显示的单位是“K”、“M”还是“G”。如果希望指定显示的单位,可以使用“--b......10,691 0 2018-01-17 10:54
-
Linux中more和less命令用法【转载】
一、more命令more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。1.命令格式:mor......8,872 0 2018-02-08 11:28
-
用Python写一个简易的静态文件 web容器
importsocketimportrefrommultiprocessingimportProcessHOME_DIR='.\html'classMyWeb(object):"""创建web类"""def__init__(self):"""创建server对象"""self.server=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#重复使用绑......10,583 1 2019-07-08 19:12
-
在js文件中引入另一个js文件的实现方法总汇
比如我写了一个JS文件,这个文件需要调用另外一个JS文件,该如何实现呢?下面就总结下在js文件中引入另一个js文件的实现 方法一,在调用文件的顶部加入下例代码functionaddScript(url){document.write("<scriptlanguage=javascriptsrc="+url+"></script>");}注:有时你引用的文件还可能需......10,271 0 2020-05-12 22:25
-
LGV35 官方ROM谷歌套件耗电优化:Universal GMS doze
刷入LG官方安卓10.0之后,其中比较让人困扰的,就是那一堆谷歌套件了。那一堆谷歌套件在国内无法使用,且日常在使用中还会消耗巨量的手机电量,属于洋垃圾使用中不得不解决的问题之一。实测在设置->运用程序->运用程序信息,右上角勾选显示系统,将可以禁用的所有谷歌或者google关键字的运用全部停用之后,剩余不能禁用的google套件(Googleplay)在一天使用下来仍然能耗用高达10%10,509 0 2020-10-26 15:32
-
LG V35 安卓10.0 谷歌软件精简面具模块
对于洋垃圾来说,在国内用不了的谷歌套件是不得不处理的问题之一。 之前文章《LGV35官方ROM谷歌套件耗电优化:UniversalGMSdoze》里提到过一些优化上的操作:在设置->运用程序->运用程序信息,右上角勾选显示系统,将可以禁用的所有谷歌或者google关键字的运用全部停用(除GooglePlay服务)。这样子就能够禁用绝大部分的谷歌运用。但是缺点也比较明显,就是需10,732 0 2020-11-06 18:21
-
LG V35 解锁BL(解锁bootloader)教程,理论上LG 晓龙845平台手机通用
手头上的V35在卖家那里已经解了BL了,所以后续没能真的操作一遍。线上其实有大佬帮忙做过解锁BL的教程了,比如这位大佬的文章:https://github.com/kaneorotar/LG-V35-Tinkering-Instructions。感谢为LGV35搞机无私贡献的大佬们!虽然已经有大佬做过相应的教程了,不过有朋友说希望帮忙重新整一份教程,所以这里就厚着脸皮在大佬的基础上整理一个文章。理11,404 4 2020-11-13 00:04
-
飞羽ROM LG V35 30a安卓10.0卡刷包(Nemo.build20201206.final)
哈喽,小伙伴们大家好呀!经过几天的折腾,LGV35的安卓10.030a卡刷包,终于完成了!在此特别感谢@AllureLove℡小同志的鼎力支持,本次卡刷包的测试支持工作均由他帮忙完成!也感谢搞机群中其他朋友一直以来的帮助!为啥要做LGV35官10.0的卡刷包呢?其实已经有前辈做过官10.0的卡刷包了,只不过后来作者因为一些原因而下架了。在接触LGV35搞机的过程中,经常会有同志问起:有没有官10的8,760 4 2020-12-06 14:29
-
系统img镜像大小调整
安卓分区基本都是固定大小的,需要从别的机器移植东西过来,可能因为分区大小不一致而导致刷入失败。两个方案解决这个问题:1、调整机子本身的分区大小。(不推荐)2、调整需要刷入镜像的大小。(推荐)贴一下关于resize2fs的用法,这个工具linux/安卓自带。调整img镜像至4G:resize2fsfile.img4096M把镜像缩到最小:resize2fs-Mfile.img在修改的过程显示进度:r8,007 1 2021-04-17 23:54
-
LG V50搞机之旅即将开始!
哈喽小伙伴们大家好呀~好久没更新搞机的内容了,大家有没有想我呢?最近比较忙一直没怎么有空玩机,心里也有些痒痒。稍后有空闲的时候,可能会接着玩V50这个机子,这里先做个预告~ 最近欧版V50刚刚更新了基于安卓11的官方KDZ,感觉还是有一些可玩的地方。接下来的第一个计划就是做一个基于官方安卓11KDZ的官改ROM,熟悉Nemo社区的小伙伴应该都懂得,基本类似于之前飞羽30C。毕竟水平有限随11,260 6 2021-09-03 23:52
-
单元测试编码规范
以下摘取自阿里巴巴java编码规范第三章-单元测试:强制1.好的单元测试必须遵守AIR原则。A:Automatic(自动化),I:Independent(独立性),R:Repeatable(可重复)2.单元测试应该是全自动执行的,并且非交互式的。测试用例通常是被定期执行的,执行过程必须完全自动化才有意义。输出结果需要人工检查的测试不是一个好的单元测试。单元测试中不准使用System.out来进行人11,322 0 2022-08-18 20:00