- 博客(69)
- 资源 (3)
- 收藏
- 关注
原创 比较Excel中的两列目录编号是否一致
使用java代码比较excel中两列是否有包含关系,若有包含关系,核对编号是否一致。《需求分析方案》->6.1.2项目实施过程文档管理分析。《需求分析方案》->6.1.3项目实施组织架构分析。《需求分析方案》->6.1.3项目实施组织架构分析。该excel文件中总共有:1个sheet。6.2项目实施过程文档管理分析。6.3项目实施组织架构分析。6.3项目实施组织架构分析。读取第1个sheet。
2023-10-30 09:52:00 502
原创 java纯后台实现Excel导出
通过jxl.jar实现文件导出功能,项目需要引入相应的jar包。样例中用到了设置行高、列宽、水平和垂直对齐方式、边框样式、合并单元格、设置字体大小、加粗等操作,复制代码后右键run as java application即可查看导出效果。import java.io.File;import java.io.IOException;import java.lang.Boolean;import java.util.List;import jxl.*;import jxl.format.A
2022-03-04 15:04:23 1382
原创 calc函数不生效
<?xml version="1.0" encoding="GB2312" standalone="yes"?><ModifyApply> <RequestHeader> <UUID>a10add3247c84a79b64c37d0fbf5d3c0</UUID> <PlateformCode>CPI000792</PlateformCode> <ApplyTy.
2021-07-07 10:04:18 972
原创 JSONObject转List
public static void main(String[] args) { String res="{\"status\": 1, \"info\": \"ok\", \"data\": {\"image_list\": [\"/static/data_image/Cardamine_impatiens/45ea94f9-5852-4e9a-c920-da8075895c24.jpg\", \"/static/data_image/Cardamine_impatiens/e10686...
2021-06-04 17:42:12 4198
原创 纯HTML实现关闭按钮
css部分<style> .close { position: absolute; display: inline-block; width: 30px; height: 30px; overflow: hidden; top: 5px; right: 5px; } .close::before,...
2021-03-25 15:34:38 3845
原创 js 四舍五入bug解决方法
目前js常用四舍五入方法存在bug,无法正确计算特殊数字。例如:var a=8.745; alert(a.toFixed(2));//8.74 alert(a.toFixed(2));//8.74 alert(a.toPrecision(3));//8.74 alert(Math.floor(a*100)/100);//8.74 alert(Math.round(a*100)/100);//8.74原因是 ale...
2021-03-08 17:57:03 738
原创 int转String报错
int最大正数为2147483647,超长的数据转为String后会报错,测试代码如下:public static void main(String[] args) { int a=2147483647; System.out.println(a+"");// 2147483647 System.out.println(a+1+"");// -2147483648}...
2020-12-20 14:24:13 494
原创 查询数据库中所有列名
如何从整个数据库所有表中查找出一个列名?比如想要查找一个名为"name"的列名,但是忘记了这一列是在那一个表中,需要从整个数据库的所有表中进行查询。Oracle 数据库:select * from user_col_comments s where s.column_name like 'NAME%';MySQL数据库:SELECT * FROM information_schema.COLUMNSWHERE column_name like 'NAME%';SqlServer数据库:
2020-12-14 11:28:54 4793
原创 eclipse clean报错
java中定义一个String类型的字符串,包含大量转义字符(\" ),内容超长,在idea下会直接报错,在eclipse下能正常使用,但加注释后无法编译。eclipse下报错如下:Errors occurred during the build.Errors running builder 'Java Builder' on project 'jnhg_bigdata'.assertion failed: Marker property value is too long:...
2020-08-10 16:18:36 597
原创 CPU性能测试 java代码
public static void main(String[] args) { long startTime = System.currentTimeMillis(); long endTime = startTime + 6000; long index = 0; while(true){ double x = Math.sqrt(index);...
2020-06-23 16:33:08 2103
原创 使用sonar-scanner进行代码扫描
1.安装sonar-scanner下载sonar-scanner-cli-4.2.0.1873-windows.zip下载完成后,任意目录下解压(建议非中文目录)。配置环境变量(若不做,需在cmd跳转到..\sonar-scanner-4.2.0.1873-windows\bin目录下执行命令):系统变量path中添加类似地址..\sonar-scanner-4.2.0.1873-windo...
2019-12-30 15:31:25 2013 1
原创 sql优化
oracle9i ITF_INS_DECL_MAG表500万数据,INSP_DECL_CONT表20万条数据原始sql,执行时间14s:select insp_require from ITF_INS_DECL_MAG@ECIQ_DATA.US.ORACLE.COM where decl_no = (select ent_decl_no...
2019-05-07 16:57:39 183
原创 oracle 批量生成随机日期
当前日期随机增加一个月,日期和时分秒都随机SELECT sysdate+dbms_random.value+ABS(MOD(DBMS_RANDOM.RANDOM,30))FROM DUAL connect by rownum<=30其中 dbms_random.value产生一个0-1之间随机数,用于随机时分秒DBMS_RANDOM.RANDOM生成一个任意大小的随机数MO...
2018-09-27 13:25:18 1644
原创 java读取并解析oracle中blob类型XML数据
import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLExcepti...
2018-07-06 15:59:27 2662
原创 oracle regexp_substr 报ora-12725 正则表达式中的圆括号不配对
最近执行以下sql时,报“ora-12725 正则表达式中的圆括号不配对”错 select * from T_S_BBD_WORLDPORT t where length(regexp_substr('111爱尔兰111',t.itemname)) >0 ';怀疑是正则表达式关键字括号导致,于是执行select 1 from dual t where length(regexp_substr('
2018-01-18 15:42:04 2981
原创 按键精灵设置脚本过期日期
//获取网络时间Private Function getWebDatetime() Dim XmlHttp , objJs Set XmlHttp = CreateObject("Microsoft.XMLHTTP") XmlHttp.Open "POST", "https://www.baidu.com", False XmlHttp.send Set obj...
2017-12-18 16:09:08 13107 5
原创 oracle数据库自动屏蔽特定的字段触发器
新建触发器,sql语句如下:create or replace trigger 触发器名称 before INSERT ON 数据库表名 FOR EACH ROWDECLARE BEGIN :new.数据库表名:=replace(:new.数据库表名,'要屏蔽的内容','替换成的字段,若不需要替换此字段置空'); END;
2017-10-19 14:40:40 1604
原创 计算年终奖陷阱区间java代码
代码public class aa { public static void main(String[] args) { double before=0;//当前到手金额 double after=0;//涨薪1元后到手金额 double max=0;//最大收益
2017-09-28 14:04:04 684
原创 java系统自动打升级包工具
import java.io.BufferedReader;import java.io.File;import java.io.FileFilter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.IOExcept
2017-08-25 10:50:36 2465
原创 JavaScript计算字段在数据库中的长度
--查看oracle数据库字符集: select userenv('language') from dual;如果是GBK字符集遇到中文加2,如果是UTF8字符集遇到中文加3 // GBK字符集实际长度计算function getStrLeng(str){ var realLength = 0; var len = str.length;
2016-05-12 15:36:46 1468
原创 oracle 根据出生日期计算精确年龄
SELECT floor(months_between(SYSDATE, to_date('20141217','yyyy-mm-dd'))/ 12) a,--手工输入日期 months_between(SYSDATE, u.modifydate) / 12 b,--从数据库取值计算月份 floor(months_between(SYSDATE, u.mod
2015-12-18 14:59:26 68384
原创 java js sql 中的replace函数
JAVA中string.replace()和string.replaceAll() 同样表示替换所有public String replace(char oldChar,char newChar) 返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 而生成的。 如 果 oldChar 在此 String 对象表示的字符序列中没有出现,则返回对此 Str
2015-12-14 11:10:21 1604
原创 constructor
对象的constructor[1]属性用于返回创建该对象的函数,也就是我们常说的构造函数。在JavaScript中,每个具有原型的对象都会自动获得constructor属性。除了arguments、Enumerator、Error、Global、Math、RegExp、Regular Expression等一些特殊对象之外,其他所有的JavaScript内置对象都具备constructor属性
2014-10-09 12:20:42 685
转载 30多年程序员生涯经验总结
1.客户在接触到产品之后,才会真正明白自己的需求。这是我在我的第一份工作上面学来的。只有当我们给客户展示产品的时候,他们才会意识到哪些是必须的。给出一个功能性原型设计远远比一张长长的文字表格要好。2.只要有充足的时间,所有安全防御系统都将失败。安全防御现如今是全世界都在关注的大课题、大挑战。我们必须时时刻刻积极完善它,因为黑客只要有一次成功,就可以彻底打败你。3.安全防御是否失败取
2014-09-28 14:28:53 507
原创 图片大于指定宽度时缩放显示,否则正常显示
加入样式.img{ max-width: 999px; height:auto; width:expression(this.width > 999 ? "999px" : this.width); }在图片
2014-06-27 10:14:53 1217
原创 省市区代码维护
--添加省份insert into trade_province (id,province_id,province_name,district_code,province_date,operator_id) select id,concat('PRO',provinceId),province,provinceId,'2014-06-06 12:04:33','OP20140421192340
2014-06-26 14:39:09 1535
原创 html常用标签及特殊字符总结
标签用于在HTML文档里定义一个段落。浏览器在显示段落时,将在其前后分别插入一个空白行。这些空白是由浏览器在呈现网页时自动加入的,你也可以用样式表来指定显示多少空白。标签描述定义斜体文本定义粗体文本定义大字体文本定义小字体文本标签用于插入一个换行符。是一个空元素(empty elem
2014-03-20 15:06:02 5551
原创 JFreechart 时序图 显示x轴数据 横轴数据显示
关键代码 其中标红部分为横轴数据显示方法public JFreeChart creatXYChart(String cdzid,String tgtime) { Cdz cdz=super.get(Cdz.class, cdzid); if(tgtime!=null&&!("".equals(tgtime))){ ntime=tgtime; } getDataS
2014-03-19 10:18:23 7223
原创 a标签中 href onclick
⒈ 链接的 onclick 事件被先执行,其次是 href 属性下的动作(页面跳转,或 javascript 伪链接);⒉ 假设链接中同时存在 href 与 onclick,如果想让 href 属性下的动作不执行,onclick 必须得到一个 false 的返回值;⒊ 如果页面过长有滚动条,且希望通过链接的 onclick 事件执行操作。应将它的 href 属性设为 javascri
2014-03-18 14:41:05 1118
原创 jquery easyui datebox 时间控件默认显示当前日期的实现方法
在jsp页面添加如下代码,其中startTime为中id值 //得到当前日期formatterDate = function(date) {var day = date.getDate() > 9 ? date.getDate() : "0" + date.getDate();var month = (date.getMonth() + 1) > 9 ? (date.getMo
2014-02-26 17:26:29 31172
原创 inner join和where区别
1 .WHERE子句中使用的连接语句,在数据库语言中,被称为隐性连接。INNER JOIN……ON子句产生的连接称为显性连接。(其他JOIN参数也是显性连接)WHERE 和INNER JOIN产生的连接关系,没有本质区别,结果也一样。但是!隐性连接随着数据库语言的规范和发展,已经逐渐被淘汰,比较新的数据库语言基本上已经抛弃了隐性连接,全部采用显性连接了。2.一般要使得数据库查询语句性能好点
2014-02-11 17:32:43 4436
原创 苦丁香html编辑器 使用说明
在百度上搜相关编辑器下载解压缩war包,将其中的.class文件转换为.java(用class转换Java工具)复制相关文件到对应位置,包括.java文件、js文件、jsp、图片、jar包等。注意有两个空的文件夹upload和s要复制另外复制images文件夹到WebContent根目录下,index.jsp中的提交按钮要重写。获取苦丁香html编辑器内容的时候要写成doc
2013-11-21 11:05:05 803
原创 Spring Data JPA applicationContext.xml 配置文件报错的解决办法
http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http
2013-11-12 15:28:50 8874 1
原创 db2命令行常用操作
把远程的数据库信息加载到本地catalog tcpip node test remote 192.168.***.*** server 50000catalog db 数据库 at node testterminate连接数据库connect to 数据库 user 用户名using 密码常用操作select * from 表 fetch f
2013-10-29 14:16:06 752
原创 excel模板下载(可适用于各种格式文件下载)
//关于文件下载时采用文件流输出的方式处理: //加上response.reset(),并且所有的%>后面不要换行,包括最后一个; response.reset();//可以加也可以不加 response.setContentType("application/x-download");String filedownload = "D:\\MyExcel.xl
2013-09-29 14:09:19 1186
sonar-scanner-cli-4.2.0.1873-windows.zip
2019-12-30
WebOffice.js使用完全说明
2018-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人