- 浏览: 531429 次
- 性别:
- 来自: 厦门
最新评论
-
Dazui0913:
小伙子 干得不错!
SVN保存了密码却仍需要输入用户名密码解决方案 -
tjming:
把C:\Documents and Settings\Admi ...
SVN保存了密码却仍需要输入用户名密码解决方案 -
羽翼的心动:
POI中对Word处理,读取不到书签。如果要处理书签的话,就只 ...
Java Web利用POI导出Excel简单例子 -
feng_zhi_zi510:
我在setting-->Save Date-->A ...
SVN保存了密码却仍需要输入用户名密码解决方案 -
cglxa:
Linux如何查看端口及进程
文章列表
前端
<!DOCTYPE html>
<html ng-app="app">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>文件上传</title>
<meta charset="utf-8" />
<script src="JS/angular.min. ...
场景:同样的代码同样的数据库表结构,但生产环境没有报错,而测试环境却报错:ORA-01722: 无效数字,
分析:经分析发现问题,查询语句中的一个条件字段为字符型,而传的参数是Long类型,捞出语句放在生产库查询不报错,测试库报错,确定应该是数据库数据问题。
场景重现:
建个测试表:
create table test_invalide_num
(
Id NUMBER(12) not null,
STATUS_CD VARCHAR2(6) not null
)
其中status_cd字段为字符型,然后我们插入数字,如下图:
然后进行查询,结果正常并没 ...
语法结构:
MERGE INTO table_name alias1
USING (table|view|sub_query) alias2
ON (join condition)
WHEN MATCHED THEN
UPDATE table_name
SET col1 = col_val1,
col2 = col_val2
WHEN NOT MATCHED THEN
INSERT (column_list) VALUES (column_values);
例子:
MERGE INTO T T1
USING (SEL ...
/**
* 获取当前网络请求ip
* @param request
* @return
*/
public String getIpAddr(HttpServletRequest request) {
String ipAddress = request.getHeader("x-forwarded-for");
if (ipAddress == null || ipAddress.length() == 0 ||
"unknown" ...
oracle进行存储过程调试时,报调试不可能在单一会话模式里,如下:
]
解决方案如下:
将plsql工具->首选项,将单一会话改成多路会话,重启plsql即可。
同样的脚本在不同的环境执行有的可以成功,有的却报错了
select rowid, a.*
from (select * from student st, score sc where st.sno = sc.sno) a
错误如下:
经核查是因为关联表中存在未设置主键的表引起的。加下主键即可。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
div{
float:left;
}
</style>
<script type="text/javascript" src="./jquery-1. ...
IOException while loading persisted sessions: java.io.EOFException
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2303)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2772)
at java.io.ObjectInputStream.readStre ...
--查询锁表
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;
--解锁
--alter system kill session 'sid, serial#';
ALTER system kill session '23, 1647';
打印发票使用lodop控件
下载LodopFuncs.js
下载安装lodop插件install_lodop32.exe
html代码如下:
<html>
<head>
<script src="LodopFuncs.js" type="text/javascript"></script>
<object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" ...
案例:
执行如下语句:
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 varchar2(3)) as System,t.* from test t;
3、继承一个Dialect,注册CHAR类型的对应方式
public class OracleDialect extends org.hibe ...
刚重装成win7系统,装了最新TortoiseSVN客户端,一切使用正常,但checkout出来的目录却没有svn相应的图标.没有这些图标,使用起来非常不方便.
Windows Explorer Shell 支持 Overlay Icon 最多15个,Windows 自身已经使用了4个,所以就只剩下了11个 供我们使用。如果你之前安装了例如360这样的软件,那么可能我们可利用的就更少了,很有可能轮不到Tortoise了。像这样的情况,我们可以重新命名Tortoise图标名称,来提高它们的优先位置。解决的步骤在运行里输入 regedit 进入 注册表 界面,HKEY_LOCAL_MACHINE- ...
在用Hibernate插入一条数据时,报错:ORA-01747: user.table.column, table.column 或列说明无效。
经查证原来表里字段名称含有Oracle保留的关键字,如下图:
要插入数据的表字段包含了Desc,而Desc为Oracle保留的关键字,修改列名即可(列名无法直接删除或修改,需重新建表)。
在使用ZULBuild这个工具的时候,报了如下错误:
***********************************************************************
Fatal NI connect error 6413, connecting to:
(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oracleORCL)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))')))(CONNE ...
在IE下,如果在readonly的input里面键入Backspace键,会触发history.back(), 用以下jquery代码可以避免:
$("input[readonly]").keydown(function(e) {
e.preventDefault();
});