- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 oracle 正则表达式的一次使用经历
主要是在数据加工处理中使用:数据处理过程如下:CREATE OR REPLACE PROCEDURE P_DEAL_CMS_DOC IS CURSOR C_DEAL IS SELECT L.*, REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(REGEXP_REPLACE(L.TITLE, ...
2018-03-27 17:33:51
235
转载 Lambda
Lambda 表达式有何用处?如何使用? - Sevenvidia的回答 - 知乎 https://www.zhihu.com/question/20125256/answer/324121308
2018-03-21 16:19:48
256
转载 plSql迁移oracle数据库(操作.dmp)
迁移的话,直接导出一个库的dmp文件,之后导入到另外一个库里面就可以了(导出和导入数据库版本必须一直,否则导入可能会报错)。(注:以下命令均在dos上运行)迁移数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库...
2018-03-16 17:53:07
3010
原创 oracle 季度起始日期
--本年第一季度起始日期SELECT TRUNC((DATE '2018-1-1'), 'yy') FROM dual--本年第一季度截止日期SELECT ADD_MONTHS(TRUNC((DATE '2018-1-1'), 'yy'),3)-1 FROM dual--本年第二季度起始日期SELECT ADD_MONTHS(TRUNC((DATE '2018-1-1'),
2018-01-23 15:47:25
2112
原创 ORA-01747: user.table.column, table.column 或列说明无效
报错原因:数据表字段命名与oracle关键字冲突;解决方法:修改数据字段名或操作改字段时给字段加上引号;如:UPDATE SYS_DB_DICT SET "LEVEL" = '1',这里 level 为 oracle关键字。
2018-01-10 15:21:15
557
翻译 md5加密
String name = fileName.substring(0, fileName.lastIndexOf("."));//文件名 String mdName =""; try{ MessageDigest md = MessageDigest.getInstance(“MD5”); byte[] b =
2017-12-05 11:47:04
170
原创 java web 展示pdf文件
方式一:(仅适用于IE且计算机安装有pdf阅读器)">方式二:(仅适用于IE且计算机安装有pdf阅读器) 方式三:(不推荐兼容性太差)使用PDFObject.js 插件;方式四:(推荐使用)使用pdf.js插件项目中引入pdf.js插件插件后要显示的jsp页面:注:static为存放pdf.js插件
2017-12-01 17:50:13
2964
原创 js实现调用方法(函数)时可动态传入不同参数个数、模拟实现方法(函数)重载
例,如下://删除前提示:deleteConfirm("确认删除?",function(){});deleteConfirm(function(){});//删除前确认提示//message 参数可填或不填function deleteConfirm(message,fun){ var length = arguments.length; v
2017-11-16 10:29:43
2036
翻译 java 省市区数据data
CREATE TABLE hat_province (sid number(11) NOT NULL ,provinceID varchar2(6) default NULL,province varchar2(40) default NULL,PRIMARY KEY (sid));--市CREATE TABLE hat_city (
2017-11-14 12:28:26
3728
原创 lianjie
面试中的排序算法总结 - Pickle - 博客园jQuery.unbind() 函数详解 - CodePlayer把一个json数组串转换成普通数组 等 - zhangyabin_520的专栏 - 博客频道 - youkuaiyun.com在web页中调用客户端程序的方法 - 遨游的专栏 - 博客频道 - youkuaiyun.comSelect2 在jquery UI Dialog 搜索项失效且不能focus到搜索框...
2017-10-09 10:13:16
200
原创 获取文件类型
String fileName =multipartFile.getOriginalFilename();String fileType = fileName.substring(fileName.lastIndexOf(".")+1);
2017-09-08 10:54:19
586
原创 使用SimpleDateFormat实现String、Date互转
使用SimpleDateFormat可以随意的将String和Date互转,无论你的参数是String或者Date,无论格式化后你想得到的是String或者Date都可以实现。主要使用两个方法:format()、parse().SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String dateStr = "2
2017-09-08 10:51:52
1022
转载 andriod 开发环境搭建
adt-bundle 下载地址:http://www.cnblogs.com/tc310/p/3938353.html相关配置见:http://www.androiddevtools.cn/
2016-10-19 16:23:26
345
原创 Java web实现Excle导入详细案列
说明:该案列是基于Ajax、SpringMVC进行的,Excele操作采用POI方式,主要目的在于分享在功能实现过程中遇到的各种问题及解决方法。1、input标签file类型获取选择文件完整路径(直接以.value方式获取到的路径不是完整路径):function getFullPath(obj) { if (obj) { //Internet Explorer
2015-10-16 12:54:42
2255
原创 White spaces are required between publicId and systemId
很多时候我们在写spring配置文件的时候都会直接从其它的项目或者网上将文件直接拷贝到我们的项目中去,有时候配置文件就会报这种问题很让人头痛,其实仔细查看配置文件然后按照错误的意思是缺少空格,就会发现这是一个非常可笑的问题,原因是直接拷贝下来的配置文件代码可能因为格式的问题缺少了一个空格。所以我们最好再直接拷贝的配置文件之后将它格式化一下,既能避免一部分因格式引起的错误,也能方便自己查
2015-09-24 12:00:32
5747
原创 Jquey学习
1、获取select标签的选中值第一种方式$('#selectid option:selected').text();//选中的文本$('#selectid option:selected') .val();//选中的值$("#selectid ").get(0).selectedIndex;//索引第二种方式$("#selectid").find("option:sele
2015-09-14 14:52:26
387
原创 Jquery动态生成表单
界面初始化,在界面加载的时候使用Ajax发起请求查询数据返回到界面进行初始化。Aajx发起请求后根据后台返回的JSON类型的结果集动态生成表单并显示结果。后台返回数据(JSONArray):@Controller@RequestMapping("/chushihua")public class ZtController{@RequestMapping("/initPage"
2015-09-10 14:54:09
3357
原创 字符串转数字后再实现转百分数
字段tbzj(同比增减)由表达式计算而来,为带小数点的n位小数,为字符串类型,现需要将其保留适当小数位数并转换为百分数实现方式如下:round(to_number(nvl(tbzj, '0'))*100,2)||'%'
2015-08-04 10:04:04
1360
原创 润乾快逸报表超链接问题
关于润乾报表实现超链接的问题,在润乾的官网和开发文档上都有相应的介绍,但是细节方面介绍的并不是很清楚,这里分享下个人的使用经验,主要是超链接实现带多个参数的指定的JavaScript方法,然后在相应的JavaScript方法中实现跳转到新的页面等各种操作。润乾报表raq文件配置:打开raq文件,在超链接表达式一栏写入需要执行的js方法。js方法语法如下:"javascrip
2015-08-04 09:55:52
1322
原创 模态窗口返回值给当前窗口页面
今天项目中碰到一个问题,需要在当前窗口页面弹出模态窗口,提供选择框来选择相应的条件进行相应文件的导出。于是需求模态窗口弹出后选择相应条件后将选择的参数返回到当前页面。尝试使用window.parent.docunment.getElpmentById的方法获取当前页面的对象元素,结果无法获取。经思考后,因为是弹出的模态窗口,而不是采用Frame分块Jsp页面,所以当前页面与弹出的模态窗
2015-07-23 09:07:11
5222
原创 checkbox的选中与取消
//选中checkbox的回调函数 add by zhangtong 20150714function doAfterTrChecked(checkObj){var chooseInputArr = J$("TABLE[id='rwList'] input[type='checkbox'][id='choose'][name='choose']");var pzhmLabelArr
2015-07-15 14:00:24
1291
原创 java.io.fileinputstream cannot be cast to java.io.file
今天在实现大数据量导出多个Excel文件是碰到一个问题,在调用导出方法的时候报错:java.io.fileinputstream cannot be cast to java.io.file经检查后发现,导出方法中传入的导出多个文件的List中添加的数据类型必须是File类型的,而自己向List中添加的是FileInputStream类型的,因此报出以上错误。于是打算将FileInpu
2015-07-15 13:24:36
12591
1
原创 in与exist
select * from table_a a where a.id in (select b.id from table_b b);select * from table_a a where exists(select b.id from table_b b where a.id=b.id);如上两个查询语句,in语句只执行了一次,它查出b表中的所有id字段并缓存起来。然后,检
2015-07-08 15:03:25
442
转载 数据库隐式游标和显示游标
隐式游标:查询单行记录。Oracle自动在后台使用的游标,用户不参与任何操作!所以对客户是隐藏的不显示的!特征:--不能手动的打开,提取,关闭,--在使用SELECT。。INTO 语句时会自己打开,提取,创建,关闭通过使用隐式游标属性,可以获得最近执行的SELECT单行语句以及DML语句显示游标:查询多行记录。在PL/SQL如何返回进行多行记录并族行进行读取,
2015-06-24 22:04:41
1272
原创 Error: PL/SQL: ORA-00980: 同义词转换不再有效
今天在写存储过程的时候,碰到一个问题,在执行存储过程的时候总是报错--同义词转换不再有效,发现一个查询语句中的一个表原来使用的是一个同义词,就试着把这个同义词单独拿出来进行查询操作,发现并没有问题。最后,经过一番努力,发现该同义词并不是直接指向一个实体表,而是指向另一个同义词。所以,将改同义词的指向改为直接指向原实体表的指向,问题得到解决。即同义词指向的 object ow
2015-06-24 17:11:48
16242
1
转载 char与varchar
char是一种固定长度的类型,varchar则是一种可变长度的类型,它们的区别是:char(M)类型的数据列里,每个值都占用M个字节,如果某个长度小于M,MySQL就会在它的右边用空格字符补足.(在检索操作中那些填补出来的空格字符将被去掉)在varchar(M)类型的数据列里,每个值只占用刚好够用的字节再加上一个用来记录其长度的字节(即总长度为L+1字节). 在MySQL中用来判断是
2015-06-23 10:58:54
646
Sql Server 2000 数据迁移至Oracle(含NClOB特殊字段)
2018-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人