自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(51)
  • 资源 (26)
  • 收藏
  • 关注

转载 iBatis.NET详解之ServiceConfig类

iBatis.NET是我接触Nhibernate之后的第二个ORM框架,我觉得这个框架具有小巧玲珑的特点。如果你想自己开发一个ORM框架的话,我觉得iBatis.net肯定是你必须要熟读的,因为它很简洁。如果你深入了解它,你会觉得这种ORM框架的出现是必然的,因为它很接近人们在探索ORM框架的最基本想法。       我们在自学iBatis.net的时候,都会参考NPetShop这个经典的开源

2014-04-29 15:26:09 263

转载 基于DevExpress的项目窗体统一换肤

今用到DevExpress,想到换肤,参考了博友DevExpress换肤手把手教程 ,该文中已经实现了打开窗体换肤,但是以后打开窗体的皮肤如何设置呢,就没说了,但稍加扩展也可实现。我喜欢复杂问题简单化,在tannaiyin的基础上这么来弄 要简单得多。第一步让所有窗体都从DevExpress.XtraEditors.XtraForm继承。  第二步:添加两个引用:  Dev

2014-04-12 18:15:04 370

转载 [C#学习笔记之多线程2]多线程同步与并发访问共享资源工具—Lock、Monitor、Mutex、Semaphore

“线程同步”的含义        当一个进程启动了多个线程时,如果需要控制这些线程的推进顺序(比如A线程必须等待B和C线程执行完毕之后才能继续执行),则称这些线程需要进行“线程同步(thread synchronization)”。        线程同步的道理虽然简单,但却是给多线程开发带来复杂性的根源之一。当线程同步不好时,有可能会出现一种特殊的情形——死锁(Dead Lock

2014-04-07 10:39:11 459

转载 C# Monitor的Wait和Pulse方法使用详解

Monitor的Wait和Pulse方法在线程的同步锁使用中是比较复杂的,理解稍微困难些,但也是内涵相当丰富和微妙的!通过他们你可以自己实现AutoResetEvent,ManualResetEvent等同步对象,同时还会在效率和内存使用上有个质的提高!今天在MSDN查阅Monitor对象时,发现其下的成员方法的Demo都是用一个安全的同步Queue来阐述的,但是代码注解和本身

2014-04-06 16:22:35 707

转载 c#之线程同步浅析(1)-----轻量级同步Interlocked

在c#里面,实现线程同步方法有很多种。我了解到的至少有8种。这里先讲下,一种比较简单的同步方法-------轻量级同步Interlock。        为什么说它是轻量级呢?因为它仅对整形数据(即int类型,long也行)进行同步。如果你学过操作系统里面的PV操作(即信号量),那么你对它已经了解了一般。它实现的正是如同信号量的功能。下面是它提供的方法:        In

2014-04-06 10:18:39 312

转载 EF 数据库节点配置(SqlServer,Mysql)

DbProviderMysqlsystem.data>DbProviderFactories>remove invariant="MySql.Data.MySqlClient"/>add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data

2014-03-06 21:28:28 581 1

原创 WCF各种banding支持的类型

static void PrintInfo()        {            Module[] mods = Assembly.LoadWithPartialName("System.ServiceModel").GetModules();            List allBinding = new List();            Console.WriteL

2013-12-30 15:05:21 195

原创 ORacle 创建物化视图

create materialized view log on IMS.dgp_exportdata with rowid;CREATE MATERIALIZED VIEW V_DGP_EXPORTDATAREFRESH FAST ON DEMAND with rowidSTART WITH SYSDATE NEXT SYSDATE + 300/86400ASSELECT MA

2013-09-09 14:48:58 225

原创 SQL查询连接数

select connectnum=count(distinct net_address)-1 from master..sysprocesses SELECT COUNT(*) AS CONNECTIONS FROM master..sysprocesses

2013-09-08 14:19:09 208

转载 C# 线程池ThreadPool.QueueUserWorkItem传递到队列方法的数据对象引用验证

C# 线程池ThreadPool.QueueUserWorkItem传递到队列方法的数据对象引用验证    线程池很常用!尤其今天要介绍的这个方法更是常用!CLR托管的线程池对于线程管理,调度,资源耗用的启发式监测,线程终结时的资源回收,可伸缩性的创建和维护线程方面都具有其他任何线程机制无法比拟的优势,因此弄懂弄清ThreadPool下的方法尤为重要,可以帮助我们写出更效率的代码。

2013-06-03 10:24:28 611

转载 List之Union(),Intersect(),Except() 亦可以说是数学中的并集,交集,差集

Union()这个方法将会Union(并集)两个序列(集合)连接成一个新列表(集合)方法定义是:public static IEnumerable Union(this IEnumerable first, IEnumerable second)public static IEnumerable Union(this IEnumerable first,IEnume

2013-04-24 15:54:43 264

原创 JS GRIDTREE

//折叠树效果    var num = 0;    $.extend({        Init_CollapseTree: function(parent_div) {            var parent_ul = $("#" + parent_div).children("ul");            //Grid的列头            parent

2013-03-11 18:08:37 269

原创 公式运算

$(function(){   var format = '{RC_001} = {RC_002}+{RC_003}*{RC_004}';    var str = format.substr(1,format.indexOf("=")-3);   var str_value = format.substr(format.indexOf("=")+1,format.length

2013-02-20 22:33:21 109

转载 调用WebService时的401 Unauthorized问题

今天在做WebService的调用时出现了这样一个问题:请求因 HTTP 状态 401 失败:Unauthorized。     一时我不知道怎么回事,上网查了些资料,原来是这样的。      这个问题是出现在.net 2.0、IIS5的环境下在大部分的ASP.NET程序部署方案中,IIS的配置都会选择“目录安全性”为“匿名访问”,这样所有用户都可以轻松的访问WEB应用。我们也可以在WEB

2013-02-06 09:57:03 429

转载 简单工作流

一、实现目的1、在Web中托管Workflow引擎实现工作流流转。2、使用持久化的方式存放工作流实例状态。二、基本原形报销流程(网上有很成熟的基于工作流的报销流程,我还在这里显摆,唉!)三、使用到的核心类WorkflowRuntime、ExternalDataExchangeService、WorkflowInstance、WorkflowPersistenceServic

2013-01-31 21:38:00 843

转载 动态调用wcf服务

using System;  using System.Collections.Generic;  using System.Linq;  using System.Web;  using System.ServiceModel;  using System.ServiceModel.Channels;namespace ConsoleApplication{

2013-01-26 19:46:58 1336 1

原创 获取IP地址地区

http://www.youdao.com/smartresult-xml/search.s?type=ip&q=10.200.15.231         #region  读取http://www.yodao.com接口IP地址        ///         /// 读取http://www.yodao.com接口IP地址        ///

2012-12-03 10:03:31 236

转载 动态调用webservice

using System;using System.Collections.Generic;using System.Text;using System.Xml;using System.Net;using System.Web.Services.Description;using System.CodeDom;using System.CodeDom.Compiler

2012-11-15 17:40:52 181

转载 Easy Ui 常用总结

easy-ui,treegrid或者是datagrid里面toolbar按钮的隐藏function HideButton(){//隐藏第一个按钮$('div.datagrid-toolbar a').eq(0).hide();//隐藏第一条分隔线$('div.datagrid-toolbar div').eq(0).hide();//显示第一个按钮$('div.data

2012-11-02 11:16:22 214

转载 错误日志

C# 处理错误日志记录写在Global.asax里面 protected void Application_Error(object sender, EventArgs e){// 在出现未处理的错误时运行的代码Exception objErr = Server.GetLastError().GetBaseException();string error = str

2012-09-22 09:39:59 165

转载 jquery 扩展

$.extend($.fn.tree.methods, {      getCheckedExt: function(jq){         var checked = $(jq).tree("getChecked");          var checkbox2 = $(jq).find("span.tree-checkbox2").parent();          $.

2012-08-16 17:57:59 171

原创 表设计

create table Staff_Info( ID int primary key identity(1,1), Staff_NO varchar(10), Staff_Password varchar(50), Staff_Name  varchar(20), Staff_Sex varchar(2), Staff_ID_Card varchar(20), S

2012-08-07 17:31:52 171

原创 js 写xml文件

JavaScript Book--代码9-40   function savexml(){   //saveiframe为一个隐藏的iframesaveiframe.document.clear();saveiframe.document.open();//通过createxmltext获得当前流程的XML表示,写入的隐藏的iframesaveiframe.docu

2012-07-19 10:06:20 1824

原创 JS处理URL参数

function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = top.window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return "";}

2012-07-17 17:46:28 661

原创 利用wsdl工具生成webservice客服端代理类

生成webservice代理类wsdl /language:c# /n:TestDemo /out:d:/Temp/TestService.cs http://localhost:49614/Service1.asmx?wsdl生成wcf 代理类svcutil.exe /language:cs /out:D:Proxy.cs /config:D:app.config htt

2012-07-14 23:02:24 1103

原创 JS捕捉键盘事件

//兼容IE FFdocument.onkeydown=keyPressHandler;function keyPressHandler(event) {var e=window.event||event;var key=window.event?e.keyCode:e.which;if(key==27) {alert( 'You have pressed theesc

2012-07-04 09:42:53 234

转载 扩展easyui 的表单验证

扩展easyui 的表单验证easyui 的validatebox()提供了自定义验证的方法,为此我把一些常用的数据验证汇总了一下,代码如下:$.extend($.fn.validatebox.defaults.rules, {CHS: {validator: function (value, param) {return /^[\u0391-\uFFE5]+$/.

2012-06-28 14:02:20 3054

转载 -- 经典SQL行列转换

-- 经典SQL行列转换 -- http://www.programbbs.com/doc/4885.htm/*标题:普通行列转换(version 2.0)说明:普通行列转换(version 1.0)仅针对sql server 2000提供静态和动态写法,version 2.0增加sql server 2005的有关写法。问题:假设有张学生成绩表(tb)如下:姓

2012-06-28 08:47:26 793

原创 sql递归查询~

------------------sql父节点找子节点-----------------------------with cte(id,parentid,name) as (--父项 select id,parentid,name from db_owner.Sys_FunctionPoint where parentid = 0 union all --递归结果集中的下

2012-06-26 15:30:39 238

原创 db_sql

USE [ASIMS]GO/****** Object:  Table [db_owner].[Sys_RoleMember]    Script Date: 09/02/2010 10:41:16 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TA

2012-06-26 14:55:00 210

原创 工作流数据设计

2012-06-24 23:21:04 58

原创 多文件上传~

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" >    项目审计                   function Add(rowObj) {  CloneTr(rowObj,1); } function Del(row

2012-06-09 23:36:29 152

原创 多文件上传

HttpFileCollection hfc = Request.Files;         string f_Name, f_Size, f_Type;         for (int i = 0; i              HttpPostedFile hpf = hfc[i];             f_Name = Path.GetFileName(hpf.Fil

2012-06-08 22:44:35 131

原创 Excel连接字符串

For excel 2007:"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filePath + ";Extended Properties='Excel 12.0 Xml;HDR=YES;IMEX=1'";?For excel2003:string strCon = " Provider = Microsoft.Jet.OLED

2012-05-31 11:20:59 483

原创 Oracle通用数据库操作类(BDHELP)

using System;using System.Collections;using System.Collections.Specialized;using System.Data;using System.Data.OracleClient;using System.Configuration;namespace Attributes{    ///

2012-04-27 10:29:35 420

原创 泛型多功能操作类-2(通过属性获取数据库类型并返回参数)

Model.Provide_basic_info_check pbic = new Model.Provide_basic_info_check();        pbic.PB_INDEX = 10;        pbic.PB_ID = 2;        pbic.PB_INPUTER = "chen";        pbic.PB_INPUTDATE = DateTi

2012-04-27 10:28:30 183

原创 泛型多功能操作类-1(增删改操作)

using System;using System.Data;using System.Data.Common;using System.Data.OracleClient;using System.Collections;using System.Collections.Generic;using System.ComponentModel;using System.

2012-04-27 10:27:57 197

转载 C#利用反射将数据插入数据库

public bool insertData(string sql,Object obj)          {              try              {                  adapter = new SqlDataAdapter(sql, connect);                 sqlCBuilder = new SqlCommandBu

2012-04-26 22:49:32 84

原创 日志设计

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace HF_XiaoC.Web.SysManage.Log.Operation {    public class Log_Operation

2012-04-22 01:14:58 129

原创 mysql存储过程操作

MySqlConnection conn = GetConn();                MySqlDataAdapter cmd = new MySqlDataAdapter("pr_pager", conn);                cmd.SelectCommand.CommandType = CommandType.StoredProcedure;

2012-04-20 17:18:08 132

SQL数据库对比工具SQLDelta4

SQL数据库对比工具SQLDelta4,包含破解KEY和使用教程

2014-10-21

设计模式C#

设计模式C#

2014-09-15

MapBar.chm

离线MapBar.chm文档

2014-03-20

MySql.data.dll

MySql.data.dll

2014-03-08

C#操作word文档

C#操作word文档

2013-03-24

系统框架

系统框架

2012-08-15

狼奔代码生成器

狼奔代码生成器

2012-08-10

easyui框架

easyui框架

2012-07-31

easyui-完整实列 C#2010

easyui-完整实列 C#2010easyui-完整实列

2012-07-27

easyui增删改实列

easyui增删改实列

2012-06-28

WPF MVVM模式完整实列

WPF MVVM模式完整实列

2012-06-21

vs配色方案

http://studiostyles.info vs配色方案

2012-06-03

飞秋飞秋飞秋

飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋飞秋

2012-05-31

笔记本驱动

笔记本驱动

2012-05-26

C#编写active控件

C#编写active控件

2012-05-15

MY97日历控件

MY97日历控件

2012-05-14

ext-3.3.1 版本

ext-3.3.1 版本

2012-05-11

Jquery-1.7

Jquery-1.7Jquery-1.7

2012-05-11

FusionChartsv3破解版本

FusionChartsv3破解版本

2012-05-11

PLSQL_9 Oracle客服端

PLSQL_9 Oracle客服端

2012-05-10

c#代码生成器

c#代码生成器

2012-05-09

jquery树形菜单

jquery树形菜单

2012-05-08

sharpdevelopC#开发工具

简单的c#开发工具,提高开发速度.sharpdevelop

2010-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除