自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 spring 常用注解解释 持续更新

@Repository : 数据访问组件 也就是DAO层 用于操作数据库@Autowired : 可以对类成员变量,方法以及构造函数进行标注,完成自动壮派的工作,通过@Autowired的使用来消除get.set方法@SpringBootApplication : 用在main方法之上,相当于@Configuration,@EnableAutoConfiguration,@Comp...

2018-12-19 10:34:41 327

原创 Bolb转String

Bolb转String

2023-01-14 14:37:05 997 1

原创 sql规则校验

String s = "SELECT\s.*FROM\s.*WHERE\s.*"; Pattern p = Pattern.compile(s,Pattern.CASE_INSENSITIVE);if(p.matcher(sql).matches){}

2022-12-06 20:55:58 345

原创 fortify漏洞修复笔记

fortify漏洞修复

2022-11-18 16:02:56 1297

原创 一个List对象按照另一个List对象的数据顺序来排序

【代码】一个List对象按照另一个List对象的数据顺序来排序。

2022-10-12 08:22:28 789

原创 正则 负100到正100,取整

^[-+]?([0-9][0-9]?|100)$

2022-05-27 12:03:56 375

原创 对象转json,移出空key

package com.zycfc.ic.test;import java.util.Iterator;import java.util.Set;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;public class Json {public static void main(String[] args) {String

2021-11-22 16:30:42 428

原创 es遇到坑

1.es启动正常,但无法访问解决方式:在vi config/elasticsearch.yml 中的network下添加如下内容:network.host: 0.0.0.0vi /etc/sysctl.conf中增加:vm.max_map_count=655360接着执行sysctl -pvi /etc/security/limits.conf中(brian为es的启动账户)brian soft nofile 65536brian hard nofile 13107.

2021-08-14 00:07:13 169

原创 用map的value进行分类,对key拼接

package test01;import test.User;import java.util.*;/*** 把Map集合中value值相同的Key取出来*/public class Map { public static void main(String[] args) { Map<String, Object> Test = new HashMap<>(); Test.put("玩家2", "匹配实体...

2021-04-16 16:37:22 440

原创 sh脚本批量替换对应路径下的文件

\cp -rf 文件路径 目标路径

2021-01-25 21:41:02 326

原创 使用mybatis-generator-core逆向生成dao层,entity实体,mapper xml文件

目录结构pom文件,<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/.

2020-09-19 15:36:09 102

原创 pom文件依赖导入报错,maven install失败

Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true在maven VM 后添加上面命令

2020-09-17 13:27:57 425

原创 Redis 搭建集群步骤

1 下载redis包wget http://download.redis.io/releases/redis-5.0.5.tar.gztar -zxvf redis-5.0.52将redis 移入到/usr/local/redis3 创建data和logmkdir -p data/7000 data/7001 data/7002 log/7000 log/7001 log/7002 4下面的配置,一次操作三遍,分别获得r7000.conf r7001.conf r7002.conf.

2020-06-04 09:47:20 224

原创 nacos 开机自启

必须开启8848防火墙端口1.添加nacos.service文件vim /lib/systemd/system/nacos.service[Unit]Description=nacosAfter=network.target[Service]Type=forkingExecStart=/application/server/nacos/bin/startup.sh -m standaloneExecReload=/application/server/nacos/bin/..

2020-05-29 09:16:15 1077

原创 linux开放防火墙端口命令

1.通过systemctl status firewalld查看firewalld状态,发现当前是dead状态,即防火墙未开启。2.通过systemctl start firewalld开启防火墙,没有任何提示即开启成功。3.再次通过systemctl status firewalld查看firewalld状态,显示running即已开启了。4.如果要关闭防火墙设置,可能通过systemctl stop firewalld这条指令来关闭该功能。开放33065再次执行执行firewall-

2020-05-27 17:43:54 336

原创 linux 常用命令

假设存在日志文件hrun.log,查询的关键字为"新增用户":根据关键字查看日志cat hrun.log | grep "新增用户"根据关键字查看后10行日志cat hrun.log | grep "新增用户" -A 10根据关键字查看前10行日志cat hrun.log | grep "新增用户" -B 10根据关键字查看前后10行日志,并显示出行号cat -n hrun.log | grep "新增用户" -C 10查看日志前 50 行cat hrun.log | head -n .

2020-05-22 17:11:44 200

原创 将第一张表查询出的结果作为关联条件,修改第二张表数据

UPDATE ftms_iov_car_info ficiINNER JOIN ( SELECT fieu.id, fieu.enterprise_code FROM ftms_iov_enterprise_user fieu WHERE fieu.type = 2 AND fieu.del_flag = 0) f ON fici.enterprise_code = f.enterprise_codeSET...

2020-05-09 13:53:18 853

原创 安装kafka和zookeeper注意事项

不要下载带src的文件正确文件名形如:http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.3.0/kafka_2.12-2.3.0.tgzzookeeper 要下载bin的

2020-04-30 17:01:19 203

原创 springboot 配置文件大全

debug=false # Enable debug logs.trace=false # Enable trace logs.# LOGGINGlogging.config= # Location of the logging configuration file. For instance, `classpath:logback.xml` for Logback.logging.e...

2020-04-29 16:25:30 270

原创 常用正则表达式集合

1.校验手机号合法性^[1][3|4|5|7|8|9][0-9]{9}$

2020-04-28 13:44:05 139

原创 sql修改时间格式

DATE_FORMAT(fici.apply_time,'%Y-%m-%d %H:%i') AS applyTime,

2020-04-02 15:47:47 2170

原创 本地项目第一次推送到远程

初始化本地分支git init添加到本地分支git add .提交本地分支git commit -m ""绑定到远程分支git remote add originromote-address推送到远程分支:git push --set-upstream origin master...

2020-03-29 22:23:50 249

原创 数据迁移 mysql

相同数据库迁移insert into table1 select * from table2 # 完全复制insert into table1 select distinct * from table2 # 不复制重复纪录insert into table1 select top 5 * from table2 # 前五条纪录insert into table1(a,b,c) ...

2020-03-27 15:19:15 154

原创 sql查询默认值和null做关联

遇到sql查询,如果有值就显示,如果是空则显示默认值,关联表,关联字段出现null,解决方法加ifnull例子:SELECT fici.id, fici.vin, fici.car_series AS carSeries, fici.car_model AS carModel, fici.open_status AS openStatus, ...

2020-03-24 09:41:16 1337

原创 部署dubbo项目

-bash: /bin/bash^M: bad interpreter: 没有那个文件或目录错误分析:因为操作系统是Windows,我在Windows下编辑的脚本,所以有可能会存在不可见的字符,监本文件是dos格式的,即每一行的行尾以Windows默认的格式来进行表示。可以有许多办法来查看这个文件是DOS格式的还是UNIX格式的们还是MAC格式的。解决方法:sed -i ‘s/\r$//’ ...

2020-03-16 18:44:05 666

原创 数据库字段显示null和空白的区别

两者是有区别的,显示null表示占有存储空间,空白则表示不占有存储空间

2020-03-09 21:07:14 2717

原创 git 在分支上创建分支

命令1.$ git statusOn branch masterYour branch is up to date with 'origin/master'.nothing to commit, working tree clean2.$ git branch -a* master remotes/origin/HEAD -> origin/master rem...

2020-02-19 16:42:30 898

转载 二维码识别

<!--二维码生成和解析相关的jar包【生成】【解析】--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.2.1</versi...

2020-02-18 22:01:30 156

原创 linux部署jar包

列出运行中的进程号ps aux|grep xxx.jar杀死进程kill -9 进程号使用nohup命令启动jar包nohup java -jar xxx.jar > nohup.out 2>&1 &

2020-01-09 10:37:57 161

原创 检验数据唯一性,修改遇到不能保存的问题

比如验证手机号唯一性,可以在添加一个字段,比如editPhone,0表示未修改,1表示已修改,未修改时不做验证,已修改做验证。

2020-01-06 17:15:16 505 1

原创 idea git 分支合并到master

1.提交本地分支代码2.切换到master,使用git pull 更新代码,一定要更新,避免冲突,多人开发一定要更新3.4.选择分支,输入commit信息,点击merge就可以了...

2019-12-17 10:05:26 1259

原创 springboot 静态 读取yml常量

@Componentpublic class BaiduOrcConfiguration { private static final Logger logger = LoggerFactory.getLogger(BaiduOrcConfiguration.class); private static String appId; private static Stri...

2019-11-22 17:12:13 1139

原创 String字符串转成Date格式

实例s[6] 为字符串 SimpleDateFormat sDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try { tDeviceAddOrderDetailDto.setDistributeExpressTime(sDateFormat.parse(s[6]));} catch (ParseExcept...

2019-11-04 16:29:13 728

原创 jsp讲数据库中的数据转换成年月日时分秒

<td colspan="3"> <fmt:formatDate value="${td.createdTime}" pattern="yyyy-MM-dd HH:mm:ss" /></td>

2019-10-24 21:03:14 269

原创 mybatis对查询出的结果修改数据

<update id="acceptanceAll" parameterType="com.app.dto.operation_manager.NewTDeviceReplaceOrderDto"> UPDATE t_device_replace_order_detail tdr INNER JOIN ( SELECT t.id...

2019-10-17 10:24:37 2910

原创 解决maven报错

检查maven版本是否一致

2019-10-01 17:42:35 171

原创 easyui 清空勾选

$('#objTab').datagrid('clearChecked')=='none';

2019-09-28 18:49:13 867

原创 复杂json遍历取值

//转成list对其遍历List<String> stringList = JSONObject.parseArray(obdsns, String.class);System.out.println("设备编号取值第一个"+stringList.get(1).toString());if(stringList.size()>0){ for(int i=0;i&l...

2019-09-26 09:07:44 598

原创 esayui 遇到的问题

1.前台向后台传入数组,需要先解析为字符串,比如"obdsns":JSON.stringify(obdsns), obdsns为数组 调用JSON.stringify()方法

2019-09-26 08:51:11 87

原创 批量反编译class文件为java文件

下载jad文件https://varaneckas.com/jad/1.把jad文件路径写入环境变量path中2.通过cmd命令进入jad文件中,输入命令jad -o -r -sjava -dsrc tree/**/*.class-o:无需确定覆写文件-r:恢复包目录结构-sjava 设置成java文件 ,不设置会变成jad文件-dsrc 编译后的路径tree后面...

2019-09-16 00:16:16 322

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