首页 > 编程语言
C#线程系列讲座(3):线程池和文件下载服务器
如果设计一个服务器程序,每当处理用户请求时,都开始一个线程,将会在一定程序上消耗服务器的资源。为此,一个最好的解决方法就是在服务器启动之前,事先创建一些线程对象,然后,当处理客户端请求时,就从这些建好的线程中获得线程对象,并处理请求。保存这些线程对象的结构就叫做线程池。 在C#中可以通过Syste....
分类:编程语言   时间:2015-02-12 17:44:59    收藏:0  评论:0  赞:0  阅读:143
Java 比较两日期相差天数
(版本1)publicstaticint getIntervalDays(Date fDate, Date oDate) { if (null == fDate || null == oDate) { return -1; } long int...
分类:编程语言   时间:2015-02-12 17:44:29    收藏:0  评论:0  赞:0  阅读:135
Java 编程下使用 Class.forName() 加载类
在一些应用中,无法事先知道使用者将加载什么类,而必须让使用者指定类名称以加载类,可以使用 Class 的静态 forName() 方法实现动态加载类。下面的范例让你可以指定类名称来获得类的相关信息。package cn.sunzn.demo;public class ClassDemo { p...
分类:编程语言   时间:2015-02-12 17:42:49    收藏:0  评论:0  赞:0  阅读:229
c++的set_unexpected不起作用
代码是从:http://www.cplusplus.com/referen ... /?kw=set_unexpected找的// set_unexpected example#include // std::cerr#include // std::set_unexpec...
分类:编程语言   时间:2015-02-12 17:41:49    收藏:0  评论:0  赞:0  阅读:352
实现C++模板类头文件和实现文件分离的方法
如何实现C++模板类头文件和实现文件分离,这个问题和编译器有关。引用>里的观点:1)标准C++为编译模板代码定义了两种模型:“包含”模型和“分别编译”模型。2)所有编译器都支持“包含”模型,某些编译器支持“分别编译”模型。问题的提出:(帖子在:http://topic.csdn.net/u/2010...
分类:编程语言   时间:2015-02-12 17:41:19    收藏:0  评论:0  赞:0  阅读:334
Java中的回调函数学习
Java中的回调函数学习博客分类:J2SEJavaJ#一般来说分为以下几步:声明回调函数的统一接口interface A,包含方法callback();在调用类caller内将该接口设置为私有成员private A XXX;在caller内提供实现A接口的public方法(将外部该接口的实现类通过形...
分类:编程语言   时间:2015-02-12 17:40:39    收藏:0  评论:0  赞:0  阅读:275
笔试算法题
转自:http://www.cnblogs.com/xwdreamer/archive/2011/12/13/2296910.html1.把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 ...
分类:编程语言   时间:2015-02-12 17:35:09    收藏:0  评论:0  赞:0  阅读:360
java对象与引用
我们先定义一个简单的类: class Vehicle { ?int passengers;????? ?int fuelcap; ?int mpg; } 有了这个模板,就可以用它来创建对象:?---若对对象与类概念模糊的可以看:? 对象与类详解 Vehicle veh1...
分类:编程语言   时间:2015-02-12 16:29:39    收藏:0  评论:0  赞:0  阅读:215
利用Java随机数计算圆周率π
一、理论篇1.数学公式圆面积公式:π*r*r,其中π为圆周率,r为圆半径;正方形面积公式:s*s,其中s为边长;勾股定理:a*a+b*b=c*c,其中a/b分别为直角三角形的两个直角边,c为斜边。2.计算方法考虑下图,边长为r的正方形内嵌了一个以r为半径的1/4圆。InsideCircle面积=以r为半..
分类:编程语言   时间:2015-02-12 16:25:19    收藏:0  评论:0  赞:0  阅读:626
[算法系列之十九]最长公共子序列
有两个字符串S1和S2,求一个最长公共子串,即求字符串S3,它们同时是S1和S2的子串,且要求它们的长度最长,并确定这个长度。这个问题我们称之为最长公共子序列问题。 与求最长递增子序列一样,我们首先将原问题分割成一些子问题,我们用dp[i][j]表示S1中前i个字符和S2中前j个字符分别组成的两个前缀字符串的最长公共子串长度。显然的,当i,j较小时我们可以直接给出答案,如dp...
分类:编程语言   时间:2015-02-12 16:20:01    收藏:0  评论:0  赞:0  阅读:274
Java---------【线程】
在学习线程之前我们先来回顾下进程,进程就是正在运行的程序的实例,是系统分配资源的基本单位。那么线程与进程有什么关系呢?通常情况,线程是进程的一个实体,是进程的一种表现。那么我们几下来就一起学习下线程: 首先我们通过一个实例来说明,这个实例的需求是:通过产生一个随机数组,然后对其排序并且输出数组,这样交替输出三次。可能有很多种方式实现,但是我们为了说明问题,这里我们用线程控制的方式来实现,下面我们首先...
分类:编程语言   时间:2015-02-12 16:19:49    收藏:0  评论:0  赞:0  阅读:293
jsp页面中JSTL/EL标签引用java后台静态static字段的方法总结
为什么使用该功能?项目中的每个页面都包含产品名称、Logo、版本等信息,我希望修改一处,其它所有的全部跟着变。 有同学会说那就都引用一个页面“”就Ok了;但是我希望这些信息都是可以通过后台代码修改的,修改后保存到数据库和一个静态类中;其实后台直接读写这个引用 的页面或者保存到属性文件(properties)中也是可以的,我觉得还是存到数据库中好一些。 还有同学会说直接使用“<%=com.xung...
分类:编程语言   时间:2015-02-12 16:19:09    收藏:0  评论:0  赞:0  阅读:449
struts2和CKFinder的整合(java版)
原因: 默认web.xml配置 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* 站点所有请求都要经过struts2过滤器...
分类:编程语言   时间:2015-02-12 16:18:39    收藏:0  评论:0  赞:0  阅读:282
MFC 对话框Dialog响应键盘事件
OnKeyDown不行 Dialog程序本来没有直接响应键盘的事件,如果你用OnKeyDown会发现不起作用。 那么你想按下“左键”、“W键”、“9键盘”应该怎么响应呢? 重载基类的BOOL PreTranslateMessage(MSG* pMsg)函数 最简单的键盘响应函数 头文件声明: BOOL PreTranslateMessage(MSG* pMsg); 源文件定义: B...
分类:编程语言   时间:2015-02-12 16:09:49    收藏:0  评论:0  赞:0  阅读:309
关于java泛型的使用方式。。。。
转自:http://onewebsql.com/blog/generics-extends-super以下基本够用了Today we continue our mini-series on Java Generics. In previous posts we have investigatedho...
分类:编程语言   时间:2015-02-12 16:05:59    收藏:0  评论:0  赞:0  阅读:336
spring mvc , spring data jpa 知识点
login* 如果有多个文件路径的话(如:webapp/),可以定义个多个 resolver , 配置不同的 viewNames 或者不同的 MediaType 来区分使用哪个 resolver 。果仅有几个不同的视图需要...
分类:编程语言   时间:2015-02-12 16:05:22    收藏:0  评论:0  赞:0  阅读:316
C语言数据类型的表示范围
1、C和C++语言中基本的数据类型有:字符型(char),整形(short, int, long), 浮点型(float, double)类型字节数类型字节数char1short2int根据系统而定,可能是2或4long4float4double8同时字符型和整形还可以继续分为带符号的和不带符号的,...
分类:编程语言   时间:2015-02-12 16:04:21    收藏:0  评论:0  赞:0  阅读:339
java浮点类型计算
java浮点类型需要采用java.math.*这个工具包,这样的计算结果才是我们想要的。呵呵 1 import java.math.BigDecimal; 2 import java.text.NumberFormat; 3 4 5 /** 6 * 数学计算类 7 * @aut...
分类:编程语言   时间:2015-02-12 16:00:39    收藏:0  评论:0  赞:0  阅读:237
JavaScript 对象的值查找
Javascript对象的值查找规则:查找顺序该对象本身该对象构造函数的prototype该对象构造函数的prototype 的构造函数的prototype,以这样的方式沿原型链条逐级查找, 直至Object的prototype整个查找链条中都没有找到则返回 undefine查找过程中一旦找到则返回...
分类:编程语言   时间:2015-02-12 15:59:29    收藏:0  评论:0  赞:0  阅读:246
WPF Binding INotifyPropertyChanged 多线程 深入理解
例子先来看一个例子Person.cspublic class Person : ObservableObject,INotifyPropertyChanged { private string _testName; private ObservableCollect...
分类:编程语言   时间:2015-02-12 15:57:53    收藏:0  评论:0  赞:0  阅读:351
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!