`
文章列表
string-doc SAXBuilder builder = new SAXBuilder(false); Document doc = null; StringReader xmlReader = new StringReader(xmlStr);//xmlStr为目标字符串 doc = builder.build(xmlReader); xmlReader.close(); doc-string Format format = Format.getCompactFormat();//格式化的方式,有三种的 format.setEncoding("UTF-8"); X ...
public static void main(String[] args) throws IOException { File f = new File("./32.txt"); if (f.exists()) { System.out.println("文件存在!"); } try { //打开文件 FileInputStream in = new FileInputStream(f); InputStreamReader isr = new InputStreamReader(in, "UTF-8&q ...
简单的读取文本的一句话,进行第一人称的替换...我觉得里面最主要的知识还是打开和读取文件的方式,还有替换的方式,不能搞到替换的过程很长。本人在编写的过程中,遇到过几次的堆溢出,所以字符串的怎么优化处理也是其中的一个方面。
1、使用jdom等工具生成的xml,在调用setText时,会自动去掉开头和末尾的空格。 2、使用jdom等工具生成的xml,对于特殊的符合会自动转义,如果要不进行转义只能加CDATA标签,可是CDATA标签在属性中无法使用。 3、有部分xml读取出来会发现含有text这些节点,这些是因为换行造成的,可以使用内容函数进行格式化,这样能保证遍历节点的正确性。 4、对于xml的节点,删除其中一个节点的时候要小心那个contentsize的改变,这个在list里面常常忽略。
Q:什么是"并发"?什么是"并行"? A:俗话说,一心不能二用,这对计算机也一样,原则上一个CPU只能分配给一个进程,以便运行这个进程。我们通常使用的计算机中只有一个CPU,也就是说只有一颗心,要让它一心多用,同时运行多个进程,就必须使用并发技术。实现并发技术相当复杂,最容易理解的是"时间片轮转进程调度算法",它的思想简单介绍如下:在操作系统的管理下,所有正在运行的进程轮流使用CPU,每个进程允许占用CPU的时间非常短(比如10毫秒),这样用户根本感觉不出来CPU是在轮流为多个进程服务,就好象所有的进程都在不间断地运行一样。但实际上在 ...
http://zsp.iteye.com/blog/156295 http://www.dnbcw.com/biancheng/zhan/CIYH20729.html http://java.chinaitlab.com/base/805952.html http://blog.csdn.net/KingWolfOfSky/archive/2009/08/13/4444231.aspx

部分问题

1、查询一次,然后改变里面的值,在事务提交的时候会执行update(查询对象为引用)。 2、查询一次,改变部分值,在查询一次,为改变的值。

Servlet

装载Servlet。这项操作一般是动态执行的。然而,Server通常会提供一个管理的选项,用于在Server启动时强制装载和初始化特定的 Servlet。   Server创建一个Servlet的实例   Server调用Servlet的init()方法   一个客户端的请求到达Server   Server创建一个请求对象   Server创建一个响应对象   Server激活Servlet的service()方法,传递请求和响应对象作为参数   service()方法获得关于请求对象的信息,处理请求,访问其他资源,获得需要的信息   service()方法使用响应对象的方法,将响应传回Ser ...

白名单

http://blog.163.com/wanghero@126/blog/static/298851962007414102437984/ 按照本人的理解就是请求移动的服务器,移动的服务器帮你把ua信息塞到http报头中,然后再通过IP地址映射转到你真正请求的那台服务器上。 ==白名单测试== ============报头信息=========== host: xxxxxxxxx 上面那个host只是移动的一个中间映射地址

转:锁表

1、查询出被锁的情况:SELECT OBJECT_ID,SESSION_ID,SERIAL#, ORACLE_USERNAME,OS_USER_NAME,S.PROCESS FROM V$LOCKED_OBJECT A, V$SESSION S WHERE A.SESSION_ID=S.SID 2、解锁:alter system kill session 'sid,serial#';
select o.* from T_COL o where  CONNECT_BY_ISLEAF =1 start with o.COL_ID = xxx connect by prior  o.COL_ID =o.PARENT_ID
Global site tag (gtag.js) - Google Analytics