自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 汉密尔顿回路Java实现

package com.stec.test.promis;import org.junit.Test;public class HamiltonCircuitTest {/** 参数adjMatrix:给定图的邻接矩阵,其中值为1表示两个顶点可以相通,值为-1表示两个顶点不能相通*/@Test// public void getHamiltonCircuit(int[][] adjMatrix) {public void getHamiltonCircuit() {int[][] .

2020-11-03 22:40:52 441

原创 Java isEmpty()方法

List调用的isEmpty()方法即使list的size为0,仍不会报空指针错误,而是返回trueString调用的isEmpty()方法String str;若str=null 则会报空指针;str="" -> true;String a = new String() 运行时,会将 “” 赋值给a 也为true;...

2020-03-25 18:05:01 7450 1

原创 idea中使用junit测试时使用Scanner类

https://www.cnblogs.com/igoodful/p/9405453.htmlhttps://blog.csdn.net/qq_39967911/article/details/103237291

2020-03-18 10:31:12 1090

原创 maven中配置slf4j-log4j、log4j实现包

maven中配置slf4j-log4j、log4j实现包http://www.tingcream.com/blogArticle/detail/816da0f85ce04a76a2bc7e1585dc6f0f

2020-03-13 08:54:33 205

原创 CountDownLatch详解--https://www.jianshu.com/p/128476015902

https://www.jianshu.com/p/128476015902

2020-03-13 08:44:52 305

原创 ThreadPoolExecutor使用详解

ThreadPoolExecutor使用详解https://www.cnblogs.com/zedosu/p/6665306.html

2020-03-13 08:22:52 89

原创 java 关于包package:链接中的评论是结论

https://www.v2ex.com/t/540412java文件中不带package,会将包放在默认路径下:默认指的是 classpath 根路径下,没有包的 class 和 java 文件

2020-03-12 21:52:54 73

原创 sql join

在这里插入图片描述

2020-03-10 14:37:22 68

原创 集合与数组的关系

集合与数组的关系所有的集合都是对数组的封装;数组声明时需要指明数据类型及大小;但集合不需要,他是以Object对象的形式存储的。集合要比数组多一个ReadOnly属性。??java集合可以存储和操作不固定的一组数据,但是只能存放引用类型的数据,不能放基本数据类型。map是映射,没有继承collection接口;list、set是集合,都继承了collection接口;set不能保存重...

2020-03-10 14:34:50 342

原创 日期时间处理Calendar类使用

public InvPlanData adjustQuarterTime(InvPlanData invPlanData, Integer start, Integer end) { Calendar cal = Calendar.getInstance(); cal.setTime(invPlanData.getPlanStartDate()); cal.set(Cale...

2020-03-02 14:21:38 196

原创 arrayList数组add()方法--小坑

add()是将对象的引用保存到list;如果对象中的内容变化,通过list看到的内容同样会变化(因为本身看到的是同一个东西)如果要将不同内容通过同一个对象名保存到list;可将对象的声明放到循环内部。实际上是每次循环都创建一个对象用于保存新的对象。...

2020-02-28 20:16:43 653

原创 文档根元素 "beans" 必须匹配 DOCTYPE 根 "null"

文档根元素 “beans” 必须匹配 DOCTYPE 根 “null”把原因讲清楚的一篇文章:https://www.codeleading.com/article/7746743165/讲怎样修改的一篇文章:https://blog.csdn.net/linlinxie/article/details/79737021...

2020-02-18 22:27:54 155

原创 mysql对应的mysql-connector-java版本

If you’re using Maven, add this to your pom.xml:(Recommended) For MySQL 5.6, 5.7, 8.x and Java >= 8 use; mysql mysql-connector-java 8.0.18(Legacy) For MySQL <= 5.5 or Java <= ...

2020-02-15 10:28:56 889

原创 Idea好用的插件

LombokFree MybatisEasyCodeSnakeYaml pluginAlibaba Java Codig Guideline

2020-02-14 20:55:02 225

原创 Java异常捕获

这两篇文章很好:http://www.blogjava.net/fancydeepin/archive/2012/07/08/java_try-catch-finally.htmlhttps://blog.csdn.net/renfufei/article/details/8604349结语:(假设方法需要返回值)java 的异常处理中,在不抛出异常的情况下,程序执行完 try 里面的...

2020-02-13 08:49:30 88

原创 mysql数据库 cmd执行.mysql文件

打开cmd执行命令:MySQL -hlocalhost -uroot -proot执行命令:use mydb执行命令:source C:\Users\wb.li\Desktop\stec-promis-formal-1.sql

2020-01-17 11:19:59 224

原创 java中常量放在左边是较好的编程习惯

如:if(null != a) 要好于 if(a != null)防止少写一个等号,造成问题:作者:慕公子链接:https://www.zhihu.com/question/27336966/answer/767913748来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。防手误将“==”写成“=”,但是这种情况只会发生在Boolean类型的变量,如下图:...

2020-01-10 11:16:40 697

原创 项目中引用jar包库

参考:##项目中引用本地jar包库1、在pom.xml文件中写入pom.xmlcom.xxxxxxxx1.0.2system${project.basedir}/lib/xxxx-1.0.2.jar${project.basedir}后加上jar包的相对路径2、刷新maven库。##更新这种方式在本地开发的时候可以做测试使用,但往往在打包的时候会出现各种问题,而且别人引...

2020-01-06 13:17:25 300

原创 流操作 flush()方法

确保数据、缓冲区的数据全部输出参考:https://blog.csdn.net/lsx991947534/article/details/45065773

2020-01-02 20:40:23 189

原创 清除StringBuffer的内容

##stringBuffer.setLength(0); 设置长度为0##stringBuffer.delete(0,stringBuffer.length());##stringBuffer = new Stringbuffer(); 重新建一个对象

2020-01-02 17:59:42 147

原创 强制类型转换

分为基本数据类型和引用数据类型##基本数据类型范围小的可以自动转成范围大的但整型到非整型可能会丢失数据参考:https://segmentfault.com/a/1190000015349453#引用数据类型子类型可以转化成父类型但父类型若想强制转换成功,需要父类型的本身即是子类型,参考:https://www.cnblogs.com/chenssy/p/3393160.html...

2020-01-01 20:26:19 91

原创 索引创建

创建索引:create index 索引名称 on 列名字

2020-01-01 20:22:39 57

原创 多线程通信wait、notify、notifyAll

多线程通信wait()、notify()、notifyAll()三种方法属于对象,而不是属于类,对象都有监视器锁线程要先获得对象的监视器锁,才能进行wait()或notify()操作参考:https://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247487757&idx=1&sn=3b5cd693431458064...

2019-12-31 16:53:51 74

原创 Java迭代器 iterator

参考:https://www.cnblogs.com/amboyna/archive/2007/09/25/904804.htmlJava中iterator迭代器只能单向移动;方法:next()–获取下一个元素hasNext()–判断下一个元素是否存在remove()–将迭代器新返回的元素删除jdk1.6下的实验,修改一下List和Iterator的写法ArrayList list ...

2019-12-31 13:11:37 102

原创 新加坡为何要禁止口香糖?

新加坡为何要禁止口香糖?antisocial-反社会的 anti-反bin-箱柜名次 dust bin 垃圾箱revolt 反叛programme 节目单dispose 排列、处置pavements 人行道scrape 铲去,刮去sticky 粘的参考:https://www.ximalaya.com/waiyu/25123326/237898859...

2019-12-28 10:16:52 139

原创 正则表达式

. 通配符\ 转义用\b 截断 boundary\w 0-9 a-z A-Z 每次只代表一个字符\W 是\w匹配不上的内容\d 0-9 不包括小数\D匹配数字外的内容\s 匹配空,包括空格、制表符、断行等\S 匹配\s外的内容[] 之间的代表包含关系,里面的内容是”或“的关系 - 代表之间,如a-z代表a到z 还可以使用转义字符+万国码仅匹配中文\ + 代表其相邻的前...

2019-12-27 09:09:41 55

原创 sql分页

sql分页使用关键字limitlimit代表每页的数据量offset 是偏移量-即从第一条数据需要偏移多少才开始取数据偏移量过大会影响查询效率使用方法:在sql语句的最后,加上limit 6 offset 3 代表偏移量为3,每页6条数据分页的关键是:1、先确定每页多少数据,即limit的值;2、确定偏移量offset的值:offset=(pageindex-1)*limit,其...

2019-12-26 19:16:35 78

原创 sql之left join,right join

a left join b on会从左表a返回所有的行,即使右表不存在所以有时执行时,要加一个 is not null 以去除为空的这种情况right join是从右表返回所有的行,即使左表为空inner join等同于join,效果同where语句,很少用...

2019-12-24 18:22:16 75

原创 word复制格式

先左键选中,需要被应用格式的那段,然后点击“格式刷”,对需要应用的那段选左键刷一下即可

2019-12-24 18:11:09 75

原创 mysql update语句

可以update 表1,表2 set 表1.字段 where或者update 表1 join 表2 on () set where参考:https://www.kancloud.cn/curder/mysql/355258

2019-12-20 14:15:39 89

原创 Java学习随笔

1、idea中方法的使用,可以先依据 . 之后提示的选择进行,可以加快效率;2、idea中设置图片:快捷键ctrl+shift+a ,调出选择窗口:输入set即可找到“背景图片”设置...

2019-12-19 14:16:39 53

原创 Boolean与boolean;int与Integer;Double与double

boolean、int、double是java中基本的数据类型;Boolean、Integer、Double是对应的封装类。jdk1.5.0版本后,Boolean与boolean判断和赋值一样使用.唯一的区别是:从列表或哈希表获取值,只能用Boolean参考:https://blog.csdn.net/invLong/article/details/43986613...

2019-12-17 16:21:36 500

原创 Idea中安装插件lombok及使用详解

Idea安装:使用:添加了lombok插件+在bean java中使用@Data注解,就可以省去写getter/setter等方法。参考:https://blog.csdn.net/zhglance/article/details/54931430

2019-12-12 18:46:55 104 1

原创 idea比对文件历史版本

IDEA CSV - Local History - Show History参考:https://blog.csdn.net/weixin_33724659/article/details/93512324

2019-12-12 15:05:16 756

原创 IDEA创建模板:新建类文件及方法的模板

##新建类文件时的注释模板/*** @description: ** @author: 李文博* @date: ${DATE}*@time: ${TIME}**/##类文件中方法的模板** * @Description: * @Author: 李文博* @Date: $date$ * @Time: $time$*/ 参考:https://blog.csd...

2019-12-12 13:20:35 158

原创 java 类型后面加三个点

该类型必须放在最后,否则会报错表示可以传递多个该类型的参数,类似于数组例子: public List<ModelPropertyDto> queryModelProperties(Long projectId, String family, String familyType, **Long... sceneIds**) {}参考:https://zhidao.baidu.c...

2019-12-11 21:59:02 1076

原创 navicat快捷键

在行尾:Shift+Home键选中当前行。在行首:Shift+End键选中当前行。运行已选择的:Ctrl+Shift+R。复制当前行:Ctrl+D行尾:shift home行首:shift end执行选中行:ctrl shift r执行sql窗口: ctrl r...

2019-12-10 10:28:00 103

原创 linux时间调整

可以使用ntpdate来确保linux服务器的时间和北京时间同步hwclock命令是一个硬件时钟访问工具,它可以显示当前时间、设置硬件时钟的时间和设置硬件时钟为系统时间,也可设置系统时间为硬件时钟的时间。ntpdate 0.asia.pool.ntp.org其它服务器时间:1.asia.pool.ntp.org2.asia.pool.ntp.org可使用crontab来定期执行命令,...

2019-12-10 09:27:25 80

原创 Idea springboot dashboard界面设置

只有项目类型是springboot时,该设置才有效找到idea的workspace.xml文件,在project名称下第一个目录.idea下E:\stec-apps.idea\workspace.xml搜索文件中的RunDashboard,将下面代码加入其中<option name="configurationTypes"> <set> <option va...

2019-12-06 19:48:08 311

原创 idea背景图设置

idea界面按:ctrl+shift+a搜索:backgroundimage 选Set BackgroundImage将图片地址填入即可参考:https://blog.csdn.net/fenfenguai/article/details/79174409

2019-12-06 19:39:42 68

空空如也

空空如也

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

TA关注的人

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