博客园站长
这是人类成长进步中记录的每一时刻
12 2011 档案
正则表达式在c# 与js 中如何使用
摘要:用法A:获取匹配的第一个字段string text="sdsf-:dsad;.ds.."; \\要处理的string ss = Regex.Match(text, @"(\w{3})", RegexOptions.IgnoreCase).ToString(); 结果 sds参数1:要处理的字符串参数2:规则参数3:是否区分大小写用法B:替换匹配的字段string text="sdsf-:dsad;.ds.."; \\要处理的string src =Regex.Replace(text, @"[\.: -]", &q 阅读全文
posted @ 2011-12-29 16:26 dm3344 阅读(259) 评论(0) 推荐(0) 编辑
C#特性(Attributes)
摘要:特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URL for documentation)以及运行时(run-time)信息(例如使XML与class相联系),而且我们还可以利用特性建立自描述(self-describing)组件。在这篇教程中,我们将会看到如何建立和添加特性到各种程序实体以及如何在运行时环境中获取特性信息。 定义 正如MSDN中所描述的那样----- "特性是被指定给某一声明的一则附加的声明性信息。" 使用预定义(Pre-defined)特性 在C#中,有一个小的预定义特性集合。在学 阅读全文
posted @ 2011-12-28 11:46 dm3344 阅读(292) 评论(0) 推荐(0) 编辑
用循环字符串的方法去掉指定相连的字符串
摘要://去掉字符串里面指定字符 比如"\n"string str = "sadasdas\nasdsa\n";string ss="";string[] sArray = System.Text.RegularExpressions.Regex.Split(str, "\n", System.Text.RegularExpressions.RegexOptions.IgnoreCase);foreach (string i in sArray){ss+= i;} 阅读全文
posted @ 2011-12-28 11:23 dm3344 阅读(300) 评论(0) 推荐(0) 编辑
特殊字符通过语句转义 比如 ' 我们要给他处理成 ''
摘要:string s = "";if (definition != ""){char[] ch = new char[definition.Length];ch = definition.ToCharArray();for (int i = 0; i < definition.Length; i++){if (ch[i] == 39){s += ch[i] + "'";}else{s += ch[i];}}}respon.write(s); 阅读全文
posted @ 2011-12-28 11:21 dm3344 阅读(137) 评论(0) 推荐(0) 编辑
如何获取枚举字符串,值及遍历枚举
摘要:枚举是一个特定的常量集合组成的独特类型using System;public enum TimeOfDay{ Morning = 0, Afternoon = 1, Evening}class EnumExample{ public static int Main() {//调用方法 WriteGreeting(TimeOfDay.Morning);//获取枚举字符串 TimeOfDay time = TimeOfDay.Afternoon; Console.WriteLine(time.ToString());//获取枚举字符串的值 TimeOfDay time2 = (TimeOfDay) 阅读全文
posted @ 2011-12-28 11:19 dm3344 阅读(278) 评论(0) 推荐(0) 编辑
js 每秒刷新系统时间,可停止
摘要:<title>无标题页</title><script language="javascript" type="text/javascript"> var t; function show() { var date = new Date(); //日期对象 var now = ""; now = date.getFullYear() + "年"; //读英文就行了 now = now + (date.getMonth() + 1) + "月"; //取月的时候取 阅读全文
posted @ 2011-12-25 22:30 dm3344 阅读(3289) 评论(0) 推荐(0) 编辑
数据集ds 转化为json
摘要:/// <summary> /// List转成json /// </summary> /// <typeparam name="T"></typeparam> /// <param name="jsonName"></param> /// <param name="list"></param> /// <returns></returns> public static string ListToJson<T& 阅读全文
posted @ 2011-12-23 09:31 dm3344 阅读(1060) 评论(0) 推荐(0) 编辑
js 循环读取 json的值
摘要:$.ajax({ url: "EventHandler/Handle.ashx?time=" + Math.random(), type: "get", data: { action: "Gettablelist" }, success: function (data) { alert(data); var items = eval('(' + data + ')'); $(items).each(function (i) { alert(items[i].TNAME); }); } }); 阅读全文
posted @ 2011-12-23 09:30 dm3344 阅读(575) 评论(0) 推荐(0) 编辑
C#将时间格式 yyyy-mm-dd hh:mm:ss转换为yyyyMMddHHmmss
摘要:string src = "2011-12-02 15:03:50"; string result = DateTime.ParseExact(src,"yyyy-MM-dd HH:mm:ss", null).ToString("yyyyMMddHHmmss");结果为: 20111202150350 阅读全文
posted @ 2011-12-22 15:59 dm3344 阅读(8424) 评论(0) 推荐(1) 编辑
C# 两个日期相减得到月数和天数和时and计算 日期减去月之后的日期
摘要:【得到相差的 月份数】DateTime startDate = DateTime.Parse("2006-12-1");DateTime endDate = DateTime.Parse("2006-02-25"); //结束时间-起始时间int totalMonth = endDate.Yea... 阅读全文
posted @ 2011-12-20 10:40 dm3344 阅读(15201) 评论(0) 推荐(0) 编辑
js判断一个下拉框的选中值是否改变
摘要:下拉框按钮 select 的change $(“input[type=radio][name=school][value=8]“).attr(“checked”,’checked’); 使单选框选中$('#Select').change(function(){alert($(this).children('option:selected').val());下拉框选中的对象获取其值alert($(this).children('option:selected').attr("id"));下拉框选中的对象获取其ID 阅读全文
posted @ 2011-12-20 10:08 dm3344 阅读(5005) 评论(0) 推荐(0) 编辑
js 正则判断值
摘要:"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\\d+$" //整数"^\\d+(\\.\\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9 阅读全文
posted @ 2011-12-19 17:35 dm3344 阅读(440) 评论(0) 推荐(0) 编辑
js 计算 往前(后)几天(月、年)
摘要:var d = new Date(); //创建当前时间对象 d.setDate(d.getDate() + parseInt($("#txtday").val())); //parseInt($("#txtday").val()) 你可以替换成 数字都可以。这里我是取某个文本框的值,+代表往后 d.setMonth(d.getMonth() + parseInt($("#txtmonth").val())); //同上行 var month = d.getMonth() + 1; //因为这个系统默认月是 0-11 个月,。所以为了 阅读全文
posted @ 2011-12-19 17:06 dm3344 阅读(547) 评论(0) 推荐(0) 编辑
【转】什么是程序集?
摘要:一、程序集定义由.NET编译生成的EXE文件或DLL文件就是程序集,例如:System.Data.dll。二、程序集结构1.程序集清单:和我们在淘宝买东西的配送清单一样就是说明里面包含了什么东东。2.类型元数据:类型元数据是描述程序集中定义的类型的信息,由一些元数据表组成,包含类、方法、属性、参数、返回值等。3.MSIL代码:每一种类型的二进制代码,这些代码存储为与机器无关的MSIL代码。4.资源:程序的不可执行部分,比如图片等。三、查看程序集在工具菜单下-外部工具-添加标题输入Ildasm(中间语言反汇编程序)命令选择:C:/Program Files/Microsoft Visual St 阅读全文
posted @ 2011-12-15 10:42 dm3344 阅读(574) 评论(0) 推荐(0) 编辑
jquery
摘要:获取下拉框选择的文字$("#下拉框ID option:selected").text();获取下拉框选择的值$("#txtCategory").val();$("input#datetime").show(); 显示文本框$("input#datetime").show(); 隐藏文本框if ($("#jt").attr("checked") == undefined) 判断下拉框是否被选择 $("input#datetime").slideToggle( 阅读全文
posted @ 2011-12-12 09:33 dm3344 阅读(390) 评论(0) 推荐(0) 编辑
取web.config 连接字符串
摘要:aspsql server<add name="ConnectionString" connectionString="Data Source=(local);Initial Catalog=SQLDB;Integrated Security=SSPI"/>string connectionString=WebConfigurationManager.ConnectionStrings["ConnectionString"].ToString();oracle<add name="miningConnnec 阅读全文
posted @ 2011-12-08 16:09 dm3344 阅读(188) 评论(0) 推荐(0) 编辑
js接收传递过来的参数
摘要:1、 window.location.href = "aa.aspx?id=" + id;alert(window.location.search); //这样是弹出所有值,再根据里面看哪个符号。分割下就取到你传递的值的例如 我传递过来的弹出的是"dsajkhh%#id=3"那么我要取3 值var a = window.location.search.split('='); alert(a[1]); //取等于的右边值,a就是 3了 阅读全文
posted @ 2011-12-07 11:12 dm3344 阅读(1844) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示