自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 在实际项目中字符串不为空的判断,会抛空指针的问题解决

1.如图1:第596行获取到的字符串为null,在第600有个if判断,但是代码在运行过程中还是会在第600行抛出空指针异常如图22.图2,控制台抛空指针异常的日志信息3,将600行的代码修改成为597行的写法,就是需要把字符串为空的判断,需要把字符串等于null放在或条件的前面,把字符串等于“”的判断放在后面,如下图3...

2020-08-20 10:09:25 557

原创 使用springMVC项目时,使用框架中的事务

在项目使用中我们都知道项目的配置文件中都配置好了事务,但是如果不注意配置文件或者是不在意的话,就会导致使用框架配置的事务不生效,具体配置如何,如下图:图1:处配置的是事务生效是service下面所以的类,一般是项目中的接口实现层,图2:是事务生效的具体方法(这些事务生效的方法必须是以delete*,insert*,save*,update*;等关键字为开头的方法,如果是自定义的方法,那么就会导致框架中配置的事务不生效,自定义方法要使用事务时,只能自己在自定义方法上加注解的事务)。...

2020-07-25 15:07:07 549

原创 IDEA中 Connected to the target VM, address: '127.0.0.1:62401', transport: 'socket' 问题解决

1.在使用IDEA过程中使用bug模式会出现下面的问题Connected to the target VM, address: '127.0.0.1:62401', transport: 'socket' ,run模式正常开始以为是端口有冲突,将项目关掉,电脑重启后此问题还是会存在后来找到了解决此问题的方法,图1,是项目启动bug模式时报的问题,解决方法点击图左下角图2 ,如下图:2.自己...

2020-01-02 10:01:48 173752 5

原创 使用IDEA中的Database链接Oracle数据库

1.如下图所示:选择图1,Data Source----->选择图2,Oracle;2.之后会出现如下图的窗口:name:为数据库的名字(方便自己区分,名称可以随意取)Comment:为数据库链接地址(可以是远程数据库地址),图2,区域主要是需要链接的数据库的用户名,密码,地址,端口,SID信息,当信息都填写完成后,可以点击图3,test Connection按钮测试数据是否可以链接...

2019-12-05 10:31:44 8548 7

原创 Navicat链接远程oracle的方法

1.将Navicat在本地安装好之后,打开该软件,选择工具中的工具(环境)选项,配置OCI的路径,该OCI的路径是tnsnames.ora文件所在的相关目录下,如果路径不对,在测试链接过程中会提示错误链接不到远程的oracle数据库,如下图:2.填写链接信息,服务器地址、用户名、密码、端口号、SID(如果使用的是SID类型),如果测试链接,提示链接成功,表明设置有效,如果有错误提示,证明路径或...

2019-11-08 18:30:30 1441

原创 java代码使用坐标输出字母

public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请字母:"); String number = sc.next(); if (number.equals("FE") || number.equals("fe")) {...

2019-10-23 11:20:41 1543

原创 IDEA中的tomcat忽然不能使用的解决方法

有天晚上回家上线,IDEA中的tomcat忽然不能使用了,如下图的状态:然后在IDEA的设置菜单中setting>>plugins>>找到application servers view(此为IDEA集成tomcat的插件)发现此插件是红色的状态,如下图1所示,第一反应是IDEA可能出问题,需要重新下载安装(本人是用的是IDEA2017版),后来重新下载安装IDEA...

2019-09-05 17:33:42 7234 3

原创 使用for循环打印直角三角形(实心/空心)、等腰三角形(实心/空心),菱形(实心/空心)

1.实行直角三角形public static void main(String[] args) { //直角三角形(实心) for (int i = 1; i <= 8; i++) {//控制打印8行 for (int j = 1; j <= i; j++) {//控制每行打印几个“*” //打印“*” ...

2019-08-01 15:05:43 16341 1

原创 使用java代码实现99乘法表

public static void main(String[] args) { for (int i = 1; i <= 9; i++) {//控制打印9行 for (int j = 1; j <= i; j++) {//控制每行打印几个表达式 //打印表达式 System.out.print(j + "*" ...

2019-07-22 17:32:33 11436 1

原创 获取当前月份的上个月的第一天和最后一天

public static void main(String[] args) { //获取当前月份 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); String firstday, lastday; Calendar c = Calendar.getInstance(); c.setTim...

2019-07-22 17:04:57 881

原创 rabbitmq在项目中的实际应用

1.此处是在rabbitmq在本地安装成功的情况下的测试文档,rabbitmq的安装过程此处省略;在rabbitmq安装成功的情况下,rabbitmq的默认访问地址是:http://127.0.0.1:15672/;默认用户名:guest,密码:guest;此处注意:在代码中测试的用户不能使用默认账号(即:guest账号),需要你自己新建一个账号进行测试,新建账号方法如下图:图1,新增用户:填写...

2019-05-28 18:41:48 5367

原创 springboot项目在启动的过程中数据库链接关闭问题解决

1.如下图所示:在项目启动时,加载数据库链接的过程中,数据库链接刚加载完,就报链接关闭如下如图:2.具体是什么错,也看不出来,此问题排查了差不多近一天的时间,开始以为是本地环境问题,因此把项目从Git上重新拉下来,重新配置本地环境,最后发现这个问题依旧存在,又重新配置maven环境,还是不行,后来在springboot的启动文件中加上try/catch如下图,3.加上try/cat...

2019-03-28 22:11:26 5506

原创 ORA-22922: 不存在的 LOB 值 处理方法

1.在项目实际使用数据查询时报ORA-22922: 不存在的 LOB 值 ,查询了很多资料才将问题给解决掉,使用原生sql在数据库中直接查询是好的,但是在代码中使用同样的sql查询,代码会报这个错误。原生sql和查询结果如下图所示:图1,为代码中报错的sql部分,图2,为原生sql查询出来的结果。2.解决问题的方法是:wm_concat和distinct函数不能同时使用,因此解决此问题的方...

2018-11-05 14:47:46 17465 1

原创 Postman的使用方法(适用于前后台分离,测试后台接口)

1.第一步:选择请求方式如:post/get请求如下图所示;2.第二步:填写请求地址如图2所示;3.第三步:填写请求的参数,先选择图3部分,然后将请求的参数填入key位置,如图4所示,value位置为请求参数的值,如图5所示;4.第四步:发送请求Send按钮,如图6所示;5.第五步:选择Body如图7所示,图8部分是请求返回的结果,图8显示的是请求发送成功后的返回结果。...

2018-09-18 18:15:58 7673 1

原创 根据系统当前日期获取本周一日期和本周日日期

/** * 根据系统当前日期获取本周的周一日期和周日日期 * * @return * @throws */public static void gettime() { Date now = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");//可以方便地修改日期格...

2018-08-17 12:02:15 3417

原创 sourcetree的使用方法

1.sourcetree在安装过程中需要注册登录比较繁琐,因此在sourcetree的安装目录(如本人安装目录:C:\Program Files\Windows Security\BrowserCore)下面新建文件manifest.json,然后文件中的内容如下:{  "name": "com.microsoft.browsercore",  "description": "Browse...

2018-07-20 15:31:53 5853

原创 DOS基本命令(配图详解)

1.盘符切换:如图所示2.新建文件夹命令:D:\ter&gt;md geng如图1,当文件夹建成功之后使用命令可以查看文夹是否建成功D:\ter&gt;dir,图2是文件夹下所有文件列表(geng文件夹已经存在列表中,表明文件夹新建成功);新建文档命令:D:\ter\geng&gt;copy con pen.text,如图3所示,图3中的第二行为pen.txt文档中的内容,之后回车按ctrl+z,...

2018-06-05 19:06:07 39408 8

原创 在IntelliJ IDEA使用.gitignore插件的方法和作用

在IDEA工具中使用Git提交代码时,往往会把本地一些不必要的文件提交到服务器上去,如:.idea,pom.xml等一些本地配置文件提交到服务器,其中.idea文件中包含自己本地项目的Git提交地址和密码等信息;这些东西提交到服务器上时,别人更新下来时,会造成诸多不便,因此通过在IDEA中配置.gitignore文件来忽略提交这些文件,就可以很好的解决这一问题和麻烦!1.安装.gitignore插...

2018-05-02 19:35:14 37150 1

原创 IDEA中Git的更新、提交、还原方法

第一步:在提交项目之前必须先对项目进行更新,此项特别重要,如果不进行更新,别人有项目提交到服务器上,那么你的项目将会提交不上去,使用git解决冲突会比较麻烦,即使你解决了冲突,但是有时候不注意会冲掉别人写的代码,不像svn使用那么简单,所以提交自己项目前必须进行更新(特别重要);如图1:选择pull进行更新代码操作;第二步:更新后的结果如图2、3;其中图2:表示从服务器上更新下来的代码;图3:表示...

2017-11-20 20:02:21 306493 57

原创 火狐浏览器httprequest插件添加和使用方法(适用于前后台分离,测试后台接口)

第一步:添加Httprequest组件

2017-11-01 11:21:16 14050 5

原创 前台jsp页面24小时倒计时

//倒计时var interval = 1000;function ShowCountDown(year, month, day,divname) {var now = newDate();var addTime = '${s.addTime!}';var endDate = new Date(addTime);endDate.setDate(endDate.get

2017-02-03 16:44:25 1441

jbarcode-0.2.8.jar

在java项目中,如果需要生成二维码和条形码,所需要的jbarcode-0.2.8架包,本人在实际项目中有使用。

2020-07-25

省市县三级联动excel表

省市县三级联动和商品类型二级联动excel表

2017-02-03

空空如也

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

TA关注的人

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