Service注入失败,报空指针
今天突然遇到一个bug,找了2小时。。。
是service注入后,在controller调用时,报service空指针
最后找了两小时发现,controller的方法是private而不是public。。。
改成public解决了
程序员常用软件uTools
这款uTools支持很多功能,快捷键ALT+空格
能快捷搜索电脑内的软件、文件,有许多插件,如内网穿透、自动化脚本、chrome书签搜索等等,程序员必备!
官网
redis启动时的坑
今天发现redis怎么修改配置文件也不生效,翻来覆去搞了好久。。。
最后发现,启动命令时候忘记指定配置文件了
正确的应该是
redis-server.exe redis.windows-service.conf
我写掉了后面的配置文件。。。
id长度太长的坑
今天写代码发现返回给前端的id,前端拿到后最后两位归零了。。。
1275821421230030848
本来是这么一串id,到了前端那边变成了
1275821421230030800
最后,只好用toString,然后把对象转换成map,返回给前端…
cron表达式
表达式
每隔5秒执行一次:*/5 * * * * ? 每隔1分钟执行一次:0 */1 * * * ? 每天23点执行一次:0 0 23 * * ? 每天凌晨1点执行一次:0 0 1 * * ? 每月1号凌晨1点执行一次:0 0 1 1 * ? 每月最后一天23点执行一次:0 0 23 L * ? 每周星期天凌晨1点实行一次:0 0 1 ? * L 在26分、29分、33分执行一次:0 26,29,33 * * * ? 每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?
一些工具类
自己收集的。。。
https://github.com/VampireAchao/myutilsdemo
tomcat50168端口被占用解决方案
cmd里输入这个命令,结束占用端口的进程就行了
taskkill -F -IM java.exe
java8的stream流
在1.8新特性中有一个stream流
可以对集合进行很多操作,在开发里大量用到
先创建两个类,用于我们操作
import java.util.ArrayList;/** * @ClassName: StringList * @Date: 2020/6/21 0021 21:08 * @Description: 一个继承了ArrayList<String>的类 * @Author: <achao1441470436@gmail.com> */public class StringList extends ArrayList<String> { public StringList put(String s) { super.add(s); //用于链式编程 return this; }}
import java.io.Serializable;/** * @ClassName: User * @Date: 2020/6/21 0021 21:16 * @Des ...
chrome常用插件
分享几个chrome常用插件chrome就是谷歌浏览器…
就是下面这些啦~