摘要: 应用程序池配置 打开IIS管理器,找到站点应用程序池,选中站点应用程序池,在右侧操作边栏单击高级设置,按照下图(图1)红框内容进行配置。 图1 配置说明: 常规->队列:微软建议设置预期用户数的1.5倍。 修改IIS队列长度:https://docs.microsoft.com/zh-cn/prev 阅读全文
posted @ 2022-02-09 17:54 TC-MrLee 阅读(1563) 评论(0) 推荐(0) 编辑
摘要: WebService服务引用有两种方式,一种是通过开发工具添加服务引用,一种是通过wsdl工具生成服务类。 有时候WebSerivce不提供外网访问,无法通过开发工具添加服务引用, 这个时候使用wsdl工具生成就很方便,下面介绍wsdl工具的使用方法。 打开cmd,输入命令进入工具所在的文件夹。 c 阅读全文
posted @ 2021-04-29 13:34 TC-MrLee 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 一、查询 1.1 AsNoTracking() 非跟踪查询 在实体加上AsNoTracking()方法,返回的实体不会在System.Data.Entity.DbContext中进行缓存,因此能提高查询性能(数据量大,性能提升3到4倍)。 注: 1、实体不进行跟踪,所以修改实体后,进行SaveCha 阅读全文
posted @ 2020-10-29 16:54 TC-MrLee 阅读(148) 评论(0) 推荐(1) 编辑
摘要: 创建服务 1、选择新建->项目->Windows桌面,选择Windows服务。 2、输入名称,单击"确定"。 注意事项:如果在模板中没有Windws服务,可能是未安装.NET桌面开发,可以通过选择左下角打开Visual Studio选择安装程序,选择.NET桌面开发安装。 重命名服务 1、服务创建好 阅读全文
posted @ 2020-10-23 17:05 TC-MrLee 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 描述: 代码段是使用上下文菜单命令或者热键(hotkeys)的组合在代码文件中插入的可重用的代码。它们可以插入整个类或方法。能够提高我们开发的效率,节约时间。 Visual Studio自带了一些常用的代码段,比如在C#中,插入指定的代码段。就以try finaly为示例。 首先在类中输入tryf,然后连接点击两次Tab键。就会自动生成try finally代码段。如图:创建代码段 创建代码段必须是XML文件,可以根据创建的代码段文件修改相应的元素和增加一些元素。最后把制作完成的代码段导入到我们的Visual Studio中。 首先我们先来创建一个代码段文件,选中项目,右击添加-新建项-选择. 阅读全文
posted @ 2013-01-09 15:07 TC-MrLee 阅读(2642) 评论(4) 推荐(3) 编辑
摘要: 今天准备整理下手里面几个数据库,形成一个表结构文档,方便以后维护使用。网上找到一个脚本还不错,小小的修改就满足了我的要求,执行完SQL脚本。在结果就能看到数据库所有表的结构,这个时候只要全选,然后右击出来属性框,选择将结果另存为,这个时候您只要选择导出CSV,然后新建一个Excel表格,在菜单栏选择数据,再选择自文本,后面的大家可以自己的需求自行处理了。SQL Server脚本:SELECT 表名 = Case When A.colorder=1 Then D.name Else '' End, 表说明 = Case When A.colorder=1 Th... 阅读全文
posted @ 2012-07-19 15:18 TC-MrLee 阅读(19734) 评论(9) 推荐(15) 编辑
摘要: 最近做项目,要用到FTP上传文件和下载文件。然后就用FtpWebRequest类写个上传和下载的程序。主要是对EMS物流这一块,每天定时上传礼品配送的信息,然后定时下载生成好的物流信息。就是在上传的时候,遇到一个很怪异的问题。本地测试没有任务问题,但是放到服务器上问题就来了。主要是在服务器上,上传以后就报异常,而且EMS FTP服务器也有这个文件,就是没有数据。一直报异常550,连接超时,然后在网上找原因啊,多数是说地址是否正确,有没有权限之类的。本身FtpWebRequest超时默认是5分钟的,但是没有到5分钟就报异常了。对着网上找到的资料一点一点的设置,根本就不行。好吧,以上都解决不了,那 阅读全文
posted @ 2012-06-25 16:39 TC-MrLee 阅读(5922) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一件怪事,在调试的时候,方法能执行,断点就是不执行,调试模式是DeBug。想想把VS重启下吧。重启好还是这个问题,这个头大了,然后把鼠标放到断点上,提示现代码和原代码不同。怎么会出现这个问题,按正常的来说,每次调试,VS会自动重启生成解决方案,不会存在现代码和生成过的DLL不一样啊。难道第一次用VS2012就遇到问题了,点击解决方案,重新生成解决方案,还是没有反映。这个就奇怪了。然后我单独生成每个项目,这个倒是没有问题。后来经常过朋友提醒,看下解决方案的配置管理器(图1)。打开一看(图2),怎么生成的钩全没有选上,找到原因,打上钩,解决。图1图2图3 阅读全文
posted @ 2012-06-05 15:11 TC-MrLee 阅读(7744) 评论(2) 推荐(1) 编辑
摘要: 其实原理很简单,取到表格ID,获取表格内的<tbody>元素,然后在获取<tbody>元素下的所有<tr>元素。然后循环输出获取的<tr>元素。对<tr>元素的索引值除2取余,为0者设置背景色。HTML代码: <table id="tb"> <tbody> <tr> <td> 第一行 </td> <td> 第一行 </td> </tr> <tr> <td> 第二行 </td> < 阅读全文
posted @ 2011-08-09 10:46 TC-MrLee 阅读(623) 评论(0) 推荐(0) 编辑
摘要: SQL查询在日常开发中必不可少的,SQL语句写的好坏,尤其重要。本系列先以基础入门。慢慢深入。注:本系列以读书笔记形式记录。SELECT语句的元素SELECT语句的目的是对表进行查询、应用一定的逻辑处理,并返回结果。按照不同的查询条件或排序返回不同的结果。“逻辑查询处理”是指ANSI SQL定义的概念模型,规定了如何处理一个查询,以及如何取得最终的结果。Microsoft SQL Server引擎并没有严格遵守逻辑查询处理,相反,在物理地处理一个查询时,它可以自由地调整处理阶段的顺序,只要最终结果能够和逻辑查询处理规定保持一到致。SQL Server可以在查询的物理处理中采用很多快捷的方式。为 阅读全文
posted @ 2011-05-20 16:10 TC-MrLee 阅读(584) 评论(1) 推荐(0) 编辑
摘要: 今天把原项目备份,重新到SVN上更新一份最新的,没想到问题随之而来。调试就报错。郁闷了,先看图。原来是集成的托管管道模式下不适用的ASP.NET设置。解决方案:把相应的应用程序池的托管管道模式设置为经典模式。设置完后,重启下网站,OK运行起来了。注:我是基于2.0类库开发的,请选择您对应的类库设置。解决方案图: 阅读全文
posted @ 2011-05-04 15:30 TC-MrLee 阅读(4333) 评论(0) 推荐(0) 编辑
摘要: (int)是一种被称为强制转换的显示转换。源变量和目标变量必须是兼容的(必须都是int类型的)。并且有丢失数据的风险。因为目标变量的类型大小小于源变量。从int到long、float、double或decimal的预定义隐式转换。例如://123是一个整数,它是隐式转换成float类型float f = 123;从sbyte、byte、short、ushort或char到int的预定义隐式转换。例如,如果不进行强制转换,下面的赋值语句将会在编译时报错: long longTest = 22; //错误:无法将类型“long”隐式转换为“int”。存在一个显式转换(是否缺少强制转换?) int 阅读全文
posted @ 2011-04-19 11:18 TC-MrLee 阅读(2327) 评论(0) 推荐(1) 编辑
摘要: HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。1xx 消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。100 Continue客户端应当继续发送请求。 阅读全文
posted @ 2011-04-02 11:22 TC-MrLee 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 使用webQQ有些时间了,webQQ每次收到信息,就会看到title提示那个网友或群来信息,发现挺有意思,其实这个很简单。 HTML Title: JavaScript: 阅读全文
posted @ 2011-01-21 15:57 TC-MrLee 阅读(634) 评论(0) 推荐(0) 编辑
摘要: Is:检查对象是否与给定的类型兼容。例如,下面的代码可以确定MyObject类型的一个实例,或者对象是否从MyObject派生的一个类型: 如果所提供的表达式非空,并且所提供的对象可以强制转换为所提供的类型而不会导致引发异常,则 is 表达式的计算结果将是 true。 如果已知表达式始终是true或始终是false,则is关键字将导致编译时警告,但是通常在运行时才计算类型兼容性。 注意:is运行符不能重载,is运行符只考虑引用转换、装箱转换和取消装箱转换。不考虑其它转换,如果用户定义转换。 在Is运算符的左侧不允许使用匿名方法。lambda表达式属于例外。 示例: 如果对象引用是nul 阅读全文
posted @ 2011-01-13 16:13 TC-MrLee 阅读(885) 评论(1) 推荐(0) 编辑
摘要: 许多开发人员很困惑,string和String在开发的时候,使用那个。C#的string(一个关键字)直接映射到System.String(一个FCL类型),string属于CTS类型。使用C#编译器,在编译的时候会直接映射到String。这个地方会引出一个基元类型(有时间整理出这方面的文章)。形象点的理解就是string是小名String是大名。前面也提到了string是关键字,String不是,所以string不能作为类、结构、枚举、字段、变量、方法、属性的名称,String是可以的。C#语言规范称:从风格上说,最好使用关键字,而不是使用完整的系统类型名称。但是我们的Jeffrey Ric 阅读全文
posted @ 2010-12-31 14:49 TC-MrLee 阅读(782) 评论(4) 推荐(0) 编辑
摘要: 维护组项目出了点问题,打开网站越慢,部门几个老员工在找原因,发现一条SQL语句,我看到没把我雷死。原代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1selecttop16goods_id,goods_name,goods_thumb,integral,cat_idfrom2goodswheregoods_id0andcat_id=40andis_real=1andareain('000','0514')3ANDgoods_nameno 阅读全文
posted @ 2010-12-15 12:51 TC-MrLee 阅读(1035) 评论(10) 推荐(0) 编辑
摘要: 今天网站有个小功能要判断用户购买商品数量是否大于库存数据,如果大于库存数量,就给予提示。郁闷的事来了,先看前台HTML:[代码]用JS取值,注意看JS代码:varnum=document.getElementById("txtNum").value;[代码]大家会发现txtNum和getGoodsNum 取值方法不一样。txtNum使用的是.value,getGoodsNum使用的是.innerHTML。因为getGoodsNum 是使用的span标签,txtNum是文本框。span、table、div没有value,所以使用innerHTML取值。txtNum属于文本框,还有lable,下拉 阅读全文
posted @ 2010-12-08 19:23 TC-MrLee 阅读(647) 评论(4) 推荐(0) 编辑
摘要: 直接上代码不费话了。A页代码:[代码]Default.aspx为接收页(B页),B页代码:[代码] 阅读全文
posted @ 2010-12-01 15:28 TC-MrLee 阅读(262) 评论(0) 推荐(0) 编辑
摘要: asp.net获取客户端登录者的mac地址,有两种方法1,通过win32特性获得, 优点:无需在客户端设置;缺点:无法获取服务器的mac(经测试总为0,其实感觉没有必要获取服务器的mac,所以也不算缺点)(能否跨网段获取还没有测试)2,通过javascript加载ActiveX来实现: 优点:任意获取mac地址(可以跨网段获取);缺点:需要在客户端浏览器中将activeX的选项全部打开,否则获取不... 阅读全文
posted @ 2010-11-18 17:25 TC-MrLee 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 主要是ShowCountDown(2010,08,13,'showData') 日期可以后台绑定。JS脚本:view plaincopy to clipboardprint?·········10········20·&... 阅读全文
posted @ 2010-11-18 17:24 TC-MrLee 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 安装完VS2008中文的sp1后,智能提示变成英文了。或者安装英文插件以后,智能提示也变成英文的了 。有时候在VS2010 安装插件也是同样的问题。只需要安装一个补丁就可以解决这个问题。不用安装SP1的补丁包的语言,微软官方发布了一个补丁,安装好就恢复中文的智能提示了。补丁地址:http://code.msdn.microsoft.com/KB957507/Release/ProjectRelea... 阅读全文
posted @ 2010-10-21 11:16 TC-MrLee 阅读(608) 评论(2) 推荐(0) 编辑
摘要: 有很多朋友安装了Visual Studio 2010,但是在新建网站的时候,无法选择.NET Framework的版本,默认是4.0,这个时候,就要安装一个.NET Framework 3.5SP1的补丁就OK。 阅读全文
posted @ 2010-10-09 09:21 TC-MrLee 阅读(1457) 评论(0) 推荐(0) 编辑
摘要: 今天项目遇到一个小问题,在GrdiView RowCommand事件删除一个数据提示激发了未处理的事件RowDeleting先看代码:[代码]注意看CommandName 定义为delete因为该值(“delete”)是微软的默认值,它默认会触发RowDeleting事件。修改为:[代码]这个只要和微软定义规则不同就OK!!! 阅读全文
posted @ 2010-09-30 17:45 TC-MrLee 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 今天宝贝要实现点击更多来实现隐藏或开启DIV,想想就用JS来实现吧。HTML:[代码]JS:[代码] 阅读全文
posted @ 2010-08-31 17:06 TC-MrLee 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 在上版本改进的,这样控制样式更加灵活。JS脚本:1<scriptlanguage="javascript"type="text/javascript">[代码]Html:[代码] 阅读全文
posted @ 2010-08-12 10:00 TC-MrLee 阅读(398) 评论(0) 推荐(0) 编辑
摘要: JS脚本是在网上找到的,然后进行了改进,弥补了不足之处。JS脚本:[代码]HTML:[代码] 阅读全文
posted @ 2010-08-10 14:02 TC-MrLee 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 大家经常会看到某些网站在浏览器左上角显示自己标识,其实很简单,只要设置简单的一句话就搞定。图片格式必须为 ICO这个一定要注意。在HTML head 标签里面加上:[代码]但是上面的方法很麻烦 ,如果每个页面都需要,就使用下面的方法。只要在网站根目录放favicon.ico就OK,但是这个名字不要变。谢谢lyan网友的提示。 阅读全文
posted @ 2010-08-09 17:10 TC-MrLee 阅读(380) 评论(2) 推荐(0) 编辑
摘要: 点击复制,获取本页面URL地址,支持IE、谷歌。[代码][代码] 阅读全文
posted @ 2010-08-03 11:31 TC-MrLee 阅读(570) 评论(2) 推荐(0) 编辑
摘要: 闲来无事,在网上找了点资料搞个上下文字或图片滚动,支持左右滚动。没有使用JS,网上JS的太多,大多数做的只是实现这个效果,如果真实用到项目就没有这么简单了,过两天研究下,现在把这个最简单的放上来,就是使用此marquee标签。代码如下 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeH... 阅读全文
posted @ 2010-07-02 15:54 TC-MrLee 阅读(487) 评论(3) 推荐(0) 编辑