
java
文章平均质量分 55
love_小新
技术研发
展开
-
Java 读取jar包中的资源文件或文件夹(解决错误: java.lang.IllegalArgumentException: URI is not hierarchical)
最近解决了个问题,springboot启动是,需要将resources资源文件夹下的模板子文件夹中的所有文件加载解析并初始化。原本可以使用Thread.currentThread().getContextClassLoader().getResource(TEMPLATE_PATH).toURI()(或者Main.class.getClassLoader().getResoruceAsStream())但是为了避免在项目中加载不到本项目中静态资源文件的BUG发生,调用静态资源的classLoader最好用.原创 2021-07-09 09:53:43 · 2835 阅读 · 0 评论 -
java多线程技术笔记
什么是线程,什么是进程,它们有什么区别和联系,一个进程里面是否必须有个线程进程本质上是一个执行的程序,一个进程可以有多个线程。它允许计算机同时运行两个或多个程序。一个进程至少会有一个线程。线程是进程的最小执行单位。区别:多进程程序不受Java的控制,而多线程则受Java控制。多线程比多进程需要更少的管理费用 实现一个线程有哪几种方式,各有什么优缺点,比较常用的是那种,为什么线程...原创 2019-01-04 14:07:56 · 161 阅读 · 0 评论 -
springMVC + mybatis学习笔记
f-sm-1. 讲下SpringMvc和Struts1,Struts2的比较的优势 性能上Struts1>SpringMvc>Struts2 开发速度上SpringMvc和Struts2差不多,比Struts1要高f-sm-2. 讲下SpringMvc的核心入口类是什么,Struts1,Struts2的分别是什么 SpringMvc的是DispatchServlet,S...原创 2019-01-04 14:09:14 · 188 阅读 · 0 评论 -
6年java工作经验总结
1. 对新技术的好奇心和挖根究底的习惯,这样可以让自己去了解出正常工作之外的一些新的东西。同时挖根究底的习惯会让你做比较深入的探寻,加深你对这种新技术的理解,说不定在后面的某个地点就能帮上你的忙。 2.技术在于积累,要有一个做笔记记录的习惯,记录你遇到的问题,记录你学习到的技术,同时做笔记也是你对脑海里东西的一种总结,一种输出。 3.很强的自制力,定下的计划不轻易因为外界因素改变,即便最后...原创 2019-01-23 14:53:39 · 2808 阅读 · 1 评论 -
本地cmd命令 把文件夹打成war包
本地cmd 命令把文件夹打成war包jar -cvf ROOT.war * (进入要打包的文件夹,并且生成后的war也在此文件夹内)解压war jar -xvf ROOT.war原创 2019-02-14 15:43:01 · 2795 阅读 · 0 评论