技术杂谈
@WLJ
这个作者很懒,什么都没留下…
展开
-
如何把maven项目打成jar包
maven 打包可执行jar包在使用Maven完成项目以后,如果需要打包成可执行的Jar文件,我们通过eclipse的导出很麻烦,还得指定入口文件的位置,还得说明依赖的jar包,既然都使用Maven了,很重要的一个目的就是让这些繁琐的操作简单。我们可以通过插件完成这项工作,使用assembly插件。具体使用方式如下:pom.xml<build> <plugins> <plugin> <groupId>org.apach原创 2020-09-30 13:56:06 · 1824 阅读 · 0 评论 -
SpringMVC执行流程及原理
SpringMVC执行流程及原理执行流程用户发送出请求到前端控制器DispatcherServlet。DispatcherServlet收到请求调用HandlerMapping(处理器映射器)。HandlerMapping找到具体的处理器(可查找xml配置或注解配置),生成处理器对象及处理器拦截器(如果有),再一起返回给DispatcherServlet。DispatcherServlet调用HandlerAdapter(处理器适配器)。HandlerAdapter经过适配调用具体的处理器(H原创 2020-09-30 13:39:36 · 581 阅读 · 0 评论 -
Redis数据已经过期了,为什么还占用内存?
问题1:刚刚向redis中插入的数据怎么没了?问题2:我插入redis的数据应该过期了,为什么还占用内存?如果有以上问题说明你还不了解Redis的内存淘汰机制问题1的解决:设置redis中key的过期时间redis> SET cache_page "www.google.com"OK redis> EXPIRE cache_page 30 # 设置过期时间为 30 秒(integer) 1我们set key的时候,都可以给一个expire time,就是过期时间,指定这个k原创 2020-09-30 12:03:51 · 1295 阅读 · 0 评论