自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA 常用设置

idea常用设置

2023-11-01 10:18:08 128

原创 JDK环境变量配置

jdk环境变量配置

2023-11-01 09:27:05 143

原创 maven环境变量的配置

maven环境变量的配置

2023-11-01 09:09:36 270

原创 Linux 常用命令备用清单

sedsed -i "1ahello" 1.txt       --在第一行后面添加 “hello”,并保存修改sed -i "/ab/ahello" 1.txt     --在内容ab后面添加 “hello”,并保存修改sed "$ahello" 1.txt       --在最后一行添加 “hello”,可直接预览sed -i "2ihello" 1.txt       --在第二行之前插入 “hello”sed -i "/ab/ihello" 1.txt     --在包含“

2022-12-12 14:55:56 575 1

原创 Linux 常用命令备用清单

2022-12-12 14:52:39 177

原创 javac 学习随笔之字符串拼接

java 字符串拼接

2022-07-24 10:59:09 189

原创 Timer实现简单计时控制器,毫秒级误差,浅谈守护线程和用户线程

计时器线程

2022-06-30 22:08:48 590

原创 IDEA 使用自定义MAVEN(maven安装及IDEA配置)

maven安装全流程idea 配置本地maven

2022-06-26 20:33:13 5547 5

原创 【Java】jar解压后之后,重新打包成jar

1.这是解压出来的文件夹下的内容 2.接下来准备输入将文件夹重新打成jar包命令,我们直接在当前文件夹下打开cmd窗口在cmd里运行一下命令:jar cvfm server.jar META-INF/MANIFEST.MF com/ mapper/ static/ templates/ application.properties generatorConfig语句解释: jar cvfm 打包指令 serve...

2020-08-05 16:02:01 5209 2

原创 notepad++ 修改背景色

可以有很多主题选择,大家可以自行选取。

2020-03-16 09:42:07 239

原创 oracle 在提交事务commit后,想要找回提交前的数据

在oracle中,有时候在执行完update脚本后,会发现脚本有问题,而我们已经提交完事务了。这时可以通过oracle快照找回数据1.SELECT * FROM t_Action AS OF TIMESTAMP TO_TIMESTAMP('20200225 10:45:00','YYYYMMDD HH24:MI:SS');‘t_Action ’为操作错误的table名字,‘202002...

2020-02-25 11:04:53 790

原创 oracle 关于like 通配符的注意事项

select u.id,u.username from t_user u ;在这样一张表中,如果我要去模糊匹配姓'邓'的用户时,一般的写法会加上 where u.username like '邓%',表示匹配所有以‘邓’开头的用户数据。有时候需求中会加上,匹配所有‘邓’姓的两字姓名的客户数据,使用‘%’就不能简洁的满足需求,那么在这里可以使用另外一个通配符‘_’,‘_’表示单个字符的通配,...

2020-02-16 14:51:40 1490

原创 数字String类型 转换精度问题

问题:一个double数字的字符串,我乘以100后,使用String.valueOf会丢失精度。解决:百度后,像这种double类型精度问题,使用BigDecimal对象处理是最理想的。String s = "2.112";BigDecimal temp = BigDecimal.valueOf(Double.valueOf(s));// 将temp乘以100temp = te...

2019-05-10 16:58:23 3011

原创 Hibernate getCurrentSession()与openSession()的区别

在使用ssh框架开发时,使用spring代替管理数据库的连接,一般的dao层格式为先获取session,然后开事务,然后处理逻辑,然后关闭事务。在开发中遇到一个问题。在dao层处逻辑时,需要跳到其他的层去处理逻辑,那么如果在这个其他逻辑的地方也是用了同样的方式获取session,并且提交事务后,返回原逻辑中使用该session会报session is close的异常。原因:查...

2019-05-08 18:08:17 391

原创 oracle 表分区使用心得(删除分区表的某一个分区,插入数据时会出现索引不可用的异常)

一、前言:手里一个项目里有一个业务逻辑中的历史数据表,因为数据量太大,所以导致业务处理时间过长,所以leader让我把这些个历史数据表进行分区。二、场景:表分区有两种场景(我能想到的),一种是在项目架构时就考虑到了大数据量的情况,此为新建分区表;一种是在项目已经上线一段时间后发现,数据量远远比当初要大,所以需要将表分区来进行效率提高(已有表进行分区)。 我这里是第二种情况,但是我研究了下...

2019-04-08 19:17:15 2523

原创 java ArrayList 对象的subList方法

现象:childrenList获取到parentList的1,2,3,4 ,然后自身新增7,8,9三个值,打印结果并不是我以为的:parentList:[1, 2, 3, 4, 5]childrenList:[1, 2, 3, 4, 7, 8, 9]而是;这我就百思不得其解了。因为我只改变了childrenList的值,为什么parentList也改变了。查了API翻译发现:...

2019-04-01 20:25:29 680

原创 jquery Session的运用

工作中有一个需求:表格展示的列太多,需要提供可以配置展示隐藏列的功能。最开始是想将展示的列存到数据库。后来同事提供了思路:将所有的列隐藏,页面初始化载入时,默认加载固定设置的列,然后在前端获取到所有的列,弹出对话框提供勾选,将数据保存到 JS 的session中,然后重新载入parent的页面,加载session中配置的列,然后加载即可。$.session.set("key",va...

2019-01-18 15:42:58 3367

原创 Java List 的使用

String数组转List<String>  List<String> strList = Arrays.asList(String[] strArr); List<String> 的交集(双方相同的元素)、并集(双方所有的元素)、差集|去重(不存在于对方集合里的元素)、无重复的并集(先取差集,在取并集) List<String> list1 ...

2018-12-20 14:54:19 204

原创 数据库基本函数和操作(oracle | mysql)

ORACLE    · 多行查询结果拼接 : wmsys.wm_concat()函数;    ·导入dmp文件(dbhome为连接数据库名称):        imp username/password@dbhome  full=y   file="dmp_file_path" ignore=y    ·查询表空间使用大小        SELECT a.tablespace_n...

2018-12-20 14:17:58 297

转载 hibernate向oracle插入数据 默认值没用(dynamic-insert和dynamic-update 的使用)

解决问题:在hbm.xml文件中加入dynamic-insert="true"  如下:<class name="com.my.domain.Userinfo" table="USERINFO"  dynamic-insert="true" > 原因:Hibernate在初始化的时候,默认按照配置为表预定义insert,delete,update,select(by...

2018-12-04 16:08:35 441

转载 ssh jar包整合

SSH框架整合配置所需JAR包(SSH整合)    Hibernate Jar:  1、hibernate3.jar,这个是hibernate3.0的核心jar包,没的选,像我们常用的Session,Query,Transaction都位于这个jar文件中,必要。  2、cglib-2.1.3.jar,CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必...

2018-10-12 15:17:49 596 1

原创 tomcat 端口被占用 使用cmd 查找并且杀死占用该端口的进程

一、找到占用端口的进程pid:netstat -ano | findstr 8080 //列出占用 8080端口的进程二、根据进程pid 找到进程(如果只是需要强行关闭进程,可以跳过此步骤,直接进行第三步)tasklist | findstr 189528三、根据进程pid 杀死进程TASKKILL -PID 189528 -F...

2018-10-12 10:11:02 1117 1

转载 tomcat 设置自定义虚拟目录

一、设置方法   方法一:废话不多说先说设置方法,好处后面说,这里以tomcat7或8为例,最新的tomcat9没试过,不过应该差不多1.首先进入tomcat的conf目录下,新建名称为  Catalina 的文件夹2.进入Catalina文件夹下,新建名称为 localhost的文件夹3.进入localhost文件价下,新建名称为ROOT.xml(后面解释为何是叫ROOT),...

2018-10-11 14:16:19 1065 1

原创 新建一个表空间

-- 1、查看表空间文件路径-- 切换到system用户,执行语句获取表空间文件路径。-- 某一个表空间文件: F:\APP\ROHON1010\PRODUCT\11.2.0\DBHOME_1\DATABASE\BACK_TABLESPACE201806061034.DBFselect tablespace_name, file_id, file_name,round(bytes/(102...

2018-10-09 10:48:27 2932

原创 修改Myeclipse 背景风格

用白底黑字的编辑界面用久了眼睛很不舒服,所以修改了Myeclipse的背景风格。仅供参考1.去官网:http://eclipsecolorthemes.org/。选择一个自己比较心怡的模板。2.然后下载epf文件。3.打开myeclipse ,依次打开 File->Import->General->preference,4。路径选择你下载好的文件,点击fi...

2018-08-08 15:48:33 3091 2

原创 解决 JVM 端口被占用

1.新建一个 TXT 文件2.将:taskkill /f /im javaw.exe  复制进txt文件中3.将txt文件后缀名修改成bat,保存,运行bat文件就可以了

2018-07-17 09:43:17 1398

原创 使用 SAXReader.read() 获取xml 失败

状况:resouce 是要读取xml的路径。但是在使用read后却获取不到这个xml的Document对象。有一般服务器上都可以,但是有一个客户服务器上就是读取不到。我这里的原因是下图选中的xml头,这个dtd文件读取不到,影响到了整个xml的读取。我解决方案就是去网上下载这个dtd文件,然后copy项目中,将xml的配置文件中的这个头路径换成你copy到项目中的相对路径就好了。...

2018-05-31 09:31:41 4975

原创 官网下载历史版本的tomcat

不喜欢废话,直接贴方法,如有错误,谢谢指出。1.进入tomcat官网:https://tomcat.apache.org/2.点击左边 Download菜单下的Archives进入档案室3.选择自己需要的一个tomcat版本,进入bin文件夹下载,我喜欢下载  文件名称.zip 的,因为不用安装,直接解压可以用。其他文件作用不一一概述了,自行百度。...

2018-05-24 12:58:58 1954 1

原创 java 文件夹的复制,过滤不需要的文件

不BB,上代码文件操作获取了读写流,在用完之后一定要记得关闭,不然你就准备找一天的bug(文件被占用,创建读写流失败);/** * 复制文件  递归方法 * @param src 源文件路径(包括文件夹) * @param des 目标路径 * @param loggersFilesName 过滤文件名称 * @throws Exception */     public void c...

2018-05-18 16:40:26 910

原创 JAVA 使用JDBC获取连接 执行sql(oralce 为例)

最原始的方式使用JDBC执行sql获取结果 1.获取Connection     /**     * 获取jdbc connection     * @param driverClassName  驱动名称 例:oracle.jdbc.driver.OracleDriver     * @param url   数据库url  例:jdbc:oracle:thin:@192.168.1.120:1...

2018-05-18 16:22:29 1543 3

原创 URL和URI的理解(getResource().getPath()获取的路径自动编码)

个人理解,仅供参考,多多指教(URL   URI 表示对应的对象)。   问题:        在获取项目的根目录时,一开始直接用getResource()的方法得到URL的对象,然后去getPath()。在我自己的电脑上测试没什么问题。但是提交到服务器上测试时,通过getPath()获取到的路径却乱码了。百思不得其解。    后来用getResource()的带的URL对象.toURI()获取到...

2018-04-25 18:11:20 4963 3

ssh(struts2+spring+hibernate)lib包

ssh(struts2+spring+hibernate) 框架所需要的基本jia包

2018-10-12

空空如也

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

TA关注的人

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