openfire启动
ServerStarter
启动流程图:
启动的总入口在ServerStarter的main方法中。通过上图首先它会先加载它所需要的jar文件。最后通过java反射机制将XMPPServer加入当前线程。
Thread.currentThread().setContextClassLoader(loader);
Class cont...
分类:
其他好文 时间:
2015-02-02 23:17:17
阅读次数:
320
什么是简单工厂模式?
简单工厂模式属于类的创建型模式,又叫做静态工厂方法模式。通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。
模式中包含的角色及其职责
1.工厂(Creator)角色
简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。
2.抽象(Product)角色
简单工厂模式所创建的所有...
分类:
其他好文 时间:
2015-02-02 23:19:09
阅读次数:
186
一:递归相关知识
程序调用自身的编程技巧称为递归( recursion)。
一个过程或函数在其定义或说明中又直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。用递归思想写出的程序往往十分简洁易懂。
...
分类:
编程语言 时间:
2015-02-02 23:16:31
阅读次数:
195
Humidex
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 17719
Accepted: 6420
Description
Adapted from Wikipedia, the free encyclopedia
The humidex is a ...
分类:
其他好文 时间:
2015-02-02 23:17:00
阅读次数:
143
题目大意:给定一棵有根树,求以每个点为根的子树中有多少点到它的距离不超过l
第一眼是可并堆- - 于是怒写- - 管它正解是啥- -
从下到上维护可并大根堆 键值是该点到当前根节点的距离 一旦堆顶剪枝大于l就弹顶
时间复杂度O(nlogn)
什么?你说将整个堆都加上一个值?
打标记不就好了- - 毫无疑问可并堆是可以打标记的- -
此外我的随机堆写if(flag^=1)就T写if(ra...
分类:
其他好文 时间:
2015-02-02 23:16:51
阅读次数:
235
它由两部分组成,分别是数据提供程序和DataSet。在数据提供程序中又包括Connection、Command、DataAdapter和DataReader四个子成员。DataSet在ADO.NET中时至关重要的一部分,它的作用是储存、操纵数据。
作用
1、提供了平台互用性和可伸缩的数据访问,ADO .NET增强了对非连接编程模式的支持,并支持RICH XML。
2、是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或...
分类:
Web程序 时间:
2015-02-02 23:17:03
阅读次数:
264
题意: 给定m个串,让你找出它们的最长公共子串
思路: 先二分串的长度,枚举该长度的串(可以从第一个串里找),看该长度是否合法,(就是用这个长度的所有串去匹配给定的 第 2 - m 个串 为提高效率,用kmp)然后得到一个最大长度,再在该长度下寻找一个字典序最小的解即可
POJ3450代码(3080类似)
/**********************************...
分类:
其他好文 时间:
2015-02-02 23:16:32
阅读次数:
218
完整版:
http://segmentfault.com/blog/jke_zq/1190000000479083
详细:
http://www.cnblogs.com/dolphin0520/archive/2013/04/29/3046237.html
一开始看的:
http://www.oschina.net/translate/...
分类:
编程语言 时间:
2015-02-02 23:15:22
阅读次数:
293
一:enum的用法
(1)JDK1.5之前没有Enum这个类型,那时候一般用接口常量来替代。有了JavaEnum之后,可以更贴近的表示这种常量。
(2)只能取特定值中的一个
(3)使用enum关键字,java.lang.enum(注意java.lang下的类不用导包)
(4)枚举对象里面的值都必须是唯一的
二:举例
{CSDN:CODE:595964}...
分类:
编程语言 时间:
2015-02-02 23:16:02
阅读次数:
203
物质只把生活填满而不使之充实。从乔布斯的生活习惯上和消费习惯中可以得出来,他即使已经很有钱了,但是却从来不炫富,他的儿女可以坐好朋友拉里埃里森的豪华游艇度假,而他自己却没有这样的游艇,并且他从来不雇佣保镖。挑战不可能完成的任务,其乐无穷。在乔布斯被逐出苹果的那段岁月,多数人知道他又马不停蹄的创建了NeXT,但是为数不多的人能够了解他还创造了皮克斯,而诸如玩具总动员系列影片,他的创始人就来自皮克斯的...
分类:
其他好文 时间:
2015-02-02 23:17:04
阅读次数:
195
随着护理学专业的不断发展,人文社会学课程的构建更需要结合“关爱理论”,整合多方面的护理课程。本文分析了“关爱理论”下人文社会学课程的模块化构建背景、意义和具体的实施措施。
一、“关爱理论”下人文社会学课程的模块化构建背景
“关爱理论”主要是源于诺丁斯对关怀涵义的解释,诺丁斯认为关怀的两种基本含义是: 其一,关怀与责任感相似,如果一个人操心某事或感到自己应该为之做点什么,他就是在关怀这件...
分类:
其他好文 时间:
2015-02-02 23:15:54
阅读次数:
184
1 index.jsp
pageEncoding="UTF-8"%>
$(document).ready( function() {
$("#btn_login").click( function() {
var url = 'ajaxLogin';...
分类:
Web程序 时间:
2015-02-02 23:17:22
阅读次数:
277
地域文化,是指某个地域的人们在特定的范围内,在自然环境的基础上,在长期的生产生活中创造的、人类活动的产物。山西高平是神农炎帝的故里,长平之战的发生地,是一个有着很深文化积淀的新兴城市,行政区域是国土面积的万分之一,却浓缩了中国五千年文化的精髓。本文通过对山西高平丰富的历史文化资源的调查研究,探讨如何将地域文化元素导入中职美术设计专业的实训项目教学过程,论证典型地域文化元素在中职美术设计教育中的独特...
分类:
其他好文 时间:
2015-02-02 23:14:29
阅读次数:
242
代码人生岁月如梭,十几年过去了,回顾这些启蒙作品,感慨万分....
分类:
编程语言 时间:
2015-02-02 23:16:55
阅读次数:
250
访问值栈中的Action的普通属性:
访问植栈中的get,set方法:
访问值栈中对象的普通属性d:
访问值栈中对象的普通方法:
访问值栈中对象的普通方法:
访问静态方法:要在Strust.xml中设置:
访问静态变量:
访问静态属性:
访问Math类的静态方法:
-->
访问List:
...
分类:
其他好文 时间:
2015-02-02 23:16:28
阅读次数:
236
Longest Ordered Subsequence
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 35502
Accepted: 15572
Description
A numeric sequence of ai is ordered if a1...
分类:
其他好文 时间:
2015-02-02 23:14:01
阅读次数:
274
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/43415313
A peak element is an element that is greater than its neighbors.
Given an input array where num[i] ≠ num[i+1], find a peak element and return
its index.
The a...
分类:
其他好文 时间:
2015-02-02 23:16:09
阅读次数:
209