- 博客(17)
- 资源 (7)
- 收藏
- 关注

原创 字符串编码与解码过程中加号(+)解码为空格问题处理
字符串中包含尖括号(<,>)时,从前端提交给服务器前需要先编码,一般使用encodeURI,encodeURIComponent这两个方法,服务器取到字符串后再解码,使用HttpUtility.UrlDecode方法. 用户反馈公司系统在录入的值中如果包含了"+"时过滤不到数据,经过断点调试发现是HttpUtility.UrlDecode方法解码时把+替换成...
2018-07-21 16:03:26
3572
2
原创 MongoDB查询性能分析
explain()方法能够提供大量与查询相关的信息。对于速度比较慢的查询来说,它是最重要的性能分析工具之一。通过查看一个查询的explain()输出信息,可以知道查询使用了哪个索引,以及是如何使用的。对于任意查询,都可以在最后添加一个explain()调用(与调用sort()或者limit()一样,不过explain()必须放在最后)。 最常见的explain()输出...
2018-08-30 22:22:05
3130
翻译 MVC异常处理
本文详细介绍了几种异常处理的方法及其特点,包括使用局部try-catch-finally异常处理,控制器级异常处理,全局异常处理.a.局部try-catch-finally异常处理即直接在代码中使用try-catch语句public ActionResult TestMethod(){ try { //.... return View(
2015-10-11 22:58:57
1349
原创 Oracle 分组及连接组内字符串方法
Oracle提供了排序集合函数LISTAGG,可使用此函数来实现该功能,如查询Products表中每个类别所包含的产品的字符串,且按照ProductName排序,代码如下:select CategoryName,LISTAGG(ProductName, ',') WITHIN GROUP (ORDER BY ProductName) ProductNamesfrom Products a j
2015-05-10 17:34:05
1834
翻译 在SQL Server中怎么得到全为零的GUID(uniqueidentifier)
在SQL Server数据库中,有时我们需要比较一个GUID是全为零(即其值是GUID.Empty).当然一般会想到直接使用下面语句.declare @emptyGUID uniqueidentifier;select @emptyGUID = '00000000-0000-0000-0000-000000000000';虽然可以,但是总觉得此方法略显笨重.相比之下,还有另一种较
2012-09-18 22:05:15
4044
1
转载 设计模式中类的关系
在java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强。1. 依赖(Dependence) 依赖关系的定义为:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。定义比较晦涩难懂,但在java中的表现还是比较直观的:类A当
2012-09-02 21:51:34
623
原创 SQL Server 分组及连接组内字符串的几种方法
系统开发时会遇到用户要求某一列分组后的数据一起显示而不是分别显示以减少数据重复及方便查看。
2011-04-01 21:34:00
5331
原创 将图片保存到表中并用ajax技术获取图片
创建用于保存图片的表:create table stockImages( imageid int primary key identity(1,1), [filename] varchar(50), img varbinary(max)) 插入本地图片:insert into stockImagesselect 风景,bulkcolumnfrom o
2010-04-12 20:49:00
2838
原创 ajax使用POST方法提交表单
ajax中使用post 方式提交表单时能提交多达2GB的内容,而GET方法只能提交最多512KB的内容.以下是ajax POST提交的例子. Ajax POST方法提交表单 <!-- window.onerror=function(errorMessage,errorUrl,errorNum) { alert(err
2010-01-17 21:02:00
8871
原创 双向img标签通信
使用JavaScript 动态生成标记img也可以产生http请求,进而通过查询字符串来向服务器提交数据,服务器端接收请求并处理后可动态生成图像并向客户端输出,来显示处理结果,实现了用较小的局部刷新来与服务器双向通信的目的.(源码下载地址:http://codechina.net/source/2001372) 无标题页 <!-- functio
2010-01-12 21:53:00
845
原创 Image对象单向通信示例
使用JavaScript 动态生成image对象也可以产生http请求,进而通过查询字符串来向服务器提交数据,实现与服务器通信的目的,是ajax前的JavaScript通信方法. 但是这种通信是单向的,即只能向服务器发送数据,但无法返回结果.(源码下载地址:http://codechina.net/source/2001372)http://www.w3.org/TR/xhtml1/DT
2010-01-12 21:44:00
782
原创 双向Script 标签通信
使用JavaScript 动态生成标记Script可以产生http请求,进而通过查询字符串来向服务器提交数据,实现用较小的局部刷新来与服务器通信的目的.(源码下载地址:http://codechina.net/source/2001372)html 代码:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://ww
2010-01-12 20:41:00
574
原创 asp.net 数据访问层使用存储过程分页
在asp.net 网页中如果在业务逻辑层分页在使用PagedDataSource对象,但如果数据记录过多,使用它会严重的损害应用程序的性能.所以最好在数据访层分页,如果这样就要使用存储过程来分页.以下是以pubs 数据库中的employee表为例来进行数据分页的存储过程,你可以参考它根据实际情况来创建自己的存储过程. 注:@pageindex 数据页的索引,@dataperp
2009-12-19 23:09:00
574
原创 javascrpt 去除空格的简单易懂方法
方法一:function KillSpace(x) { while((x.length > 0) && (x.charAt(0) == )) x = x.substring(1, x.length); while((x.length >
2009-12-03 20:17:00
519
原创 ajax 局部刷新分页和自动搜索提示
源码下载地址:http://download.youkuaiyun.com/source/1918359前台HTML代码:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 无标题页 a { text-decoration:none;}
2009-11-27 12:07:00
1062
c# 图片查看器-支持文件托拽,自动播放,锐化,逆反,去色,设为桌面背景,缩略图,截图等功能
2010-01-14
asp.net 客户端回调
2010-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人