随笔分类 - 技术类 C#、NET
摘要:1、格式化代码:Ctrl+E,D2、格式化部分代码:选中代码->Ctrl+K,F。或者Ctrl+E,F。3、折叠cs文件所有方法:Ctrl+M,O4、打开或折叠所有代码:Ctrl+M,L (打开或折叠当前代码段:Ctrl+M,M)5、新建文件:Alt+Shift+C6、交换上下行:Shift+Al...
阅读全文
摘要://自定义的类model m = new model();//取得类的Type实例//Type t = typeof(model); //取得m的Type实例Type t = m.GetType(); string className = t.Name +"\r\n"; //获取所有方法 Syste...
阅读全文
摘要:关注指定公众号://gh_ef65912f88f1 为被添加者的微信IDWeixinJSBridge.invoke("addContact", {webtype: "1",username: 'gh_ef65912f88f1'}, function(e) { WeixinJSB...
阅读全文
摘要:using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"d:\test\ErrorLog.txt", true)){ file.WriteLine(System.DateTime.Now+":"); file.W...
阅读全文
摘要:#region 测试XML二进制读取string strXmlData = "";strXmlData += " ";strXmlData += "1415064615 ";strXmlData += " ";strXmlData += " ";strXmlData += " ";strXmlDat...
阅读全文
摘要:就是说T必须是一个类(class)类型,不能是结构(structure)类型。这是类型参数约束,.NET支持的类型参数约束有以下五种:where T : struct T必须是一个结构类型where T : class T必...
阅读全文
摘要:最近一段时间,经常遇到这些问题,前一阵子研究了一下,没有记下来,没想到最近研究又有些不记得了,今天把它写下来以备忘。一般我们提供给其他语言调用的DLL,都是用C或者C++编写,然后封装。我这边也是采用的C++。首先有几个注意点:1、如果功能很简单,或者不使用第三方库(如MFC自带的库),建立一个wi...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;//1. 打开项目“Tzb”,打开类视图,右击“Tzb”,选择“添加”-->“类”,类名设置为“dld”,//即dynami...
阅读全文
摘要:gpedit.msc 组策略编辑器secopl.msc 本地安全设置共享(不用登录即可访问本地共享)设置:运行里输入secpol.msc启动“本地安全设置”-“用户权利指派”-将“拒绝从网络访问这台计算机”里面的guest用户删除。 运行里输入secpol.msc启动“本地安全设置”-“安全选项”-...
阅读全文
摘要:ASP.NET伪静态 UrlRewrite(Url重写) 实现和配置最近在写一个CMS的内容管理系统,需要用到一个伪静态方面的方法,在网上找了一下这方面的资料,现将这方面的资源记录一下。本机环境:Window server 2008 R2 Enterprise 操作系统+SQL Server 200...
阅读全文
摘要:“Asp.Net 配置”选项。设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 "Windows"Microsoft.Net"Framework"v2.x"Config 中。--> ...
阅读全文
摘要:引言随着 B/S 模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些...
阅读全文
摘要:1 string userAgent = context.Request.UserAgent; 2 if (userAgent != null) 3 { 4 userAgent = userAgent.ToUpper(...
阅读全文
摘要:string strPatten = "(src|href)=(.*?)[>| ]"; string strContent = " "; Regex reg = new Regex(strPatten); foreach (Match match in...
阅读全文
摘要:declare @id int,@value nvarchar(100);begin declare c_test_main cursor fast_forward for select hps_hpId,hps_time from hospitalPermSupp where hps_...
阅读全文
摘要:摘要:介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题(共17页)1概念1.1缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高...
阅读全文
摘要:第一种:exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 ' 查询方法:select * fr...
阅读全文
摘要://执行远程数据库表查询SELECT * FROM OPENDATASOURCE('SQLOLEDB', 'Data Source=数据库地址;User ID=sa;password=sa' ...
阅读全文
摘要:ASP.NET二级域名站点共享Session状态 今天, 我要写的是如何在二级域名站点之间,主站点和二级域名站点之间共享Session。 首先, Session要共享,站点之间SessionID必须要一致,那怎么保证SessionID一致呢? ASP.NET中的SessionID是存储在客户端的cookie之中键值为ASP.NET_SessionId用来维护浏览者Session对应关系的一个字符串,要想在二级域名站点之间,主站点和二级域名站点共享SessionID就必须先共享,那么我们就必须先实现ASP.NET_SessionId这一cookie的共享。 A: CrossDomainC...
阅读全文
摘要:http://"是协议名"www.test.com"是域名"80"是端口号"aaa"是站点名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数【1】获取 完整url (协议名+域名+站点名+文件名+参数)string url=Request.Url.ToString();url=http://www.test.com/aaa/bbb.aspx?id=5&name=kelli【2】获取 站点名+页面名+参数:string url=Request
阅读全文

浙公网安备 33010602011771号