自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编码改变世界

做任何事情,思之必有三!专注软件开发 但求娱乐共存

  • 博客(25)
  • 资源 (8)
  • 收藏
  • 关注

原创 ASP.NET获取IP的6种方法

ASP.NET获取IP的6种方法在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。要想透过代理服务器取得客户端的真实IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED

2011-11-30 14:59:48 1670

原创 ASP.NET里的Session详细解释

Session模型简介 Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字

2011-11-26 10:46:35 658

转载 SQL 语句技巧

1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,CO

2011-11-22 19:47:16 548

原创 C#获取汉字拼音

using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;namespace Ctr.Common.Tools{    ///     /// 汉字转拼音静态类,包括功能全拼和缩写,方法全部是静态的    ///

2011-11-21 18:21:05 1082

原创 Jquery UI dialog 详解 (中文)

·概述   一个浮动的窗口,包含标题和内容两部分。可以移动,调整大小,以及关闭图标'×'。   如果内容长度超过了对话框内容区域的显示,则会自动出现滚动条。   除此之外,还有一些常用的选项,如:添加底部按钮栏、模式窗口屏蔽层等。   官方示例地址:http://jqueryui.com/demos/dialog/     ·参数(名称 : 参数类型 : 默认值)

2011-11-20 23:06:08 1495

原创 ASP.NET清除页面缓存

ASP.NET清除页面缓存    (1)   Response.Buffer = true;            Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1);            Response.Expires = 0;            Response.CacheControl = "no

2011-11-19 16:55:32 813

转载 ASP.NET缓存解决方案和最佳实践

1、概述 在ASP.NET应用程序构建过程中,为了提高应用程序的性能,缓存处理无疑是一个非常重要的环节。通常,我们将一些频繁被访问的数据,以及一些需要大量处理时间得出来的数据缓存在内存中,从而提高性能。例如,如果程序需要处理一张报表,这张报表的数据是关联的几张数据库表,并通过大量的计算得到的数据。我们知道表关联是比较耗时的,如果关联之后得出的数据再进行聚合排序等操作

2011-11-19 16:51:54 1055

原创 FCKeditor 详细介绍

FCKeditor 详细介绍  FCKeditor是一个功能强大支持所见即所得功能的文本编辑器,可以为用户提供微软office软件一样的在线文档编辑服务。它不需要安装任何形式的客户端,兼容绝大多数主流浏览器,支持ASP.Net、ASP、ColdFusion 、PHP、Java、Active-FoxPro、Lasso、Perl、ython 等编程环境。  官方网站http://www.fck

2011-11-18 11:25:41 1367 1

原创 C#获取URL参数值

在写程序的时候,我们经常需要对页面进行传参数,比如page?id=1234,那么在page这个页面中就直接可以使用string id = Request.QueryString["id"]; 来获取参数id的值1234了。这是一个人人都知道的基础知识。上面的方法:Request.QueryString,它会把传入的URL进行分析,并把结果保存在一个键值(key value)的Collectio

2011-11-18 08:47:03 1410

原创 Asp.Net 小技巧锦集

大家都知道TextBox 如果TextMode="MultiLine" 也就是多行文本输入,默认的MaxLength无论你怎么设置他的值都不会起作用,只要通过js或者组合验证控件来搞定,下面给出代码示例。实例一:      String.prototype.len=function(){    return this.replace(/[^\x00-\xff]/g,"**").

2011-11-17 15:02:59 814

原创 ASP.NET中动态地“重写”URL

经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL的结构。  为什么URL映射和重写很重要?   下面是开发人员想要对URL有更大的灵活性的最常见的场景:   1) 处理这样的情形:你要更改你的web应用中网页的

2011-11-14 21:18:33 1090

原创 Js操作Cookies

Js操作Cookies1,要清空浏览器的所有cookies,2,要清空某网站的cookies,  //csdn.net的所有cookies3,要清空某网站的用户名字的cookies,//csdn.net 的cookies中的用户名username解答:// js 遍历所有Cookiefunction foreach(){  var strCookie=docum

2011-11-12 19:45:44 710

原创 细说Cookie

细说Cookie阅读目录开始Cookie 概述Cookie的写、读过程使用Cookie保存复杂对象Js中读写CookieCookie在Session中的应用Cookie在身份验证中的应用Cookie的安全状况如何在C#发请的请求中使用Cookie重构与使用总结补充Cookie虽然是个很简单的东西,但它又是WEB开发中一个很重要的客户端数据来源,而且它可以实现扩展性很

2011-11-12 09:39:14 678

原创 Eval()函数绑定数据时,不能使用IF进行逻辑判断的解决

很多次,我在使用ASP.NET数据绑定控件中绑定数据时 使用if语句进行逻辑判断!但是肯定那是失败了!没有办法,既然遇到了这个棘手问题,先Google,baidu一下吧! 其他人也有此想法,虽然方案不是很好,但我还是记录下来吧!以便以后查看。先来说一说: 吧!我们在控件中直接用,那他应该相当于:和 吧!因为在控件中绑定后他值就直接显示了!相当于输出咯!我曾经多少次想这样写: 可惜这样他

2011-11-11 19:03:05 3031

转载 ViewState 的重点详细解释

对ViewState的误解可能导致...   导致一些敏感信息被泄漏; 针对ViewState的攻击(aka the Jedi Mind Trick,aka 是又称作,又叫做的意思。Jedi Mind Trick, 看过星球大战的人对于Jedi一定不陌生,Jedi就是绝地武士。Jedi Mind Trick 是绝地武士的一个招式,可以用于控制对方的思维。有关这个的具体知识可以参见:ht

2011-11-11 18:12:46 1017

原创 ASP.NET使用Request获取来源网址URL所有参数信息

ASP.NET使用Request获取来源网址URL参数Request对象功能是从客户端得到数据,常用的三种取得数据的方法是:Request.Form、Request.QueryString,Request。其第三种是前两种的一个缩写,可以取代前两种情况。而前两种主要对应的Form提交时的两种不同的提交方法:分别是Post方法和Get方法。        Request 对象的属性和方法

2011-11-11 17:28:57 7820

原创 C#中的除法和四舍五入运算

C#中的除法和四舍五入运算1.除法运算当你使用以下代码:double d = 3/6;Console.WriteLine(d);时,得到的结果会是0,而不是你期望的0.5此时C#将3当作整数来处理了,结果它也会返一个整数。所以,你应该将这一句改为double d = 3.0/6;或者double d = Convert.toDouble(

2011-11-11 12:02:13 11279

原创 让Visual Studio 也支持JS代码折叠 [ #region | #endregion ]

前言      Visual Studio的代码折叠功能非常好用,#region #endregion 这个词连搜狗的词库里面都出现了(不含'#'号),可见使用频率很高,但是他不支持js的代码折叠 : ( 最近Ext用得比较多,一写就是上百行JS代码,非常不方便,想着自己写个扩展或插件什么的,意外搜到了下面的文章,已经用宏来实现了,本文可以理解为该文的简单译本,注意宏代码部分我有所改动 : )

2011-11-09 14:58:02 1764

原创 DataKeyNames、DataKeysField、DataKeys用法

GridView控件与DataList控件DataKeyNames、DataKeysField、DataKeys用法GridView控件用DataKeyNames属性设置主键字段的名称,其可以是一个数组,无DataKeysField属性DataList控件用DataKeysField属性指定或者设置数据源中键字段,无DataKeysNames属性都用DataKeys属性获取属性值

2011-11-07 17:11:40 1866

原创 http状态说明详细列表

1xx(临时响应)  表示临时响应并需要请求者继续执行操作的状态码。  100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。  101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)  表示成功处理了请求的状态码。  200(成功)服务器已成功处理了请求。通常,这表示服务器

2011-11-05 23:21:22 526

原创 Asp.net用Repeater控件显示数据

如果你正在使用ASP.NET,你一定对DataGrid控件非常熟悉。DataGrid控件提供了各种特性,通过这些特性可以很容易地在一个Web页面上以列表形式显示数据。但是,如果你不想使用HTML表格形式呢?此时,可以使用一个DataGrid的一个鲜为人知的兄弟控件,即Repeater控件。Repeater控件提供显示你所需要数据的灵活性。   Repeater控件是什么?   Re

2011-11-05 08:21:52 1824

原创 JavaScript中function的动态执行

由于最近来自重构中的需要,所以深入的研究了JavaScript中function(函数/方法)的动态执行。搜索了一下,发现在网上询问相关问题的人非常多,相应给出的解决方法也是很多的,但却没有深入研究的说明。本人觉得深入的研究并解决function的动态执行问题还是非常有价值的。 本文将从不同的应用情况入手,并由浅入深的给出解决方案与分析。动态执行从服务端返回的JavaScrip

2011-11-04 18:31:23 922

原创 Javascript的匿名函数

一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式:函数关键字(function)语句:function fnMethodName(x){alert(x);}函数字面量(Function Literals):var fnMethodName = function(x){alert(x);}Function()构造函数:var fnMethodN

2011-11-04 18:25:07 440

原创 c# asp.net 读取 写入 操作 文件、文件夹(大全系列)

C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close();C#拷贝文件 strin

2011-11-02 18:51:18 2258

原创 C#如何高效读取EXCEL文件

http://zhidao.baidu.com/question/58725229.htmlhttp://blog.csdn.net/jaguar1982/archive/2005/01/11/248246.aspx2010-03-12 | ASP.NET读取EXCEL文件的三种经典方法 (其中,64位操作系统上使用第二种com组件方式)  标签: 64位操作系统上  读取EXCEL文件

2011-11-02 18:48:48 5722 1

Typora中文免费版

Typora中文免费版 截止目前最新版本1.2.4 完美使用。

2022-06-16

MySQL_思维导图_个人整理版本

个人整理版本的MySQL高级_思维导图,里面内容非常丰富,Mysql的高级特性一目了然。工作得心应手.

2022-04-18

TortoiseGit v2.13

最新版 TortoiseGit v2.13 包含了中文语言包。

2022-04-18

.NET Core + Consul 服务注册与发现.rar

完美实现了.net core + consul的功能,直接可以运行。分为两个项目,分别为两个服务。 Consul 是一个用来实现分布式系统服务发现与配置的开源工具。它内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如 ZooKeeper 等),使用起来也较为简单

2020-02-27

多功能打印控件(很方便的实现打印功能)

该控件为我公司自己开发出来的,经过很多项目的运用,不断的更新修复。现在已经很成熟了。直接在项目中调用即可实现打印。

2011-03-29

DataGridView多功能自定义控件

该控件为我公司自己开发出来的,经过很多项目的运用,不断的更新修复。现在已经很成熟了。重写了很多DataGrid控件的方法,该控件可以很快速的运用在自己的实际项目中,希望大家喜欢。

2011-03-29

测试报告模板(多个打包)

这个测试报告包含了多个现成的报告文档,还有一些模板。希望大家可以喜欢 谢谢 我平常也喜欢收集一些资料整理打包 后面还会继续发给大家其他的软件开发所以文档

2010-12-05

sotw个人分析求职资料

sotw个人分析可以很好的把你各方面表现出来,这是我自己做的个让你分析。希望你可以喜欢

2009-11-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除