随笔分类 -  .Net

摘要:ASCII是英文American Standard Code for Information Interchange的缩写。ASCII码是目前计算机最通用的编码标准。因为计算机只能接受数字信息,ASCII码将字符作为数字来表示,以便计算机能够接受和处理。比如大写字母M的ASCII码是77。ASCII 码中,第0~32号及第127号是控制字符,常用的有LF(换行)、CR(回车);第33~126号是字符,其中第48~57号为0~9十个阿拉伯数 字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余的是一些标点符号、运算符号等。以下是常用的ASCII码对照表:十进制十六进制字 阅读全文
posted @ 2011-11-10 13:42 hen 阅读(4423) 评论(0) 推荐(0) 编辑
摘要://Html结构转字符串形式显示 支持<br>换行 function ToHtmlString(htmlStr) { return toTXT(htmlStr).replace(/\&lt\;br[\&ensp\;|\&emsp\;]*[\/]?\&gt\;|\r\n|\n/g, "<br/>"); } //Html结构转字符串形式显示 functio... 阅读全文
posted @ 2011-11-09 09:28 hen 阅读(7793) 评论(0) 推荐(0) 编辑
摘要:单页面引用 <%@ Import Namespace="" %> 在配置文件(web.config)中设置, 所以页面都可用 <system.web> ...... <pages> <namespaces> <add namespace="System" /> <add namespace="System.Collections" ... 阅读全文
posted @ 2011-11-04 14:12 hen 阅读(6061) 评论(0) 推荐(4) 编辑
摘要:inc的好处: 1. 长程序分段 2. 在inc中依旧可以使用原文件的方法, 特别在MVC中取数据用ViewData, 推荐在部分功能做好的时候分片, 使主文件精简 【what's inc file】 .inc 文件顾名思义是include file的意思。 实际上,文件的后缀对于文件包含是无所谓 你可以包含一个asp文件,也可以包含txt文。 一般我们使用inc作... 阅读全文
posted @ 2011-10-26 10:29 hen 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:以下方法在即时窗口中不能使用, 请各位大大们调试的时候注意了! 可以直接写在方法中输出来看看哦! public static string GetMethodInfo(){ string str = ""; //取得当前方法命名空间 str += "命名空间名:"+System.Reflection.MethodBase.GetCurrentMethod().DeclaringTyp... 阅读全文
posted @ 2011-10-13 10:12 hen 阅读(13275) 评论(2) 推荐(1) 编辑
摘要:DLL反编译, 有些不良同学会用到哦!强烈介意学习的时候使用, 别拿来偷代码, 别人写代码也辛苦的!如果没有混淆加密的话 可以用Reflector Disassembly就可以了 http://www.red-gate.com/products/reflector/ 阅读全文
posted @ 2011-10-12 10:53 hen 阅读(602) 评论(0) 推荐(0) 编辑
摘要:前台插件的介绍 jquery.json 插件{jQuery插件} 主要方法: $.toJSON(json对象): 将json对象转化为字符串 $.evalJSON(str): 将字符串转化为json对象 插件下载: jquery.json-2.3.min.js 后台工具的介绍 json.net 主要方法: 将对象转为json字符串: User u = new User(... 阅读全文
posted @ 2011-10-09 14:02 hen 阅读(6115) 评论(7) 推荐(2) 编辑
摘要:什么是windows服务? 一个Windows服务程序是在Windows操作系统下能完成特定功能的可执行的应用程序。Windows服务程序虽然是可执行的,但是它不像一般的可执行文件通过双击就能开始运行了,它必须有特定的启动方式。这些启动方式包括了自动启动和手动启动两种。对于自动启动的Windows服务程序,它们在 Windows启动或是重启之后用户登录之前就开始执行了。只要你将相应的W... 阅读全文
posted @ 2011-09-29 18:10 hen 阅读(15057) 评论(19) 推荐(5) 编辑
摘要:序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行 化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而第二种将数据流格式化为XML存 储;第三种其实和第二种差不多也是XML的格式存储,只不过比第二种的XML格式要简化很多(去掉了SOAP特有的额外信息)。 可以使用[Serializable]属.. 阅读全文
posted @ 2011-09-27 14:54 hen 阅读(658) 评论(0) 推荐(1) 编辑
摘要:队列 栈以前都是自己实现的, 今天特意去找了下 C#中系统就有实现的 悲剧浪费好多的时间了.C#封装的东西越来越多了不知道是好还是坏. .net入门的门槛降低, 导致学的人越来越多, 但好多人知其然, 而不知其所以然.C# 栈类: Stack, Stack<T> 帮助: http://msdn.microsoft.com/zh-cn/library/system.collections.stack_methods.aspxC# 队列类: Queue, Queue<T> 帮助: http://msdn.microsoft.com/zh-cn/library/system. 阅读全文
posted @ 2011-09-26 09:26 hen 阅读(832) 评论(0) 推荐(0) 编辑
摘要:1. 需要引用的类库using System.Net;using System.IO;using System.Text;using System.Text.RegularExpressions;2. 获取其他网站网页内容的关键代码WebRequest request = WebRequest.Create("http://目标网址.com/");WebResponse response = request.GetResponse();StreamReader reader = new StreamReader(response.GetResponseStream(), E 阅读全文
posted @ 2011-09-23 16:40 hen 阅读(12207) 评论(12) 推荐(5) 编辑
摘要:在asp.net中要不使用其他插件的情况下只能使用定时器来检查, 并执行任务.以下讲解步骤:1. 在Global.asax 文件中作如下修改void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 //定义定时器 //1000表示1秒的意思 System.Timers.Timer myTimer = new System.Timers.Timer(1000); //TaskAction.SetContent 表示要调用的方法 myTimer.Elapsed += new System.Timers.Elapsed 阅读全文
posted @ 2011-09-23 15:02 hen 阅读(4013) 评论(1) 推荐(4) 编辑
摘要:获取当前类得位置以及方法名 StackTrace st = new StackTrace(new StackFrame(true));Console.WriteLine(" Stack trace for current level: {0}", st.ToString());StackFrame sf = st.GetFrame(0);Console.WriteLine(" File: {0}... 阅读全文
posted @ 2011-09-22 13:34 hen 阅读(270) 评论(0) 推荐(0) 编辑
摘要:Stopwatch watch1 = new Stopwatch(); watch1.Start(); //开始计时for (int i = 0; i < 1; i++) indexBll.SortForData();Console.WriteLine("时间:" + watch1.Elapsed); //经过时间 阅读全文
posted @ 2011-09-14 15:23 hen 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:类类似数组一样输出:privatestringthis[intindex]{get{returnm_Names[index];}set{m_Names[index]=value;}} 阅读全文
posted @ 2011-08-08 09:08 hen 阅读(291) 评论(0) 推荐(0) 编辑
摘要:常用JS,C#正则表达式大汇总.验证数字:^[0-9]*$验证日期: /d{4}-/d{2}-/d{2}未完待续... 阅读全文
posted @ 2011-07-25 16:24 hen 阅读(360) 评论(0) 推荐(1) 编辑
该文被密码保护。
posted @ 2011-07-12 16:26 hen 阅读(7) 评论(0) 推荐(0) 编辑
摘要:using Microsoft.Office.Interop.Excel; 针对office 2003需添加引用Microsoft Excel 11.0 Object Library 如添加之后还不能用再using microsoft.office.core和excel引用的dll为Interop.Microsoft.Office.Core.dllInterop.Excel.dllExcel导出类:using System;using System.IO;using System.Data;using Microsoft.Office.Interop.Excel; /// <summar 阅读全文
posted @ 2011-07-11 17:31 hen 阅读(3123) 评论(0) 推荐(0) 编辑
摘要:VS系统通用快捷键:1、自动排版(类似VC6中的Alt+F8) 编辑.格式化选定内容 Ctrl + K,Ctrl + F 根据周围的代码行,正确缩进选定的代码行。 2、注释与去掉注释功能。 编辑.注释选定内容 Ctrl + K,Ctrl + C 使用编程语言的正确注释语法将代码的当前行标记为注释。 编辑.取消注释选定内容 Ctrl + K,Ctrl + U 从代码的当前行中移除注释语法。 将插入点移动到文档中的下一个大括号处。 编辑.转到大括号 Ctrl + ] 将插入点移动到文档中的下一个大括号处。 编辑.向下滚动一行 Ctrl + 向下键 将文本向下滚动一行。仅可用于文本编辑器。 编辑.向 阅读全文
posted @ 2011-07-08 08:56 hen 阅读(10483) 评论(0) 推荐(2) 编辑
摘要:后台: 存值 (使用 HttpUtility.UrlEncode 进行编码)Response.Cookies("ABC").Value = HttpUtility.UrlEncode("ABC") 取值 (使用 HttpUtility.UrlDecode 进行解码)Str = HttpUtility.UrlDecode(Request.Cookies("ABC").Value)和JS进行交互:在用js生成的cookie生用asp.net后台来读取的时候发现中文乱码解决方法System.Text.Encoding enc = Syste 阅读全文
posted @ 2011-07-07 14:00 hen 阅读(475) 评论(0) 推荐(0) 编辑