首页 移动开发 在线交易 IT笔记 网络技术 操作系统 企业架构 数据库 考试认证 IT培训 开源软件 数据存储 行业资讯
大家都在看:java   开发   C#   oracle   mysql   android   web开发   学习   sqlserver   linux   asp   php   ajax   javascript   css   html
C#(C Sharp)是微软(Microsoft)为。NET Framework量身订做的程序语言,微软公司在2000年6月发布的一种新的编程语言。C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。

style="margin:0px;padding:0px;color:#555555;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:22px;background-color:#fdfdfd;">在应用里经常都有用到在后台跑定时任务的需求。举个例子,比如需要在服务后台跑一个定时任务来进行垃圾回收(译者注:个人觉得用定时任务来跑垃圾回收不是很好的例子,从译者接触到的项目来看,比较常见的是用定时任务来进行非实时计算,清除临时数据、文件等)。
 发表于:Cnet
 发表于:Cnet
/***对监视线程的抽象。封装一种特殊的线程行为:一旦被创建就永远循环地做某件事情,*直到该线程被杀死。这是一个抽象类,从Thread类继承而来,不能直接实例化,其子类需要覆盖方法task()来完成具体的功能。**@version1.0*/publicabstractclassWatchThreadextendsThread{ /**该线程存活标志,kill()方法将该标志置为false。*/ privatebooleanalive=true; /**当前线程状态信息。用于告知外界该线程正在做什么。*/ privateString..
 发表于:Cnet
所谓的后台线程,是指在程序运行的时候在后台提供一种通用服务的线程,并且这种线程并不属于程序中不可或缺的部分。因此当所有的非后台线程结束时,程序也就终止了,同时会杀死所有后台线程。反过来说,只要有任何非后台线程(用户线程)还在运行,程序就不会终止。后台线程在不执行finally子句的情况下就会终止其run方法。后台线程创建的子线程也是后台线程。下面是一个后台线程的示例:[java]
 发表于:Cnet
·java解压rar以及zip Cnet [2014-04-10]
/** *解压缩zip包 * *@paramzipFilePathzip文件路径 *@paramtargetPath解压缩到的位置,如果为null或空字符串则默认解压缩到跟zip包同目录跟zip包同名的文件夹下 *@throwsIOException *@authoryayagepei *@date2008-9-28 */ publicStringunZip(StringzipFilePath,StringtargetPath)throwsIOException{ OutputStreamos=null; InputStreamis=null; ZipFilezipFile=null; StringresultPath=null; try{ zipFile=newZipFile(z..
 发表于:Cnet
·xml学习鉴定 Cnet [2014-04-10]
实现招生录取系统中的部分功能(使用main方法作为程序入口)1. 读XML文件,进过程序处理后,总成绩按降序排序,结果通过IO流输出到result_1.txt文件中。如:班级[classNameclassID]学员姓名学员ID[总分:457,学科ID:87,学科ID:83,学科ID:82,学科ID:83]学员姓名学员ID[总分:453,学科ID:87,学科ID:83,学科ID:82,学科ID:83]学员姓名学员ID[总分:448,学科ID:87,学科ID:83,学科ID:82,学科ID:83]班级[class..
 发表于:Cnet
class="iteye-blog-content-contain">一、JMX简介  JMX是一种JAVA的正式规范,它主要目的是让程序有被管理的功能,那么怎么理解所谓的“被管理”呢?试想你开发了一个软件(如WEB网站),它是在24小时不间断运行的,那么你可能会想要“监控”这个软件的运行情况,比如收到了多少数据,有多少人登录等等。或者你又想“配置”这个软件,比如现在访问人数比较多,你想把数据连接池设置得大一些。  当然,你也许会专门为这..
 发表于:Cnet
Java中的String为引用类型,我们经常遇到判空的情况,str==null判断该字符串是否为null(空引用类型对象)。str.isEmpty(),判断该字符串是否为空字符串;str.equals(""),判断该字符串是否为空字符串。isEmpty()和equals("")都可以判断该字符串是否为空字符串,但是equals()方法是根据str的hashcode来进行比较的,经测试,效率不如isEmpty()高。isEmpty的实现机制就是判断str.length==0,所以论效率而言,str.length==0高于str.is..
 发表于:Cnet
·U盘无法格式化 Cnet [2014-04-10]
 发表于:Cnet
 发表于:Cnet
给定一棵树,同时给出树中的两个结点(n1和n2),求它们的最低公共祖先。也就是常见的LCA(LowestCommonAncestor)问题。看下面的图就明白了:
 发表于:Cnet
·Java动态代理小结 Cnet [2014-04-10]
关于JDK动态代理,请参考http://lijingshou.iteye.com/blog/1949134
 发表于:Cnet
Timer和画布Graphics
 发表于:Cnet
---ONE---GDI全称:GraphicsDeviceInterface图形设备接口提供一组接口以实现系统到图像的转换。Winform封装了GDI接口使得我们可以用面向对象的方式调用Winform还提供了一种可视化编程的方式,使开发人员关注点集中在业务逻辑(需求)
 发表于:Cnet
集合我们学习的数组是定长的,也就是说我们没有办法改变它的长度,很多时候没法满足我们的需求,现在我们迫切需要一个新的可以改变长度的类型。
 发表于:Cnet
·\(^_^)/ 试题积累 Cnet [2014-04-10]
1.接口和抽象类区别及使用2.LinkedList(双向链表),ArrayList(对象数组),Vector(对象数组,同步)3.JDK内置线程池的实现原理4.存储过程,函数5.事务6.索引7.游标,触发器8.Servlet生命周期9.JSP内置对象10.访问限定符在类、内部类、方法、属性中使用和作用域11.SOAP:SimpleObjectAccessPrtocol,简单对象访问协议12.UDDI,UniversalDescriptionDisveryIntegration,统一描述发现与集成13.WSDL,WebServiceDescriptionLan..
 发表于:Cnet
class="iteye-blog-content-contain">
 发表于:Cnet
·jvm内存模型 Cnet [2014-04-10]
JVM的早期版本并没有进行分区管理;这样的后果是JVM进行垃圾回收时,不得不扫描JVM所管理的整片内存,所以搜集垃圾是很耗费资源的事情,也是早期JAVA程序的性能低下的主要原因。随着JVM的发展,JVM引进了分区管理的机制。采用分区管理机制的JVM将JVM所管理的所有内存资源分为2个大的部分:永久存储区(PermanentSpace)和堆空间(TheHeapSpace)。其中堆空间又分为新生区(Young(New)generationspace)和养老区(Tenure(Old)gene..
 发表于:Cnet
·jvm架构 Cnet [2014-04-10]
根据jvm规范,jvm的整体架构包含2个子系统和2个组件两个子系统:1.Classloader类装载器子系统2.Executionengine执行引擎子系统两个组件:1.Runtimedataarea运行时数据区2.Nativeinterface本地接口Classloader作用根据给定的全限定名类名(如java.lang.Object)将class文件的内容装载到Runtimedataarea中的methodarea(方法区)。Java程序员可以继java.lang.ClassLoader类来写自己的Classloader。Executionengine作用执行classes中的..
 发表于:Cnet
今日IT新闻 最新代码分享
网络·架构·开源 更多
数据库技术 更多
一套数据,多种引擎续-..
最近主要在研究大数典型应用adhoc
发表于:[MySQL]
·mysql常见优化  [MySQL]
·MongoDB启动失败  [MySQL]
·sqlserver2005 使用  [SQLServer]
·sqlserver2005安装  [SQLServer]
·mysql for window 64安装  [SQLServer]
·oracle 查询时间  [SQLServer]
移动开发 更多
学编程一定要上大学?..
其中一个重要原因是,速成的在线课程和培训班正在..
发表于:[开发问答]
·byte构造数据总结 [Android平台]
·免费天气预报接口 [Android平台]
·(原创) Elastix& Asteris.. [Android平台]
·JPA主键策略 [Android平台]
·IDE [Android平台]
·Spring Security框架 [Android平台]
·Your Uninstaller [Android平台]
·ArrayExpand [Android平台]
·录制参数为空 [Android平台]
·Xcode警告大全 [IOS开发]
·Android Lint简介 [IOS开发]

关于 | 合作伙伴 | 联系我们 | 友情链接 | 版权声明 | 网站制作 | 网站地图 | 加入收藏 | 设为首页

Copyright@2012-2016 京ICP备12027873号