随笔分类 -  Java

摘要:编译时 报 1.5不支持 diamond 运算符 1.常规办法 在File->Setting中设置如下: 然后检查:File->Project Structure里面的相关配置: 以上办法能解决问题的概率在90%,如果还不行,那么请按照以下方法,基本上100%可以解决。 2.非常规办法 在File- 阅读全文
posted @ 2023-04-24 16:42 海乐学习 阅读(3168) 评论(0) 推荐(0)
摘要:1、在idea打开工程,右击工程,选择 Add Framework Support 选择 maven 2、关闭工程3、打开工程根目录,将 .idea 文件夹删除 4、重新用 IDEA 打开工程 就会和直接构建的maven工程目录结构一致了。 5、此时再在工程上右击就会看到右键菜单多了一个【Maven 阅读全文
posted @ 2023-04-24 16:20 海乐学习 阅读(10358) 评论(0) 推荐(0)
摘要:今天遇到一个 java原生项目要使用 log4j 写日志 (非maven ),写下来供大家参考 下载 log4j 包 Apache log4j 1.2 - Download Apache log4j 1.2 把这个文件 放到 项目的 lib 目录下 在项目中引用 这个 jar包 创建 log4j.p 阅读全文
posted @ 2023-03-23 17:14 海乐学习 阅读(568) 评论(0) 推荐(0)
摘要:一、进入程序所在目录 cd / cd home/joincallcc/ 注: cd / 中间有一个空格 二、关闭已经运行的程序(如这个程序已经在运行应先关闭它)查看所有进程 ps ux 杀死进程 kill 21001 通过 PID 找到它,杀死这个进程。 kill 21001 中间有空格 三、后台启 阅读全文
posted @ 2023-03-22 12:20 海乐学习 阅读(252) 评论(0) 推荐(0)
摘要:java 实现 Http的 Post 请求 用 Json 为参数 调用: //_http_url_cdr为 //"http://10.10.10.243:15642/call/upload/ctiCdrUpload" //eventJson 为 //{"callid":"1635822668.528 阅读全文
posted @ 2022-11-14 16:15 海乐学习 阅读(165) 评论(0) 推荐(0)
摘要:json 字符串转化 JSONObject String s = "{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"bizTypeList\":[{\"bizname\":\"测试一\"},{\"bizname\":\"测试二\"},{\"bizname\":\ 阅读全文
posted @ 2022-11-14 15:47 海乐学习 阅读(5309) 评论(0) 推荐(0)
摘要:首先 java.lang.NoClassDefFoundError 错误的发生,是因为Java虚拟机在编译时能找到合适的类,而在运行时不能找到合适的类导致的错误。 主要原因:新加的引用类,没有打包进去。 解决办法:将原有的打包配置移除,重新打包 IDEA 打包 Java 的方法: https://w 阅读全文
posted @ 2022-11-14 15:35 海乐学习 阅读(2311) 评论(0) 推荐(0)
摘要:java收发RabbitMQ 具体代码 详见: https://www.cnblogs.com/hailexuexi/p/16576796.html 通常在服务器端 向 RabbitMQ 发消息时 并没有将 字符串 特定编码方式或者说转换为指定编码方式 this._RabbitMQ_Ch.basic 阅读全文
posted @ 2022-10-25 21:38 海乐学习 阅读(2852) 评论(0) 推荐(0)
摘要:判断一个字符串的编码格式: public static String getEncoding(String str) { String encode = "GB2312"; try { if (isEncoding(str, encode)) { // 判断是不是GB2312 return enco 阅读全文
posted @ 2022-10-25 21:21 海乐学习 阅读(1339) 评论(0) 推荐(0)
摘要:想必大家和我一样经常在项目中读取一些配置文件,因为读取的配置很少,结构简单又不想搞个读取xml,比较麻烦。所以这时大多采取读取.properties配置文件,我们和大名鼎鼎的log4j读取配置文件的方式一样。嘿嘿。 我自己写了个读取配置文件的java工具类,可以读取某个配置属性或者设置某个属性的值, 阅读全文
posted @ 2022-09-07 17:53 海乐学习 阅读(354) 评论(0) 推荐(0)
摘要:实现目标:类似 广播的效果 服务器发消息,两个客户端都能收到 全部的消息 P:生产者,也就是要发送消息的程序C:消费者:消息的接受者,会一直等待消息到来。queue:消息队列,图中红色部分而在订阅模型中,多了一个exchange角色,而且过程略有变化:P:生产者,也就是要发送消息的程序,但是不再发送 阅读全文
posted @ 2022-08-11 17:15 海乐学习 阅读(433) 评论(0) 推荐(0)
摘要:Java 项目中连接不上 rabbitMQ,报错内容如下 ERROR com.rabbitmq.client.impl.ForgivingExceptionHandler.log(ForgivingExceptionHandler.java:119) - An unexpected connecti 阅读全文
posted @ 2022-08-05 23:18 海乐学习 阅读(2721) 评论(0) 推荐(0)
摘要:Jetty是一个轻量级的高度可扩展的基于 java的web服务器和servlet引擎。 下面是 使用 Intellij IDEA 的maven项目 通过Java代码,实现 Jetty 的 Http服务器 从而获取到 Http 的 Get 和 Post 请求 一、添加 pom.xml <!-- Jet 阅读全文
posted @ 2022-07-07 11:15 海乐学习 阅读(208) 评论(0) 推荐(0)
摘要:方法一:利用ResultSet的getRow方法来获得ResultSet的总行数 ResultSet rs = ps.executeQuery(sql); rs.last(); //移到最后一行 int rowCount = rs.getRow();//得到当前行号,也就是记录数 rs.before 阅读全文
posted @ 2022-07-07 11:09 海乐学习 阅读(2206) 评论(0) 推荐(0)
摘要:若依 安装后 编译报错 Application run failedorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘sysConfigController 阅读全文
posted @ 2022-07-07 11:08 海乐学习 阅读(1105) 评论(0) 推荐(0)
摘要:安装及使用 java wrapper service 一.从http://wrapper.tanukisoftware.org/doc/english/download.jsp 下载 wrapper-linux-x86-64-3.5.45.tar(请使用Community版本,因Profession 阅读全文
posted @ 2022-07-07 11:03 海乐学习 阅读(1448) 评论(0) 推荐(0)
摘要:一、在pom.xml 加入 Postgre 包 二、刷新 加载 Maven 的 postgresql 包 三、代码 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; 阅读全文
posted @ 2022-07-07 11:02 海乐学习 阅读(936) 评论(0) 推荐(0)
摘要:一、新建一个主程序 ModuleMain 配置运行 主函数 运行后 结果: 二、创建 子模块 ModuleOne GroupId 与主程序一样,默认值,不用改 ArtifactId 为子模块的项目名称 三、在子模块中 新建一个类 ModuleOneClass package com.ModuleMa 阅读全文
posted @ 2022-07-07 10:57 海乐学习 阅读(502) 评论(0) 推荐(0)
摘要:一、新建一个主程序 ModuleMain 运行结果: 二、创建 子模块 ModuleOne 三、用相同的方法 创建 子模块 ModuleTwo 四、分别在 ModuleOne 和 ModuleTwo 创建类 代码如下 ModuleOneClass package com.ModuleMain; pu 阅读全文
posted @ 2022-07-07 10:55 海乐学习 阅读(490) 评论(0) 推荐(0)
摘要:插件报错:SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".解决方案 报错内容: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: 阅读全文
posted @ 2022-07-07 10:50 海乐学习 阅读(314) 评论(0) 推荐(0)