现在位置: 首页 > dhgt发表的所有文章
  • 11月
  • 17日
综合 ⁄ 共 705字 评论关闭
replace 方法@import url(../html-vss/msdnie4a.css); replace 方法 返回根据正则表达式进行文字替换后的字符串的复制。 stringObj.replace( rgExp, replaceText) 参数 stringObj 必选项。要执行该替换的 String 对象或字符串文字。该字符串不会被 replace 方法修改。 rgExp 必选项。为包含正则表达式模式或可用标志的正则表达式 对象。也可以是 String 对象或文字。如果 rgExp 不是正则表达式 对象,它将被转换为字符串,并进行精确的查找;不要尝试将字符串转化为正则表达式。 replaceText 必选项。是一个String 对......
阅读全文
  • 10月
  • 31日
综合 ⁄ 共 2212字 评论关闭
【无处不在的正则表达式】正则表达式在Vim中的应用 目录 Vim中的正则表达式语法 正则表达式在Vim中的常见应用场景 Vim彩蛋 1.Vim中的正则表达式语法 毋庸多言,在vim中正则表达式得到了十分广泛的应用。 最常用的 / 和 :s 命令中,正则表达式都是不可或缺的。 下面对vim中的正则表达式的一些难点进行说明。 关于magic vim中有个magic的设定。设定方法为: :set magic " 设置magic:set nomagic " 取消magic:h magic " 查看帮助 vim毕竟是个编辑器,正则表达式中包含的大量元字符如果原......
阅读全文
  • 07月
  • 25日
综合 ⁄ 共 2219字 评论关闭
Binary Tree Level Order Traversal Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level). For example: Given binary tree {3,9,20,#,#,15,7}, 3 / \ 9 20 / \ 15 7 return its level order traversal as: [ [3], [9,20], [15,7] ] Binary Tree Level Order Traversal II Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left to right, level by level from leaf to ......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 15492字 评论关闭
class卸载、热替换和Tomcat的热部署的分析      这篇文章主要是分析Tomcat中关于热部署和JSP更新替换的原理,在此之前先介绍class的热替换和class的卸载的原理。 一 class的热替换 ClassLoader中重要的方法 loadClass       ClassLoader.loadClass(...) 是ClassLoader的入口点。当一个类没有指明用什么加载器加载的时候,JVM默认采用AppClassLoader加载器加载没有加载过的class,调用的方法的入口就是loadClass(...)。如果一个class被自定义的ClassLoader加载,那么JVM也会调用这个自定义的ClassLoader.loadClass(...)方法来加载......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 570字 评论关闭
@Autowired 与@Resource的区别: 1、 @Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、 @Autowired默认按类型装配(Spring提供),默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Qualifier注解进行使用. 3、@Resource(这个注解属于J2EE的),默认按照名称进行装配,名称可以通过name属性进行指定,如果没有指定name属性,当注解写在字段上时,默认取字段名进行按照名称查找,......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 58字 评论关闭
http://www.jiangliang.net/json/   http://jsonviewer.stack.hu
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 2570字 评论关闭
http://www.cnblogs.com/trisaeyes/archive/2006/12/30/607975.html SQL Server 2005使用基于行版本控制的隔离级别初探          最近回归本行,开始数据库的研究。虽然不是9R2,但是好歹SQLServer的傻瓜式配置也不是浪得虚名,也算混的勉强过关把。 不过仔细研究了下2005的行版本控制这块做的确实不错,下面把我研究的共享,欢迎批判。   行版本控制隔离:简介            行版本控制的隔离是SQL Server 2005一个新的隔离框架。使用行版本控制的隔离可以在大量并发的情况下,显著减少所得产生,并且与NoLock相比,它又可以显著降......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 483字 评论关闭
Sort a linked list using insertion sort. /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListNode *insertionSortList(ListNode *head) { if(head == NULL) return NULL; ListNode *dumy = new ListNode(-1); dumy->next = head; ListNode *p = head->next; head->next = NULL; while(p) { ......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 1372字 评论关闭
      今天看到以前公司的一篇新闻报道:心里不由咯噔了一下,有一种失落与后悔的感觉,想要去埋怨,埋怨父母让我回来,埋怨自己。。。但又不得不让自己静下心来想想,人不能总是去后悔自己的选择,总是因为一些现象而认为以前放弃的就是好的。         的确,看看现在,再回想下以前,觉得自己失去了很多,会怀念以前的工作,虽然以前的测试部经理也对测试不懂,但却是个开发牛人,在测试上会有很多自己的看法和想法,在他的引导下可以走的很快很远,也能学到很多的东西,如果没走,说不定公司已经让我去参加关于测试工具的培训。......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 2278字 评论关闭
Description It is very hard to wash and especially to dry clothes in winter. But Jane is a very smart girl. She is not afraid of this boring process. Jane has decided to use a radiator to make drying faster. But the radiator is small, so it can hold only one thing at a time. Jane wants to perform drying in the minimal possible time. She asked you to write a program that will calculate the minimal time for a given set of clothes. There are n clothes Jane has just washed. Each of them to......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 455字 评论关闭
文章目录 关于SSL证书续费 支持如下证书续费: 查询您的SSL证书到期时间 关于SSL证书续费 相信好多SSL证书用户都遇到SSL证书续费的问题,下面就由中国证书CHINASSL给您讲解续费流程,其实SSL证书续费和第一次购买流程是一样的,就是再重新购买一遍。 购买SSL证书-->>生成CSR文件-->>等待验证-->>颁发证书-->>安装证书 我们支持如下SSL证书续费,不论您的证书最初是由哪里购买的,都可以在中国证书CHINASSL续费,我们保持全球最低价格,给您节省费用......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1791字 评论关闭
题目:     已知strcpy函数的原型是:         char * strcpy(char * strDest,const char * strSrc);     1.不调用库函数,实现strcpy函数。     2.解释为什么要返回char *。      解说:     1.strcpy的实现代码          char * strcpy(char * strDest,const char * strSrc)         {                 if ((strDest==NULL)||(strSrc==NULL)) //[1]                         throw "Invalid argument(s)"; //[2]                 char * strDestCopy=strDest;  //[3]                 while ((*strDest++=*strSrc++)!='/0')......
阅读全文