摘要: C#提供了丰富的多线程操作,为编程带来了极大的便利,但如果使用不当也会带来各种各样的麻烦。 这里把C#中多线的操作进行了一下简单的封装,使它对外提供的接口简洁,易于控制。 保留一下的代码片段,以备日后查用。 BaseThread基类,线程派生类可以继承这个基类,并且实现自己的Run方法。 子类继承 阅读全文
posted @ 2016-08-08 22:22 Null98 阅读(1087) 评论(1) 推荐(1) 编辑
摘要: 这是一款简单的ASP.NETC#注册登录模块制作思路,非常简单实用,虽然没怎么考虑登陆的安全性,但作为C#的朋友学习交流使用。 // 举个例子:一个网站有用户系统、商家系统、网站后台3个系统//可以分3个userType, user ,shop , system//网站后台一般都有角色,如admin 阅读全文
posted @ 2016-08-08 22:09 Null98 阅读(512) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Text; using System.Security.Cryptography; namespace DotNet.Utilities { /// /// RSA加密解密及RSA签名和验证 /// public class RSACryption { pu... 阅读全文
posted @ 2016-05-08 07:18 Null98 阅读(413) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Text; using System.Web; using System.Web.UI.WebControls; using System.Text.RegularExpressions; namespace DotNet.Utilities { public class PageValidate { pri... 阅读全文
posted @ 2016-05-08 06:37 Null98 阅读(650) 评论(0) 推荐(0) 编辑
摘要: str为要去除空格的字符串:去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = str.replace(/^\s+|\s+$/g,"");去除左空格:str=str.replace( /^\s*/, '');去除... 阅读全文
posted @ 2015-12-26 13:07 Null98 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Loading the player …//player所在div//具体配置参数jwplayer(“container”).setup({//通过js调用播放器并安装到指定容器(container)内flashplayer: “jwplayer/player.swf”,//调用播放器file: “... 阅读全文
posted @ 2015-11-23 12:03 Null98 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 委托在C#中可以看作是对象的一种新类型。一般情况下,我们经常把数据作为参数传递给某个方法,但有时某个方法执行的操作并不是指对数据进行操作,而是要对另一个方法进行操作,这就需要使用委托了。 委托典型的使用场合就是线程。当试图启动一个线程时,使用的Thread.Start()方法就必须带有一个参数,该... 阅读全文
posted @ 2015-11-02 16:16 Null98 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 将方法绑定到委托通过(一)的例子,是不是有那么点如梦初醒的感觉?于是,你是不是在想:在上面的例子中,我不一定要直接在GreetPeople()方法中给 name参数赋值,我可以像这样使用变量:static void Main(string[] args) { string name1, nam... 阅读全文
posted @ 2015-10-28 01:32 Null98 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是... 阅读全文
posted @ 2015-10-28 01:27 Null98 阅读(1946) 评论(0) 推荐(0) 编辑