随笔 - 17  文章 - 1 评论 - 3 trackbacks - 0

正文内容加载中...
posted @ 2019-11-01 23:26 Jasoncheng 阅读 (18) 评论 (1) 编辑
摘要:VS性能分析工具http://msdn.microsoft.com/zh-cn/library/ms182372.aspxRed-gate 的ANTS性能分析工具http://www.red-gate.com/1.在Web站点后台使用 Path,File ,Directory 等System.IO命名空间下的类时 一定要谨慎(会造成高并发下CPU占用过高)2.Newtonsoft.Json.Serialization当使用Json.net序列化 利用DefaultContractResolver 实现 自定义的Attribute 时 会造成 序列化/反序列化的性能下降3.HttpClient 阅读全文
posted @ 2013-06-26 14:30 Jasoncheng 阅读 (125) 评论 (0) 编辑
摘要:http://www.cnblogs.com/yanyangtian/category/246954.html 阅读全文
posted @ 2013-03-21 13:27 Jasoncheng 阅读 (81) 评论 (0) 编辑
摘要:关于 4.5中新增的异步编程新特性总结1.用async标记的异步方应该使用await关键子来制定挂起点。await操作符会告诉编译器,这个async方法在完成之前,后面的代码无法继续执行,同时,控制权转移到async方法的调用者2.一个async方法里通常包含一个或多个的对应的await操作符,但如果没有await表达式也不会导致编译错误。但如果调用一个async方 法,却不使用await关键字来标记一个挂起点的话,程序将会忽略async关键字并以同步的方式执行3.如果指定Task<TResult>为返回结果,那么这个方法必须包含return指定的TResult结果的语句。如果使用 阅读全文
posted @ 2013-02-28 18:07 Jasoncheng 阅读 (2465) 评论 (2) 编辑
摘要:先装Framework后装IIS,IIS没有注册Framework的解决方法1、打开cmd2、进入到 C:\Windows\Microsoft.NET\Framework\v2.0.507273、运行 aspnet_regiis.exe – i 即可重新注册成功!4 webConfig中如果缺少 以下配置 会出现路由找不到的404错误<system.webServer><modules runAllManagedModulesForAllRequests="true"/></system.webServer> 阅读全文
posted @ 2012-12-28 13:15 Jasoncheng 阅读 (62) 评论 (0) 编辑
摘要:最近项目开发一个地图的服务端程序,需要 计算点,线,面与矩形是否有相交,起初遇到这个问题脑袋里很混乱不知如何下手,静下心来仔细考虑,其实问题也不复杂.分三个步骤可以解决此问题1.判断组成点,线,面的点元素是否在矩形内 假设矩形的近点:P1 远点:P2,要判断一个新的坐标点Px是否在矩形内,只要判断Px的坐标和P1,P2的大小就可以了代码如下点是否在矩形内 /// <summary> /// 点是否与矩形有相交 /// </summary> /// <param name="cPoint">当前点</param> //... 阅读全文
posted @ 2012-12-25 21:21 Jasoncheng 阅读 (1882) 评论 (0) 编辑
摘要:1.<location>标记,您可以使用该标记来指定特定的文件或目录,由该标记环绕(即在 <location>和 </location>标记之间)的那些设置将应用到该文件或目录。2.在<allow>和<deny>的配置中,我们可以在一条规则中指定多个用户: a. 使用users属性,值为逗号分隔的用户名列表。 b. 使用roles属性,值为逗号分隔的角色列表。 c. 问号 (?) 表示匿名用户。 d. 星号 (*) 表示所有用户。 阅读全文
posted @ 2012-10-29 16:20 Jasoncheng 阅读 (70) 评论 (0) 编辑
摘要:二分 Code -- =============================================-- Author: <jason,cheng>-- Create date: <2012-9-24>-- Description: <通用存储过程分页[二分处理]>-- ExcuteDemo:exec UP_paged_2part_selectMax 'tb_testTable','ID,userName,userPWD,userEmail',10,100000,'ID',0,null,'I 阅读全文
posted @ 2012-10-22 16:59 Jasoncheng 阅读 (73) 评论 (0) 编辑
摘要:Splite Code SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOcreate FUNCTION [dbo].[Fun_split_string](@s varchar(2000), --待分拆的字符串@split varchar(10) --数据分隔符)RETURNS @re TABLE(col varchar(100))ASBEGIN DECLARE @splitlen int SET @splitlen=LEN(@split+'a')-2 WHILE CHARINDEX(@split,@s)>0 BE... 阅读全文
posted @ 2012-10-22 16:56 Jasoncheng 阅读 (48) 评论 (0) 编辑
摘要:Create Insert Code CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name sysname declare @objectId int declare @objectname sysname declare @ident int set nocount on set 阅读全文
posted @ 2012-10-22 16:54 Jasoncheng 阅读 (64) 评论 (0) 编辑