自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (6)
  • 收藏
  • 关注

原创 获取Map中指定key值进行处理方法

获取Map中指定key值进行处理封装方法。

2023-10-27 13:47:38 295

原创 Java开发工作问题整理与记录

扫描Class类需要注入的元数据的时候,直接选择忽略掉了static成员(包括属性和方法)然后 创建 init()方法,用@PostConstruct注解修饰。最后init()方法中,把需要加载的类复制给static类。首先 类加@Component注解,使当前类成为bean。然后 定义statis类成员。

2023-08-24 11:22:16 443

原创 Java8新特性整理记录

【代码】Java8新特性整理记录。

2023-08-24 10:56:34 562

原创 bat脚本统计多个.txt文件行数之和

bat、脚本

2022-03-02 15:43:08 1626 2

原创 centos 6.5 Cannot retrieve repository metadata (repomd.xml) for repository: base

linux yum安装报错

2022-01-20 17:10:45 1462

原创 从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 377

原创 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 1299

原创 随意传入时间格式进行判断

随意传入时间格式进行判断 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 144

原创 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 4222 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 2504

原创 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 3221 1

原创 mybatis 一对多查询 按结果嵌套处理、按查询嵌套处理,复杂查询

mybatis 一对多查询 按结果嵌套处理、按查询嵌套处理最近用到一对多查询,记录一下实体类public class RegionEntity implements Serializable {private Long rid;private String regionName;private String addrImage;private String type;private List<FloorEntity> floorEntities;}public cl

2020-11-13 11:08:57 1083 2

原创 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 926 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 289

原创 踩坑之 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 1288 3

原创 springboot+websocket 后台主动向前端推送消息

最近做项目,用到后台需要实时向前台推送消息,看了很多例子,终于实现idea工具,创建maven项目(这里就不多说了,可以直接用骨架搭建)首先创建 WebSocketConfig 搭建websocket服务器@Configuration@EnableWebSocketMessageBrokerpublic class WebSocketConfig implements WebSo...

2019-11-28 17:25:06 3531 7

原创 Tomcat加入开机自启动,及解决报错服务系统界面不能启动

1、Tomcat及JDK环境变量配置,确定无误CATALINA_HOME:F:\Install\Tomcat7\apache-tomcat-7.0.62(根据tomcat安装路径)JAVA_HOME:F:\Install\jdk1.8\(根据jdk安装路径)path:%Java_Home%\bin(根据jdk安装路径bin目录)2、按win+R键打开运行,输入cmd,进去命令提...

2019-11-21 16:56:34 1090

原创 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 18275 1

原创 阿里云服务器Tomcat部署项目,申请SSL证书,域名实现https安全访问

最近开发个小程序项目,必须通过https安全访问准备:阿里云服务器、域名解析、SSL证书、Tomcat配置1、域名解析:登录阿里云服务器,进入域名,选择域名解析点击添加记录,对域名进行解析,解析方式参考文档https://help.aliyun.com/knowledge_detail/29725.html这里我依次选择:记录类型:A ...

2019-10-31 14:38:15 970

原创 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 1154

原创 mysql数据库表为空,设置自增id值默认为0

1、数据库表id为主键自增不为null,获取数据库表最新一条数据id,若数据库表为空,设置id值默认为0select ifnull((select id from 表名 ORDER BY id DESC LIMIT 0,1),0) as id...

2019-09-18 14:09:52 95

原创 前端传base64编码,springboot框架,ssm后台转换为图片,解决损坏、打不开问题,并把图片存到本地项目及数据库

需要导入这个jia包:import sun.misc.BASE64Decoder;/** * 上传头像 * * @throws FileNotFoundException * @throws IOException */ @RequestMapping("/jieShou") public String GenerateIma...

2019-07-27 10:55:24 642

原创 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 1166

原创 省市区三级联动(ssm+vue.js+bootstrap+mysql)

1、数据库表https://download.csdn.net/download/m0_37987151/112336952、xml<select id="queryByParentId" resultType="实体类"> select * from city_region where region_parent_id = ...

2019-06-10 15:33:14 913 1

原创 插入mysql数据库中文乱码解决办法

出现中文乱码有两种情况1、程序代码编码格式不统一导致的乱码2、mysql数据库默认编码是Latin1,不支持中文,应该设置为utf8查看自己的数据库编码是否已设置好步骤:1.运行——cmd                  2.切换到tomcat的bin目录下,输入密码 mysql -u root -p                 3.输入:show variabl...

2018-12-19 16:44:40 1512

原创 mysql提示Can‘t connect to MySQL server on localhost (10061)解决方法

本文mysql的安装环境为win1064位,mysql版本为MySQL5.7我遇到的问题是 电脑原先安装过mysql,卸载不干净,重装默认以前的用户名和密码,然鹅 我不知道用户名和密码以下方法可以解决1、运行 —— cmd ,打开面板,切换到mysql安装的bin目录下2、在命令行输入 mysql -u root -p 登录 mysql,可以随意输入一个密码,返回”Can't...

2018-11-21 11:42:32 233996 86

原创 ssm框架+sqlserver整合

自己根据网上例子搭建的ssm框架 ,遇到不少坑,现在写出来和大家分享一下我用的是myeclipse2017,tomcat9.0和jdk1.8一、配置连接数据库jdbc.propertiesjdbc.driverClasss=com.microsoft.sqlserver.jdbc.SQLServerDriverjdbc.jdbcUrl=jdbc:sqlserver://loc...

2018-09-27 11:24:02 5373 3

原创 eclipse复制代码删除行号

方法一:这样就可以把代码中的行号全部去掉去除代码行号的正则表达式:^\s*\d+\.方法二:利用多行编辑快捷键:Alt+shift+A选中后,按 backspace键再按Alt+shift+A退出编辑即可...

2018-09-19 14:42:50 869

原创 微信小程序地图 多点定位 真机显示弹框

wxml页面&lt;map id="map" longitude="" latitude=""bindmarkertap="showDialogBtn"markers="{{markers}}" include-points="{{markers}}" style="position: fixed;width: 100%;height: 100%;top: 0

2018-09-07 16:54:34 3892

转载 创建数据库失败,无法获得数据库'modle'上的排他锁

declare @sql varchar(100) while 1=1 begin select top 1 @sql = 'kill '+cast(spid as varchar(3)) from master..sysprocesses where spid &gt; 50 and spid &lt;&gt; @@spid if @@rowcount = 0 break exe...

2018-09-07 16:09:15 604

原创 快捷键操作文件夹

Windows+E 打开文件夹Alt+F4    关闭文件夹选定一个盘后,按enter键进入按\+所要选定的文件夹首字母+enter键 可以快速定位到所选择的文件夹 按enter键进入Alt+向上键  返回上一级目录...

2018-04-16 08:31:00 1764

原创 java2基础

chapter11、java具有面向对象、与平台无关性、安全、稳定和多线程等优良特性,可以开发大型应用程序,特别适用于Internet的开发,具备“一旦写成,处处可用的特点”。2、path的作用:告诉操作系统去指定的位置寻找指定的工具程序     环境变量classPath的作用:让Java执行环境找到所要执行的字节码文件  (classpath设置中的“.;”是指可以加载应用程序当前目录及其子目...

2018-03-29 15:47:47 180

原创 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 444

原创 mysql语句从中间查找、解决重复插入和更新、模糊查找、找最小值等问题

1、根据id查询MySQL数据库中最近n条数据,并正序排列select * from ( select * from 表名 order by id desc limit n )id order by id asc2、根据id查询MySQL数据库中最近的数据,从m条开始,查询n条,并正序排列select * from (select * from 表名 order by id des

2018-02-05 17:35:38 624

原创 ssm框架,java获取mysql数据库字段名中有下划线,值为null

解决办法方法一、改mybatis配置                                 Java 属性名 aColumn 的类似映射。 -->            方法二、修改MySQL语句SELECT dull_number as dullNumber,dull_heat as dullHeat FROM 表名

2018-01-28 18:13:40 1527 1

bat脚本统计多个.txt文件行数之和

bat脚本统计多个.txt文件行数之和

2022-03-16

获取zip文件编码格式 cpdetector.zip

判断文件编码格式(支持zip),所需jar包 antlr-1.0.jar,cpdetector-1.08.jar,jchadet-1.0.jar

2021-08-27

websocket.zip

springboot+websocket,服务端主动向前端推送数据,前端不需要主动请求,后台主动向前端推送消息

2019-11-28

mysql省市区三级联动数据库表

mysql省市区三级联动数据库表,数据库值可动态增加。

2019-06-10

mysql5.7和小海豚SQLyog

mysql5.7包含32位的和64位的,小海豚SQLyog可视化界面

2018-11-21

ssm框架+SQLserver整合 已验证成功

在电脑上调试成功后,运行http://localhost:XXXX/cloud/user/showUser?id=1

2018-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除