自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

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

2018-10-18 09:58:42 2637

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

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

2018-10-18 00:15:47 11505

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

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

2018-10-16 00:37:27 2798

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

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

<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 1916

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

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

2018-09-07 09:46:24 46527 3

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

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

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

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

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

2018-08-13 19:10:12 18187 1

原创 应该使用外键吗

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

2018-08-06 19:28:24 714

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

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

2018-08-06 18:59:30 194

原创 数据字典和enum

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

2018-06-27 22:17:12 2610

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

原创 使用Mysql函数生成指定的自增序列号

文章目录前言一、t_seq二、预置数据二、创建函数三、运行函数前言想管理一组从指定大小自增的序列号,想到了新建一张表,并创建一个函数,使其自增一、t_seqCREATE TABLE `t_seq` ( `name` varchar(255) NOT NULL COMMENT '序列名称', `val` int(10) DEFAULT NULL COMMENT '序列号', PRIMARY KEY (`name`)) ENGINE=...

2021-08-09 23:45:19 3484

原创 Guava StopWatch使用

文章目录前言 一、StopWatch是什么? 二、使用步骤 1.引入库 总结前言业务中对于一些耗时的操作,经常要打印运行时间,方便后续优化,本文讲解了StopWatch的使用技巧,包括单次使用和循环中的使用。提示:以下是本篇文章正文内容,下面案例可供参考一、StopWatch是什么?StopWatch就是一个计时器,在Apache和Spring的工具类中都有类似的StopWatch,使用上大同小异。功能= endTime - startTime。二、使用步...

2021-07-04 13:48:30 711 1

原创 腾讯云部署系列

常见问题及解决方法重装linux系统Mysql开放端口号及修改root密码Mysql数据库中Packet for query is too large (2,223 > 2,048)功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出

2021-03-09 19:19:07 307

原创 Java8新特性

文章目录前言一、Lambda表达式二、函数式接口2.读入数据总结前言提示:介绍Java8的新特性,包括Lambda表达式、函数式接口、方法引用、Optional、Stream流、日期类、其他参考:https://www.runoob.com/java/java8-new-features.html1、Lambda表达式Lambda 表达式− Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。在JDK8之前,一个方法能接受的参数都..

2020-09-20 16:35:57 227

原创 Linux启动jar包命令

nohup java -jar -Xms128M -Xmx1024M -server.port=9002 XX.jar > XX.out 2>&1 &nohup:nohup的意思是忽略SIGHUP信号,关闭shell后,进程还是存在的。java:启动程序-jar:启动类型-Xms128M -Xmx1024M:指定内存,Xms一般为最大内存的1/64,Xmx一般为最大内存的1/4-server.port=9002:指定端口XX.jar:jar包路径>:日志.

2020-08-18 00:01:02 383

原创 Linux下忘记Mysql5.7密码

vim /etc/my.cnf #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables[mysqld]skip-grant-tables:wq! #保存退出service mysqld restart #重启MySQL服务2、进入MySQL控制台mysql -uroot -p #直接按回车,这时不需要输入root密码。3、修改root密码mysql5.7以下版本update mysql.user set password=pass...

2020-08-15 12:37:52 198

原创 CentOS7下swap分区创建(添加),删除以及相关配置

笔者的服务器内存只有2g,少得可怜。之前使用apache,不堪忍受其过量的内存消耗,网站卡得想哭,数据库也不断地崩,无奈投入nginx的怀抱在添加swap分区之前我们可以了解下当前系统swap是否存在以及使用情况,可用: free –h了解硬盘使用情况(一般/dev/vda1为挂载硬盘):df –hal一.添加swap分区使用dd命令创建名为swapfile 的swap交换文件(文件名和目录任意):dd if=/dev/zero of=/var/swapfile bs=1024.

2020-08-08 08:34:35 293

原创 使用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 580 1

原创 关闭windows防火墙

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

2020-06-19 00:42:21 269

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

原创 ES6语法

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

2020-06-13 13:20:49 126

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

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

原创 idea 更改工作空间编码

2020-05-25 01:15:32 1205 2

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

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

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

2020-05-08 12:59:21 123

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

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

2020-04-26 01:45:33 4805

原创 使用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 527

原创 关联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 172

原创 lombok使用事项

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

2020-03-31 02:22:47 115

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

2020-03-27 22:08:55 1001

原创 02-Springboot-config

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

2020-03-24 01:30:07 154

原创 类中成员变量初始化

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

2020-03-15 12:53:29 329

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

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

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

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

2020-02-27 12:02:03 180

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

空空如也

空空如也

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

TA关注的人

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