【线程池? 如何设计一个动态大小的线程池,有哪些方法?】 线程池:顾名思义就是事先创建若干个可执行的线程放入一个池(容器)中, 需要的时候从池中获取线程不用自行创建,使用完毕不需要销毁线程而是放回池中, 从而减少创建和销毁线程对象的开销。 系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交 ...
分类:
编程语言 时间:
2016-10-17 00:02:08
阅读次数:
217
在传统的基于Class的语言如Java、C++中,继承的本质是扩展一个已有的Class,并生成新的Subclass。 由于这类语言严格区分类和实例,继承实际上是类型的扩展。但是,JavaScript由于采用原型继承,我们无法直接扩展一个Class,因为根本不存在Class这种类型。 但是办法还是有的 ...
分类:
编程语言 时间:
2016-10-17 00:02:50
阅读次数:
188
Atitit 表达式原理 语法分析 原理与实践 解析java的dsl 递归下降是现阶段主流的语法分析方法 于是我们可以把上面的语法改写成如下形式:1 合并前缀1 语法分析有自上而下和自下而上两种分析方法2 递归下降是现阶段主流的语法分析方法,2 于是我们可以把上面的语法改写成如下形式: 1) Ope ...
分类:
编程语言 时间:
2016-10-17 00:02:37
阅读次数:
551
javascript 学习 title: Javascripttags: javascript,学习grammar_cjkRuby: true 定义变量 三种形式 var name; var name = "zhang san"; var name; name = "zhang san"; Java ...
分类:
编程语言 时间:
2016-10-17 00:00:18
阅读次数:
392
本次学习内容 1.for循环 2.continue and break 3.while循环 4.数据类型 数字 字符串 列表 ...
分类:
编程语言 时间:
2016-10-16 23:56:49
阅读次数:
404
1. Web.xml <!--配置页面控制器--> <servlet> <servlet-name>spring</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-clas ...
分类:
编程语言 时间:
2016-10-16 23:55:19
阅读次数:
419
看了挺长一段时间的C了,基本上是把基础语法过关了,偶然遇见一个C++的面试题,分析一下,作为一段时间的打卡。 代码在编译器里边打一下, 代码运行结果是: 下面是自己简单的分析过程,中途可能会有些小错误(大家给我提醒)————————》 首先是一些初始化步骤。 i)申请一个字符串数组,也就是数组中保存 ...
分类:
编程语言 时间:
2016-10-16 23:55:11
阅读次数:
245
我们已经了解了Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算:与运算:只有两个布尔值都为 True 时,计算结果才为 True。True and True # ==> TrueTrue and False # ==> FalseFalse and ...
分类:
编程语言 时间:
2016-10-16 23:52:45
阅读次数:
162
在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String("hello"); 2 String str2 = new String("hello"); 3 4 System.out.println(str1==str2); 5 System.out.prin ...
分类:
编程语言 时间:
2016-10-16 23:50:55
阅读次数:
152
一,常用判断方式 1,if(条件表达式){执行表达式} 2,switch(条件表达式){ case 1: 执行表达式 break; case 2: 执行表达式 break; . . . default:执行表达式}二,常用循环表达式 1,while(条件表达式){执行表达式} 2,do{执行表达式} ...
分类:
编程语言 时间:
2016-10-16 23:45:39
阅读次数:
161
1,基本类型:字符串类型(string),数字类型(number),布尔类型(boolean)2,复杂类型:数组类型(array),对象类型(object),函数类型(function),正则类型(regexp)3,空类型:undefine 和 null 字符串转数字类型方法:1,加减乘除取余 接字 ...
分类:
编程语言 时间:
2016-10-16 23:41:56
阅读次数:
231
Python3 条件控制 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: 根据Python的缩进规则,如 ...
分类:
编程语言 时间:
2016-10-16 23:40:46
阅读次数:
263
一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以 ...
分类:
编程语言 时间:
2016-10-16 23:40:23
阅读次数:
216
Python创建list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> ['Michael', 'Bob', 'Tracy']['Michael', 'Bob', 'Tracy' ...
分类:
编程语言 时间:
2016-10-16 23:37:26
阅读次数:
1485
#include<iostream> using namespace std; bool ans[2001],not_last[2001]; int c[2001],w[201][2001],u[2001],before[2001][2001]; int n,i,j,p,seve; void fin ...
分类:
编程语言 时间:
2016-10-16 23:35:12
阅读次数:
293
双色球开奖主要是数组的赋值以及电脑随机数的产生模拟双色球开奖: intmoney=0; int[]cho=newint[6];//红球 int[]last=newint[7];//最后选球结果 intch=0;//篮球 Stringa="机选"; Stringb="自选"; Scannerin=newScanner(System.in); System.out.println("请输入选择方..
分类:
编程语言 时间:
2016-10-16 21:58:34
阅读次数:
301
java被广泛应用于安卓开发以及企业级应用等领域中,依靠的是完美的可移植性,不错的性能还有其完善的异常处理机制等特性。那么什么是可移植性呢,假如你在你的家的破windows7系统下写了一段很不错的代码,突然发现这行代码脱离了windows7系统,比如到了服务器的linux,手机的安..
分类:
编程语言 时间:
2016-10-16 21:57:24
阅读次数:
205