自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (22)
  • 收藏
  • 关注

转载 Session持久化比较(转)

<br />关于Session持久化这方面的话题,有很多人已经写过了,但是,毕竟这是我的项目经验,更加真实,可用。<br />    进入主题。 <br />情景一,Session ID在客户端的状态<br />        情景一中,saved in cookies情况<br />        ID保存在client端的Cookies集合中<br />        缺点是,如果client端的cookie被禁用,那么ID无法保存<br />        设置cookieless="false"<b

2010-12-23 16:32:00 535

转载 Asp.net 中session存储的三种模式的具体运用(转)

<br />在Asp.net中Session的存储方式不象asp那样单一,一共提供了三种存储方式,由于最近一个2000多人使用的web软件出现了故障,用户每天早上在某一时刻出现难以登陆现象,接着Session丢值出现,只有重启IIS,或机器.这时程序恢复正常了.整天都不会出现同样的问题,但是第二天依旧!这种现象持续了好几天,我检查了一下日志文件,高峰每秒访问人数大概20人左右,同时大概100多人在线,以后访问人数还会增加,为了解决这个怪问题,先从软件着手,故而三种方式都应用了一番。<br /><br />打

2010-12-23 16:31:00 507

转载 Asp.net DataTable添加列和行的方法

Asp.net DataTable添加列和行的方法方法一:<br /><br />DataTable tblDatas = new DataTable("Datas");<br />DataColumn dc = null;<br />dc = tblDatas.Columns.Add("ID", Type.GetType("System.Int32"));<br />dc.AutoIncrement = true;//自动增加<br />dc.AutoIncrementSeed = 1;//起始为1<br

2010-09-07 09:24:00 986

原创 存储过程返回表

<br />create   procedure   test <br />as <br />select   *   from   tb<br /> <br />create   procedure   test <br />as <br />begin <br />declare   @t   table(   ...) <br />insert   into   @t... <br />select   *   from   @t <br />end<br /> <br />sqlCommand1.C

2010-09-02 16:18:00 476

原创 c# 图片转换

<br /><br />        private Image GetWebImage()<br />        {<br />            Clipboard.Clear();<br />            HTMLDocument html = (HTMLDocument)this.webBrowser1.Document.DomDocument;<br />            IHTMLControlElement img = (IHTMLControlElement)web

2010-08-24 16:02:00 630

原创 c# 实体符号转换

        public string convert_utf8(string str)        {            string actionv2 = str;            actionv2 = actionv2.Replace(" ", "");            string str2 = actionv2.Replace("&####", "");            str2 = str2.Replace("/r", "");            str2 = s

2010-06-25 12:04:00 752

原创 处理https请求的类

using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;using System.Collections;using System.IO;using System.Text.RegularExpressions;using RE = Syste

2010-04-14 09:33:00 2976

原创 C# ArrayList的用法

C# ArrayList的用法2009-06-08 15:50System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。一、优点1. 支持自动改变大小的功能2. 可以灵活的插入元素3. 可以灵活的删除元素4. 可以灵活访问元素二、局限性跟一般的数组比起来,速度上差些三、添加元素

2010-04-08 11:25:00 608

原创 根据一外国牛人代码改写的多线程串口通讯类

using System;using System.Runtime.InteropServices;using System.Collections;using System.Threading;namespace wgs {     public class JustinIO     {         public class CommPort         {            

2010-04-08 11:02:00 1029

原创 c#扑捉网页弹出对话框的代码

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace WindowsFormsApplication1{    /

2010-03-24 14:28:00 2467 1

转载 C# webBrowser禁止在新窗口打开,强制在本窗口打开

进行webBrower开发的时候,肯定都会遇到一个问题。那就是怎么样强制在本窗口打开新窗口的问题。网上最常见的解决方法就是,在NewWindow事件中取得要打开的网址,取消打开新窗口,然后在本窗口打开要转向的网址p rivate void webBrowser_1_NewWindow(object sender, CancelEventArgs e) {               WebBrow

2010-03-22 10:53:00 2253

转载 用C#调用Windows API和其它进程通信及C# 获得另外一程序 句柄 后控制该程序 控制其透明 窗体大小

用C#调用Windows API和其它进程通信 作者:边城浪子◎2005-01-16 关键字:  C#,API,FindWindow,FindWindowEx,SendMessage,进程,注册表  设计初衷:  公司为了便于网络管理,使用了IEEE 802.1X的网络访问控制,这样每次开机需要输入两次登录密码,于是我就研究了一下用C#来帮我输入第二此登录的密码  设计思想:  主要是

2010-03-09 15:32:00 5897 1

转载 引用 Invoke的用法(C#)

  在多线程编程中,我们经常要在工作线程中去更新界面显示,而在多线程中直接调用界面控件的方法是错误的做法,Invoke 和 BeginInvoke 就是为了解决这个问题而出现的,使你在多线程中安全的更新界面显示。正确的做法是将工作线程中涉及更新界面的代码封装为一个方法,通过 Invoke 或者 BeginInvoke 去调用,两者的区别就是一个导致工

2010-01-27 10:52:00 2241

转载 WebBrowser的Cookie操作

WebBrowser的Cookie操作1.在WebBrowser中获取CookieCookieContainer myCookieContainer = new CookieContainer();string cookieStr = webBrowser1.Document.Cookie;string[] cookstr = cookieStr.Split(;

2010-01-08 14:45:00 10037

原创 webBrowser 获取图片并截取

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;using

2010-01-08 13:45:00 4069

转载 HTTP协议中的GET、POST请求

using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;using System.Collections;using System.IO;using System.Text.RegularExpressions;using RE = Syste

2010-01-08 11:49:00 638

转载 winform c#截取图片的某个部分

方法一(get/set pixel)核心语句:resultBitmap.SetPixel(x, y, sourceBitmap.GetPixel(offsetX + x, offsetY+y))        ///         /// get a certain rectangle part of a known graphic        ///         /// pa

2010-01-08 11:47:00 2597

转载 xml选取单个节点内容解决办法

XPath 语法2007-06-05 17:24 XPath 语法 作者:w3pop.com 翻译/整理:w3pop.com 发布:2007-04-29 浏览:674 :: :: XPath Nodes(节点) XPath Axes XPath uses path expressions to select nodes or no

2009-12-29 14:28:00 1625 1

转载 [C#]用HttpWebRequest加载证书建立SSL通道时发生异常的解决办法

目的: 对于用HttpWebRequest加载证书请求远端https服务器时,发生的 “基础连接已经关闭: 无法与远程服务器建立信任关系。”/ “The underlying connection was closed. Could not establish a secure SSL/TLS connection”错误,我们可以用如下方式解决。 重现: 使用以下代码,你就可以

2009-12-22 16:08:00 3302

转载 手机AT指令集

  ASCI码指令功能手机回答AT回车握手OKATE简化显示OKAT+CLCC来电显示OK      来电话时串口输出:RINGAT+CLCC +CLCC: 1,1,4,0,0,"

2009-12-10 09:23:00 6382 1

转载 使用 SQL 生成大量测试数据

无论您是在用原型证明某一概念,还是开发一个全新的应用程序,或者只是学习 SQL,您都需要在您的应用程序上运行测试数据。为了有效地测试应用程序的性能,您必须拥有足够的测试数据,以便暴露潜在的性能问题。只要可以得到,用实际数据来进行测试总是更可取一些。如果没有可用的实际数据,那么在许多情况下,也可以生成足够的假想数据。一般来说,从头开始构造大量数据是件很容易的工作,您自己就可以快速地独立完成。 本

2009-12-08 13:55:00 4461

转载 网络游戏同步原理荟萃

不知道大家是否碰到过这种情况,当某个玩家发出一个火球,这个火球有自己的运动轨迹,那么如何来判断火球是否打中了人呢?大部分情况,当策划提出这个要求的时候,一般会被程序否认,原因是:太麻烦了,呵呵。复杂点的还有包括两个火球相撞之类的事情发生。那么网络游戏中,是否真的无法模拟实现这种模拟呢?首先我们来看看模拟此种操作会带来什么样的麻烦:1,服务器必须trace火球的运行轨迹,乍一

2009-12-08 10:31:00 709

转载 C# WinForm程序最小化到托盘

 C# WinForm程序最小化到托盘   托盘显示的图标实际上就是一个NotifyIcon控件,为窗口添加一个NotifyIcon控件实例,然后设置其Visiable属性就可以控制是否显示在系统托盘中了。   现在做一个模拟foobar的窗口:最小化时到托盘,当点击托盘的时候,显示在任务栏。1、在VS2005.NET中,新建一个Windows Applic

2009-11-24 10:17:00 2272

转载 .net 常用加密解密类

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using

2009-11-19 12:04:00 640

转载 40个常用网站javascript脚本

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以

2009-11-12 15:01:00 1149

原创 医疗保险,公积金、养老、生育、工伤、失业保险

 具体的社保构成比例为:    养老保险:单位每个月为你缴纳21%,你自己缴纳8%;    医疗保险:单位每个月为你缴纳9%,你自己缴纳2%外加10块钱的大病统筹(大病统筹主要管住院这块);    失业保险:单位每个月为你缴纳2%,你自己缴纳1%;    工伤保险:单位每个月为你缴纳0.5%,你自己一分钱也不要缴;    生育保险:单位每个月为你缴纳0.8%,你自己一分钱也不要缴;   

2009-10-30 12:55:00 780

转载 VS2005中BackgroundWorker组件的使用经验

    在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。    BackgroundWorker类中主要用到的有这列属性、方法和事件:    重要属性:    1、CancellationPending             获取一个值,指示应

2009-10-29 17:21:00 342

原创 介绍验证码识别技术的网站

http://www.51yzm.com/

2009-10-15 13:43:00 397

转载 SqlHelper详细中文注释

using System; using System.Data; using System.Xml; using System.Data.SqlClient; using System.Collections; namespace Book.DAL {     ///     /// SqlServer数据访问帮助类     ///     public sealed class SqlH

2009-09-05 15:27:00 507

原创 .NET 下动态设置 WebService 引用

    做需要部署 WebService 的项目时,要根据部署环境环境设置 WebService 引用。VS(2008)下可以引用 WebService 并且引用地址也设置在app.config(winform)中,但引用后生成了一堆配置文件,并且配置文件中含有引用地址,给人硬编码的错觉。如果手动引用,稍微配置可达到同样的效果。即使用 WSDL.exe 工具生成WebService的代理,本地调用

2009-09-05 14:42:00 5448

原创 IIS设置Gzip压缩 提高网站速度

1、打开Internet信息管理器,右击”网站“(一定要注意是【网站】文件夹,不是那个【默认网站】),点”属性“菜单-选”服务“选项卡,选上“压缩应用程序文件”复选框,那个“压缩静态文件”好像可以不选2、打开Web服务扩展,在其中增加Gzip压缩扩展并启用3、设置IIS可进行压缩的文件类型,这一步骤比较繁杂,有一高人写了一个批处理文件,用来简化此操作,批处理内容如下:IISreset.exe /s

2009-09-04 13:42:00 1166

转载 20个免费的SEO网站分析工具

简介在开发和维护网站的过程中,网站分析将对网站的前途起到非常重大的作用。今天暴风彬彬为大家收集了20个用来对自己的网站进行分析的资源或工具,而且它们几乎不用注册甚至下载就可以使用哦。有些可以说是SEO必不可少的工具!还等什么,快往下看…   在开发和维护网站的过程中,网站分析将对网站的前途起到非常重大的作用。今天暴风彬彬为大家收集了20个用来对自己的网站进行分析的资源或

2009-08-27 14:23:00 694

转载 HTTP调试工具:Fiddler的使用方法介绍

Fiddler可以帮您记录,调试Microsoft Internet Explorer与Web应用程序的交互,找到Web程序运行性能的瓶颈,还有如查看向Web服务器发送cookies的内容,下载内容的大小等功能。 说多一点是,Fiddler站在用户与Web服务器的中间,由它转发请求与响应,因此Fiddler作为一个可检视,可定制的工具,能让您了解交互过程细节,有利于解决Web程

2009-08-26 17:22:00 637

转载 自动更新

版本自动更新程序及3种实现策略(一)文档及UML图运行程序前先要配置系统参数,配置文件保存在程序运行目录下的upgrader.dat文件。参考上面的所介绍的系统设置界面。跟据选择的下载器类型作相应配置。如出现以下提示,说明您还没有配置程序目录下无upgrader.dat文件.图6-没有配置文件提示窗体服务器程序发布目录结构如下图: 图7-服务器程序发布目录结构D:/Shared/是服务

2009-08-21 11:07:00 1111

原创 winform 刷新父窗体

网络上有几种方法,先总结如下: 调用窗体(父):Form1,被调用窗体(子):Form2 方法1: 所有权法 //Form1: //需要有一个公共的刷新方法 public void Refresh_Method() { //... } //在调用Form2时,要把Form2的所有者设为Form1 Form2 f2 = new Form2() ; f2.Owner = this; f2.ShowDi

2009-08-20 16:32:00 1481

oracel t4 模版生成

dbhelper未批量生成模版 dbhelper为单个生成模版 此模板为设计时模板,保存后即可生成

2016-03-30

最新c#整合ckeditor+ckfinder示例

CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。

2012-02-29

次时代验证码识别系统2.3版

软件名称: 次世代验证码识别系统 软件版本: 2.3.0.315 版 开 发 商: 天涯龙腾工作室 软件类别: 编程工具 / 编程控件 软件语言: 简体中文 应用平台: NT/Win2000/XP/2003 软件性质: 演示软件 软件特色: 四大类识别模式:分割识别、混合识别、整体识别、快速识别,能有效识别字符扭曲,粘连,重叠的验证码。独有的整体识别模式,图像无需分割,甚至不需要降噪即可识别,对于干扰点,干扰线无法清除干净的图像特别有效!!新增快速识别模式,多达上千的字模也可以把识别时间控制在几十毫秒。识别验证码更准确。 三大类分割模式:自动分割,平均分割,垂直分割,图像分割更轻松。 十大类处理滤镜:将近40种的图形处理滤镜,全部自行编写底层代码,再复杂的验证码也可以有效处理,迅速得到清爽的二值化图像。处理验证码图形更容易。 强大的字模制作和管理界面:极大节省制作字模时间,轻点鼠标即可一次性得到几十个甚至几百个字模,你唯一要做的就是输入字模对应的字符。 先进的识别加速技术:双重加速机制,有效提升验证码识别速度,达到了识别速度与准确性的平衡。 提供支持C#, VB.Net, VB, VC, Delphi, C++Builder、VFP、易语言等各种语言调用的标准DLL文件。

2011-12-21

网页按钮制作工具

超级简便的网页按钮制作软件 xp/vista等风格按钮制作,里面拥有几十种按钮风格,我认为最好看的就是xp和vista风格按钮了,现在非常的流行。

2011-12-19

代码生成源码

代码生成源码 .net 自动生成解决方案、页面信息、增删改查

2011-08-22

Json、Webservice、Jquery、Ajax

版本号:v1.0 创建人:王国胜 版本创建日期:2011-03-30 相关知识点说明:此测试程序包含Json、Webservice、Jquery、Ajax相关知识 引用程序集:Newtonsoft.Json.Net35 文件夹及文件说明: JsonDemo\ 应用Newtonsoft相关用例文件夹 ContractResolver.aspx 传入泛型类并序列化为Json格式数据 CustomCreationConverter.aspx 传入Json转化为泛型类 DateTime_JsonConverters.aspx Json中的日期时间转换 PreserveObjectReferences.aspx Json序列化泛型集合时得到两个相同的对象时,第二个引用第一个 PreserveReferencesHandling.aspx Json序列化泛型集合时得到两个相同的对象时,第二个引用第一个 ReadingWritingJSON.aspx 阅读和书写JSON ReducingSerializedJSONSize.aspx 序列化JSON的尺寸缩小 SelectToken.aspx 到JSON的LINQ查询与SelectToken SerializingCollections.aspx 序列化集合 SerializingJSON.aspx 序列化和反序列化的JSON,包含一些常用属性说明 SerializingJSONFragments.aspx 部分片段的序列化的JSON及查询 Scripts\ 常用javascript脚本文件夹 jquery-1.4.1-vsdoc.js jquery智能感知引用 jquery-1.4.1.js jquery一用文件 jquery-1.4.1.min.js jquery精简版 Styles\ 样式文件夹 Site.css 样式文件 Webservice\ Webservice接口文件夹 WebService.asmx Webservice文件 App_Code\ 常用类文件夹 CollectionHelper.cs List与DataTable相互转换类 JsonAndDateTable.cs Json与DataTable相互转换类 Default.aspx Json、Webservice、Jquery、Ajax测试页

2011-05-18

异步多线程调用IAsyncResult

异步方法执行,使用BeginInvoke (AsyncCallback委托对象) ,而不用返回值

2011-05-18

C# Socket异步长连接

在网络通讯的编程中我们经常使用到Socket, 这种情况下我们往往需要长期的监听某个端口, 以获得相应的Socket, 然后再利用它进行相关操作. 但是这样的话, 主线程就会被阻塞.无法对其他时间做出相应. 其实在.Net的Socket类中提供了对异步操作的支持. 下面将介绍其基本原理, 以及利用它做的一个P2P的实现. 背景知识: 你需要了解有关Socket的基本知识, 以及Delegate的异步调用操作. 在这个例子中, 我们实现了一个利用非阻塞(non-blocking)的Socket进行局域网通讯的P2P应用. 每个客户拥有一个Grid(类似于一个二维数组), 当它启动Grid设置服务的时候,一旦别的客户与它相连就可以查询并修改某个网格中的数值.(比如查询 grid[1][2]的值). 运行步骤: 1. 启动服务 在某个客户端输入 start 400 (400是端口号, 你可以任意指定) 2. 连接其他Peer 在另一个客户端中输入 connect 202.119.9.12 400 (202.119.9.12 400是某个开启服务的客户端的IP地址) 3. 输入 get 1 1 表示你想获得grid[1][1]这个网格中的数值. 默认情况下得到0 4. 输入 set 1 1 5 表示你想设置grid[1][1]这个网格中的数值为5 . 5. 再次输入 get 1 1 查询到结果为已修改的5 6. 输入shutdown 关闭与刚才与当前的Peer的连接. 你可以再次连接别的Peer

2011-02-24

c# 短信解码编码(带例子)

c# 2005 PDU短信解码编码 (带例子)

2010-04-09

Windows超级终端程序

Windows超级终端程序 Windows超级终端程序

2009-11-14

多线程 编程资料 Thread Delegate Event

多线程 编程资料 Thread Delegate Event 此文件为pdf文件

2009-10-30

c# BackGroundWorker 多线程操作的小例子

c# BackGroundWorker 多线程操作的小例子,例子写的非常好

2009-10-30

仿google下拉菜单

仿google下拉菜单比较简单,仅供参考

2009-10-16

C#中文语音合成语音朗读源码

C#中文语音合成语音朗读源码,自己留着用

2009-10-11

installshield .net中文安装教程

多了也不说了,这个教程是我从别的地方摘下来的,都是心血啊。

2009-09-27

IIS设置Gzip压缩 提高网站速度

1、打开Internet信息管理器,右击”网站“(一定要注意是【网站】文件夹,不是那个【默认网站】),点”属性“菜单-选”服务“选项卡,选上“压缩应用程序文件”复选框,那个“压缩静态文件”好像可以不选 2、打开Web服务扩展,在其中增加Gzip压缩扩展并启用 3、设置IIS可进行压缩的文件类型,这一步骤比较繁杂,有一高人写了一个批处理文件,用来简化此操作,批处理内容如下

2009-09-04

c# Socket编程

c# Socket编程 客户端 服务端 简单实用

2009-08-26

CSDNReader2005 CSDN论坛阅读器 CSDNReader附全部源代码.zip

CSDNReader2005 CSDN论坛阅读器 CSDNReader附全部源代码.zip

2009-08-26

CSDN论坛阅读器 CSDNReader附全部源代码.zip

CSDN论坛阅读器 CSDNReader附全部源代码 winfrom自动登录 winfrom验证码

2009-08-26

css 菜单生成工具

经常搞一些b/s的小程序,不过样式这个东西,却很难搞,ps玩的又不熟。css tab也用过,不够强大。发现这么个好东西, 默认提供上百套模板,而且可以提供定制。程序不用安装,基于浏览器的。支持 IE 5, 6, 7+ Firefox 1, 2+ Safari 1, 2, 3+ Mozilla .9+ Netscape 6, 7, 8, 9+ Opera 8, 9+ 它的设计器,用ie的话,容易死掉,建议用ff.

2009-08-21

winform c# 自动更新

使用方法:http://blog.csdn.net/hrbwgs1111/archive/2009/08/21/4469186.aspx

2009-08-21

空空如也

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

TA关注的人

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