自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(289)
  • 资源 (7)
  • 收藏
  • 关注

原创 声明!!

版权声明:本文为博主原创文章,未经博主允许不得转载。

2016-11-09 22:06:54 472

原创 Oracle查询分组排序取前几条

Oracle查询分组排序取前几条

2022-02-28 15:17:47 888

原创 sqlload导入数据

sqlload导入

2022-02-28 15:15:25 3303

原创 根据定长字符串,生成dat文件

根据定长字符串,生成dat文件

2022-02-28 15:06:27 345

原创 JQ获取click事件之前和之后的值

JQ获取click事件之前和之后的值 解决点击一下多次触发问题

2022-02-10 17:28:24 1217

原创 使用JS中EL数组中循环取值

1.在JS代码中可以使用使用<c:foreach>进行循环取值function test(){ var arr = []; <c:foreach test="${list}" var="l"> var val = "${l.name}"; arr.push(val); console.log(val) <c:foreach>}

2021-07-31 21:44:57 937 2

原创 Java生成zip包并下载

1.通过Java代码生成zip包并下载,但是又不会生成冗余文件。因为网上有些方案是先生成zip包再下载,这样就会在eclipse的根目录下生成多余的zip包,我们可能还要再删除,因此比较麻烦,这里的方案是直接在内存中生成zip包,直接下载,不会生成多余的文件import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import.

2021-07-07 17:32:54 1489

原创 tomcat数据源密码加密

tomcat/conf/server.xml在<Context>节点下新增<Resource>节点<Resource name="orcl" auth="Container" type="javax.sql.DataSource" username="runqian"password="\u0072\u0075\u006e\u0071\u0069\u0061\u006e" driverClassName="oracle.jdbc.d

2021-07-07 17:12:28 2400 15

原创 把eclipse中的Maven项目打包成exe格式文件,再进一步打包成exe安装包

目录一、打包步骤:1.代码打成jar包2.使用exe4j工具打包成exe3.再使用Inno Setup把exe文件和其他文件一起打包成安装包二、准备工具:三、具体操作:1.导出Jar包2.使用exe4j将jar包打包成exe文件3.把exe文件打包成安装包一、打包步骤:1.代码打成jar包 验证jar是否正常,在命令行使用java -jar执行 2.使用exe4j工具打包成exe 验证打包的exe是否正常,在命令行运行文件名,或者双击exe,但是.

2021-03-25 10:55:56 926

原创 格式化xml

格式化之前:<Head><name>wangjj</name><age>23</age></Head>格式化之后:<?xml version="1.0" encoding="gb2312"?><Head> <name>wangjj</name> <age>23</age></Head>import java.io.St...

2021-02-28 19:16:11 1032

原创 查看Eclipse中安装的插件所保存的密码

1.到这个目录下C:\Users\XXX\AppData\Roaming\Subversion\auth\svn.simple,这个里面是保存的用户文件,如果是多个的话,可以打开看下,里面有用户名和密码,只不过密码是加密之后的,并不是明文,所以需要解密密码。2.到这个网站下载解码器,http://www.leapbeyond.com/ric/TSvnPD/,将解码器和用户文件放到一起,然后双击运行TSvnPwd.exe,我们就可以看到密码了。...

2021-02-28 19:12:43 418

原创 POI读取Word2003显示到网页

生成HTML:不生成HTMLdoc:读取word2003所需jar包:<servlet><servlet-name>print</servlet-name><servlet-class>com.tpf.PoiWordToHtml</servlet-class></servlet><servlet-mapping>&l...

2021-02-17 21:59:17 217

原创 Eclipse启动之后弹出框报错:An internal error occurred during: “Initializing Spring Tooling

Eclipse启动之后弹出框报错:An internal error occurred during: "Initializing Spring Tooling".解决办法:1.eclipse中Project——>Clean——>勾选Cleanall project,Clean

2021-02-17 21:12:02 750

原创 loading弹框

ajax请求时,异步请求会影响loading弹出框的,去掉异步请求即可

2020-12-31 22:34:56 323

原创 java.sql.SQLException: 数字溢出

异常:java.sql.SQLException: 数字溢出从异常的信息可以看出,数据库字段定义的长度和实体类中属性的范围不一致。数据库中的字段值超过实体类中属性的范围。比如:实体类中定义一个Short类型的字段,hibernate映射对应生成字段类型为number(5)但是number(5),可以存如最大数据为99999,但是Short的最大值为 32767,当把值放到实体类中就会报错。解决办法:把实体类的属性类型改成Integer,同时在页面上限制输入的5位数字。...

2020-12-04 10:16:51 2177

原创 4.Maven_异常报错1

1.报错信息java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListenerat org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)at org.apache.catalina.loader.WebappClassLoader.loadClass(Weba...

2020-11-30 22:32:20 179

原创 3.Eclipse中使用Maven_3运行Maven的几种常用方式

maven项目运行大致两种方式,部署到Tomcat中或者使用Maven命令,如果使用Maven命令运行需要在pom.xml中指定编辑插件1.方式一:当做普通web项目发布运行首先保证maven项目结构正常,直接右键RunAs-->RunOnServer方式二:使用用Maven Tomcat插件该插件目前有两个版本 tomcat-maven-plugin和 tomcat7-maven-plugin使用前提:①Tomcat conf 下的tomcat-user...

2020-11-30 22:30:23 567

原创 2.Eclipse中使用Maven_2_创建web项目

目录1.在Eclipse中创建Java Maven项目2.Eclipse中创建Web Maven项目1.在Eclipse中创建Java Maven项目File-->New-->Other,选择Maven下的Maven Project,选择项目存放位置,默认为workspace吧,直接next最后直接Run As -->javaApplication,控制台打印出信息。2.Eclipse中创建Web Maven项目File--&gt..

2020-11-30 22:23:28 196

原创 1.Eclipse中使用Maven_1_搭建环境

目录本地安装:Eclipse中插件安装:本地安装:1.下载maven插件 url:http://maven.apache.org/ 2.环境变量配置3.验证安装正确在控制台输入命令:mvn -version,结果:Eclipse中插件安装:4.eclipse中安装Maven插件方式1:操作简单,但是速度慢在线安装: 通过Help-->Install New Software-->add,输...

2020-11-30 22:14:15 183

原创 39.JQ数组排序

1.一维数组排序a-b升序 b-a降序var nums = ["1","4","3","10","5","8","0"]nums = nums.sort(function(a,b){ return a - b;});2.二维数组排序a[i]-b[i]升序 b[i]-a[i]降序var nums = [["1","张三1","A"],["4","张三2","B"],["4","张三3","C"],["10","张三4","D"],["5","...

2020-11-30 22:05:43 1318

原创 恢复oracle删除表数据

今天操作plsql不小心删除了一些数据,因为比较重要,需要恢复回来可以使用Oracle的闪回功能:flashbacktabletest to timestamp to_timestamp('2020-03-04 09:00:00','YYYY-MM-DD HH24:MI:SS')执行之后如果提示:ora-08189:因为未启用行移动功能,不能闪回表,解决办法就是开启即可altertabletestenablerowmovement再次执行即可恢复数据...

2020-10-30 15:58:44 234

原创 Socket接口

客户端和服务端约定接口字段:输入描述: 字段名 长度 备注 dealCode 10 amCode 32 输出描述: 字段名 长度 备注 funCode 4 flag...

2020-10-30 15:57:14 352

原创 SVN配置花生壳远程访问

准备条件SVN服务器安装及配置SVN服务端,客户端安装配置可以参考:http://www.cnblogs.com/mq0036/p/5250198.html花生壳客户端下载,安装,注册(内网穿透需要开通,开通需要六块钱)先说下我的电脑环境svn服务器是安装在我自己电脑上,我自己的电脑在宿舍,在公司远程访问,公司的电脑使用的是代理。开始设置:SVN服务器设置:花生壳设置:...

2020-10-30 15:05:40 4392 4

原创 SpringBoot配置thymeleaf更换thymeleaf版本后包异常

SpringBoot配置thymeleaf更换thymeleaf版本后包异常:Description:An attempt was made to call a method that does not exist. The attempt was made from the following location: org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$ThymeleafDe

2020-10-30 13:57:50 667

原创 再后台代码中调用前台JS方法

直接:response.getWrite(),write((new String("<script>parent.test();</script>")));

2020-10-30 11:50:48 234

原创 clob类型字段转long类型的字段

clob字段转long类型的字段因为clob类型的字段不能直接转成long类型的,所以我们使用间接的方式1.先增加一个Long类型的字段alter table demo add tmplong;2.把想要转成long类型的CLOB字段数据转移过去update demo set tmp = cl(clob字段) 3.删除CLOB字段alter table demo drop (tmp);4.修改Long类型字段为CLOB类型的字段alter table demo.

2020-09-27 15:42:42 1035

原创 Oracle JDBC 读取 LONG 字段,报“流已被关闭”

查看其他博客说是:这应该算是Oracle的bug,为了弥补这个问题,Oracle给我们的建议是:在结果集处理时,要先把LONG字段读取掉,再去读其他字段。意思是:我们必须第一个获取long字段的数据,在获取其他类型字段的数据如何数据有多行,那么我们只能先获取所有行的long类型字段,然后ResultSet回到第一行,在获取其他类型字段数据。最后把两部分数据合并。示例:ResultSetMetaData data = rs.getMetaData();//首先获取到long类型字段所在

2020-09-27 15:21:44 1410

原创 使用连接池操作数据库报错,报错信息:java.sql.SQLException:Io异常:违反协议

使用连接池操作数据库报错,报错信息:java.sql.SQLException:Io异常:违反协议原因:我这里是因为连接关闭错误应该先关闭ResultSet,其次是Statement/PreparedStatement,最后是Connection

2020-09-27 14:50:35 634

原创 IE8状态下document.getElementByName(“aa“),都会获取到id或name为aa的元素

IE8状态下document.getElementByName("aa");都会获取到id或name为aa的元素也就是说document.getElementByName("aa");会获取到所有name或这id为aa的元素,这就会导致异常出现

2020-09-27 14:49:46 357

原创 js选择器获取元素的value值,如何判断为空

js选择器获取元素的value值,如何判断为空获取复选框有没有选中值为2的选项,判断是否为空,可以直接与undefined进行比对,也可以使用typeof与变量类型进行比对var month = $("input[name='month'][value='1']").val();if(undefined == month){}或者if('undefined' == typeof(month)){}...

2020-09-27 14:47:34 1656

原创 创建File对象的时候,path路径没有问题但是判断文件是否存在,一直返回false

创建File对象的时候,path路径没有问题但是判断文件是否存在,一直返回false文件是确实存在的,但是就是返回false那原因就有可能是因为文件的路径是粘贴复制的,不是手写。f就是从文件属性中复制的地址...

2020-08-31 19:18:26 627 4

原创 js中获取数组中指定元素所在位置

js中获取数组中指定元素所在位置var arr = [1,2,3,4]返回元素所在位置,0 = $.inArray(1,arr)不存在返回-1

2020-08-31 18:58:37 3801

原创 hibernate 中自动装配属性

hibernate 中自动装配属性通过sql查询出的结果如何自动绑定到对象中使用addEntity(class),或者使用setResultTransformer(new AliasToBeanResultTransformer(Class))这两种方式的的区别在于前者需要绑定所有的字段,后者可以只绑定部分字段,使用后者时需要注意:select fd_name "fdName" from demo,其中别名需要双引号,如果已经被双引号括起来了可以使用单斜线转义:"select fd_name \"

2020-08-31 18:57:55 156

原创 局域网内配置plsql远程连接Oracle

--下载instantclient文件--修改该文件下tnanames.oraORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = TPF)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCL) ) ) 修改HOST对应的Oracle所在主机IP,端口,实例名 --配置环境变量 NLS...

2020-08-31 18:56:30 441

原创 ajax提交表单,上传文件,出现页面跳转,返回的json打印到空白页面上

ajax提交表单,上传文件,出现页面跳转,返回的json打印到空白页面上html:在页面上隐藏一个<input type="file" name = "uploadFile" onchange="submitFile"/>,或者隐藏一个form包括<input type="file" name = "uploadFile" onchange="submitFile"/>js://打开文件选择框function selectFile(){var up...

2020-08-31 18:54:45 336

原创 hibernate自动生成表失败

hibernate自动生成表失败。oracle 表名最大长度Oracle数据库表名最大来长度支持30个字源符。

2020-06-30 22:39:41 138

原创 iframe标签嵌入页面,自适应宽度和高度问题

<html> <head> <style> body{ margin: 0px 0px 0px 0px; overflow: hidden } </style> </head> <body> <div style="height: 100%"> <iframe id="alimamaifrm" name="alimamaifrm" height="100%" wid.

2020-06-30 22:39:04 1256

原创 Oracle中order by如何使用null值排序

Oracle使用order by排序关于null值处理在Oracle中使用order by进行查询排序时,如果排序字段中有空值(null),排序结果可能会达不到我们想要的结果。如:select * from test order by age desc;按照age字段降序排序select * from test order by age desc nulls last;即可将null值排到最后。”nulls last”将空值放在后面,相反的”nulls first”将空值记录放在前面ora.

2020-06-30 22:38:11 553

原创 Oracle表中查询结果字段保留2位小数,导出Excel

Oracle表中查询结果字段保留2位小数select to_char(0, 'fm9999990.00') from dual;但是这种方式格式化的是字符串,不是数字select cast(123.1 as number(18,2)) from dual;其中number(18,2)是需要保留的整数位和小数位字符串可以直接进行类型转换,而无需使用to_number()函数做中间转换select cast('123.1' as number(18,2)) from dual;这两种方式的区.

2020-06-30 22:37:25 1264

原创 导出Excel,行数太多

导出Excel,行数太多,可以使用SXSSFWorkbookjxl.write.biff.RowsExceptin:the maximun number of rows permitted on a worksheet been exceeded使用org.apache.poi.xssf.streaming.SXSSFWorkbook这个类SXSSFWorkbook wb = new SXSSFWorkbook(1000);Sheet sheet = wb.createSheet("sheet");

2020-06-30 22:26:30 692

SSH的dtd文件

hibernate-configuration-3.0 hibernate-mapping-3.0 spring-aop-3.0 spring-beans-3.0 spring-context-3.0 spring-tool-3.0 spring-tx-3.0 struts-2.3

2018-01-03

apache-log4j-2.9.1-bin.zip

apache-log4j-2.9.1-bin.zip,有需要这个版本的可以下载

2018-01-03

ExtendScript_Toolkit_CS6.zip

该工具可以用于Photoshop的脚本开发,当然还需要Photoshop这个软件运行开发结果

2018-01-03

ideaI2016_zh_CN

因为idea这个软件是全英文的,新手用起来十分的不方便,所以可以使用中文汉化一下

2018-01-03

Navicat for MySQL.zip

因为Navicat for MySQL.zip 11版本的链接MYSQL数据库的时候,主机名或IP地址使用localhost会出现问题,必须要使用127.0.0.1,但是这个版本是10.1.7,用那种方式都可以,注册码就用名:组织:注册码:均为NAVN-LNXG-XHHX-5NOO 这个就行

2018-01-03

数据恢复数据恢复

可以恢复硬盘中删除的数据,可以恢复硬盘中删除的数据,可以恢复硬盘中删除的数据,

2017-11-29

aspectj-weaver.jar

aspectj-weaver.jarJavaweb应用中的一个Jar包,网上不太好找

2017-11-29

空空如也

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

TA关注的人

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