.net
静艺
要在“用最简单的设计方式解决问题”和“复杂的设计支持更多的项目扩展” 之间做到平衡,使项目“简单而不弱智,复杂而不冗余”。
展开
-
iis web园多进程 与session的问题
iis 网站应用池设置了 web 园 多线程开始发现有些页面原创 2014-09-18 16:22:12 · 4293 阅读 · 0 评论 -
C# 枚举
一、在学习枚举之前,首先来听听枚举的优点。 1、枚举能够使代码更加清晰,它允许使用描述性的名称表示整数值。 2、枚举使代码更易于维护,有助于确保给变量指定合法的、期望的值。 3、枚举使代码更易输入。二、枚举说明 1、简单枚举枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符。枚举本身的修饰符仅能使用publi转载 2015-04-17 12:32:37 · 459 阅读 · 0 评论 -
C# 接收存储过程的 return 值
C# 接收存储过程的 return 值存储过程CREATE PROCEDURE [dbo].[m_products_Insert]( @prodtid INT = 0 )AS DECLARE @returnValue VARCHAR(18) -- 返回操作结果SET @returnValue = -1 RETURN @returnValue原创 2015-04-14 14:37:34 · 2162 阅读 · 0 评论 -
.net httpHandlers 的配置与使用
HttpHandler是asp.net真正处理Http请求的地方。在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。因为版本不同配置的节点位置有所不同这是官方的配置节点https://msdn.microsoft.com/zh-cn/原创 2015-04-22 12:37:18 · 4392 阅读 · 0 评论 -
iframe跨域cookies和Session丢失问题的解决办法
page_onload里添加一语句:Response.AddHeader("P3P","CP=CAO PSA OUR");IIS 增加 http头 名称 P3P 值 CP=CAO PSA OUR 如: P3P:CP=CAO PSA OUR原创 2014-12-09 16:36:51 · 1257 阅读 · 0 评论 -
C# LINQ to Objects
术语“LINQ to Objects”是指直接对任意 IEnumerable 或 IEnumerable 集合使用 LINQ 查询,无需使用中间 LINQ 提供程序或 API,如 LINQ to SQL 或 LINQ to XML。 可以使用 LINQ 来查询任何可枚举的集合,如 List、Array 或 Dictionary<TKey, TValue>。 该集合可以是用户定义的集合,转载 2014-12-18 14:03:23 · 806 阅读 · 0 评论 -
C# LINQ
LINQLINQ关键字from 指定数据源和范围变量where 根据布尔表达式(由逻辑与 或 等组成)从数据源中筛选元素select 指定查询结果中的元素所具有的类型或表现形式group 对对查询结果按照键值进行分组into 提供一个标示符,它可以充当对 join group 或 select 子句结果的引用ord转载 2014-12-18 13:58:09 · 624 阅读 · 0 评论 -
sqlserver 删除大数据
一、写在前面 - 想说爱你不容易 为了升级数据库至SQL Server 2008 R2,拿了一台现有的PC做测试,数据库从正式库Restore(3个数据库大小夸张地达到100G+),而机器内存只有可怜的4G,不仅要承担DB Server角色,同时也要作为Web Server,可想而知这台机器的命运是及其惨烈的,只要MS SQL Server一启动,内存使用率立马飙升至99%。没办法,只能升内转载 2014-11-23 12:21:47 · 1848 阅读 · 1 评论 -
C# .net 批量插入数据库的两种方法
普通的insert 语句插入就不介绍了,着重说一下原创 2014-11-23 12:18:33 · 1631 阅读 · 0 评论 -
.net HttpWebRequest Post xml
string PostData = "";//发送的xml格式数据 HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://www"); req.Credentials = CredentialCache.DefaultCredentials;原创 2014-11-10 13:36:57 · 577 阅读 · 0 评论 -
IIS提升网站并发数
策略方面()1.分离静态资源到其他域名下原创 2014-09-28 17:24:01 · 778 阅读 · 0 评论 -
C# 栈和堆
在32位的Windows操作系统中,每个进程都可以使用4GB的内存,这得益于虚拟寻址技术,在这4GB的内存中存储着可执行代码、代码加载的DLL和程序运行的所有变量,在C#中,虚拟内存中有个两个存储变量的区域,一个称为堆栈,一个称为托管堆,托管堆的出现是.net不同于其他语言的地方,堆栈存储值类型数据,而托管堆存储引用类型如类、对象,并受垃圾收集器的控制和管理。在堆栈中,一旦变量超出使用范围,其使用转载 2014-09-25 11:30:26 · 754 阅读 · 0 评论 -
C# 结合html5 批量上传文件和图片预览
html5 新特性 input file 中增加 multiple 属性可以选择多文件。IE9以下版本不兼容 //预览js $("#imgsf").change(function原创 2015-05-06 18:22:59 · 3037 阅读 · 0 评论