自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 解决Win11家庭版无gpedit.msc方法

右击.bat文件,以管理员身份运行,等待所有东西安装完退出即可。新建一个文本文件,加入下列代码后,另存为。

2023-03-21 14:10:48 3972 3

原创 反射其他类的私有对象

student类反射test类

2020-12-21 14:26:10 185 1

原创 记录一下看到的一道题

我这个菜鸟乍一看以为答案是ABCDABCDAB,或者是ABDCABDCAB,实际上的输出结果是ABDCBDCB,这个时候才反应过来,被for循环条件里的方法给迷惑了,换个角度看,会容易理解很多,这里我将foo方法 return的值换成false并不会影响后面for循环条件的执行,我甚至可以不写foo( 'A' )和foo( 'C' )也不会影响什么,true和false会影响的只有中间的条件现在这样看是不是立马清晰了很多...

2020-12-03 11:42:52 186

原创 A cycle was detected in the build path of project 问题解决方法

项目报这个问题的原因是A工程依赖B工程,B工程又依赖A工程,在编译的时候就会存在编译A时发现A依赖B,然后去编译B的时候又发现B依赖A,虽说并不一定会导致问题,不过存在死循环的可能,解决方法一,打开java Build Path 将互相依赖的项目remove掉解决方法二Preferences——>java——>Compiler——>Building——>将Circular dependencies改成Warning...

2020-10-30 09:37:08 1204

原创 解决项目target runtime Jboss 5.1 runtime is not defined

右击报错工程在搜索框搜索Targeted Runtimes,将图片中的勾选框勾去掉,apply(jboss报错的话,这里就不是jdk而是jboss)

2020-10-30 09:20:32 404

原创 XML操作如何去掉子元素之间的#text空白字符

首先XML文件的内容是这样的通过如下代码取子元素可以看到,子元素成功取出,但中间还带着#text的空白字符如果不想要这个空白字符,方法1方法2

2020-08-06 11:18:48 353

原创 彻底干掉windows服务

之前装了两个版本的was,今天项目起不起来,进windows服务里一看,居然只有一个老版本的was服务,而且因为老版本的was被卸掉了,导致这个服务既干不掉也开不了通过cmd 敲sc delete命令,显示结果是失败 5:拒绝访问最后通过进入到这个路径删除相关文件夹后问题解决...

2020-07-29 14:09:57 246

原创 多版本jdk之间的切换

记录一下遇到的问题,本地装了三个版本的jdk,今天切换老版本jdk的时候发现修改JAVA_HOME的路径并未生效百度了下原因,需要将C:\Windows\System32路径下的java.exe , javaw.exe , javaws.exe这三个文件干掉重新打开cmd 测试,成功切换...

2020-07-24 16:47:22 192

原创 Maven配置Oracle OJDBC8的依赖

首先在本地建个文件夹放ojdbc的jar包,然后将ojdbc8的jar包名改成ojdbc8-10.2.0.4.0.jar打开cmd,敲下面这个命令,路径和版本记得换成自己本地对应的!!!mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=D:\jar\ojdbc8-10.2.0.4.0.jar见到bulid success

2020-07-21 10:10:26 6978 1

原创 eclipse Multiple annotations found at this line 错误解决方案

eclipse创建maven项目的时候遇到了这个问题,pom.xml文件最上方有个红叉,错误信息是eclipse Multiple annotations found at this line然后下面一堆巴拉巴拉巴拉,尝试了下网上说的去掉校验设置,发现问题依旧没解决。我这里的解决方案是,先右击项目----->Maven---->update Project进入这个界面后,将Force Update of Snapshots/Releases勾选然后确定,问题解决...

2020-07-21 08:54:54 2372

原创 Eclipse如何快速定位当前类所在位置

众所周知,企业级项目是非常庞大的,项目结构也很复杂,那么如何快速的找到一个类并且定位它所在的位置呢?可以通过CTRL + SHIFT+R的组合键,快速查找你想要的类光是这样,进入类之后,并不会定位到左边Project Explorer里具体的位置,这个时候就需要点击这个Link with Editor双箭头当想要快速找到这个类在本地的什么位置,可以右击你想查找的类,点击Properties,之后点击下图中的右箭头,就会直接打开本地存放这个类的位置...

2020-07-16 15:00:55 4980

原创 BufferedWriter写int类型的数据乱码解决方法

记录自己遇到的一个小坑,使用BufferWriter去写入随机数时,全是乱码,一开始以为是编码格式的问题,将编码格式改成UTF-8后依然没解决,后来点进方法里看了下发现write(int)方法实际上是写入char类型,内存长度只有两个字节,所以出现乱码,解决方法就是将int转成string后再写。将int转成String后写入,问题解决...

2020-07-10 09:52:18 1453 1

原创 简单的Map去重方法

HashMap在日常生活中使用频率还是非常高的,这边写了个简单的去重方法运行结果:

2020-07-09 11:41:44 6820

原创 为什么说尽量使用preparedStatement 代替 statement

使用statement可能存在sql 注入的风险,下面是测试sql injection 的demo假设登录的sql是通过字符串拼接出来的,那么我只要在用户名框里填上"'xjbt' or 1=1 -- " 就可以无视判断直接进入系统,因为or 1=1恒成立,"--"将1=1后的语句全部注释,所以肯定能查出数据,当然,现在的网站都会做基本的防sql注入处理,不过出于安全性考虑,带参数的sql都应该用preparedstatement来代替statement。这里用preparedstateme.

2020-07-08 15:03:50 528

原创 Oracle+servlet+jsp实现简单的登录注册系统

比较适合新手理解的一个注册+登录系统,环境:jdk1.8,用到的jar包:ojdbc8项目结构实体类service层Dao层Dao层实现类service层实现类Login ServletRegister ServletJDBCUtillogin.jspregister.jsp效果展示...

2020-07-07 10:58:04 481

OCP-javaSE8 223道模拟题(附答案)

试题PDF里的答案有很多错误,答案请参考xlsx文件

2022-04-21

fastjson-1.2.72

阿里jar包, fastjson-1.2.72,项目后可以使用,有需要的自取

2020-07-07

ojdbc5+6+7+8

ojdbc5.jar+ojdbc6.jar+ojdbc7.jar+ojdbc8.jar,整合了老版本的几个ojdbc

2020-07-07

ServletTest.rar

jsp+servlet+oracle实现简单的登陆注册系统,具体效果见文章,比较方便初学者学习

2020-07-07

空空如也

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

TA关注的人

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