摘要:
模糊查询: 工作中用到,写三种用法吧,第四种为大小写匹配查询 1. sql中字符串拼接 SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); 2. 使用 ${...} 代替 #{...} SELECT * 阅读全文
摘要:
你创建线程池最好分为两种线程池,io密集型线程池,或者cpu密集型线程池。 否则,如果只用一个线程池的话,不管是iO密集的线程,或者cpu消耗大的都放在同一个线程池的话,会发生线程池被撑满的情况 阅读全文
摘要:
zpkinsleuth 阅读全文
摘要:
1.xss攻击2.sql注入3.ddos攻击 阅读全文
摘要:
1.判断list是否为空,最好用list.isempty(),不用list.size()2.枚举是单例的,单例可以直接用==判断相等3.for循环里面的代码,可以封装成方法4.update table(a = a+1),不要在代码里相加。对于Oracle5.for update6.圈复杂度不能大于1 阅读全文
摘要:
jdjui反编译工具 阅读全文
摘要:
1.池,说白了就是提前创建好了东西放在池子里,你直接去池子里拿去用就行了,有现成的可用的,节省了你临时创建的时间。 2.jdbc connection,线程thread,对象,这些东西的创建和销毁都是很消耗时间的,所以我们一般都是提前创建好很多这种创建消耗高的东西,用的时候直接去用就行。 3.数据库 阅读全文
摘要:
1.存储过程熟悉->好处和坏处 2.调用存储过程 3.cores定时任务,主从同步 4.代码review,上测试之前 5.问:代码重构模式 6.问:装饰者模式->Java io类层次封装 7.问:适配模式,为什么不如装饰模式 阅读全文
摘要:
spring mvc get请求也可以接受DTO对象,比如:url上面你还是将参数&符号连接起来,并自动封装进一个DTO对象里。 只有@RequestBody注解spring mvc才会从http body里去拿数据。 默认不填注解的参数都会从url上面去拿。 @ApiOperation(value 阅读全文
摘要:
本文转自:http://www.cnblogs.com/zjutzz/p/5790180.html 感谢作者 初次了解JWT,很基础,高手勿喷。基于Token的身份验证用来替代传统的cookie+session身份验证方法中的session。 JWT是啥? JWT就是一个字符串,经过加密处理与校验处 阅读全文