命名的重要性 无论技术水平怎么样、编程思想有没有,即使写个helloworld也要先把名字想好,这是对自己、队友以及后来人的尊重,也是一个程序员最基本的道德之一。 如果你的英文实在不行,字典都不会查,用中文也可以,但至少要保证别人能看明白,名字都不好好写的混子,应该尽早滚出IT界
浏览器输入192.168.1.10:10 192.168.1.10的nginx转发给192.168.1.20:82 192.168.1.20的nginx转发给192.168.1.80:8080 192.168.1.80启动tomcat监听8080端口 request.getServerPort(
@echo off start javaw -jar jar包名称.jar exit @echo off taskkill /f /im javaw.exe exit 0
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz tar -zxvf jdk-21_linux-x64_bin.tar.gz 创建jdk安装目录 mkdir /usr/local/j
PDF格式比较简单直接读取文本内容,正则抽取发票号码 剪切板中的截图先上传base64到服务器也是转换成图片格式 解析图片中的二维码,如果解析二维码失败,则截取图处一部分,再解析直到解析成功或小到一定尺寸 【POM参考示例源码】 public static String decode(File fi
如所有包含org.anyline的目录,有可能是在jar中 Enumeration<URL> urls = ConfigTable.class.getClassLoader().getResources("org/anyline/"); while (urls.hasMoreElem
getResource("/")返回项目classes目录,返回protocol=file getResource("")返回当前类所在的目录,有可能是jar内部目录如 file:/D:/jar/maven/org/anyline/anyline-core/8.7.2-SNAPSHOT/anylin
java.util.logging.Logger.getLogger("org.apache.http.wire").setLevel(java.util.logging.Level.OFF); logback的日志级别 ch.qos.logback.classic.LoggerContext l
平时我们用println会每个进度输出一行,输出类似这样的效果 1/100 2/100 3/100 而理想效果是后一个进度把前一个进度覆盖。只在这一行输出,当输出2/100时,把原来的1/100清除掉 System.out.print("1/100") //注意这里不要换行 System.out.p