摘要: ​ 前言 代码中运用了JOptionPane,但是项目运行的时候,却出现了错误java.awt.HeadlessException: null 解决 在启动配置中VM options添加:-Djava.awt.headless=false ​ 但是打jar包的时候并没有把这个配置添加上去 项目运用了 阅读全文
posted @ 2021-08-28 10:54 前方一片光明 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。 微信:shuhao-99999 前言 通过Java代码启动批处理文件 例 阅读全文
posted @ 2021-08-28 10:53 前方一片光明 阅读(105) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。 微信:shuhao-99999 前言 连接ftp服务器方式:通过Java 阅读全文
posted @ 2021-08-28 10:52 前方一片光明 阅读(482) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。 微信:shuhao-99999 使用依赖包commons-net: <d 阅读全文
posted @ 2021-08-28 10:51 前方一片光明 阅读(361) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。 微信:shuhao-99999 比如省、市、县、区结构就是树形结构,主要 阅读全文
posted @ 2021-08-28 10:50 前方一片光明 阅读(274) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。 微信:shuhao-99999 目录 前言 一、Java内存区域划分 1 阅读全文
posted @ 2021-08-28 10:49 前方一片光明 阅读(93) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。 微信:shuhao-99999 1.存储结构 从结构上,HashMap是 阅读全文
posted @ 2021-08-28 10:48 前方一片光明 阅读(185) 评论(0) 推荐(0) 编辑
摘要: ​ 判断一个字符串的编码格式: public static String getEncoding(String str) { String encode = "GB2312"; try { if (isEncoding(str, encode)) { // 判断是不是GB2312 return en 阅读全文
posted @ 2021-08-28 10:47 前方一片光明 阅读(3198) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。 前言 兄弟篇:Java——使用多线程模拟真实高并发业务并保证安全性(二) 阅读全文
posted @ 2021-08-28 10:46 前方一片光明 阅读(614) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。 前言 兄弟篇: Java——使用多线程模拟真实高并发业务并保证安全性(一 阅读全文
posted @ 2021-08-28 10:46 前方一片光明 阅读(131) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。 前言 本文所写注解位于com.fasterxml.jackson.ann 阅读全文
posted @ 2021-08-28 10:45 前方一片光明 阅读(856) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。 一、官方给的接口 使用FunctionalInterface注解修饰接口,只有一个get方法 @F 阅读全文
posted @ 2021-08-28 10:43 前方一片光明 阅读(177) 评论(0) 推荐(0) 编辑
摘要: ​ 先赞后看,此生必赚! 1. this.getClass().getResource("/").getPath();如果不加“/”,则获取当前类的目录 2. file.getCanonicalPath().getPath(); 3. this.getClass().getClassLoader() 阅读全文
posted @ 2021-08-28 10:43 前方一片光明 阅读(3546) 评论(0) 推荐(0) 编辑
摘要: ​ 方式一:build path 右键jar包,Build Path--Add to Build Path ​ 方式二:通过systemPath引入 <dependency> <groupId>com.vmware</groupId> <artifactId>sso.client</artifact 阅读全文
posted @ 2021-08-28 10:42 前方一片光明 阅读(2448) 评论(0) 推荐(0) 编辑
摘要: ​ 在Maven中,主要有3个插件可以用来打包: 1.maven-jar-plugin,默认的打包插件,用来打普通的project JAR包; 2.maven-shade-plugin,用来打可执行JAR包,也就是所谓的fat JAR包; 3.maven-assembly-plugin,支持自定义的 阅读全文
posted @ 2021-08-28 10:39 前方一片光明 阅读(5509) 评论(0) 推荐(0) 编辑
摘要: ​ 前言 maven打jar包设置启动类可以自动启动 当然也可以不设置启动类,只需要更改命令行,输入主函数就行了 1.设置启动类 在Maven中,主要有3个插件可以用来打包: 1.maven-jar-plugin,默认的打包插件,用来打普通的project JAR包; 2.maven-shade-p 阅读全文
posted @ 2021-08-28 10:37 前方一片光明 阅读(2683) 评论(0) 推荐(0) 编辑
摘要: ​ 目录 前言 方式一:通过maven-jar-plugin指定outputDirectory输出路径 方式二:通过maven-resources-plugin指定outputDirectory输出路径 方式三:通过maven-antrun-plugin复制jar包 方式四:通过maven-antr 阅读全文
posted @ 2021-08-28 10:37 前方一片光明 阅读(5341) 评论(0) 推荐(0) 编辑
摘要: ​ 作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。 目录 前言 一、volatile的可见性 java内存模型 二、volatile能防止指令重排 三 阅读全文
posted @ 2021-08-28 10:36 前方一片光明 阅读(171) 评论(0) 推荐(0) 编辑
摘要: ​ 目录 一、什么是线程通信? 二、线程通信的实现 1.使用volatile实现线程通信 2.使用wait/notify实现线程通信 3.使用ReentrantLock创建Condition实现 4.通过LockSupport实现线程通信 5.使用CountDownLatch实现线程通信 一、什么是 阅读全文
posted @ 2021-08-28 10:36 前方一片光明 阅读(76) 评论(0) 推荐(0) 编辑
摘要: ​ 一、读取json文件 直接读取文件,并转化为map ObjectMapper objectMapper = new ObjectMapper(); try { Map map = objectMapper.readValue(new File(filePath), Map.class); } c 阅读全文
posted @ 2021-08-28 10:35 前方一片光明 阅读(396) 评论(0) 推荐(0) 编辑