老是报下面的错误
nested exception is
java.lang.LinkageError: JAXB 2.0 API is being loaded from the
bootstrap classloader, but this RI needs 2.1 API. Use the endorsed
directory mechanism to place jaxb-api.jar in the bootstrap
classloader. (See http://java.sun.com/j2se/1.5.0/docs/guide/standards/)
看文档,找了半天,原来是jdk下缺少jaxws-api.jar
和jaxb-api.jar
在jdk1.5.0_09\jre\lib\目录下新建endorsed文件夹,拷贝上面两个jar到该目录中,重新运行,成功!
server:
package
demo.hw.server;
import
javax.xml.ws.Endpoint;
据值班人员说是6月4号凌晨发生的事。
主数据库是基于sqlserver2000 sp4的,3年来积累了大约20G左右的数据,加上日志文件,已经很难放在IBM服务器73G
SCSI 磁盘上, 每隔几天就要清除日志数据,还要重建索引,所以就移至一台EMC GX4
1T容量的盘阵上,每天两次备份,每次数据达16G,保留7天备份。
运转3个月后,悲惨的事情发生了,据值班人员说,7天的备份数据库除6月1号凌晨的备份可用外其它全部受损(文件大小变成 0
byte),更可怕的是故障发生后通过select语句查询数据库,已无有效数据。
6月4号早晨,使用6月1日凌晨备份的文件恢复数据库,暂时让医院业务运转起来。向全院发出通知,在院病人停止办理出院手续。
6月4号上午,开始试图恢复损坏的数据库备份。通过新建数据库,覆盖mdf文件,然后对置疑数据库尝试恢复,终以失败告终。
6月4号下午,对服务器病毒的排杀工作告一段落,基本排除病毒直接破坏数据库的可能性。
6月4号下班前,紧急召开院内会议,部署信息恢复工作。
6月5号上午,切断所有与外网的连接。准备开始手工重建3天的丢失信息,其中包括4000多条门诊挂号信息,几万条门诊配药信息,上万条的医生开嘱信息,几万条
身处城市的我们每天面对的辐射(2009-03-24 07:51)
辐射从何而来?
我们生活中面对两种辐射:电离辐射和电磁辐射。
电离辐射,是一切能引起物质电离的辐射总称,比如X光机、放射线、肿瘤治疗时的放疗。电离辐射的危害相当大,但我们平时接触的机会非常少,只要远离电离辐射的放射源(X射线、γ射线、β射线等)就可以避免了。
电磁辐射,这种辐射在日常生活中是最常见的。电磁辐射由空间共同移送的电能量和磁能量所组成。在中学的物理、地理课上,我们知道,地球本身拥有磁场。“在进化的过程中,人学会了适应生活的环境,因此,自然界存在的辐射对人体是没有危害的。需要留意的是,应该远离的是人为制造出的新的辐射源。”
常见的人为制造出的新的辐射源主要来自:特殊用途的雷达、广播电视的中波台、手机信号发射台等无线信号传输;高压送变电;医学用的高频设备(微波理疗)、工业用高频炉;轻轨、电气化铁路等以电为能源的交通类。
下面列举一些常见设备产生电磁波频率段:50Hz~5KHz:电力公司使用的高压输配电缆、变电站、电磁炉、吹风机、电脑、电视机、洗
2009年2月28日晚上8点踏上开往北京的列车,3月5日早晨回到苏州,期间玩了故宫,天安门广场,北海,景山,中关村,颐和园,圆明园,八达岭长城,王府井大街,拍了些照片,传到了放在相册里。
初秋,晚风拂柳
吹散了夏日的酷热
吹淡了耳旁的蛙鸣
吹黄了麦田谷稻
还有这荷花池中的莲蓬 含着满眼的泪珠 静静地垂着头
桂树在期盼,期盼秋风芬芳她的清香
枫树在等待,等待秋风为她添上那抹经霜的素红
“点秋江,白鹭沙鸥”“闲云野鹤”
夜空中,繁星朗月
仙后座取代北斗星指向北极星
星移斗转间,春花秋实
webwork,struts,springMVC
等框架都很好地实现了MVC,但在View层上或多或少要用到他们各自的标签库,如果框架改变,前台jsp页面也只能重写,美工和前端程序设计人员也存在一定的耦合性。FreeMarker和Velocity的出现,使得页面与表现层代码解藕。
下面看看如何实现。(采用webwork框架)
首先搭建webwork,这里用两个一对多关系的bean模拟数据库。
public class Department {
private int deptId;
private String deptName;
private Set<Employee> employees = new
HashSet<Employee>();
getter() 方法;
setter() 方法;
}
public class Employee {
private int empId;
private String empName;
private Department department;
getter() 方法;
setter() 方法;
}
xwork.xml
<!DOCTYPE xwork PUBLIC '-//OpenSymphony Group//XWork
1.1.1//EN' '
SQL Server 性能优化(2008-08-13 08:54)
DBCC DBREINDEX 重建索引提高 SQL Server性能
use Salary
declare @table_id
int
set
@table_id=object_id('SalaryDetail')
dbcc
showcontig(@table_id)
DBCC SHOWCONTIG 正在扫描 'SalaryDetail' 表...
表: 'SalaryDetail'(1285579618);索引 ID: 1,数据库 ID: 20
已执行 TABLE 级别的扫描。
- 扫描页数.....................................: 652
- 扫描扩展盘区数...............................: 85
- 扩展盘区开关数...............................: 119
- 每个扩展盘区上的平均页数.....................: 7.7
- 扫描密度[最佳值:实际值]....................: 68.33%[82:120]
- 逻辑扫描碎片.................................: 7.06%
- 扩展盘区扫
2008 奥运赛事 详细日程表(2008-08-07 21:01)
今晚值班又突然断电,漆黑一片,只有远处机房里Led在闪烁,3秒后恢复,这才意识到写了半天的blog没有保存,火冒三丈,无奈也找不到什么出气,断电原因不得而知,机房里有UPS供着电,只有两台服务器重启了,一台是吴中医保前置机,一台是pacs服务器,地上的线乱成一团,找不出那两条电源线接在哪里,暂时不管了,回到电脑前,登录上sina
blog,之前的东西果然没有了,这里就别怪我多嘴了,sina也算是国内数一数二的门户,怎么就不去学学人家google,facebook,blog连个自动保存的功能都没有,不使用ajax在服务器上存草稿,最起码也要本地cookie一下吧,我记得之前有这个功能的,为什么现在改版后去掉了呢?
容易忽视的问题(2008-08-02 19:08)
private int[] a = {1,2,3};
private int[] b;
public void show1(){
b = a;
b[0] = 6;
System.out.println(a[0]);
System.out.println(b[0]);
}
public static void main(String args[]){
ArrayTest arrayTest =new
ArrayTest();
arrayTest.show1();
}
为了节约空间,数组中的变量并不存储全部数据,而是存储数组的首地址,若两个数组直接赋值,结果是两个变量都存储了同一数组的首地址,改变任何变量中的数据就会改变数组的内容。
所以输出的结果为 6 6