自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 VMWare桥接模式(CentOS7)

CentOS7桥接模式配置

2023-03-24 11:21:03 2014

原创 Maven中pom文件引入依赖标签dependency的scope属性

依赖中引入了主要用于管理依赖关系的作用范围,目前依赖项的作用域可以使用五个值,compile、runtime、test、provided和systemcompile:依赖项的默认作用范围,即当没有指定依赖项的scope时默认使用compile。compile范围内的依赖项在所有情况下都是有效的,包括运行、测试和编译时。runtime:表示该依赖项只有在运行时才是需要的,在编译的时候不需要。这种类型的依赖项将在运行和test的类路径下可以访问,例如jdbc依赖test:表示该依赖项只对测试时有用,

2021-11-09 15:58:45 925

原创 Maven将外部jar包安装到本地仓库

网上下载的jar包,我们想将其放置到maven仓库中,通过pom文件引入使用一、打开cmd命令窗口(配置maven环境变量直接打开cmd窗口输入以下命令安装即可)输入以下命令安装即可:规则:mvn install:install-file -Dfile=jar包地址(最好不要出现中文路径) -DgroupId=<groupId>标签内的内容 -DartifactId=<artifactId>标签内的内容-Dversion=<version>标签内的内..

2021-11-09 15:56:31 1430

原创 IDEA代码补全常用命令

通过在表达式后接上.,然后输入一些常用补全命令即可补全例如for循环,if,方法返回类型等1、var2、null判空3、notnull判非空4、nn判非空5、for遍历6、fori带索引i遍历7、not取反(适用于boolean)8、if条件判断9、cast强转10、return返回值11、while循环12、try...

2021-11-09 15:53:23 996

原创 Redis数据常用操作方法

一、通用方法1、指定缓存失效时间expire(K key, long timeout, TimeUnit unit)2、获取缓存失效时间(返回值为失效时间,若为0则永久有效)getExpire(K key, TimeUnit timeUnit)二、String数据类型1、根据key获取值opsForValue().get(key)2、存入key和value(未设置时间默认无期限)opsForValue().set(key, value)3、存入key和value,并且

2021-11-09 15:50:47 1107

原创 IDEA断点调试

调试界面如图:1,rerun XXX,这个就是直接重新跑某个程序。2,这个相当于eclipse里面的f8,直接跑完,到下一个断点停下,没有就直接跑完程序。3,停止项目或者程序。要是自己的main呢,点一下就停下了,要是Java web项目,则点2下,就把服务器给停了。4,查看所有的断点设置情况。具体详情,下面有示意图,再细细解释。5,直接取消所有断点,让所有断点无效。6,要是你一不小心把这个下面的布局给弄乱了,你点这个,就把下面的布局给还原咯。7,跳转到当前代码所执行的地方,

2021-11-09 15:27:20 819

原创 IDEA常用快捷键

1.Ctrl+Alt+V 可以引入变量。例如调用方法时自动生成返回值包括类型2. CTRL+ALT+L 格式化代码3.Ctrl+Alt+Left/Right (跳转浏览的位置)4.Ctrl+Shift+Up/Down,向上/下移动语句5.F2 或 Shift+F2,高亮错误或警告快速定位6.Ctrl+O,重写方法7. ALT+回车 导入包,自动修正8.Ctrl+X 删除行9.Ctrl+W,可以选择单词继而语句继而行继而函数10.Ctrl+Alt+O 优化导入的类和包1

2021-11-09 15:25:32 77

原创 Oracle对查询结果先排序后去重

一、需求的目的是要求查询出考生信息根据考场号和座位号进行升序排序,但是存在同一考生参加多场考试,因此查询结果集对相同人员需要去重保持唯一原有示例结果集目标结果集1、原有SQL仅通过distinct对结果集去重,若在此基础上修改,达到了排列的目的,但去重未生效,因为distinct用于多列结果集的查询时,会综合所有字段结果进行去重,name为小赵的行结果集kaochang和zw两个字段结果不一致导致无法去重selectdistinctid, name,...

2021-02-25 15:38:29 1894

原创 实现多线程的两种方式以及线程控制

第一种:继承Thread类1、自定义类继承Thread类2、在Mythread类中重写run()方法3、创建自定义类对象4、通过start()方法启动线程对象第二种:实现Runnable接口(一般第二种方式较为常用)1、自定义类实现Runnable接口2、自定义类中重写run()方法3、创建自定义类对象4、创建Thread类的对象,传递步骤三的对象作为构造参数问题:相对于第一种,第二种有什么作用1、可以避免由于java单继承带来的局限性2、适合

2020-10-23 11:08:35 352

原创 java字节输入流读取数据的read()方法返回值为什么是int类型而不是byte类型

1、read()的底层是由C++实现的,返回的是unsigned byte,取值范围为[0~255],在java中没有对应的类型,所以只能用int类型接收,由Java接收得到的就是int[0、255]。java的byte只能表示[0-127]的范围,所以需要更大的类型来表示,提升为int2、读取字节的时候,假如某个字节的八位是11111111,即-1,和表示流结束的标志相冲突,提升为int的时候,int为32位,前面不足补0,即为255,而输出流在写数据的时候则是强制转换为字节数据,只保留后面八位..

2020-10-16 17:15:36 1650

原创 java解析Excel获取空的单元格时会报null

java使用POI解析Excel的时候发现对于值为空的单元格的时候,会获取不到问题:row = sheet.getRow(i); //获取某行的数据为了方便测试出问题:在拿来导入的excel第四个单元格默认是没有填充值的;然后发现在获取的该行的单元格集合里,单元格并不是从0-6,而是在下标为4(即第五个单元格这里出现缺失)cell = row.getCell(4); //这里获取单个单元格下方如果对cell操作的时候,由于上面是没有获取到cell的对象,这里就会出现空指针...

2020-08-25 17:42:04 4200

原创 subList方法误区

subList(from,to)一般用于切割list方法,取出list对应下标范围内的值,但存在序列化问题,有时候会导致项目报序列化错误;subList方法返回的是视图,即操作的元素实际还是原list的元素,并且本身也未被序列化,也不支持序列化解决方法:List list = new ArrayList(subList(from,to))或者list.addAll(subList(from,to))用新的list对象去存储返回的视图...

2020-08-17 15:42:08 238

原创 异常的简单使用

对于异常我们可以使用try…catch进行捕获,但是对于捕获的异常在catch中进行throw new ..Exception进行抛出给调用层,捕捉异常是捕捉给开发人员,方便与调试bug,而最终我们返回给用户的Controller层要对可能出现的异常进行处理并且返回信息给用户;作用:1、捕获可能出现的异常,抛出定义的异常触发事务进行回滚2、调用层检测到异常后,对异常加以处理成提示信息返回给用户,提升体验3、捕捉可能出现的异常方便开发进行调试,以及对异常进行处理例如:一、不进行捕获

2020-08-17 15:36:26 132

原创 javaWeb前端调试的三种方法

前端调试常用三种方法1、通过alert()在js代码适当的位置使用alert方法打印变量的值,执行程序就可以看到浏览器中弹出结果2、通过console.log()方法在js代码适当的位置使用cosole.log(),执行程序就可以在浏览器console控制台看到输出结果,也可以直接在浏览器cosole控制台使用该方法打印3、前端断点调试类似于后端断点调试的方法,当执行程...

2019-12-26 16:48:27 2394

原创 ibatis的命名空间

ibatis启用命名空间(主要考虑不同xml文件下的方法id可能重复,调用时无命名空间名区分会产生混淆)ibatis的配置文件中有一个命名空间的属性,如<sqlMap namespace="Application">,默认情况下这个功能是关闭的。要打开它需要在SqlMapConfig.xml文件中进行配置:<sqlMapConfig><settings...

2019-12-16 16:38:12 239

空空如也

空空如也

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

TA关注的人

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