![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
江湖一分
接受一个现实:我不是个聪明的人。坚持一分 路漫漫其修远兮,吾将上下而求索。做任何事情,有节奏而不急于求成,只要一步步努力,到最后一切都会水到渠成。虚心向别人讨教,怀疑权威,打造自己。
展开
-
Eclipse Maven 打包的一些心的 解决运行时的 NoClassDefFoundError
最近几天要做个小工具,一直依赖都是用python或者shell开发,最近想重新把Java拾起来,于是就决定用Java做出来。中间遇到了打包的问题,项目在Eclipse里运行是没有问题的,但是用maven打包以后,在运行的时候,总报NoClassDefFoundError,有个第三方的依赖包的类找不到。这个问题几乎折磨了几天,就差pull all of my hair out.今天终于搞定了...原创 2019-03-27 16:49:08 · 1489 阅读 · 0 评论 -
Tomcat和Apache HTTPD的关系
最近在研究web相关的东西,在window下的开发,默认都用了Tomcat作为server(除了spring boot里默认的)。联系到项目里的一个web application,当时是在linux平台下开发及部署的,所以用了Apache HTTP Server。 有同事就问起他俩到底什么关系。我把自己的认识以及从网上的了解翻译分享下。关系翻译自:https://softwareengin...翻译 2019-04-11 08:55:47 · 5749 阅读 · 0 评论 -
Maven jar 如何读取resource目录下的文件(read file in resource folder)
Eclipse maven project, 对于新手的我,真是遇到不少问题。今天post一个小问题,读取resource目录下的文件。从Maven project推荐的目录结构中src/main/java 存放项目相关代码,src/main/resources存放配置相关的文件。可是,当打包以及读取resources下的文件的时候遇到些问题。首先,发现resources目录下的东西没有被打进...原创 2019-04-01 22:41:41 · 1904 阅读 · 0 评论 -
推荐几个学习Java的好网站
系统的java学习https://howtodoinjava.com/java-8-tutorial/ 很多实用的实例,geeksforgeeks,我喜欢https://www.geeksforgeeks.org/java-util-arraylist-add-method-java/另外github上也不少好的实例看名字就知道啦,这个网站是干啥的https://www.j...原创 2019-04-01 22:57:29 · 10125 阅读 · 0 评论 -
正则表达式之python 与java 小小不同之处
最近在用java做个小工具。里面当然不可少的会用到正则表达式,笔者对正则表达式甚是喜欢。之前用python、shell也总喜欢用正则来过滤。这次在java里却遇到一个很有意思的现象。举例说明下,我想匹配以“#”号开头的字符串。模式只需要“^#”就可以了,匹配任何以“#”开头的字符串。>>> import re;>>> re.match("^#","#ad...原创 2019-03-28 21:45:14 · 538 阅读 · 0 评论 -
slf4j+log4j 将log写入console及文件里
做个java小工具,麻雀虽小五脏俱全。日志系统还是要有的,一个好的程序媛在写代码时,一定要附上自己的log,这样方便自己,方便他人。Java以前用过log4j,但是最近看了不少帖子,都推荐使用slf4j门面模式。这个是sl4j 官网介绍The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstract...原创 2019-03-28 22:18:39 · 2284 阅读 · 0 评论 -
Java,How to inlization arraylist in one line如何一行初始化ArrayList
翻译:https://stackoverflow.com/questions/1005073/initialization-of-an-arraylist-in-one-line常规的几中用法:ArrayList<String> places = new ArrayList<String>();places.add("Buenos Aires");places...翻译 2019-04-08 11:04:35 · 148 阅读 · 0 评论 -
java 新手,Java与交互式的脚本调用之间传递参数(Java I/O with interactive script)
项目需要,在java里调用一个c++ 二进制可执行文件,而且需要交互式调用,即需要动态地向可执行文件输入参数具体实行功能:给可执行脚本提供input; 读取脚本执行结果。 google了很多帖子,发现一个好用的。稍稍做了改动。public void encryLegacy(String password) { String[] cmd = { legacyEncryTool, "-e...原创 2019-04-02 17:05:07 · 597 阅读 · 0 评论 -
Apache.poi , 读excel格式,总报Exception in thread "main" java.io.IOException: org/apache/commons/compress
读xlsx格式的文件,总报错误:Exception in thread "main" java.io.IOException: org/apache/commons/compress/utils/InputStreamStatistics at org.apache.poi.ss.usermodel.WorkbookFactory.createWorkbook(WorkbookFact...原创 2019-05-16 09:41:44 · 5409 阅读 · 3 评论