- 博客(36)
- 资源 (13)
- 收藏
- 关注
原创 一次完整的Http请求过程
在网上看了很多关于http完整流程的介绍文档,都讲的很不错,但是还是各有缺失,所以自己就根据学习及理解整理了一张图,给大家分享下http一次完整的交互流程,只是大概画了下流程,好多细节性的知识还请大家学习相关的书籍!
2012-08-26 00:17:31 15905 11
原创 sql 分组取每组的前n条或每组的n%(百分之n)的数据
sql 分组取每组的前n条或每组的n%(百分之n)的数据sql 关键字:SELECT * ,ROW_NUMBER() OVER(partition by b.UserID order by b.UserID ) rn from b执行结果:按UserID分组查询出每组条数,rn从1递增UserID | rn1 11
2014-04-24 16:22:30 10994
原创 sql 神器,再也不用记东记西了 O(∩_∩)O
/** 创建时间:2011-10-09* liud* 使用目录:* ==============================================* 01==查看表描述信息* 02==添加列(可多列)\修改列\删除列\修改列名* 03==删除表\字段描述* 04==添加表\字段描述(方法1、2)* 05==修改表\字段描述* 06==修改列允许为空或不为空* 0
2014-04-01 18:06:18 1503
原创 显示正在加载及响应时间
显示数据正在加载及响应时间先来个效果图HTML/Javascript var runing = 0; var t = 1; //按钮客户端事件 function ShowLoading() { document.getElementById("loading").style.display
2013-12-27 15:10:41 1464
原创 C# 获取当前路径7种方法
//获取模块的完整路径。 string path1 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; //获取和设置当前目录(该进程从中启动的目录)的完全限定目录 string path2 = System.Environment.Cur
2013-12-11 15:43:16 24135
原创 正则表达式基础及高级应用
正则表达式(RegularExpression, abbr. regex)功能强大,能够用于在一大串字符里找到所需信息。它利用约定俗成的字符结构表达式来发生作用。不幸的是,简单的正则表达式对于一些高级运用,功能远远不够。若要进行筛选的结构比较复杂,你可能就需要用到高级正则表达式。本文为您介绍正则表达式的高级技巧。我们筛选出了八个常用的概念,并配上实例解析,每个例子都是满足某种复杂要求的简单写法
2013-12-11 10:41:49 1051
原创 C# DataTable 批量数据处理 增、删、改
using (SqlBulkCopy sbc = new SqlBulkCopy(db.ConnectionString)) { sbc.DestinationTableName = dataTable.TableName; sbc.BatchSize = dataTable.Rows.
2013-11-28 09:52:02 15680
转载 DataTable DataRow.RowState 属性深入分析
RowState 介绍从不同位置载入 DataRow 后 RowState 的状态修改, 更改, 删除后的 DataRow.RowState 转化使用 AcceptChanges, RejectChanges, SetAdded, SetModified 方法后 DataRow.RowState 的转化使用 ImportRow, Copy 方法后 DataRow.RowState 的转化访
2013-11-14 22:42:51 2573
原创 淘宝无法正常显示,文字都跑左边了
最近打开淘宝突然就不能正常显示了(如图),怀疑网络问题,电脑中毒问题 等。经过各种处理,查看网络设置路由、电脑杀毒等手段问题依旧...突想用火狐浏览器访问taobao看看到时发生了什么事,在firebug网络下发现访问http:a.tbcdn.cn域名的请求都失败了,首先http:a.tbcdn.cn是淘宝的css文件服务器上网一找原因,发现有位哥写了关于次
2013-11-06 20:47:15 6267
原创 HttpHandler生成随机码、验证码
html:juqery: //以下代码可用js代替 $("#picsuiji").bind("click",function () { $("#picsuiji").attr("src", "../../suiji.ashx?id=" + Math.random()); } );C#:使用HttpHa
2012-10-24 15:15:25 854
转载 IE无法获得cookie,ie不支持cookie的解决办法,火狐支持
发现用自己的电脑 IE7.0总是无法正常登录,别的电脑都可以。 每次登录后又被重定向回了登录页面。可换成Firefox和google chrome 却一切OK,后来还把浏览器升级到IE8.0 问题依就。不由得想起,自己以前有次也遇到过就种情况,后来实在没时间找原因,直接把系统还原了。还原后就对了。 这次又遇到,郁闷了。初步推断应该是Cookie的问题。 在网上查了些资料,把所有现有
2012-10-24 14:40:42 7196
原创 关于JqGrid + MVC 提交表格数据,提交多行数据
将jqGrid表格数据提交到MVC后台一次保存Jqgrid代码:var data[]; var rowData = $("#jqgridlist").jqGrid("getRowData"); if (rowData.length < 1) { alert("没有数据!"); return; } for (var i = 0; i < rowData.leng
2012-10-11 14:43:34 7906 1
翻译 解决WCF 调用方未由服务器进行身份验证或消息包含无效或过期的安全上下文令牌
错误描述:1. WCF:调用方未由服务器进行身份验证2. 无法处理消息。这很可能是因为操作“http://tempuri.org/ISCCLSvc/GetCarriersByWareHouse”不正确,或因为消息包含无效或过期的安全上下文令牌,或因为绑定之间出现不匹配。如果由于未处于活动状态导致服务中止了该通道,则安全上下文令牌无效。若要防止服务永久中止闲置会话,请增加服务终结点绑定上的接
2012-03-07 18:37:44 11460
转载 C#生成随机数,支持多种方式[类]
using System;using System.Text;using System.Collections.Generic;namespace Pub.Class{ /// /// 生成随机数类 /// public class Rand { /// /// 随机系数 ///
2012-01-10 13:30:06 884
原创 WCF调用超时,错误处理
问题:刚发布的WCF服务,另一个部门调用,老是出现卡死界面,然后就是超时报错。原因:原来是WCF默认的连接数是10,所有当请求超过10个就会报连接错误,然后就是访问超时。解决:将web.config配置文件参数修改下就可以了:maxConcurrentCalls:获取或设置一个值,该值指定整个 ServiceHost 中正在处理的最多消息数。maxConcurrentInstanc
2012-01-09 18:12:14 6054
翻译 sql Split函数
CREATE Function [Split](@Sql varchar(8000),@Splits varchar(10)) returns @temp Table (a varchar(100)) As Begin Declare @i Int Set @Sql = RTrim(LTrim(@Sql)) Set @i = CharIndex(@Splits,@Sql)
2012-01-05 17:39:51 2113
翻译 Sql 列转行 三种方法对比
SQL code------ 合并列值 --*******************************************************************************************表结构,数据如下: id value ----- ------ 1 aa 1 bb 2 aaa
2012-01-05 17:14:49 13969
原创 数据库读取数据辅助类 DataHelperIoT
整理了一个数据库读取数据辅助类 DataHelperIoT1.原来读取数据代码: int tempInt; if (int.TryParse(dataReader[this.DBInt].ToString(), out tempInt)) { model.objInt= tempInt; }以int类型为例,其他类型类似,这样写每次都会重复一大堆的转换代码2.使用D
2011-12-23 10:48:17 862
转载 如何在IIS上配置多个网站,及网站发布配置讲解
如何在IIS6.0里配置多个网站?目前常用有以下三种:a.多个端口 b.多个IP c.主机头下面就每种方法分别做一下介绍。一、多端口多网站这种方法是指为每个网站指定不同的端口。IIS配置的网站的默认的端口是80。如果现在我们想配置另外一个网站,我们可以将该网站的端口设置为8080(可以自己设置)。例:假设你的IP是192.168.1.102,你现在要在你的电脑上配置两个网站(A和B)
2011-11-18 09:51:06 5561
转载 揭开正则表达式的神秘面纱
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/regref.htm] 说明:以下为转载文章,只供参考学习,如有其他问题或链接错误请直接访问原文 ,谢谢!引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a
2011-11-17 11:27:53 452
翻译 将DataSet保存为磁盘文件,所用到的技术点序列化DS,反序列化,压缩,减压缩
一个序列化DataSet对象类,主要功能:将DataSet保存为磁盘文件,所用到的技术点序列化DS,反序列化,压缩,减压缩using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.Serialization;using System.Data
2011-11-15 16:36:09 1644
转载 浏览器缓存实现原理
浏览器缓存将文件保存在客户端,好的缓存策略可以减少对网络带宽的占用,可以提高访问速度,提高用户的体验,还可以减轻服务器的负担。因此我们有必要了解它的实现原理,用来提高网站的性能。当一个客户端请求web服务器, 请求的内容可以从以下几个地方获取:服务器、浏览器缓存中或缓存服务器中。这取决于服务器端输出的页面信息。页面文件有三种缓存状态。1.最新的:选择不缓存页面,每次请求时都从服务器获取最新
2011-11-03 14:04:05 605
翻译 jquery 智能搜索文本框
在网上搜罗了一个智能搜索框觉的还不错,就拔下来改改,用着还不错!样式不太好看,可根据个人爱好调整!1、控制查询数据的样式 #searchresult{width:130px; position:absolute; z-index:1; overflow:hidden; left:130px; top:71px;background:#E0E0E0; bor
2011-10-18 15:15:45 1923
原创 C#枚举高级应用
我们经常使用枚举,但是可能只是一些简单的应用,其实在我们的项目中用到的 下拉列表、Model属性类型等,都可以利用枚举更好的实现。//定义枚举public enum DepartmentEum { [Description("第一产品事业部")] FirstDept = 1}1、下拉列表使用枚举数据源: //绑定部门 var deptL
2011-10-14 11:53:03 3935
原创 .net MVC3 ajax自动提交Model
原来项目中使用ajax提交参数一直都是拼一个js数组传到后台,最近发现一个比较不错的方法使用MVC框架自带的功能可从前台直接传一个数组对象,后台直接接受对象就可以了。 js代码:var queryObj = {};queryObj["contractBase.
2011-10-12 13:57:56 3203
原创 jquery 动态改变jqgrid列名
查看源代码,实际上jqgrid最后转换成table结合div了,所有就很简单了,直接修改div的text属性就可以了!$("#jqgh_gridList_Code").text("");但是发现,jqgrid的排序图标没了,也是直接加上就可以了,使用div的appendT
2011-10-10 15:22:01 8446
原创 sql 实用存储过程[sp_table][sp_helpText]
使用示例:sp_table tableName ,ColumnLike (列关键字) --返回表结构信息sp_helptext 视图|函数|存储过程 --返回对象代码 /****** Object: StoredProcedure [dbo].[sp_table] Script Date: 10/09/2011 10:20:48 ******/SET ANSI_NU
2011-10-09 10:25:00 2566
原创 sql 使用大全 更新中...
/** 创建时间:2011-10-09* liud* 使用目录:* ==============================================* 01==查看表描述信息* 02==添加列(可多列)\修改列\删除列\修改列名* 03==删除表\字段描述* 04==添加表\字段描述(方法1、2)* 05==修改表\字段描述* 06==修改列允许为空或不为空* 0
2011-10-09 10:00:35 642
转载 plsql 中文乱码 plsql 乱码 字符集解决方案
环境变量,NLS_LANG :SIMPLIFIED CHINESE_CHINA.ZHS16GBK如果想转换为UTF8字符集,可以赋予“NLS_LANG”为“AMERICAN_AMERICA.UTF8”oracle查看数据库字符集select * from
2011-09-21 17:35:52 878 1
转载 Windows XP下 oracle客户端(client) 配置指南
1、下载oracle instant client。注意不要下载只支持英文的instantclient-basiclite-win32,这个版本不支持其他语言。 下载地址:http://www.oracle.com/technology/software/te
2011-09-21 16:43:23 2471
转载 javascript 数字逗号分隔、货币取消分隔、精度转换控制
--先看看示例 (13223342.9269).toFixed(2)=13223342.93; (13223342.9269).toLocaleString()=13,223,342.93; formatNum(13223342.9269)=13,22
2011-08-18 11:22:29 3031 1
原创 js中常用的一些方法收集
GUID:function newGuid() { var guid = ""; for (var i = 1; i var n = Math.floor(Math.random() * 16.0).toString(16); guid
2011-07-26 18:17:58 602
转载 jquery 同步和异步的请求方式
1 异步请求: 1.1 $.ajax $.ajax({ url : 'your url', data:{name:value}, cache : false,
2011-07-20 15:45:44 857
转载 js 取数组最大值、最小值
var arr=new Array(1,2,3,5,7); 利用apply来继承math方法function arrMath(arr){ return Math.max.apply(Math,array);} function arrMin(arr){ return Ma
2011-07-13 18:54:41 2734
原创 解决vs2010无法选择framework版本
<br />最近家里电脑安装vs2010旗舰版,可以安装后运行framework3.5程序时提示找不到程序默认framework版本,新建项目一看不能选择framework其他版本,只有4.0 郁闷了,<br />因为我是新装系统所以,<br />第一步:安装framework2.0<br /> <br />第二步:安装framework3.0<br /> <br />第三步:安装framework3.5<br /> <br />重新启动vs2010 还是不能选择其它版本,上网查找原因,原来是还需要安装fr
2011-04-06 22:38:00 9948 4
原创 Javascript 如何取小数点后面N位
1.最基本的方法function get(){ var s = 22.127456 + ""; var str = s.substring(0,s.indexOf(".") + 3); alert(str);} 2. 正则表达式效果不错 onload = function(){ var a = "23.456322"; var aNew; var r
2007-05-14 21:47:00 1028
数据库设计中的14个技巧
2008-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人