tomcat 环境及线程池、jdk配置详解
一、常见的Java内存溢出有以下三种:
1. JVM Heap(堆)溢出:java.lang.OutOfMemoryError: Java heap space
JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。
可以利用JVM提供的-Xmn -Xms -Xm...
分类:
编程语言 时间:
2015-03-04 11:06:32
阅读次数:
236
间间断断的将9种排序实现,并且将其以博客笔记的形式记录下来;现在就该来综合的分析这九种排序,让我们先来看看其算法复杂度和稳定性的分析结果:算法复杂度以及稳定性分析算法名称平均时间辅助空间稳定性冒泡排序O(n2)O(1)是选择排序O(n2)O(1)否插入排序O(n2)O(1)是自底向上归并排序O(nl...
分类:
编程语言 时间:
2015-03-04 10:59:59
阅读次数:
165
Swift适用于ios和osx,建立在oc和c之上,没有c的兼容性限制。Swift采用安全的编程模式,而且以Cocoa和Cocoa Touch框架为支撑。
Swift支持playgrounds,而且可以在Xcode中使用代码预览功能,即时看到代码运行结果。
Swift不需要main函数,不需要结尾分号。
使用let声明常量,使用var声明变量。如:let sex = 0 var age...
分类:
编程语言 时间:
2015-03-04 09:56:18
阅读次数:
120
Problem Description
LL最近沉迷于AC不能自拔,每天寝室、机房两点一线。由于长时间坐在电脑边,缺乏运动。他决定充分利用每次从寝室到机房的时间,在校园里散散步。整个HDU校园呈方形布局,可划分为n*n个小方格,代表各个区域。例如LL居住的18号宿舍位于校园的西北角,即方格(1,1)代表的地方,而机房所在的第三实验楼处于东南端的(n,n)。因有多条路线可以选择,LL希望每次的...
分类:
编程语言 时间:
2015-03-04 09:56:08
阅读次数:
261
ISAP算法
ISAP(Improved Shortest Augument Path)算法是改进版的SAP算法,如果对效率要求很高的时候,可以用该算法。
(1)概述:算法基于这样的一个事实:每次增广之后,任意结点到汇点(在残余网络中)的最短距离都不会减小。这样,我们可以利用d[i[表示结点i到汇点的距离的下界。然后再增广过程当中不断地修改这个下界。增广的时候和Dinic算法类似,只允许沿着d...
分类:
编程语言 时间:
2015-03-04 09:54:03
阅读次数:
167
项目地址:http://www.freeteam.cn/
网上调查
1. 网上调查管理
从左侧管理菜单点击网上调查进入。
2. 添加网上调查
在网上调查列表下方点击“添加”按钮。
填写相关属性后点击“确定”按钮即可。
提示:可以设置网上调查的选项选择类型,单选和多选。
3. 编辑网上调查
选择需要编辑的网上调查,然后点击...
分类:
编程语言 时间:
2015-03-04 09:55:00
阅读次数:
171
由于没有找到直接用于删除文件夹的函数,所以自己写了一个。
void CDeleteDlg::DelFile(CString path,CString name)
{
CString strtemp;
if (path.Right(1) != "\\") //判断路径是否以\结尾
strtemp.Format("%s\\*.*",path); //设置通配符...
分类:
编程语言 时间:
2015-03-04 09:51:39
阅读次数:
206
【狗刨学习网】
官网地址:
http://unity3d.com/support/documentation/Manual/ExternalVersionControlSystemSupport.html
官方有提供,但是要花钱。可以用SVN。
转一个别人的翻译:
算是从unity3d官方网站上的翻译,如果你没有看到,可以看下,这个也是我自己碰到比较麻烦的事情,经常windows下提...
分类:
编程语言 时间:
2015-03-04 09:50:38
阅读次数:
219
编程实现如下功能:对输入的一元多项式,进行同类项合并,并按指数降序排序,输出处理后的一元多项式。
说明:
1.多项式由若干个单项式组成,单项式之间为加、减(+,-)关系。
2.单项式指数字与字母幂的乘积构成的代数式。对一元多项式,字母只有一种。
3.同类项合并指将多项式中指数相同的单项式,系数经过加减求和,合并为一个单项式。按指数降序指多项式中,单项式按指数从大到小顺序
相连。
格式...
分类:
编程语言 时间:
2015-03-04 09:50:42
阅读次数:
310
扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A、2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王):
3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER
输入两手牌,两手牌之间用"-"连接,每手牌的每张牌以空格分隔,"-"两边没有空格,如:4 4 4 4-joker JOKER。
请...
分类:
编程语言 时间:
2015-03-04 09:50:48
阅读次数:
214
如果你是一个热衷于技术的 Java 程序员, 那么下面的 10 个要点可以让你在众多 Java 开发人员中脱颖而出。
1. 拥有扎实的基础和深刻理解 OO 原则
对于 Java 程序员,深刻理解 Object Oriented Programming(面向对象编程)这一概念是必须的。没有 OOPS 的坚实基础,就领会不了像 Java 这些面向对象编程语言的美。...
分类:
编程语言 时间:
2015-03-04 09:48:27
阅读次数:
223
一、什么是反射:
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系...
分类:
编程语言 时间:
2015-03-04 09:48:06
阅读次数:
167
常用加密算法
哈希(散列)函数MD5
SHA1
SHA256
对称加密算法DES
3DES (使用3个密钥,对相同的数据执行三次加密,强度增强)
AES (高级密码标准,美国国家安全局使用的)
苹果的钥匙串访问就是使用 AES 加密的!
ECB 密码本加密
CBC 密码链条加密
非对称加密算法(RSA)
RSA - 加密算法!算法是公开的!”公钥”加密,”私钥”解密
“私钥”加密...
分类:
编程语言 时间:
2015-03-04 09:48:34
阅读次数:
214
第二十一部分 惰性不是迟缓: Twisted和Haskell
分类:
编程语言 时间:
2015-03-04 09:44:05
阅读次数:
207
第二十部分 轮子中的轮子: Twisted和Erlang
分类:
编程语言 时间:
2015-03-04 09:43:44
阅读次数:
241