在多线程的程序中,经常会出现两种情况:一种情况: 应用程序中,线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应 这一般使用ThreadPool(线程池)来解决;另一种情况:线程平时都处于休眠状态,只是周期性地被唤醒 &nbs
关于NHibername 存储过程的文章不多,而且网上搜索基本上示例程序也就那几个,尤其是对于返回记录集的存储过程。本人根据研究总结此文,该文是针对MySql数据库的,其他数据库部分细节略有不同。1,创建存储过程:DELIMITER $$ DROP PROCEDURE IF EXISTS `test_get_prices` $$ CREATE DEFINER=`admin`@`%` PROCE
WCF宿主与服务托管http://www.cnblogs.com/wayfarer/archive/2008/01/02/1022967.html一个Windows后台服务(.Net的C#版) - 定时访问数据库循环发送手机短信http://www.cnblogs.com/ycmoon/archive/2010/03/05/1678915.htmlWPF toolkit--Charts使你的数据展
几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。Log4net是一款非常著名的记录日志开源组件,基本的框架源于另外的一个Java领域非常著名的姐妹组件-log4j。Log4net记录日志的功能非常强大。它可以将日志分不同的等级,比不同的样式,将日志输出到不同的媒介。
在一个项目中,需要从Excel文件导入数据然后再datagridview上显示,同时也需要右键datagridview时可以将数据另存为excel文件,于是写了这两个工具方法。本文提供了两个方法用于Excel和DataTable之间相互转化。 1, 从Excel文件、CSV文件导入到DataTable: public static DataTable&nbs
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号