随笔分类 - Java
摘要:1、执行 javac -version 检查版本 java -version #检查java版本 javac -version #检查javac版本 mvn -version #检查mvn版本 如果 javac 命令未找到,说明 JDK的路径没有正确配置 检查 JAVA_HOME 环境变量是否指向的
阅读全文
摘要:ActiveMQ 默认是不启用认证的 但项目实施是必须需要用户名密码验证的,所以下面写下如果配置ActiveMQ用户名密码和开启认证 第一步、编辑ActiveMQ的登录配置文件 /opt/activemq/conf/jetty-realm.properties #或 /opt/activemq/co
阅读全文
摘要:1、最佳位置(main 方法起始处) 确保可靠性:即使后续代码抛出异常,关闭钩子已注册避免竞态条件:防止在注册前就收到关闭信号 public class App { public static void main(String[] args) { // 1. 最先注册关闭钩子(确保一定能被执行) R
阅读全文
摘要:ActionMQ 安装好后 java实现连接 ActiveMQ 直接上代码 程序一:消息生产者 ActiveMQProducer pom.xml <!-- ActiveMQ --> <dependency> <groupId>org.apache.activemq</groupId> <artifa
阅读全文
摘要:java 使用 Log4j2 写日志文件 最终要实现的目标: 每小时滚动日志文件单个文件超过100MB立即滚动按天分目录存储保留最近30天日志 第一步 在 main目录下 创建 resources 目录 设置目录 为 Resources 第二步 在 resources 目录 下 创建 log4j2.
阅读全文
摘要:java连接ActiveMQ时出现连接超时 Caused by: javax.jms.JMSException: Could not connect to broker URL: tcp://192.168.1.145:61616. Reason: java.net.ConnectException
阅读全文
摘要:java连接 达梦数据库 第一步是加载 达梦数据库的驱动 从达梦官网下载驱动 https://eco.dameng.com/download/ 具体方法详看:https://www.cnblogs.com/hailexuexi/p/19010577 建表sql语句 CREATE TABLE "CTI
阅读全文
摘要:在用IDEA编写java连接 达梦数据库时,报错: 无法加载达梦数据库驱动: dm.jdbc.driver.DmDriver 是因为达梦数据库的驱动没有引用 DmJdbcDriver8.jar 从达梦官网下载驱动 https://eco.dameng.com/download/ 引用 .jar 方法
阅读全文
摘要:pom.xml中 <dependencies> <!-- 加入下面两项 --> <!-- mysql --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.
阅读全文
摘要:pom.xml中 <dependencies> <!-- 加入下面两项 --> <!-- mysql --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.
阅读全文
摘要:在 Jetty 中,如果希望 ContextHandler 或 WebSocket 服务 仅监听 IPv4(禁用 IPv6) 强制 Jetty 绑定到 IPv4 地址(0.0.0.0) 在创建 Server 实例时,明确指定监听的 Host 为 0.0.0.0(IPv4 通配地址) 代码示例 imp
阅读全文
摘要:显示命令行后通过 jar文件路径区别 也可以通过内存大小来判定是哪个程序 在服务中也能找到 PID 用*.bat来启动 UdpListener8102 效果,会在应用中显示 用服务启动则在 后台进程中显示
阅读全文
摘要:Java 获取执行 *.jar 后面的参数 例: java -jar UdpListener.jar 8103 获取 8103 的方法 private static int PORT = 8102; // 监听的端口号 public static void main(String[] args) t
阅读全文
摘要:Java 监听 UDP 某个端口 package com.UdpListener; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; /***/ public cl
阅读全文
摘要:在Maven 项目中 pom.xml 中添加Log4j2 的依赖 <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.14.1</version
阅读全文
摘要:默认情况下 方法体 代码折叠后,再次启动 IDEA 时 会自动展开 取消 下面的多选框 则 下次启动不会自动展开
阅读全文
摘要:将Java编译的.jar文件做成windows服务 实现开机自启动 1、将 windows服务制作工具(在网上下载) 复制到 jar程序目录下,并改名为 install.exe 2、新建xml文件,将文件名命名为 install.xml 3、将下面内容复制到xml文件中,启动模式为自动启动Autom
阅读全文
摘要:java maven 编译中出现 无效的目标发行版:17 解决方法: 将 pom.xml 中的 <maven.compiler.release>17</maven.compiler.release> 这段换成 <maven.compiler.source>1.7</maven.compiler.so
阅读全文
摘要:Java 用 jetty 开发 HTTP服务器 来 获取每次 GET请求中 的请求体 监听 本机IP地址 中的 /httpCli 端口 5011 Main.java package com.JettyServer; import org.eclipse.jetty.server.Server; im
阅读全文
摘要:全局一个连接,当操作时发现连接断开了,则再次连接,单线程 这种方式好处是,全局一个连接,不会每次都发启连接,适用于某一时刻,频繁操作数据库,如:每晚同步数据 OracleUtil.java 基础类代码 详见:https://www.cnblogs.com/hailexuexi/p/18302732完
阅读全文

浙公网安备 33010602011771号