自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (10)
  • 收藏
  • 关注

原创 java基于netty的udp数据接收服务

java基于netty的udp数据接收服务服务搭建step1:新建一个随微服务启动的服务类。step2:在ChineseProverbServerHandler 类中执行具体的处理方法小结:具体的数据处理方法未给出,可根据自己需求进行扩展。使用netty udp进行数据接收解析,记录下相关过程。项目使用springboot+springcloud 搭建服务搭建step1:新建一个随微服务启动...

2019-08-14 17:29:17 3824 1

原创 算法:排序1 冒泡排序

冒泡排序简介冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二...

2019-03-06 08:36:25 203

原创 java for循环 list操作实战解析

for循环中对list进行删除1、for循环遍历listfor(int i=0;i<list.size();i++){if(list.get(i).equals(“del”))list.remove(i);}这种方式的问题在于,删除某个元素后,list的大小发生了变化,而你的索引也在变化,所以会导致你在遍历的时候漏掉某些元素。比如当你删除第1个元素后,继续根据索引访问第2个元素时...

2018-11-05 11:34:21 1887

原创 mongoDb 多条件模糊查询

mongoDb 多条件模糊查询 //模糊匹配 Pattern pattern = Pattern.compile("^.*" + dto.getQueryKey() + ".*$", Pattern.CASE_INSENSITIVE); Criteria cr = new Criteria(); //多条件模糊查询 query.addCriteria(cr.orOperator

2020-12-29 17:10:19 1316 1

转载 LocalDateTime

从Java 8开始,java.time包提供了新的日期和时间API,主要涉及的类型有:本地日期和时间:LocalDateTime,LocalDate,LocalTime;带时区的日期和时间:ZonedDateTime;时刻:Instant;时区:ZoneId,ZoneOffset;时间间隔:Duration。以及一套新的用于取代SimpleDateFormat的格式化类型DateTimeFormatter。和旧的API相比,新API严格区分了时刻、本地日期、本地时间和带时区的日期时间,并且,对

2020-11-26 11:31:27 306

原创 线程创建方式继承Tread类 和实现Runnable接口

线程创建方式继承Tread类 和实现Runnable接口继承Tread类:将类声明为 Thread 的子类,该子类应重写 Thread 类的 run 方法。接下来可以分配并启动该子类的实例。 class UserThread extends Thread{ @Override public void run(){ ......}}UserThread mt=new UserThread();//创建线程mt.start();//启动线程实现Runnable接口 clas

2020-11-25 13:46:14 260

原创 SpringBoot +esapi 实现防止xss攻击

SpringBoot +esapi 实现防止xss攻击maven 集成: <!-- 预防XSS攻击工具 --> <dependency> <groupId>org.owasp.esapi</groupId> <artifactId>esapi</artifactId> <version>2.2.0.0</version>

2020-11-25 08:54:03 3922 1

原创 关于springboot项目打包后启动控制台日志中文显示?的问题

随笔,关于springboot项目打包后启动控制台日志中文显示?的问题解决方法:nohup java -Xmx1024m -Xms256m -jar -Dfile.encoding=utf-8 -Duser.timezone=GMT+08 name-1.0-SNAPSHOT.jar --spring.profiles.active=docker &-jar -Dfile.encoding=utf-8 解决中文乱码问题-Duser.timezone=GMT+08 解决时区同步问题–s

2020-11-05 09:20:43 391

原创 密码哈希

前台密码增加哈希运算js://方法定义function hashCode(strKey){ var hash = 0; if(!isNull(strKey)) { for (var i = 0; i < strKey.length; i++) { hash = hash * 31 + strKey.charCodeAt(i); hash = intValue(hash); }

2020-07-29 14:57:35 309

原创 关于静态常量获取配置文件中内容的问题

和普通的变量不一样,static修饰的静态变量直接用@Value注解是获取不到对应的配置文件中的值的,需要通过set函数来设置,且set函数无需用static修饰,原因:public static String url;public static String username;public static String pwd;@Value("${db.url}")public void setUrl(String url) { DbConnect.url = url;}@Valu

2020-07-16 10:04:53 882

原创 ftp配置上传目录~

一:安装配置ftp1.检查是否安装vsftpd:rpm -q vsftpd2.若想删除vsftpd:rpm –e vsftpd-3.0.2-25.el7.x86_643.安装vsftpd: yum -y install vsftpd5.设置vsftpd开机启动:systemctl enable vsftpd.service6.查看vsftpd启动状态,确保vsftpd是启动状态即启动!此时ftp初步安装配置好二:配置虚拟用户1.启动ftp:systemctl star

2020-06-19 10:37:30 2191

原创 记录一次centos7服务器开启ftp服务及授权过程

关闭防火墙[root@localhost ~]#systemctl stop firewalld.service #关闭防火墙[root@localhost ~]#systemctl disable firewalld.service #禁止防火墙开机启动如果考虑安全问题不想关闭防火墙,再次可安装iptables防火墙[root@localhost ~]#yum install iptables-service #安装iptable防火墙[root@loca.

2020-06-19 10:35:58 248

原创 centos7下 docker安装(一看就明白版)

centos7 安装docker 记录centos7 安装docker 记录centos7 安装docker 记录1.进root账户登录,查看内核版本(docker官方说至少3.8以上,建议3.10以上):[root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-957.21.3.el7.x86_64 #1 SMP Tu...

2020-04-02 15:33:17 224

原创 关于javaFx 操作串口 报错的问题~

关于javaFx 操作串口 报错的问题~使用jdk11+openFx 在打开串口时报错*# A fatal error has been detected by the Java Runtime Environment:*# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000180005b00, pid=1972, tid=7...

2019-08-14 17:44:28 3324

原创 快速排序及算法实现

快速排序及算法实现快速排序(Quick Sort) 是对冒泡排序的一种改进方法,在冒泡排序中,进行元素的比较和交换是在相邻元素之间进行的,元素每次交换只能移动一个位置,所以比较次数和移动次数较多,效率相对较低。而在快速排序中,元素的比较和交换是从两端向中间进行的,较大的元素一轮就能够交换到后面的位置,而较小的元素一轮就能交换到前面的位置,元素每次移动的距离较远,所以比较次数和移动次数较少,速度较...

2019-03-11 08:02:58 163

原创 关于java for循环中对list进行操作的方法实现详解

for循环中对list进行删除1、for循环遍历listfor(int i=0;i&lt;list.size();i++){if(list.get(i).equals(“del”))list.remove(i);}这种方式的问题在于,删除某个元素后,list的大小发生了变化,而你的索引也在变化,所以会导致你在遍历的时候漏掉某些元素。比如当你删除第1个元素后,继续根据索引访问第2个元素时...

2018-11-05 11:33:28 2374

modbus4j-3.1.0.jar

modbus4j-3.1.0.jar

2023-02-17

modbus4j-3.0.5.jar

modbus4j-3.0.5.jar

2023-02-17

modbus4j-3.0.4.jar

modbus4j-3.0.3.jar

2023-02-17

modbus4j-3.0.3.jar

Modbus4j 库 modbus4j-3.0.3.jar

2023-02-17

八百套简历模板,总有一套适合你

八百套简历模板,总有一套适合你

2021-07-22

redis 学习面试资料整理。入门到架构全搞定

redis 学习面试资料整理。入门到架构到面试全搞定

2021-07-22

钉d钉d助d手&amp;太极4

钉钉助手&太极

2021-07-22

SpringBoot +esapi 实现防止xss攻击 实战代码

SpringBoot +esapi springSecurity 过滤器链集成 实现防止xss攻击 实战代码

2020-11-25

mybatisgenerator.rar

mybatis 自动生成mapper .xml mapper model 一键生成mybatis所需文件,开发轻松加愉快

2019-09-16

java实现基于netty 的udp字节数据接收服务

java实现基于netty 的utp字节数据接收服务,服务具体实现代码。样例java实现基于netty 的utp字节数据接收服务,服务具体实现代码。样例

2019-08-14

udpServer.rar

java实现基于netty 的utp字节数据接收服务,服务具体实现代码。简单样例

2019-08-14

cas server 5.3.9 整合数据库验证用户信息,使用security密码验证方式

提供了cas server 5.3.9 单点登录的资源整合,cas服务器,运行即可用 配置了spring srcurity 密码验证方式

2019-06-18

spring源码及编译所需jar包

提供spring源码及编译过程所需替换的jar包。通过源码了解spring的精髓,你会爱上这神秘的代码世界

2018-09-29

spring源码阅读所需jar spring-cglib-repack-3.2.8.jar 和spring-objenesis-repack-2.6.jar

Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。 阅读源码好处: 了解其整体架构与核心概念以便建立Spring的模型 从框架入口开始抽丝剥茧,理解其每一个核心概念以及作用,并将这些核心技术点融汇起来 探究每一个核心的实现细节(UML图、跑单元测试用例、DEBUG,体悟)

2018-09-29

空空如也

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

TA关注的人

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