代码改变世界

随笔档案-2013年11月

创建线程(Background Thread)的N种方式

2013-11-15 16:59 by xchit, 2922 阅读, 收藏,
摘要: 第一、Thread类 Thread类是实例化线程的主要方法;一个Thread实例管理一个线程,即执行序列。通过简单实例化一个对象,就可以创建一个线程,然后通过Thread对象提供的方法对线程进行管理。 Thread thread = new Thread(_ => BackgroundMethod("第一、Thread类创建线程")); thread.Start(); thread.Join();第二、ThreadPool(线程池)类 提供一个线程池,该线程池可用于执行任务、发送工作项、处理异步 I/O、代表其他线程等待以及处理计时器。Thre... 阅读全文

101个直接可以拿来用的JavaScript实用功能代码片段(转)

2013-11-14 15:14 by xchit, 431 阅读, 收藏,
摘要: 1、原生JavaScript实现字符串长度截取function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^x00-xff]/; var strre = ""; for (var i = 0; i /g, '>') }View Code 6、原生JavaScript还原html标签function HtmlDecode(text) { return text.replace(/&/g, '&').replace(/&quo 阅读全文