- 博客(106)
- 资源 (2)
- 收藏
- 关注
原创 ng-file-upload文件上传
前端[code="html"] 文件上传 var app = angular.module('app', ['ngFileUpload']); app.controller('bmcuCtrl', [ '$scope', 'Upload', function($s...
2018-07-18 11:34:51
805
原创 ORA-01722: 无效数字
场景:同样的代码同样的数据库表结构,但生产环境没有报错,而测试环境却报错:ORA-01722: 无效数字,分析:经分析发现问题,查询语句中的一个条件字段为字符型,而传的参数是Long类型,捞出语句放在生产库查询不报错,测试库报错,确定应该是数据库数据问题。场景重现:建个测试表:create table test_invalide_num( Id NUMBER(12...
2017-05-10 14:00:45
323
原创 MERGE INTO用法说明
语法结构:[code="sql"]MERGE INTO table_name alias1 USING (table|view|sub_query) alias2ON (join condition) WHEN MATCHED THEN UPDATE table_name SET col1 = col_val1, col2 = co...
2017-03-08 16:37:05
249
原创 java获取网络请求ip
[code="java"]/** * 获取当前网络请求ip * @param request * @return */ public String getIpAddr(HttpServletRequest request) { String ipAddress = request.getHeader("x-forw...
2017-03-08 16:07:35
332
原创 调试不可能在单一会话模式里
oracle进行存储过程调试时,报调试不可能在单一会话模式里,如下:[img]http://dl2.iteye.com/upload/attachment/0119/9516/a561aca7-06bc-36b4-b872-712981bee131.png[/img]]解决方案如下:将plsql工具->首选项,将单一会话改成多路会话,重启plsql即可。[img]h...
2016-09-10 11:34:23
1347
原创 ora-01445:无法从不带保留关键字的表的连接视图中选择ROWID或采样
同样的脚本在不同的环境执行有的可以成功,有的却报错了select rowid, a.* from (select * from student st, score sc where st.sno = sc.sno) a错误如下:[img]http://dl2.iteye.com/upload/attachment/0113/5434/28e4cc9c-c8b9-330...
2015-12-04 13:26:19
978
原创 Highcharts学习笔记
[code="html"] div{ float:left; } $(function(){ /* zk获取后台传过来的参数 var textboxMonth = zk.Widget.$(jq("$workSheetMonth"), document); var month = tex...
2015-06-29 10:50:31
135
原创 Tomcat启动报错:java.io.EOFException
IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2303) at java.io.ObjectInputS...
2015-06-11 17:53:38
230
原创 Oracle锁表查询及解锁
[code="sql"]--查询锁表SELECT object_name, machine, s.sid, s.serial# FROM gv$locked_object l, dba_objects o, gv$session s WHERE l.object_id = o.object_id AND l.session_id = s.sid;--解锁--alte...
2015-04-29 17:38:37
171
原创 lodop打印控件学习总结
打印发票使用lodop控件下载LodopFuncs.js下载安装lodop插件install_lodop32.exehtml代码如下:[code="html"] var LODOP; //声明为全局变量 function myPreview() { ...
2015-04-20 14:09:56
287
原创 Hibernate执行含有常量的查询语句时,只返回常量的第一个字符
案例:执行如下语句:select 'CRM' System, t.* from test t;通过Hibernate执行时,取到的system是字符'C',并非'CRM'解决方案:1、sql语句改为select decode(1,1,'CRM') as System,t.* from test t;2、sql语句改为select cast('CRM' as va...
2015-01-19 16:09:02
237
原创 svn图标不显示的解决方案
刚重装成win7系统,装了最新TortoiseSVN客户端,一切使用正常,但checkout出来的目录却没有svn相应的图标.没有这些图标,使用起来非常不方便.Windows Explorer Shell 支持 Overlay Icon 最多15个,Windows 自身已经使用了4个,所以就只剩下了11个 供我们使用。如果你之前安装了例如360这样的软件,那么可能我们可利用的就更少了,很有...
2014-10-28 17:22:20
237
原创 ORA-01747: user.table.column, table.column 或列说明无效
在用Hibernate插入一条数据时,报错:ORA-01747: user.table.column, table.column 或列说明无效。经查证原来表里字段名称含有Oracle保留的关键字,如下图:[img]http://dl2.iteye.com/upload/attachment/0101/9596/4d0774eb-2104-3a81-9d73-371a4dfe8...
2014-10-14 14:43:30
267
原创 Fatal NI connect error 6413
在使用ZULBuild这个工具的时候,报了如下错误: *********************************************************************** Fatal NI connect error 6413, connecting to: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL...
2014-10-10 17:48:29
645
原创 IE下只读的input键入Backspace触发后退的问题
在IE下,如果在readonly的input里面键入Backspace键,会触发history.back(), 用以下jquery代码可以避免:[code="html"] $("input[readonly]").keydown(function(e) { e.preventDefault(); });[/code]...
2014-09-23 14:54:34
320
原创 Some characters cannot be mapped using "ISO-8859-1"
今天在myEclipse里保存一属性文件,老是报错:some characters cannot be mapped using "ISO-8859-1",看到这个以为编码设置错了,检查了好几遍,编码都是设置成UTF-8,这边的"ISO-8859-1"是哪里冒出来的,好奇怪?上网查找找到了原因,原来myEclipse一些文件默认是以ISO-8859-1的编码来保存的。 解决方案...
2014-08-28 15:55:55
260
原创 Excel之VLOOKUP函数使用小结
使用场景:最近在弄一个区域树,区域树里有全国各省市,但相应的市下面没有县。现在要做的就是在每个市上加上相应的县。在网上可以下载到中国行政区划表,表里包含省市县。如何在市里加上相应的县呢?关键的一点是,每个县要获取到所属市的id。通过数据库可以查出表里各市所对应的id,放在excel的temp工作薄中,如下图,记为图一: [img]http://dl2.ite...
2014-07-02 12:46:30
353
原创 ORA-08002: 序列XXXX尚未在此会话中定义
在pl/sql的sql窗口执行如下语句时,报ORA-08002错误。select seq_test.currval from dual;Solution Description:---------------------The NEXTVAL function acts as a sequence initializer. This can be misleading si...
2014-06-05 16:55:07
764
原创 ORA-12154: TNS: 无法解析指定的连接标识符
我们都知道,通过PLSQL连接Oracle服务器,其主要是通过客户端的tnsnames.ora文件来配置,在原文件的基础上增加如下内容:SID别名 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = SERVER_IP)(PORT = 1521)) ) (C...
2014-05-30 14:25:35
113
原创 ListOrderedMap与Map的区别
ListOrderedMap位于commons-collections的jar包里,与普通的map相比,ListOrderedMap的key可保持原有顺序,在某些情况比如做报表的时候,非常实用。代码例子如下:[code="java"]public class TestListOrderedMap { public static void main(String[] arg...
2014-04-25 14:46:57
165
原创 验证码使用总结
Servlet生成验证码 [code="java"]public class CaptchaServlet extends HttpServlet { private static final long serialVersionUID = -5051097528828603895L; private int width = 100; private int he...
2014-03-13 13:20:46
111
原创 SQL Server删除缺省约束
删除一列时,如果有缺省约束,得先删除约束才能删列,删除约束代码如下:[code="sql"]DECLARE @tablename VARCHAR(100), @columnname VARCHAR(100), @tab VARCHAR(100) SET @tablename='表名' SET @columnname='字段名' declare @defname varchar(...
2014-02-19 14:33:56
391
原创 Postgresql用户权限管理
[code="sql"]REVOKE CONNECT ON DATABASE your_database FROM PUBLIC;GRANT CONNECTON DATABASE database_name TO user_name;REVOKE ALLON ALL TABLES IN SCHEMA public FROM PUBLIC;GRANT SELE...
2014-01-17 11:35:48
178
原创 利用Ajax发送Head请求
由于测试的时候需要模拟Head请求,先访问要请求的站点,然后在浏览器的控制台下执行如下代码即可。[code="js"]var xmlHttp; if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { ...
2014-01-16 10:28:59
903
原创 简单的进度条页面
[code="html"] var url = location.href; url = url.replace(url,"http://www.baidu.com1"); .proccess { BACKGROUND: #ffffff; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RI...
2013-12-17 14:22:41
135
原创 Git进行push时报错
用TortoiseGit进行push时报如下错:git.exe push --progress "origin" master:masterCounting objects: 6, done.Delta compression using up to 4 threads.Compressing objects: 100% (3/3), done.Writing o...
2013-11-25 11:39:53
758
原创 Quartz CronExpression表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为1.秒(0~59)2.分钟(0~59)3.小时(0~23) 4.天(月)(0~31,但是你需要考虑你月的天数)5.月(0~11)6.天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一个值(如...
2013-11-19 11:41:54
113
原创 IntelliJ快捷键整理
Ctrl开头:Ctrl+B 快速打开光标处的类或方法Ctrl+D 复制当前行或者选中块 Ctrl+E 最近打开的文件Ctrl+F 查找文本Ctrl+H 显示类结构图Ctrl+J 自动代码Ctrl+N 查找类Ctrl+P 方法参数提示Ctrl+Q 显示注释文档Ctrl+R 替换文本Ctrl+W 选中代码,连续按会有其他效果Ctrl+X/Y 删...
2013-10-30 15:12:31
117
原创 Tomcat直接启动与服务启动区别小结
1、当调用到外部程序并且需要验证如: Process exec = Runtime.getRuntime().exec("svn pg svn:mergeinfo " + svnURL); 直接启动,系统会默认以本机账号密码来执行,而以服务的方式启动,则需要设置启动账号。2、语言环境 直接启动,系统会取到用户设置的区域语言,而以服务的方式启动,取到的内容是机器最原始的...
2013-09-27 16:59:50
1570
原创 Lucene查询语法
一、模糊查询Term ModifiersLucene支持在Term中使用通配符来支持模糊查询。Wildcard Searches [类:org.apache.lucene.search.WildcardQuery]Lucene支持单个或者多个字符的通配符查询,匹配单一字符使用符号“?”,匹配多个字符使用符号“*”。“?”通配符将查找所有满足通过一个字符替换后符合条件的文档。...
2013-08-29 15:50:36
502
原创 Proxy design pattern
一、静态代理由程序员创建或特定工具自动生成源代码再对其编译。在程序运行前代理类的.class文件就已经存在了。优点:不依赖于其它的类,实现简单。缺点:当接口或抽象类添加方法时,需要修改相应的代理类。Sample:(1)、定义一个接口或者抽象类,这边定义一个接口[code="java"]interface HelloWorld{ void say();}[/code]...
2013-08-05 18:27:55
112
原创 Log4j配置文件配置总结
Log4j支持两种配置文件格式,一种是XML格式的文件,另一种是Properties键值属性文件。这边主要介绍Properties格式的文件配置Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [level], appenderName1, appenderName2, …#配置日志信息输出目的地Appenderlog4j...
2013-07-11 15:56:35
143
原创 获取Svn mergeInfo总结
方法一:利用svnkit的api进行获取,代码如下:[code="java"] public String getMergeInfo1(String svnURL) { Properties properties = System.getProperties(); properties.setProperty("svnkit.http.methods"...
2013-06-10 18:23:30
1448
原创 bat文件以管理员权限运行的几种方式
1、创建bat快捷方式,然后右键快捷方式-->properties-->advanced-->Run as administrator。2、下载bat转成exe工具,将bat转成exe,然后右键exe-->properties-->Compatibility-->Run as administrator。3、以管理员权限运行cmd,然后dos框中运行相应的bat。...
2013-06-07 16:43:55
3591
原创 WSDL2JAVA:RSA premaster secret error
通过wsdl2java工具来将webservice转化成本地接口,之前转过几次都没问题,最近转化却报错了:RSA premaster secret error。比对和之前转化的区别在于之前是用http://xxx,而这次的URL是https://xxx,查看了网上资料,需将jre/lib/ext给加上,执行命令如下:java -Djava.ext.dirs=%Axis_Lib%;%J...
2013-05-15 13:01:42
137
原创 linux实现远程部署
1、部署时有用到rsync命令,如系统没有安装,通过命令yum install rsync。2、远程部署需要通过ssh连接。在linux系统中,ssh是远程登录的默认工具,因为该工具的协议使用了RSA/DSA的加密算法.该工具做linux系统的远程管理是非常安全的。telnet,因为其不安全性,在linux系统中被搁置使用了。ssh有一套很有用的工具,其中的ssh-keygen可以...
2013-04-02 17:45:24
697
原创 ZeroClipboard实现兼容多浏览器复制
1、下载附件,将ZeroClipboard.js和ZeroClipboard.swf放在同一目录。2、该功能需放在容器中运行才能生效。[code="java"] var clipComment = null; $(function(){ clipComment = new ZeroClipboard.Client(); clipComment.setHan...
2013-03-05 11:24:23
127
原创 CSS学习总结
一、在html中 ,引入css的方法主要有行内式、内嵌式、导入式和链接式4种1。行内式 即在标记的style属性中设定css样式,这种方式本质上没体现出css的优势,因此不推荐使用。2。嵌入式 在对页面中各种 元素的设置集中写在和之间的,对于单个页面来说,这种方式很方便3。导入式 导入式格式如下: @import "mystyl...
2012-11-15 17:23:15
106
原创 Unable to read TLD "META-INF/c.tld" from JAR file
访问jsp页面时,报如下错:org.apache.jasper.JasperException: /WEB-INF/templates/home.jsp(2,61) Unable to read TLD "META-INF/c.tld" from JAR file "file:/D:/Email/web/test/src/main/webapp/WEB-INF/lib/jstl-1.2.jar...
2012-10-29 11:12:55
155
jdk1.7 64 免安装绿色版本卷二
2016-05-25
jdk1.7.0_51 64位免安装版本卷一
2016-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人