随笔分类 - C#技术
摘要:using System.Data.SqlClient;private static string connectionString ="Data Source=.\\HS;Initial Catalog=sqltable;User ID=sa;pwd=0";private SqlConnectio...
阅读全文
摘要:某日赶着下班走人,强制关闭DW,后来就这样了。老是弹出对话框,说C:\programfiles\macromedia\dreamweaver 8\configuration\shared\common\common\scripts\dwscriptsExtData.js啥啥出错,导致不能拷贝,粘贴,使用起来很是不爽。开始以为是JS文件受损,折腾了一个多小时,又是下载,又是替换,未果。后来找到原来是DW的缓存问题。解决方法:Dreamweaver出现了ReferenceError:dwscripts is not defined的提示,先关闭Dreamweaver在c:\Documents an
阅读全文
摘要:由于公司业务原因,一台服务器放置于网通机房,一台服务器放置于电信机房,不同业务需要共享一台数据库,原先的做法是把数据库放置于网通机房服务器上,电信服务器远程连接网通机房服务器上数据库,由于网通机房带宽以及网通电信互连互通的一些原因,导致电信服务器经常无法连接上网通服务器上的数据库。经过商量后,决定分离数据库,在网通和电信服务器上都放置数据库但必须实现数据库的同步更新。开始想到的方法是采用数据库的复制订阅功能:从网上搜索了相关文档,也实现了本机2个数据库的复制订阅测试,但要实现公网上的二台服务器上数据库的复制订阅必须要有服务器的远程操作权限,电信服务器是租用的空间,所以这种方法只好放弃。相关文档
阅读全文
摘要:微软官方免费软件: CLRProfiler 是一个可以用于分析.NET程序行为的工具。可用其分析垃圾回收器堆正在发生的事情,例如什么方法分配了什么类型的对象?另外,还提供了调用图(call graph)功能用于显示哪个方法调用了哪个方法 Microsoft Web Application Stress Tool Microsoft Web Application Stress Tool 是由微软的...
阅读全文
摘要:ASP.NET提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存API则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。本文全面介绍了这三种缓存技术在系统各层中的应用。 在ASP.NET提供的许多特性中,缓存支持无疑是我最欣赏的特性,我...
阅读全文
摘要:using System; using System.Security.Cryptography; using System.Text; namespace AttendService { public static class DESEncrypt { #region ========加密======== private static string...
阅读全文
摘要:要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清...
阅读全文
摘要:CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12 转到定义 CTRL + F12转到声明 CTRL + ALT + J对象浏览 CTRL + A...
阅读全文
摘要:在web.config修改如下
阅读全文
摘要:js验证表单大全,超级的强悍的javascript代码 js验证表单大全 1. 长度限制 2. 只能是汉字 3." 只能是英文 4. 只能是数字 5. 只能是英文字符和数字 6. 验证油箱格式 7. 屏蔽关键字(这里屏蔽***和****) 8. 两次输入密码是否相同 够了吧 屏蔽右键 很酷 加在body中 二 2.1 表单项不能为...
阅读全文
摘要:int flag=0; Connection.Open(); string sql="insert into MsgInfo(title,content,sendtime) values('"+bVO.Subject+"','"+bVO.Content+"','"+bVO.Fbtime+"')"; SqlCommand sqlComm = new SqlCommand(sql,C...
阅读全文
摘要:为了增强Url友好性,方便搜索引擎的收录,现在很多用户都希望将较长的Url带参数程序地址变成较短的程序或静态网页Url地址,例如: 将 info.aspx?id=3&page=4 变为 info-3-4.aspx 或 ...
阅读全文
摘要:很多朋友一直考虑不清(我前几天也一直搞不明白)的问题是,我键入一个地址后,怎么这个url就被重写了? 第一步:在浏览器键入了一个地址,比如http://love.kerry.com,点回车后,都发生了什么? 为了把问题简单化,我来这样解释: 第二步:首先,键入的地址被解析,最终来到了一台web服务器.交给IIS处理.在.net的世界中,IIS会把这样的请求再交给一个web处理器 处理,最后,该 w...
阅读全文
摘要:Software + Service:简称S+S,Software + Service是微软面向下一代计算所采取的策略方式。通过结合软件与服务的长处,我们可以帮助客户实现功能、可选择性和灵活性的最大化。把客户/服务器软件体系与社区特征,特别是与服务的“随时更新”特质结合起来,将明显优于单纯软件或单纯服务的方式。广义的S+S方案将数个领域中发生的变革,如SaaS,Service Oriented,W...
阅读全文
摘要:最近在开发大鹏网时调用一个JS文件时,JS文件里的中文都变成了乱码. 主要是GB2312的文件调用了utf-8的js文件时,或utf-8的文件调用了GB2312的js文件才会出现,调用时可以写成如下方式: 或者
阅读全文
摘要:关于VS2005中GridView的自定义分页,单选、多选的简单应用。 图片效果: 0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}" border=0> 简单示例,代码如下, fenpage.aspx的代码: 0 &&...
阅读全文
摘要:三、评论的更新。评论的更新过程比较复杂,因为添加评论是一个交互的过程,静态页面自身根本不可能完成这一操作。解决方法是把添加评论的工作交给另一个页面(如:remark.aspx)来完成。具体过程为:在静态页面上用form给remark.aspx传递评论的内容,remark.aspx接收评论内容,添加评论,更新文章的静态页面,最后再重定向到静态页面。这样就完成了评论的添加。 form处...
阅读全文
摘要:在网上找来的,希望对找工作的人有所帮助。 1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。 (2)能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetEnumerator 方法的类型。1.c#中的三元运算符是__?:__ 2.当整数a赋值给一个object对象时,整数a将会被__装箱___? 3.类成员有__3__种可访问形式? 4...
阅读全文
摘要:ADO.NET提供以下两个对象,用于检索关系数据并将其存储在内存中:DataSet和DataReader。DataSet提供一个内存中数据的关系表示形式,一整套包括一些表在内的数据(这些表包含数据、对数据进行排序并约束数据),以及表之间的关系。DataReader提供一个来自数据库的快速、仅向前、只读数据流。 当使用DataSet时,经常会利用DataAdapter(也可能是CommandBui...
阅读全文
摘要:最近在做大鹏网的群栏目时,对群成员的实现,想到了2种方法, 第一种方法是:建立一个群成员数据库,增加一个成员就增加一条数据,但如果这样的话这个群成员的数据库数据量将十分巨大,假设每个群有10000的成员,1000个群的话数据量将达到10000000条, 第二种方法是:新建一个群成员数据库,包含字段:ID,群ID,群成员,其中群成员是存储成员ID的字段,每个成员用逗号隔开,读取时用SPLIT方法...
阅读全文