`
文章列表

jdom读取xml报错

    博客分类:
  • java
报错信息是: org.jdom.input.JDOMParseException: Error on line 1: Content is not allowed in prolog. at org.jdom.input.SAXBuilder.build(SAXBuilder.java:381) 因为xml文件有BOM头,把它去掉就OK了. 这个xml可以没有DTD import jdom.jar StringReader read = new StringReader(xmlContent); // 创建新的输入源SAX 解析器将使用 InputSource 对象来确定如何读 ...

jni与序列化对象

    博客分类:
  • java
System.out.println(FileContextCache.class); ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutputStream oos = new ObjectOutputStream(baos); oos.writeObject(FileContextCache.class); byte[] data = baos.toByteArray(); int length = data.length; System.out.println(data); ByteArrayInputStr ...
2014-08-31 1:http://get.adobe.com/flashplayer/?no_redirect 下载install_flash_player_11_linux.x86_64.tar.gz 2:解压 tar zxvf ./install_flash_player_11_linux.x86_64.tar.gz 3:cp -r usr/* /usr 4:cp libflashplayer.so //usr/lib/mozilla/plugins 5.重新启动iceweasel 6.www.mozilla.org下载firefox-31.0.tar.bz2 7.bzip2 -d ...
因为struts2要求:当为action配置了自定义拦截器之后默认拦截器则失效,所以必須手动配置默认拦截器。 <!-- 配置用户的默认的拦截器栈 --> <package name="packageA" namespace="/book" extends="baseBook">     <action name="createBook" class="bookBean" method="creatBook">          <resu ...
var buttons = document.getElementsByTagName("button"); for(var i=0; i<buttons.length; i++){ var v_button = buttons[i]; if('跳转' == v_button.innerHTML){ v_button.style.display="none"; } }
如果一个类设置为lazy=true。那么可能需要显式地实始化它。 org.hibernate.Hibernate类的initialize()静态方法用于在Session范围内显式初始化代理类实例,isInitialized()方法用于判断代理类实例是否已经被初始化. Transaction tx = session.beginTransaction(); Customer customer = (Customer)session.load(Customer.class, 1L); if (!Hibernate.isInitialized(customer)) {     Hibernate.in ...
方法1: 写代码从sessionFactory1中取实体,然后在sessionFactory2中保存实体 方法2: Session session1 = sessionFacory1.openSession(); Transaction tx1 = session1.beginTransaction(); Customer customer = (Customer)session1.get(Customer.class, 1L)); tx1.commit(); session1.close(); Session session2 = sessionFactory2.openSession() ...
配置数据库连接1> <hibernate-configuration>     <session-factory>         <property name="dialect">org.hibernate.dialect.Oracle10gDialect</property>         <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>         & ...
var v_mediaNum = document.getElementById("mediaNum").value; var v_RegExpAllNum = new RegExp("^[0-9]*$"); var v_RegExpInvalidNum = new RegExp("^0.*$"); if(0 != v_mediaNum.length && "0" != v_mediaNum){   if(v_RegExpAllNum.test(v_mediaNum)){     if(v_ ...
1:备份 pg_dump -Fc --inserts -h 192.168.1.1 -U postgres -f small_data2.backup -v -C  small_data 注意如果不加-Fc 则文件格式是sql语句 2:查看备份文件信息 pg_restore -l small_data2.backup 不是-Fc创建的文件报错: pg_restore: [归档] 输入文件看上去不象有效的归档 3:还原数据库方法1 3.1创建数据库 CREATE DATABASE small_data   WITH OWNER = recluser        ENCODING = 'UTF8 ...

常用css

    博客分类:
  • CSS
1:input与img对齐 <style>     alignImg{ vertical-align:middle;     } </style> <table>   <tr>     <td>         <input class="classA alignImg"/>         <img class="alignImg"/>     </td>    </tr> </table> input使用了两个class名. 2: ...
1: # su postgres psql postgres=# ALTER USER postgres WITH PASSWORD 'postgres'; postgres=# \q 2:# passwd postgres 输入新的 UNIX 密码: 重新输入新的 UNIX 密码: passwd:已成功更新密码 修改linux系统的postgres用户的密码(密码与数据库用户postgres的密码相同)

debian软件包

1:apt-get install fcitx 2:查看fcitx安装到什么位置了 dpkg -L fcitx
1:在64位系统中安装32位的oracle注册表的位置是: MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraDb10g_home1 2:ORA-00059: 超出 DB_FILES 的最大值 必须在数据库服务器上执行 >sqlplus sys/xxx@ora10 as sysdba SQL> alter system set db_files=1000 scope=spfile; 系统已更改。 SQL> shutdown 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 重新启动数据库实例或者重新启动操作系统.
1:使用同版本的linux启动系统,chroot到忘记密码的根分区passwd改密码 2:grub启动菜单中加入init=/bin/bash进入系统,不过这时挂载的是只读分区。根据系统的分区情况进一步判断. 3: grub启动菜单中加入 single以单用户进入系统. 4:用以上方法mount到根分区把/etc/passwd中的root密码去除 例如: root:x:0:0:root:/root:/bin/bash改为 root::0:0:root:/root:/bin/bash(把第二个字段x删除了). 这样启动系统之后root不需要密码。但是这样ssh登记时还需要密码,所以前提是你能接触到物 ...
Global site tag (gtag.js) - Google Analytics