深入浅出多线程系列之一:简单的Thread
CLR和操作系统会自动的为应用程序创建一个线程,这个线程叫做主线程(main Thread)
如果要创建一个新的线程,可以使用Thread类。下面是一个简单的例子:
class ThreadTest{ static void Main() { Thread t&nbs
http://www.cyqdata.cn/cnblogs/article-detail-37732
一步一步教你实现简单的自定义错误跟踪
一、设计xml,应该包含下面信息:
1、Datetime: 发生错误/异常的日期和时间2、File name: 发生错误/异常的文件名3、Class name : 发生错误/异常的类名4、Methodname: 发生错误/异常的方法名5、Errormethod : 包含错误代码的函数名字6、Message :错误/异常的信息7、Error details: 错误/异常详情8
http://www.cyqdata.cn/cnblogs/article-detail-37641
DDraw笔记-一个简单的DDraw应用程序
一个简单的DDraw应用程序
方煜宽
2011.05.13
上次谈到DDraw是一个组件。组件由接口组成。
DDraw总共由五个接口组成:
IUnknown:所有com接口都必须从这里继承的。(请看相关文章COM笔记-QueryInterface函数)
IDirectDraw:使用DDraw必须创建的主接口对象。
IDirectDrawSurface:创建、控制和显示的实际
http://www.cyqdata.cn/cnblogs/article-detail-37332
Silverlight_Rest_WCF系列之一:简单的Rest
1:新建WCF服务应用程序,名称为RestWCF,选择在新网站中承载.
2:新建实体类Product,代码如下:
[DataContract]public class Product{ [DataMember] public Guid Id {
http://www.cyqdata.cn/cnblogs/article-detail-36791
自己写了个简单的代码生成器
在实际变成工作中,我们要写大量的程序,比如说把一个表转为一个类对象或者写一个调用带n个参数的存储过程的方法等都需要手工去输入大量的代码,并且还有大量的重复代码。为了避免大量的重复劳动,同时也为了工作的方便,根据自己的需要写了这么一个功能比较简单的代码生成器。其功能如下:
1.基于模板生成,大家就就当个玩意吧!可取的地方就是简单
2.模板采用标签的形式进行替换,可以创建无数多个模板,生成
http://www.cyqdata.cn/cnblogs/article-detail-36588
easygrid 一个很简单的datagrid 原生javascript
简单的datagrid
1.排序 自定义排序方式
2.编辑
3.拖拽
4.分页
5.单选 多选(ctrl) 线性选(shift)
6.文字render 就是给文字着色 比如 大于0红色 小于0绿色
7.对列的显示隐藏
8.分组
只是一个示例 没有什么与后台的借口
其实可以写几个回调就行了 里面有loading条 可以在没返回
http://www.cyqdata.cn/cnblogs/article-detail-36517
来 写颗简单的树......
数据源用数组混json结构
实现了基本的功能
效率一般 跟 dhtree 梅花雪 树 对比了下 都差不多 (ps感觉比dhtree快点 跟梅花雪树差不多 个人测试 也许测试的方法是错误的 哈哈 如果是错误 请告诉我一下)
这个实现树的原理是根据json
不断的生成ul li
下面是一个简单的例子
http://www.cyqdata.cn/cnblogs/article-detail-36306
判断Windows系统是否为64位最简单的方法
前提是程序以Any CPU 方式编译,我看到网上好多朋友判断系统位数的方式,又是P/Invoke,又是获取系统位宽,真的有必要么?
以下是我认为最简单的一种方式,请朋友们给出更简单的方式,或者指出我的错误。
if (IntPtr.Size == 8){ //64 bit}else if (
http://www.cyqdata.cn/cnblogs/article-detail-35767
Silverlight实用窍门序列:30.Silverlight中创建一个最简单的WCF RIA Services访问数据库实例【实例源码+数据库下载】
本文将建立一个最简单的WCF RIA Services访问数据库的实例,附带有数据库文件,可以在Sql Server中附加数据库,在本文中并没有采用ADO.NET实体数据模型绑定数据库,而是单独写一个类来连接数据库查询数据表并返回值,下面我们看详细步骤。
 
http://www.cyqdata.cn/cnblogs/article-detail-35766
数学中一个很简单的组合 但用程序如何去实现呢?
最近遇到一个简单需求,就是要能动态算出给出的几组数据的组合方式。
我也问了好多朋友,但都没解决,上次我一篇博文 如何下载未知扩展名的图片的文章(
凌 晨01:30 发一个求助 SOS 抓取远程无扩展名的图片)就在博客园各位大侠的帮助下顺利解决,博客园的平台真的很不错。
我把我最终整理的下载未知扩展名的图片的方法贴出来:
/// <summary>
http://www.cyqdata.cn/cnblogs/article-detail-35468
数学中一个很简单的排列组合 但用程序如何去实现呢?
最近遇到一个简单需求,就是要能动态算出给出的几组数据的组合方式。我也问了好多朋友,但都没解决,上次我一篇博文 如何下载未知扩展名的图片的文章(凌 晨01:30 发一个求助 SOS 抓取远程无扩展名的图片)就在博客园各位大侠的帮助下顺利解决,博客园的平台真的很不错。我把我最终整理的下载未知扩展名的图片的方法贴出来: /// <summary> &
http://www.cyqdata.cn/cnblogs/article-detail-35433
.Net中的Interception--一个简单的AOP框架学习
最近翻手头的dll文件时无意中发现了一个Interception实现,这个框架比起目前流行的AOP框架显的比较简漏,但却很好的体现出了.net下AOP是怎么实现的,于是就整理出来。
在.Net Unity2.0中的Interception,按三种方式实现:
1.TransparentProxy/RealProxy Interceptor 即Remoting代理机制。
2.Interface Int
http://www.cyqdata.cn/cnblogs/article-detail-35136
一个简单的JavaScript库及Demo
这个辅助函数库是《Beginning JavaScript with DOM Scripting and Ajax》一书中的示例,不过却是出自作者Christian Heilmann这位大师之手,我想很值得我们这些新手学习。>下载点击这里< 下面的node指的是文档节点,一般通过document.getElementsByTagName之类的方法获得;txt指字符串;
http://www.cyqdata.cn/cnblogs/article-detail-34972
一简单的算法题目,欢迎大家提出更高效的解决办法.................
今天参加某公司的面试,笔试有一简单的算法题目,答题速度慢,
刚要解答的时候,面试官来了,就没写,现在写在这里,和大家讨论下!
题目:给定一个整数num,判断这个整数是否是2的N次方
比如,2,4,8是2的那次方,6,10不是2的N次方
我的解决方法:
1)不断的循环temp=2*2*2*2......*2,当某次temp==num是可确定是2的N次方,
public static bool Ch
http://www.cyqdata.cn/cnblogs/article-detail-31636
Zigbee之旅(九):几个重要的CC2430基础实验——系统睡眠及中断唤醒(加入简单的JQuery实现代码折叠)
一、承上启下
这一篇,我们来讨论一下CC2430的睡眠功能及唤醒方法。在实际运用中的CC2430节点一般是靠电池来供电,因此对其功耗的控制显得至关重要。
下面是摘自CC2430中文手册对CC2430的4种功耗模式的介绍:
从上表中可看出,CC2430共有4种电源模式:PM0(完全清醒),PM1(有点瞌睡)、PM2(半醒半睡)、PM3(睡的很死)。越靠后,被关闭的功能越多,功耗也越来越
http://www.cyqdata.cn/cnblogs/article-detail-31628
Silverlight 游戏开发:简单的技能条系统
上篇写了有关可复用拖拽的基本控件,它的应用范畴非常广泛,与之配套的就是诸如包裹、工具栏、技能条等等可以进入的目标,然而Silverlight提供的拖拽只是对于一些特定的容器有效,而且要符合麻烦的规则,可延展性在游戏应用中非常有限,比如拖拽技能图标的时候,是跟着鼠标一起走,而今天我将使用一个有趣的方式完成简单的技能条系统。
本篇代码是上篇的延展,并且涉及有关知识:Silverlight 游戏开发:
http://www.cyqdata.cn/cnblogs/article-detail-25174
很简单的问题
声明:切勿以此为笔试题。
我们很多时候都会激烈的讨论算法、数据结构、设计模式、N层架构、某某框架、系统架构,可是真的在实战当中,才会发现原来有些很简单的问题我们会不知道答案。比如说:
private static void DoWhileContinueTest()
 
http://www.cyqdata.cn/cnblogs/article-detail-25106
使用扩展方法打造一套简单的WPF/SL绑定机制
在昨天的博文《WPF/Silverlight的数据绑定设计的真糟糕》中,分析了三大应用场景下WPF/SL下绑定的缺陷。我的应用中有95%以上(甚至99%以上)的绑定都属于那三种应用场景,因此无法接受WPF/SL繁琐的绑定机制。骂不是目的,想办法解决问题是黑客精神的所在。知道缺陷之后,就可以来弥补。刚才花了两个小时时间用扩展方法写了一套新的WPF/SL绑定机制。 本文只是一份简单的草案和思路探索,
http://www.cyqdata.cn/cnblogs/article-detail-21044
【原创】构建高性能ASP.NET站点 第六章—性能瓶颈诊断与初步调优(下前篇)—简单的优化措施
构建高性能ASP.NET站点 第六章—性能瓶颈诊断与初步调优(下前篇)—简单的优化措施
前言:本篇给出一些在部署ASP.NET站点时采用的简单的优化措施。
本篇议题如下:
识别和分析服务端的性能
http://www.cyqdata.cn/cnblogs/article-detail-21024