自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 docker搭建nacos

# 安装nacos# 自定义版本docker pull nacos/nacos-server:1.0.0# 最新版本docker pull nacos/nacos-server# 查看nacos镜像docker images

2020-08-09 18:24:36 39

原创 VMware+centos配置docker并简单尝试搭建一个Tomcat容器

# 启动网络时,启动该设备、这个参数只需要修改,不需要新增ONBOOT=yes# 指定DNS服务器的IP地址,使其可正常解析域名,从而访问外网DNS1=8.8.8.8DNS2=4.2.2.2

2020-08-02 16:24:02 53

原创 POI删除Word中多余空行

在POI中,根据换行符,将Word分成一个个的段落,通过获取段落集合,判断段落中的text等属性是否为空,来进行删除话不多说,见代码public static void changeText(XWPFDocument document){ //获取文字段落集合 List<XWPFParagraph> paragraphs = document.getParagraphs(); //所有类型集合(文字段落、表格、图片等) List<IBodyEl

2020-06-20 19:57:03 621

原创 UnrecognizedPropertyException报错

UnrecognizedPropertyException:Unrecognized field “column”…这个报错说的是前台传入了后台类中没有的参数,前后台沟通下,修改即可

2020-06-09 10:20:29 141

原创 学习笔记(01):第1章 软件架构设计原则-2.Dependence Inversion Principle 依赖倒置原则...

本章内容定位学习设计原则,学习设计模式的基础。在实际开发过程中,并不是一定要求所有代码都遵循设计原则,我们要考虑人力、时间、成本、质量,不是刻意追求完美,要在适当的场景遵循设计原则,体现的是一种平衡取舍,帮助我们设计出更加优雅的代码结构。本章将详细介绍开闭原则(OCP)、依赖倒置原则(DIP)、单一职责原则(SRP)、接口隔离原则(ISP)、迪米特法则(LoD)、里氏替换原则(LSP)、合成复用原...

2020-06-06 13:48:03 69

原创 认识HashMap

HashMap是我们日常开发中经常用到的一种数据类型,一直没有好好的了解一下它,昨天听了大佬的课,略有收获,记下再说。HashMap在jdk1.7及以前,他的数据结构为数组加链表,jdk1.8及之后,数据结构为数组+链表+红黑树。在HashMap存储数据时,通过调用hash(k)的方法计算k的hash值,然后结合数组长度,计算数组下标。static final int hash(Object key) { int h; //高16位异或低16位,避免高位不参与下

2020-06-03 20:05:47 47

原创 下拉框jQuery动态赋值

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <script src="./assets/libs/jsLibs/jquery.min.js"></script></head><body> <div>...

2019-04-18 16:17:10 1826

原创 前端传参带有特殊符号

今天遇到一个问题:同一个接口(GET请求),在传入的参数有空格键的时候会报400错误;调试了好久都没有找到真正的原因最后终于发现是由于前段传入的特殊字符没有进行编码处理解决方案,当前端传入的代码中有空格且希望空格存在时,可将空格修改为+号或%20Strings=“hello world”;Strings1=s.replaceAll(“ ”, “+”);后台可...

2019-04-04 08:41:38 1127

原创 springboot @value

Springboot @value 所得今天在做项目的时候,碰到这样一个需求,接口在测试环境和生产环境的访问API的URL不同,所以用到了@value注解主要用途是将.property文件中配置的值通过@ value注解赋给变量;只需要在不同环境的配置文件或could配置中心配置不同的值,即可动态的修改URL。但是完成了配置之后,在测试的时候发现第一次的配置生效之后,后面配置的...

2019-04-04 08:40:10 57

原创 如何对list集合对象去重

我们知道,List集合是一个元素有序,可重复的集合,集合中每个元素都有对应的顺序索引,我们通过索引进行取值赋值;那么,当list集合中的元素为多个属性组成的对象时,如何对list集合进行去重;因为对象是在内存中开辟一块区域进行存储,每个对象的值哪怕相同,但只要是你新new出来的,代表的也是不同的对象,所以我们首先需要在对象中重写hashcode and equars方法,使属性值相同的对象...

2019-01-27 22:21:59 1462

原创 关于Oracle的一些内置函数在MySQL中的使用(row_number() over(partition by xxx order by xxx))

Oracle中:sys_guid():根据时间和机器码生成全球唯一的序列号; MySQL中为UUID()Oracle中:nvl(s,1):s不为null则输出s,否则输出1 ; MySQL中为IFNULL(s,1)Oracle中:sysdate timestamp 标准时间 ;MySQL中为sysdate ()Oracle中:decode()大致等同于switch;MySQL中可用cas...

2019-01-04 14:19:39 1051 2

原创 MySQL存储过程

#声明过程结束符号为//DELIMITER //#创建存储过程 CREATE PROCEDURE pname(IN col1 INT UNSIGNED,OUT col2 INT UNSIGNED)#方法体BEGIN DELETE FROM users WHERE id = col1; SELECT ROW_COUNT() INTO col2;END;// ...

2019-01-04 11:08:11 25

原创 MySQL自定义函数的创建

create definer = current_user function `functioName`('col1' varchar(100),`col2` int(11)) returns int(11)BEGIN --声明变量1 DECLARE a int DEFAULT 0; --声明变量2 局部变量 SET b := 2; --声明变量...

2019-01-03 16:17:05 392

原创 冒泡排序法

冒泡排序法class maopao {/** * 输入一组数字,对其进行冒泡排序 * @param args */    public static void main(String[] args) {        Scanner in = new Scanner(System.in);        System.out.println("请输入数字"); ...

2019-01-03 15:59:39 45

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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