- 浏览: 17872 次
- 性别:
- 来自: 上海
最新评论
文章列表
plsql连接不上oracle
- 博客分类:
- 数据库
正常安装oracle和plsql后,plsql连接不上oracle,
我是安装了32为的客户端
报错如下:ora-12154无法解析指定的连接标识符
plsql的数据库home路径和oci文件都已经关联正确,
解决办法如下:
1. 下载32位Oracle InstantClient,并展开到某目录,
例如D:\Oracle\InstantClient;
2. 将系统的tnsnames.ora拷贝到该目录下;
3. 在PLSQL Developer中设置Oracle_Home和OCI Library:
Tools》Preferences》OracleConnecti ...
基于RaphaelJS编写的Chart报表图
- 博客分类:
- 前端技术
基于RaphaelJS编写的线型报表图,暂时只写了简单的线形图表,由于时间和环境关系,后续尝试也几乎搁浅了,不过这算是一种尝试和兴趣吧,
查看demo
线形图
柱状图
饼图
源码按F12就能看到,就不贴了,有探讨或想要的可以留言
图片如下,
http://www.goodjs.cn
原生JS方式
iframe调用父页面方法的 func1 方法:window.parent.func1('abc');
父页面调用iframe窗口的 fun2 方法 :window.frames["west"].fun2('abc');
Jquery方式
同一个父页面下的两个iframe互相调用方法,iframe1调用iframe2的func3方法:
$("#iframe2",parent.document).get(0).contentWindow.func3();
父页面获取iframe页面的一个ID为username文本框标签: $(win ...
产生闭包的例子:
function getValue(){
var self = this;
for (var i = 0; i < 5; i++) {
self["getIndex" + i] = function(){
alert(i);
}
}
}
var arr = [11, 22, 33, ...
jquery批量操作checkbox不生效等问题
平常页面元素简单的时候操作很简单,也不会遇到特殊问题,但是当页面结构复杂的时候,特别是与其他框架混合的时候就会出现意外情况,
<input type="checkbox" id="123">
选中复选框:
$("#123").attr("checked","checked");//或者$("#123").attr("checked",true);
取消复选框:
$("#123& ...
mysql启动报错,修改过my.ini文件之后
我编辑的时候用的editplus编辑器,修改完后保存,mysql就无法启动或停止了,找了一番后发现是my.ini文件的格式变化了,
原来是(UTF-8)格式,
改过后变成了(UTF-8 + BOM)格式,
导致文件内容会出现某些字符,把格式改回来就好了
下面是通过修改my.ini文件允许通过IP方式进行登陆或远程访问mysql
注释掉bind-address = 127.0.0.1这一行,重启mysql服务,当然还需要授权的:
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘newuser’ @’192 ...
Linux 下zip包的压缩与解压
- 博客分类:
- 服务器
Linux 下zip包的压缩与解压
linux zip 命令详解功能说明:压缩文件。语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式> ...
Linux中JDK1.6的安装和配置方法
- 博客分类:
- 服务器
Linux中JDK1.6的安装和配置方法
一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下:# mkdir /usr/java 1、jdk-6u11-linux-i586.bin?这个是自解压的文件,在linux上安装如下:# chmod 755 jdk-6u11-linux-i586.bin# ./jdk-6u11-linux-i586.bin (注意,这个步骤一定要在jdk-6u11-linux-i586.bin所在目录下)在按提示输入yes后,jdk被解压。出现一行字:Do you aggree to the above license terms? ...
can’t create transaction lock on /var/lib/rpm/__db.000”错误解决通过终端安装一个软件的时候,总是提示“can’t create transaction lock on /var/lib/rpm/__db.000”,一直以为是软件的问题,下载了很多软件版本也都不对,后来又以为是系统问题,找了很久,终于知道了原因。不是因为别的问题,只是自己安装软件时,没有以root身份安装软件,也就是权限不够,只要在终端输入“su”和密码,登录root,以root身份登录就不会有提示了。所以在这里提醒大家安装软件的时候一定要注意权限问题喔CentOS CDROM ...
Java代码访问基于https安全协议的网站或服务器, 一般分为有证书和无证书两种,无证书的大部分都很简单,说一下我遇到的有证书的:证书类型:pfx,(个人证书带密码)服务器配置:基于SSL加密模式(我这边是基于nginx配置的https安全验证)
首先要有jks格式文件的证书秘钥文件,如果没有可以向提供方索要pfx证书,带密码,然后把pfx证书转换为jks格式的密钥文件,因为用程序访问的话必须要密钥类型的文件才行,首先进入你的jdk,进入:%JAVA_HOME%/jre/bin目录下,执行如下命令:keytool -importkeystore -v -srckeystore cl ...
在IE7以下执行调试的时候回调到这么一段代码:
(a.execScript||function(b){
a.eval.call(a,b)
})(b)}
用鼠标悬浮到b变量上,或者在控制台把b变量的内容打印出来,逐行查看代码,发现了
a.linkbutton({
"plain" : true,
});
数组的最后一项多了一个逗号(加红色的地方),网上说的大多数原因起始也是这个,这里只不过把流程解释一下,把逗号去掉就OK了', '错误: 由于出现错误 80020101 而导致此项操作无法完成。
出现上述问题的原因是:
你用hibernate查询或者保存实体类的时候,
数据库和实体类的某个字段(我的是第一个字段ID)是VARCHAR类型,
但是你的映射文件配置里面的生成方式是increment方式,自增方式,
所以程序通过自增方式获取long类型的ID的时候,却获取到了VARCHAR类型,
类型不一致,报如上错误;
这是我遇到的情况,以此类推,出现上述异常的原因大概就是
1.Table-实体类的字段类型匹配不一致
2.实体类的字段生成方式和字段的类型不吻合,