自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 springboot项目整合swagger2

springBoot项目整合Swagger2官方地址:https://swagger.io/swagger版本号:2.9.2springBoot 2.1.6jdk 1.8第一步:在pom.xml文件中引入jar包 <!-- swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifact

2020-05-27 23:12:26 83

原创 eclipse中装入SVN插件,但是在team选项中svn却没有起作用,解决办法

首先确认你的svn插件安装是否正确其次确认你的项目处于svn连接状态

2018-10-18 09:58:42 1995

原创 为什么ArrayList查询效率高,删除效率慢

ArrayLIst查询效率高:ArrayLIst是连续存放元素的,找到第一个元素的首地址,再加上每个元素的占据的字节大小就能定位到对应的元素。LinkedList插入删除效率高。因为执行插入删除操作时,只需要操作引用即可,元素不需要移动元素,他们分布在内存的不同地方,通过引用来互相关联起来。而ArrayLIst需要移动元素,故效率低。...

2018-10-18 00:15:47 6629

原创 eclipse中执行程序时报错'A JNI error has occurred,please check your installation and try again

原因:在java.lang包下创建类并运行。解决方案:把类放入自己定义的包中

2018-10-16 00:37:27 2278

原创 int/double类型相除保留两位小数

方案1:使用DecimalFormat进行格式化方案1:使用String类型格式转换public class Variable { public static void main(String[] args) { int a = 2; int b = 3; int c = a / b; double d = (dou...

2018-10-09 00:41:41 6854

原创 限制输入框中只允许数字

<input type="number" id="num1" name="entity.number" class="form-control" placeholder="请输入数量" aria-describedby="basic-addon1" onkeyup="value=value.replace(/[^\0-9\.]/g,'')" onpaste="value=val...

2018-09-14 10:51:42 1392

原创 JavaWeb项目target目录有什么用途?

target是用来存放项目构建后的文件和目录、jar包、war包、编译的class文件,所有都是Maven构建时生成的。

2018-09-07 09:46:24 23486 2

原创 SVN导出文件的时候选择路径不小心选择了盘符根目录,出现感叹号、问号,解决方案

       在你的那个磁盘根目录下面有一个隐藏文件夹,文件夹名称为.svn,找到这个文件夹并删除,然后应该就恢复正常了,如果删除后图标还没恢复,就重启一下,然后保证你一切OK...

2018-08-22 10:45:45 1446 1

原创 import org.apache.tomcat.util.codec.binary.Base64;导入出错

项目右击属性,添加tomcat依赖

2018-08-13 19:10:12 7556

原创 应该使用外键吗

个人建议不使用外键外键增加了表结构变更及数据迁移的复杂性 外键对插入,更新的性能有影响,需要检查主外键约束 数据完整性由程序控制

2018-08-06 19:28:24 512

原创 maven项目 启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

web工程中添加maven依赖,即可解决步骤:项目 —> properties -> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependencies -> Finish -> OK...

2018-08-06 18:59:30 95

原创 数据字典和enum

1.使用数据库设计字段时,应优先使用数据字典。2.优点如下:全局有效,维护方便

2018-06-27 22:17:12 1791

原创 MySql中decimal和numerical对比

SQL标准要求,NUMERIC(M,D)的精度必须准确为M位数字。对于DECIMAL(M,D),标准要求的精度至少为M位数字,但允许更多。在MySQL中,DECIMAL(M,D)和NUMERIC(M,D)是相同的,两者的精度均准确为M位数字。...

2018-06-26 18:33:38 2204

原创 使用SpringBoot发送QQ邮件

一、QQ邮件设置点击开启IMAP/SMTP服务记下QQ邮箱提示的授权码:这个授权码,就是发送邮件时需要的密码;引入依赖在springboot项目中,引入如下依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></depen.

2020-07-31 15:34:32 27

原创 使用jocob导出pdf

原理:JACOB一个Java-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32程序库。 在部署的服务器上面需要安装office软件,要不然转换不成功,会报错。jocob下载地址:https://sourceforge.net/projects/jacob-project/files/jacob-project/解压到本地:将jacob-1.19-x64.dll文件放到C:\Windows\System32到本地jdk的bin目录下把dll文...

2020-07-08 22:39:14 59

原创 关闭windows防火墙

https://jingyan.baidu.com/article/624e74590c1c4e34e8ba5a06.html

2020-06-19 00:42:21 108

原创 Centos 7安装nginx

参考文章:关闭防火墙https://www.cnblogs.com/wntd/p/11668287.htmlsudo systemctl stop firewalld.servicesudo systemctl disable firewalld.servicesudo systemctl disable firewalld.service安装nginx 参考https://www.cnblogs.com/lich1x/p/11225528.html...

2020-06-15 23:30:43 47

原创 ES6语法

let局部变量,只在局部生效const为常量,不允许++var为全局变量,整个页面都生效(基本可以用前两个替换)解构表达式数组是由索引的,对象没有去除name赋值给n双重结构变量拷贝(深层拷贝,不是地址)箭头函数(lambda) 省略冒号和function入参即解构结合lambda和结构表达式map()方法,map是分散处理,reduce是累计处理...

2020-06-13 13:20:49 40

原创 IDEA Error:java: Compilation failed: internal java compiler error Idea编译Java8代码出错

IDEA Error:java: Compilation failed: internal java compiler error

2020-06-05 17:48:13 102

原创 MySql中设置时区为东八区

[mysqld]# 设置服务端使用的字符集为utf-8character-set-server=utf8# 绑定IPv4地址bind-address = 0.0.0.0# 设置mysql的端口号port = 3306# 设置mysql的安装目录(能看到bin即可)basedir=D:\develop\MySQL# 设置mysql数据库的数据的存放目录(能看到my.ini文件的目录)datadir=D:\develop\MySQL\data# 允许最大连接数max_connectio.

2020-05-26 01:15:28 185

原创 idea 更改工作空间编码

2020-05-25 01:15:32 140

原创 Mysql 5.7配置文件详细设置

[mysqld]# 设置服务端使用的字符集为utf-8character-set-server=utf8# 绑定IPv4地址bind-address = 0.0.0.0# 设置mysql的端口号port = 3306# 设置mysql的安装目录(能看到bin即可)basedir=D:\develop\MySQL# 设置mysql数据库的数据的存放目录(能看到my.ini文件的目录)datadir=D:\develop\MySQL\data# 允许最大连接数max_connectio.

2020-05-10 12:18:13 129

原创 Jmeter压力测试工具安装及使用教程

一、Jmeter下载https://jmeter.apache.org/download_jmeter.cgi二、相关设置中文设置:bin目录 -> jmeter.properties改为 language=zh_CN

2020-05-08 12:59:21 48

原创 Win10 睡眠后自动重启解决办法

思路:禁用可能唤醒电脑的定时任务(唤醒定时器-禁用),网卡设置不能唤醒。保留鼠标和键盘唤醒即可参考:https://jingyan.baidu.com/article/2fb0ba40f44ef900f2ec5fd3.html...

2020-04-26 01:45:33 344

原创 使用EasyPOI模板法导出Excel报表

参考文章:https://blog.csdn.net/lchq1995/article/details/84823592https://blog.csdn.net/hzygcs/article/details/85100608官方文档:https://opensource.afterturn.cn/doc/easypoi.html#4实现步骤:导入Maven依赖: <dep...

2020-04-11 18:38:01 92

原创 关联mysql失败_Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon'

时区错误,MySQL默认的时区是UTC时区,比北京时间晚8个小时。所以要修改mysql的时长在mysql的命令模式下,输入:set global time_zone='+8:00';再次连接成功...

2020-04-05 03:42:06 92

原创 lombok使用事项

坑:但是如果只使用了@Data,而不使用@EqualsAndHashCode(callSuper=true)的话,会默认是@EqualsAndHashCode(callSuper=false),这时候生成的equals()方法只会比较子类的属性,不会考虑从父类继承的属性,无论父类属性访问权限是否开放。...

2020-03-31 02:22:47 32

原创 idea 源发行版 8 需要目标发行版 1.8

2020-03-27 22:08:55 284

原创 02-Springboot-config

前言:在springboot 项目中的配置文件是application.properties或者application.yml 文件,小型项目可以直接配在项目中,大型x项目需要团队开发,一般使用携程的Apllo或者阿里的Nacos,方便修改、灰度发布等。我目前使用Apllo。开发习惯:一般配置文件我会起建一个config文件夹,然后在其中创建对应的配置类;思路:配置类对应相应的配置文件,如...

2020-03-24 01:30:07 26

原创 类中成员变量初始化

类中成员变量初始化可以直接new在成员变量后面,也可以在构造函数中newpublic QueueDemo { private Stack inStack; public QueueDemo(){ inStack = new Stack(); }}public QueueDemo { private Stack inStack = new...

2020-03-15 12:53:29 69

原创 Spring项目读取resource下的文件

https://www.cnblogs.com/lxp-java/p/11103803.html文件不要以数字开头https://www.cnblogs.com/-beyond/p/11689291.html

2020-03-02 23:29:48 423

原创 mysql的配置ONLY_FULL_GROUP_BY引起的错误

问题:一般发生在mysql5.7及以上版本解决思路:修改sql_mode,去掉ONLY_FULL_GROUP_BY即可步骤:1、查看:select @@global.sql_mode;2、修改:SET @@GLOBAL.sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_B...

2020-03-01 15:44:13 132

原创 数据库设计规则(个人)

1、所有数据库均采用长整型的“编号”字段作为表的主键2、编号、创建人、创建时间、更新人、更新时间为所有表的共同字段3、表间关系采用各表编号进行关联查询、不定义实际数据库外键...

2020-02-27 12:02:03 51

原创 java读取GBK编码的文件

BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(absoluteFilePath), Charset.forName("GBK")));StringBuilder sb = new StringBuilder();String str;while((str = br.readL...

2020-02-11 22:50:31 997

原创 使用存储过程向表中批量新增数据

CREATE PROCEDURE test() BEGIN DECLARE num INT DEFAULT 2; WHILE num < 1000000 DO SET num = num + 1; INSERT INTO test VALUES ( num, num, '111', '123' ); END WHILE;END;CAL...

2020-02-07 19:12:54 61

原创 win10 自带计算器删除了怎么办

win+S后输入Powershell,以管理员身份运行,使用下面的命令:Get-AppxPackage *calculator* -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}...

2020-02-02 22:05:49 195

原创 一个好用的展示数据结构的网站

https://www.cs.usfca.edu/~galles/visualization/Algorithms.html

2020-01-03 09:12:35 215

原创 Sql查询某一段字段重复数据

select user_id from user_info group by user_id having count(user_id)>1;

2020-01-03 09:02:21 51

原创 2019-12-08 周立的博客

周立的博客,关于springCloud的内容值得学习。https://gitee.com/itmuch/spring-cloud-study/tree/master周立:阿里技术专家,专攻微服务这块。推荐的书:http://www.itmuch.com/books/rocketmq/项目中,内容每月 28 号以月刊的形式更新发布,主要是面向编程新手、热爱编程、对开源社区感兴趣人群的项...

2019-12-08 22:55:26 78

原创 删除两个map中key相同的元素

Map map = new HashMap();map.put("1",1);map.put("2",2);Map map1 = new HashMap();map1.put("1",3);map1.put("3",5);Set set = new HashSet();set.addAll(map.keySet());Set set1 = new HashSet();set1....

2019-11-30 10:50:50 278

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