
java
aline215
这个作者很懒,什么都没留下…
展开
-
获取Map中指定key值进行处理方法
获取Map中指定key值进行处理封装方法。原创 2023-10-27 13:47:38 · 452 阅读 · 0 评论 -
从list1中移除list2,去重与不去重,解决List.remove报错UnsupportedOperationException
两个string类型,string之间按逗号分割,先转换为list再进行去重/不去重操作,直接操作list集合可以自行参考修改public static void main(String[] args) { String str1="11,22,44,55,22,11"; String str2="33,11,22"; System.out.println(removeNoDistinct(str1,str2));}//移除指定字符串不去重/去重public static Strin原创 2021-10-14 15:16:59 · 433 阅读 · 0 评论 -
java实现获取文本文件的字符编码TXT和ZIP,解决zip文件读取乱码
获取file文件字符编码package com.file;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class CharsetCodeTest { public static void main(String[] args原创 2021-08-27 14:52:55 · 1460 阅读 · 0 评论 -
随意传入时间格式进行判断
随意传入时间格式进行判断 import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; //判断日期格式 //pattern为时间格式 yyyy-MM-dd HH:mm:ss 或者yyyy-MM-dd或者... public static Boolean isDateVail(String date,String pattern) { //用于指定 日期/时间 模式 DateTimeFormatter原创 2021-06-24 18:22:06 · 179 阅读 · 0 评论 -
json数据包含等号解析
String str="{headers={sourceNode=sql}, deviceId=865374050940926, props={upd_data={\"msg_type\":\"heartbeat\"}}}";JsonObject respJson=new JsonParser().parse(str).getAsJsonObject();返回:{"headers":{"sourceNode":"sql"},"deviceId":865374050940926,"props".原创 2021-01-14 18:00:29 · 4495 阅读 · 2 评论 -
net.sf.json.JSONArray cannot be cast to [Ljava.lang.Object
map获取的值为object类型数组,转int[]报错:net.sf.json.JSONArray cannot be cast to [Ljava.lang.Object数据类型数据类型{ "rtd_val": [0, 0, 0, 0, 0, 0, 0, 0], "status": [1, 1, 1, 1, 1, 1, 1, 1]}数据类型为json,通过json获取Integer[] statusVals= Arrays.stream((Object[]) jsonUpdata.get(原创 2020-12-30 10:38:51 · 2699 阅读 · 0 评论 -
string类型转list实体类集合,解决:String cannot be cast to java.util.List
string类型转list实体类集合springboot框架controller层用@RequestParam Map<String, Object> params接收前端传值,例如/** * 批量更新 */ @RequestMapping("/updateBatch") public List<MesDectPropertiesEntity> updateBatch(@RequestParam Map<String, Object&g原创 2020-12-21 16:57:38 · 3524 阅读 · 1 评论 -
JDK Tomcat MySQL war windows环境一键安装生成exe
目录准备资料tomcat9免安装版(下载地址)jdk1.8免安装版(下载地址)MySQL5.7免安装版(下载地址)项目war包打包软件Inno Setup5(下载地址)微软Visual C++运行库组件(2013下载地址)目录统一1、 桌面新建文件夹Version1.0(名字随意)2、 将Tomcatcat和MySQL移动到该目录下3、 将JDK移动到Tomcat的bin目录下4、 注意:JDK、Tomcat 、MySQL的文件夹名字是可以随意改的,建议修改-----》去掉版本号原创 2020-06-30 14:55:02 · 1138 阅读 · 1 评论 -
springboot ssm项目外部类引用
1、外部实体类引用service层ApplicationContext appCtx = SpringContextUtil.getApplicationContext();XXXService xxxService = appCtx.getBean(XXXService.class);//要调用的service2、@Component类中引用service层 XXXService xxxService = ApplicationContextProvider.getBean(XXXS原创 2020-06-09 15:38:58 · 328 阅读 · 0 评论 -
踩坑之 java微信wifi 配网airkiss
最近在负责微信WiFi连接硬件设备的需求只想说 坑 坑 坑配网过程中一直重复报两个错 1、config:fail,Error: 系统错误,错误码:40048,invalid url domain 2、config:fail,Error: 系统错误,错误码:63002,invalid signa...原创 2019-12-05 15:14:22 · 1452 阅读 · 3 评论 -
springboot+websocket 后台主动向前端推送消息
最近做项目,用到后台需要实时向前台推送消息,看了很多例子,终于实现idea工具,创建maven项目(这里就不多说了,可以直接用骨架搭建)首先创建 WebSocketConfig 搭建websocket服务器@Configuration@EnableWebSocketMessageBrokerpublic class WebSocketConfig implements WebSo...原创 2019-11-28 17:25:06 · 3644 阅读 · 7 评论 -
java.lang.ClassCastException: java.util.HashMap cannot be cast to java.lang.String
用List<String> list 接收的list,获取list长度,循环得到 list.get(i),想得到集合中的某个字段值,作为判断条件,报如下错误,java.lang.ClassCastException: java.util.HashMap cannot be cast to java.lang.String at io.renren.modules.equip...原创 2019-11-06 09:19:35 · 18596 阅读 · 1 评论 -
springboot父子类项目,打war包不成功,打包成功后放到Tomcat中不启动
今天打包父子项目,起先包如下错误[ERROR] Plugin org.apache.maven.plugins:maven-jar-plugin:2.4 or one of its dependencies could not be resolved: Failure to find org.apache.maven.plugins:maven-jar-plugin:jar:2.4 in ht...原创 2019-10-29 16:31:56 · 1208 阅读 · 0 评论 -
前端传base64编码,springboot框架,ssm后台转换为图片,解决损坏、打不开问题,并把图片存到本地项目及数据库
需要导入这个jia包:import sun.misc.BASE64Decoder;/** * 上传头像 * * @throws FileNotFoundException * @throws IOException */ @RequestMapping("/jieShou") public String GenerateIma...原创 2019-07-27 10:55:24 · 687 阅读 · 0 评论 -
bat文件运行java main 方法
我是建了个java项目,新建java类第一步测试类public class CpuUtil { public static void main(String[] args) throws IOException { long start = System.currentTimeMillis(); Process process = Run...原创 2019-07-19 17:23:16 · 1261 阅读 · 0 评论 -
省市区三级联动(ssm+vue.js+bootstrap+mysql)
1、数据库表https://download.youkuaiyun.com/download/m0_37987151/112336952、xml<select id="queryByParentId" resultType="实体类"> select * from city_region where region_parent_id = ...原创 2019-06-10 15:33:14 · 979 阅读 · 1 评论 -
java2基础
chapter11、java具有面向对象、与平台无关性、安全、稳定和多线程等优良特性,可以开发大型应用程序,特别适用于Internet的开发,具备“一旦写成,处处可用的特点”。2、path的作用:告诉操作系统去指定的位置寻找指定的工具程序 环境变量classPath的作用:让Java执行环境找到所要执行的字节码文件 (classpath设置中的“.;”是指可以加载应用程序当前目录及其子目...原创 2018-03-29 15:47:47 · 218 阅读 · 0 评论 -
Java中用Jsoup抓取网页上的数据
Document doc; //创建Document 对象,使我们可以对 HTML 页面中的所有元素进行访问 doc = Jsoup.connect("http://XXXXXXX").get(); //括号中填入你想要访问的网页链接Element xxx =doc.getElementById("XXX"); // Element 对象,主要是依靠 DOM 元素树结构访问原创 2018-02-06 10:19:29 · 491 阅读 · 0 评论 -
ssm框架,java获取mysql数据库字段名中有下划线,值为null
解决办法方法一、改mybatis配置 Java 属性名 aColumn 的类似映射。 --> 方法二、修改MySQL语句SELECT dull_number as dullNumber,dull_heat as dullHeat FROM 表名原创 2018-01-28 18:13:40 · 1621 阅读 · 1 评论