`
文章列表
package com.xt.action; import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException; public class Test {  /**  * @param args  */ public stat ...
Linux c++上常用内存泄露检测工具有valgrind, Rational purify。Valgrind免费。Valgrind 可以在 32 位或 64 位 PowerPC/Linux 内核上工作。Valgrind工具包包含多个工具,如Memcheck,Cachegrind,Helgrind, Callgrind,Massif。下面分别介绍个工具的作用:Memcheck 工 ...
这段正好有个故障,涉及到JAVA程序在向过去调整时间之后,系统出现的一些异常现象。手工通过系统程序时间日期管理器调整系统的时间、日期,发现Java用Timer、TimerTask框架实现的定时器机制,发现在时间被调整,特别往后面调整不断时间(几分钟粒度),就会发现定时器任务被延迟了。当时,对这种大规模向过去调整时间的行为,本来不想修改,因为大规模向后调整时间,毕竟是一个非常非常异常的行为。但是,在讨论故障时有同事提到如果遇到夏令时的时间调整怎么办?看来他还是很有大局观的,我们系统确实需要应对夏令时。时间在夏令时进入的时候,时间会向将来调整,特别地在夏令时退出的时间,时间会向后面调整,照样会存在一 ...
package com.tlq.dom4j;import java.io.InputStream; import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;import org.xml.sax.EntityResolver;import org.xml.sax.InputSource;import org.xml.sax.SAXException;   public class Dom4jTest {          ...
1.理解异常以及错误处理。2.会用try语句对可能引发异常的代码进行定界。3.学会raise异常。4.会用except子句指定异常处理程序。5.会用finally子句释放资源。6.理解python异常类层次结构。7.理解python的跟踪机制。8.会创建程序员自定义 ...
数据结构_用JAVA实现单链表一、先创建一个节点类    package com.vnv;//数据结构与算法JAVA语言版-单向链表例子笔记//定义链表节点public class IntNode {    public int info; // 记录信息    public IntNode next;// 指向下一节点的指针    public IntNode(int i) { // 创建一个节点并把它的info定义并且把它的下一个指        // 针指向null        this(i, null);    }    public IntNode(int i, IntNode n) ...
<!-- <div class="ad_single"> <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/ ...
要定义一个单链表,首先定义链表元素:Element.它包含3个字段:list:标识自己属于哪一个listdatum:改元素的valuenext:下一个节点的位置 class LinkedList(object):          
一. 深入链表 先来介绍一些链表具备的一些常用方法: append(x) : 把一个元素添加到链表的结尾 extend(L) : 将另外一个链表合并到该链表中 insert(i,x) : 插入一个元素到指定位置的前面 remove(x) : 删除链表中第一个值为x的元素 如果没有这样的元素 则返回错误 pop([i]) : 删除链表中索引为i的元素,并将其返回,如果索引i大于链表的最大索引,则返回错误,如不提供索引,则删除并返回最后一个元素 index(x) : 返回链表中第一个值为x的元素的索引 count(x) : 返回x在链表中出现的次数 sort() : 对链表中的元素 ...
要定义一个单链表,首先定义链表元素:Element.它包含3个字段:list:标识自己属于哪一个listdatum:改元素的valuenext:下一个节点的位置class LinkedList(object):        class Element(object):                def __init__(self,list,datum,next):             self._list = list            self._datum = datum             self._next = next        def getDatum(sel ...
Linux文件权限     在Linux系统中,每一个文件都包含有访问权限,通过这些权限可控制哪些用户能访问这些文件(目录)。 一、文件权限概述     在Linux中,将文件访问权限分为3类用户来进行设置:文件所有者(u)、同组用户(g)和其他用户(o),可分别为这3类用户设置不同的操作权限。     对于每类用户,又可以设置3种权限:读(r)、写(w)和执行(x),这3种权限可以叠加组合。例如,文件所有者对文件具有读和写的权限(rw)。     当创建一个文件时,系统会自动赋予文件所有者读和写的权限,这样可以允许所有者能够显示文件内容和修改文件。文件所有者可以将这些权限改变为任何他 ...
方法一 //Process p = Runtime.getRuntime().exec("ping 127.0.0.1 -t");  Process p = Runtime.getRuntime().exec("javac");  InputStream is = p.getInputStream();  BufferedReader reader = new BufferedReader(new InputStreamReader(is));  String line;  while((line = reader.readLine())!= null) ...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">   <title>Insert title here</title><sc ...
1. 用户名正则表达式模式 ^[a-z0-9_-]{3,15}$ ^ # 行开始 [a-z0-9_-] # 匹配列表中的字符,a-z,0–9,下划线,连字符 {3,15} # 长度至少3个字符,最大长度为15 $ # 行结束 2. 密码正则表达式模式 ((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{6,20}) ( # 组开始 ...
在java中,配置文件一般主要是两种形式:xml文件或者property文件。但大部分人都习惯使用ini文件,而且ini文件的分节以及注释功能,比起xml,也是易懂易用的。 在vc中类库中有读写ini文件的标准函数。在dephi或其他语言中,也可以用windows的api函数来读写ini文件。但在java中似乎没有现成的类和方法可供使用。虽然java可以通过加载dll文件的方法来调用windows的api。 package com.tlq.file; import java.io.BufferedReader; import java.io.BufferedWriter; import java ...
Global site tag (gtag.js) - Google Analytics