- 浏览: 27043 次
- 性别:
- 来自: 深圳
最新评论
文章列表
【问题】ORA-03113: end-of-file on communication channel 导致数据库无法启动
1、先查询启动log报错信息
cd $ORACLE_BASE/diag/rdbms/数据库实例名/数据库实例名/trace
查看tail -f -n 1000 alert_数据库实例名.log
错误信息:
Errors in file /fantlam/oracle/app/diag/rdbms/workway/workway/trace/workway_m000_6586.trc:
ORA-00313: open failed f ...
hibernate log打印
遇到生产问题,明明配置了log4j.xml,却还一直打印到catalina.out下,导致catalina.out无限制增长,半年占满磁盘空间。
搞了一天还没弄清楚问题,虽然百度看到别人的在log4j配置文件里边配置hibernate的输 ...
解决在IE8中无法使用原生JSON的问题
解决
首先说原因,微软文档的Requirements:Note中已经说的很清楚,翻译成中文意思大致如下:JSON是包含在JScript 5.8中,而为了向下兼容ie8只有在文档模式是”Internet Explorer 8 Standards”的时候才使用JScripte 5.8,其他时候使用JScripte 5.7特性。因此如果文档模式没有声明为”Internet Explorer 8 Standards”是找不到JSON对象的。
那如何声明”Internet Explorer 8 Standards”呢,根据另一篇微软文 ...
SUSE11 上oracle11导入数据中文乱码
- 博客分类:
- 数据库
【原因】
数据库字符编码与suse11系统编码不一致
【解决办法】
【系统NLS_LANG】
查看suse11系统是否有NLS_LANG环境变量,如果没有,使用root账号在/etc/profile文件末尾加入:export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
【数据库字符】
查看数据库中用户环境变量:
1、sqlplus sys/123456 as sysdba
2、select userenv('language') from dual;查看是否与NLS_LANG相对应,如 ...
头疼的spring加载问题:
断网运行jar包加载spring文件时,提示cvc-elt.1: Cannot find the declaration of element 'beans'.
在网上搜索N种方法,最后发现适合我自己程序的是该方法:
替换文件头部
源文件头部
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http:/ ...
- 2015-01-21 22:27
- 浏览 2414
- 评论(0)
hibernate的HQL在执行更新时间的时候,使用setDate时分秒会被hibernate过滤掉,所以使用setTimestamp来保存时分秒
类User有如下属性:
public class User {
private String userId;
private String username;
private String password;
public User() {
super();
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
...
转:Socket状态变迁图 .
- 博客分类:
- Socket
在一些防火墙或端口管理工具中经常会看到连接状态为CLOSED CLOSE_WITE LAST_ACK等的进程, 虽然状态就那么很少的几个, 而且看字面意思也能猜个大概, 但没做过Socket编程的朋友却很少能准确的知道每种状态的准确含义, 我也是经常 ...
转:基于Java回顾之多线程同步的使用详解
- 博客分类:
- Socket
在这篇文章里,我们关注线程同步的话题。这是比多线程更复杂,稍不留意,我们就会“掉到坑里”,而且和单线程程序不同,多线程的错误是否每次都出现,也是不固定的,这给调试也带来了很大的挑战
-
首先阐述什么是同步,不同步有什么问题,然后讨论可以采取哪些措施控制同步,接下来我们会仿照回顾网络通信时那样,构建一个服务器端的“线程池”,JDK为我们提供了一个很大的concurrent工具包,最后我们会对里面的内容进行探索。
为什么要线程同步?
说到线程同步,大部分情况下, 我们是在针对“单对象多线程”的情况进行讨论,一般会将其分成两部分,一部分是关于“共享变量”,一部分关于“执行步骤”。
共享变量
当 ...
css:
/* Created by TopStyle Trial - www.topstyle4.com */
.ren_header{
width: 100px;
height: 100px;
background: black;
border-radius: 100px 100px 100px 100px;
margin-left:100px;
}
.ren_hand1{
width: 25px;
height: 170px;
background: black;
border-right: red solid 2px;
border-radius:50px ...
jdk旧版本访问地址:http://www.oracle.com/technetwork/java/archive-139210.html
informix数据库内部存储用ISO8859-1,jdbc连接时中文显示乱码,informix不支持gbk,必须自己定义NEWCODESET
NEWCODESET格式:
NEWCODESET=JDK-encoding,Ifx-codeset,Ifx-codeset-number
JDK-encoding对应java中的encoding是gbk
ifx-codeset对应数据库中的编码格式,是ISO885901
ifx-codeset-number对应informix数据库编码id,手册中8859-1对应的是819
修改JDBC连接的url配置如下:
jdbc:informix-sqli:ip ...
Windows下初学Informix创建数据库
- 博客分类:
- 数据库
1、安装
a:先到IBM官网下载数据库(企业版本的12.10)
b:执行id_stall程序进行安装
c:默认创建实例ol_informix1210
d:默认创建的实例是包含了sbspace表空间的,新建的实例默认是不包含表空间的
...
1、 工程说明
java project——CometSocket包含一个类:
Calculate.java:作为客户端,往服务器发送数据
web project——CometServer包含:
ReceiverServlet.java:接收客户端数据,并模拟入库(以存入文件的形式)
TestServlet.java:模拟从库中取数据(从文件中取值)并推送给浏览器展示
index.jsp:接收从服务端推送出来的数据并展示
2、部分代码说明
Calculate.java
pub ...
使用crontab调度执行jar程序
- 博客分类:
- Linux
调度网络异常NetworkException.jar 包
1、 将NetworkException.jar 包放入到/home/lingyh/Public目录中
2、在相同目录下建立 NetworkException.sh,在该shell脚本中输入如下内容:
#!/bin/bash
cd /usr/local/
/usr/java/jdk1.6/bin/java -jar NetworkException.jar -cp /usr/java/jdk1.6/lib/tools.jar:/usr/java/jdk1.6/lib/dt.jar:.
...