自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kc

我想做什么....

  • 博客(143)
  • 资源 (29)
  • 收藏
  • 关注

原创 无滚动条,满屏布局风格

http://eone.sxt.com.cn/

2014-11-03 15:30:25 1029

原创 关于Asp.Net 使用Ajax控件一点认识

Asp.Net Ajax 控件 已经推出了很多年,但本人一直没怎么用。原因是Jquery等Ajax框架 的推出,还有就是使用Ajax 控件,会生成一大堆Js脚本,缓存等代码,看的比较头大,Js代码也没有文档说明等原因。众说周知在Asp.Net 中使用Ajax 只需ScriptManager、UpDataPanel 这2个控件 即可实现Ajax 效果。今天突然想起原来在使用这2个控件做Ajax

2014-01-24 17:40:24 1227

转载 Js 打印不重复字符串

我也想过用递归,但是它不太好理解而且可能效率会比较低(尤其当包含很多数组时)。其实这个过程并没有想象中那么难:  首先合并arr[0]与arr[1]获得新数组merged,然后用merged再与arr[2]合并,依次进行即可获得你想要结果。下面是程序中定义mergeArr函数满足你的要求:===============var arr = new Array(); arr[0] = [1,2,3,4

2013-12-05 09:23:42 1796

转载 如何快速启动WebDev.WebServer

WebDev.WebServer是.Net内置的轻量级Web服务器,是Asp.net开发人员的利器,因为可以避免使用IIS 。通常我们要启动WebDev.WebServer是通过VS开发环境,如果不想启动Visual Studio.Net,而直接启动 WebDev.WebServer呢?我们可以直接在命令提示符中运行 C:\WINDOWS\Microsoft.NET\Framework\v2.0.

2013-11-25 09:52:44 1087

原创 关于IIs7.5 中配置Asp.Net 基本问题

错误一:HTTP Error 500.19 - Internal Server Error配置错误: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的 (overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false" 的位置标记明确设置的。

2013-09-14 17:21:30 3518

原创 关于 IsPostBack 属性 简单认识

1。首次运行页面 IsPostBack 属性始终 为False2。如果提交表单中 存在 _VIEVSTATE  元素  不管是 GET 还是POST IsPostBack 都为TRUE

2013-09-12 11:57:37 671

原创 写在第一份工作离职的夜晚

首先今天对我来说是一个特殊的日子,离开了工作近4年的公司,同时也告别熟悉的地方、告别了同事们。感谢大家一直以来对我工作支持与肯定。今天下班 boss 通过电话预约到kfc,当时我就感觉到,boss 有重大决定啦,结果当然是我预料到了,不然也没今天的日记,呵呵,有点YY了!算是劝辞,说被辞,心里面还有点不是滋味,毕竟公司现在状态也不是很好,这种状态也持续了一年多啦。所以我也提前预料到了,

2013-08-15 21:35:25 754

原创 关于普通上传与存储

<!--.add-file {margin-bottom:10px; position:relative}.add-file .delect {position:absolute; top:50%; left:50%; display:block; width:px; height:px; padding:7px 25px; color:#333;

2013-07-23 16:14:21 1014

原创 跨 服务器 访问数据

SELECT a.* FROM OPENROWSET('SQLNCLI', 'Server=SAD-HL7DB8MR8CI\SQLEXPRESS;Trusted_Connection=no;uid=sa;pwd=123456;', 'select * from lawyerdb.dbo.la

2013-03-22 15:03:19 777

原创 电子商务示范网站

http://www.nuancan.com/待查看!

2013-03-20 11:05:12 729

转载 SQL 查询 标识不重复的数据

CREATE TABLE #A ( id INT, name varchar(4), number INT);INSERT INTO #ASELECT 1, 'a', 123 UNION ALLSELECT 2, 'b', 152 UNION ALLSELECT 3, 'c', 123 UNION ALLSELECT 4, 'd', 520 UN

2013-03-13 16:55:29 1056

转载 每个注册用户都有自已的二级域名

以下是以www.devin.cn这个域名为例,让每个注册用户都有自已的二级域名,其中abc.devin.cn就是要用到的二级域名基本思路:1. 域名支持泛解析,即是指:把A记录 *.devin.cn  解析到服务器IP,服务器IIS中做绑定,绑定时主机头为空;2. 为了实现完全的二级域,建两个站点,一个为主站用,一个为用户用,两个站点目录都指到一个同一网站目录

2013-01-07 10:16:37 3290

转载 SQL优化-索引、查询优化及分页算法方案

http://www.cnblogs.com/windlivefamily/archive/2010/05/10/1731770.html

2012-12-07 11:48:49 631

转载 改变javascript函数内部this指针指向的三种方法

javascript 的this 值,真的是非常的莫名奇妙。我一直被搞的很头晕,也许正是这个this,让大多数人感觉js 非常的莫名其妙。在查了大量的资料后,我总结了下面的三条规则,这三条规则,已经可以解决目前我所遇到的所有问题.规则0:函数本身是一个特殊类型,大多数时候,可以认为是一个变量。 复制代码代码如下:function a(

2012-12-04 12:33:12 1577

转载 Javascript 函数及作用域

在js中使用函数注意三点:1、函数被调用时,它是运行在他被声明时的语法环境中的;2、函数自己无法运行,它总是被对象调用的,函数运行时,函数体内的this指针指向调用该函数的对象(最新的 strict 模式除外,本文内容仅涉及非 strict 模式);3、函数是一种带有可执行代码的对象类型数据。 一、声明函数1、使用 function 关键字f

2012-12-04 12:31:30 1391

转载 javascript void(0)的妙用

JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expressionexpression是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。我们可以使用 void

2012-07-17 10:13:30 790

原创 .Net 发送邮件

发送邮件 我知道的的方式大致有3种1:自己在服务器搭建邮箱服务2:向邮箱服务商购买 给与帐号和api 调用3:代码发送,需要指定Smpt 服务器 如 gmail,163,qq 等邮箱服务 采用系统邮件处理类或 第三方邮件操作组件(Jmail等)由于我采用的是第三种(简单) 第一种 没做过 可能也比较麻烦 这篇文章有介绍一点 主要是配置自己的邮件服务对于大量的发送 和

2012-06-25 12:05:01 797

原创 Response.Redirect 关于页面跳转

在一般处理程序中 使用  context. Response.Redirect 来进行页面跳转1:直接Url访问 ---可以2:通过Ajax访问 -- 失败占时还不知道什么原因 ? 我想应该是请求状态(Request )对象引起的 导致页面状态未被激活等!!! 知道的朋友 帮忙留个言 .3ks !!!刚刚 查了了 原来是 虚拟路径引起 的  如下contex

2012-06-21 14:31:32 1732

原创 SqlServer 碎片与填充因子

在SQL Server中,存储数据的最小单位是页,每一页所能容纳的数据为8060字节在SQL Server中,比页更大的单位是区(Extent).一个区可以容纳8个页.区作为磁盘分配的物理单元.所以当页分割如果跨区后,需要多次切区。需要更多的扫描.因为读取连续数据时会不能预读,从而造成额外的物理读,增加磁盘IO.碎片:是指对表的插入、修改和删除等物理操作 物理 索引页被分成多块就形

2012-06-18 12:02:25 2206

原创 Asp.Net 法使用前导 .. 在顶级目录上退出

今日运行本地网站 出现如下问题查询问题 都是说目录问题改了之后 还是不行  后来明白我是本地 网站 压根没发布  突然想起 我的验证 web.config 采用 去掉 forms 验证 就 ok了 不知道什么原因 记录一下==刚刚测试 是 路径问题 ../Login/  => ~/login/

2012-06-01 10:10:10 1237 1

原创 感叹啊 人生啊!

今天 是礼拜天 晚八点  又到该给父母打电话的时间啦 已经快5年这样啦 说这个并不是要指明什么?只是感叹来深圳5年了 时间过的太快  这是后话啦电话接通后 寒暄了几句 父亲突然说到2个儿子(我是老大 弟弟小我2岁 太不让父母省心)那么大一事无成 ,什么都没有 ,其实这也是事实 所以才有了今天这篇日记 我也 好久没有这么感慨啦当时听到父亲这话 并不是说我们什么  而是感觉到父亲心里面不舒服

2012-04-22 21:57:22 1507 1

原创 Js标签元素自定义元素

关于 标签元素 自动义属性 如: 在IE 下 aType 可用 ————value:  true在FF下 无用 ————value:  undefinedJquery 下 将某个元素对象 存放在某个变量中 然后在用Jquery 去操作这个对象 是行不同的 应该是  这个对象独立开了 Jquery 在去绑定的时候 是无法在dom节点上查找的只好返回

2012-04-11 17:33:02 1113

转载 正则表达式和字符串处理

第一章       正则表达式概述正则表达式(Regular Expression)起源于人类神经系统的研究。正则表达式的定义有以下几种:l        用某种模式去匹配一类字符串的公式,它主要是用来描述字符串匹配的工具。l        描述了一种字符串匹配的模式。可以用来检查字符串是否含有某种子串、将匹配的子串做替换或者从中取出符合某个条件的子串等。l

2012-04-05 14:40:18 3187 1

转载 IE 插件 数字签名

1.将ocx文件以及第三方dll文件打包成cab文件:制作工具:iexpress.exe 和makecab.exe (请注意:如果您开发的ActiveX为IE加载项,请先数字签名每个CAB文件中的.dll和.ocx等文件,再把这些文件打包成.cab文件后再数字签名.cab文件,以确保所有IE加载项都被IE验证和信任,否则会显示“未验证”而可能影响正常运行。)Internet 软件分发单位是“软

2012-02-18 17:37:45 3117

转载 asp.net HttpModules与HttpHandlers .

ASP.NET对请求处理的过程:  当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(Http PipeLine)将请求发送给ASPNET_WP.exe进程,在ASPNET_WP.exe进程中通过HttpRuntime来处理这

2012-02-18 17:26:35 837

转载 使用SqlDependency进行缓存

缓存是每个系统都必定涉及到的功能,一般的缓存有一个难题——什么时候清除?如Asp.Net中的cache可以设置一个过期时间,但设置多久合适呢?长了浪费,短了就失去缓存的意义了。使用SqlDependency进行缓存则可以解决这个问题。SqlDependency是.net2.0封装的一个类型,当然要配合sql2005或以上版本才能使用。SqlDependency类需要数据库的ServiceB

2012-02-18 11:29:11 2697

转载 asp.net网站之状态服务

http://www.cnblogs.com/tuyile006/archive/2012/02/09/2344645.html  web.config关于sessionState节点的配置方案,sessionState有四种模式:off,inProc,StateServer,SqlServer。其中的StateServer会话管理模式配置如下将mode属性设为StateS

2012-02-18 11:13:45 2380

原创 连接大全

1:腾讯 http://news.qq.com/a/20120109/http://sports.qq.com/a/20120109/http://finance.qq.com/a/http://ent.qq.com/a/http://auto.qq.com/a/树形菜单

2012-01-10 08:55:24 499

转载 asp.net页面事件执行顺序

原文地址using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebCont

2011-12-09 15:40:17 565

转载 总结一下Page_Load和OnLoad

原始出处首先Page_Load是一个方法,OnLoad也是一个方法。OnLoad是Page类继承自System.Web.UI.TemplateControl,而System.Web.UI.TemplateControl又继承自System.Web.UI.Control。所以严格说来OnLoad是属于System.Web.UI.Control的一个方法。同样Page也有一个Load事件也

2011-12-09 15:36:09 7517

转载 MSSQL链接常用数据库(二)

原文地址  1、建立链接服务器。简单说明下sp_addlinkedserver 这个存储过程的几个重要参数@server = N'链接服务器名称', @srvproduct=N'产品名称', @provider=N'访问接口', @datasrc=N'数据源' 于是:ACCESS的建立(1)没有密码的情况:EXECUTE sp_addlinkedserver 'OLE_TE

2011-12-08 12:07:56 1163

转载 MSSQL链接常用数据库(一)

原文地址  使用sql访问最常用得几种文件格式,sql,access,excel,txt。把各自得方法稍微总结了下,希望能有用。 1、访问sql: 1)、select * from opendatasource('SQLOLEDB','data source=hero;user id=sa').xyjw.dbo.dic_depart 2)、select

2011-12-08 11:26:17 886

转载 中国俗语大全

1、哀莫大于心死——心死:指心像死灰的灰烬。指最可悲哀的事,莫过于思想顽钝,麻木不仁。    2、爱博而情不专——对人或事物的喜爱很广泛,而感情不能专一。    3、爱则加诸膝,恶则坠诸渊——加诸膝:放在膝盖上;坠诸渊:推进深渊里。意指不讲原则,感情用事,对别人的爱憎态度,全凭自己的好恶来决定。    4、爱之欲其生,恶之欲其死——喜爱他时,总想叫他活着;讨厌他时,总想叫他死掉。指极度地凭个人爱憎

2011-11-21 16:26:40 22533

原创 CMD 命令下编译C#代码

C:\WINDOWS\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.configur

2011-11-16 10:32:05 3520 1

转载 VBS教程

就像多数计算机教程一样 ,我们从“Hello  World!”程序开始我们的练习。什么?不知道是什么意思?就是说大部分的计算机程序设计教程开篇入门都是编写一个小程序,执行这个程序的结果就是在计算机的屏幕上或者dos窗口中显示一行文字:Hello  World!好了,我们开始吧。打开你的“记事本”程序,在编辑窗口填写:msgbox "Hello World!"然后用鼠标单击“

2011-11-11 09:38:10 1775

转载 vbs注册表操作详解

原址:http://hi.baidu.com/li9861120 VBS脚本修改注册表 大名鼎鼎的WSH听说过吗? 它就是Windows Script Host的缩写形式,WSH是Windows平台的脚本指令,它的功能十分强大,并且它还是利用语法结构简单、易学易用且功能强大的JScript和 VBScript脚本语言,来实现其卓越的功能的,除了本文介绍的修改注册表之外,它还可以访问Excel文件

2011-11-11 08:56:20 8363

转载 VBS的msgbox函数用法

Microsoft® Visual Basic® Scripting EditionMsgBox 函数        描述在对话框中显示消息,等待用户单击按钮,并返回一个值指示用户单击的按钮。语法MsgBox(prompt[, buttons][, title][, helpfile, context])     MsgBox 函数的语法有以

2011-11-07 10:45:27 60058 1

原创 关于 context.Response.Redirect 跳转问题

查看这篇帖子Response.Redirect 发现的问题1:采用ajax方式提交给IHttpHander 因为你是使用的异步请求的方式,页面自然不会跳转(帖子已经说明),这个时候context 对象应该被挂起了吧要想跳转 可采用 a:IHttpHander 的返

2011-09-02 15:41:12 10254

原创 关于Js变量地址引用的问题

以下是对js地址引用的小说明 不知道解析是否正确 呵呵! var c=[123,456];var d=c;//在内存中引用了c的定义变量地址alert(d);//popup 123,456// A1d[0]="dddddd";//改变d[0] 的地址 值 其实

2011-08-20 09:55:16 6063

原创 打印iframe 内容的预览设置

我们一般蒋 iframe 高度,宽度 设置为0  目地是不显示在界面中(我们现在这种做法就需要这样) 但一般打印 都是只打印可显示的内容sysmsgid_ifrm.htm (iframe页面 需嵌入主页中) 消息查看 .noprint{di

2011-08-15 15:33:05 5481

C#制作PDF文件全攻略

C#制作PDF文件全攻略C#制作PDF文件全攻略C#制作PDF文件全攻略C#制作PDF文件全攻略C#制作PDF文件全攻略C#制作PDF文件全攻略C#制作PDF文件全攻略C#制作PDF文件全攻略C#制作PDF文件全攻略C#制作PDF文件全攻略C#制作PDF文件全攻略

2008-12-29

jad反编译工具针对 javaclass字节码

一款很好的字节码编译工具 是学习不可缺少的工具 呵呵 黄奕

2008-12-29

Ecma-262.pdf

Ecma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdfEcma-262.pdf

2008-12-29

datagridview 分页

/// <summary> /// 获取总页数 /// </summary> /// <param name="recordcount">总记录数</param> /// <param name="page_size"></param> /// <returns></returns> public static int GetPageCount(int recordcount, int page_size) { int pagecount = 0; if (recordcount % page_size == 0) pagecount = recordcount / page_size; else pagecount = (recordcount / page_size) + 1; return pagecount; } /**//// <summary> /// 获取分页数据 /// </summary> /// <param name="kl2">DATASET</param> /// <param name="page_size">每页记录数</param> /// <param name="pageindex">页索引</param> /// <param name="page_sum">总页数</param> /// <returns></returns> public static DataView GetPagerForView(DataTable dt, int page_size, int pageindex,out string msg) { DataView dv = new DataView(); if (dt != null) { int recordCount = dt.Rows.Count; //总记录数 int page_sum = GetPageCount(recordCount, page_size); if (page_size < dt.Rows.Count)//kl2 :SQL查询函数返回的DATASET { if (page_size == 0)//text_intpase :判断用户设置的分页是否合法 page_size = 10; //recordCount = kl2.Tables[0].Rows.Count;//假设每页只显示1条数据,则共可以显示的页数:pagemark页 if (page_size < 1) { msg = "请将分页项设置在[1-" + dt.Rows.Count.ToString() + "]之间"; } msg = "共" + page_sum.ToString() + "页," + dt.Rows.Count.ToString() + "条";//page_num :lable DataTable page_table = new DataTable();//记录当前正在操作的是哪个表,全局变量,值由查询函数获取 for (int k = 0; k < dt.Columns.Count; k++) { page_table.Columns.Add(dt.Columns[k].ColumnName); } if (dt.Rows.Count != 0 && page_size < dt.Rows.Count) { page_table.Clear(); try //普通页面显示 { page_table.Clear(); for (int i = 0; i < page_size; i++) { page_table.Rows.Add(dt.Rows[i + (pageindex * page_size)].ItemArray); } } catch //最后不足一个页面的显示 { page_table.Clear(); try { for (int s = 0; s < recordCount - (pageindex * page_size); s++) { page_table.Rows.Add(dt.Rows[s + (pageindex * page_size)].ItemArray); } } catch { } } msg += " 当前第" + (pageindex + 1).ToString() + "页"; } dv = page_table.DefaultView; } else { dv = dt.DefaultView; msg = "共1页," + dt.Rows.Count.ToString() + "条"; msg += " 当前第" + (pageindex + 1).ToString() + "页"; } return dv; } else { msg = "没有数据!"; return null; } } Form中调用: Code private DataTable GetDicData()//获取所有据 { BLLB_CommunitDIC bcdicBll = new BLLB_CommunitDIC(); if (trvDic.SelectedNode != null) { if (trvDic.SelectedNode.Parent == null) { return null; } else { int areaid = Convert.ToInt32(trvDic.SelectedNode.Tag); return FCT.Common.PublicMethods.ConvertToDataSet(bcdicBll.GetAll(areaid)).Tables[0]; } } else return null; } //根据页索此获取数据 private void InitData(int pageindex) { DataTable dt = GetDicData(); string msg; if (dt != null && dt.Rows.Count > 0) { dgrvDic.AutoGenerateColumns = false; dgrvDic.DataSource = Public.CustomerPager.GetPagerForView(dt, 10, pageindex, out msg); toolStripLabel18.Text = msg; } } Code 分页事件#region 分页事件 private void toolStrip7_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { if (e.ClickedItem.Tag != null) { this.Cursor = Cursors.WaitCursor; int _currentPageIndex = 1; DataTable dt = GetDicData(); int pagecount = 0; if (dt != null) pagecount = Public.CustomerPager.GetPageCount(dt.Rows.Count, 10); if (toolStripTextBox6.Text != "") { try { _currentPageIndex = Convert.ToInt32(toolStripTextBox6.Text); } catch { _currentPageIndex = 1; } } switch (e.ClickedItem.Tag.ToString()) { case "First": _currentPageIndex = 1; break; case "Prev": _currentPageIndex = _currentPageIndex - 1; break; case "Next": _currentPageIndex = _currentPageIndex + 1; break; case "Last": _currentPageIndex = pagecount; break; default: this.Cursor = Cursors.Default; break; } InitData(_currentPageIndex - 1); if (_currentPageIndex == 1) { toolStripTextBox6.Text = "1"; this.toolStripButton25.Enabled = false; this.toolStripButton26.Enabled = false; this.toolStripButton27.Enabled = true; this.toolStripButton28.Enabled = true; } else { if (_currentPageIndex < pagecount && _currentPageIndex >= 1) { toolStripTextBox6.Text = _currentPageIndex.ToString(); this.toolStripButton25.Enabled = true; this.toolStripButton26.Enabled = true; this.toolStripButton27.Enabled = true; this.toolStripButton28.Enabled = true; } else if (_currentPageIndex == pagecount) { toolStripTextBox6.Text = pagecount.ToString(); this.toolStripButton25.Enabled = true; this.toolStripButton26.Enabled = true; this.toolStripButton27.Enabled = false; this.toolStripButton28.Enabled = false; } else { this.toolStripButton25.Enabled = false; this.toolStripButton26.Enabled = false; this.toolStripButton27.Enabled = false; this.toolStripButton28.Enabled = false; } } this.Cursor = Cursors.Default; } 84 #endregion

2008-12-20

DataGridView导出execl

SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "Execl files (*.xls)|*.xls"; saveFileDialog.FilterIndex = 0; saveFileDialog.RestoreDirectory = true; saveFileDialog.CreatePrompt = true; saveFileDialog.Title = "导出Excel文件到 "; saveFileDialog.ShowDialog(); if (saveFileDialog.FileName != " ") { Stream myStream; myStream = saveFileDialog.OpenFile(); StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding("gb2312")); string str = " "; try { //写标题 for (int i = 0; i < this.dataGridView1.ColumnCount; i++) { if (i > 0) { str += "\t"; } str += dataGridView1.Columns[i].HeaderText; } sw.WriteLine(str); //写内容 for (int j = 0; j < dataGridView1.Rows.Count; j++) { string tempStr = " "; for (int k = 0; k < dataGridView1.Columns.Count; k++) { if (k > 0) { tempStr += "\t"; } tempStr += dataGridView1.Rows[j].Cells[k].FormattedValue.ToString(); } sw.WriteLine(tempStr); } sw.Close(); myStream.Close(); } catch { MessageBox.Show(e.ToString()); } finally { sw.Close(); myStream.Close(); } }

2008-12-20

DataGridView在winform

这几天在做一个winform的小软件,用到了datagridview这个庞大而让人头疼的控件,这么一个号称先进的东东,居然没办法分页。为了软件如期完工,先用以下方法完成分页。感谢原作者的同时,发现这种方法绝对不是一个有效率的好方法,他是伪分页。因为每次分页都填充了整个DataSet,只是视觉上给人一种分页的感觉。只让用户看到当页的,其他页隐藏起来。先用用吧,有好办法再来总结。另注,此写法有问题,我又在软件中修正

2008-12-20

extjs2.2已整合内存补丁

extjs2.2已整合内存补丁 很好 很强大

2008-12-19

软件工程思想 开启软件子论

软件工程思想 是对国内的软件发展做出的一些实质型的看法与见解 同时作者也是多年开发经验的程序员 对软件工程有自己的思想 期望与大家一起分享

2008-12-19

纯CSS清爽新闻列表布局——给新手看.rar

纯CSS清爽新闻列表布局——给新手看的 对网页设计是一个良好的开始

2008-12-19

Java猜数字游戏 真的很好

对面向对象的集中使用 以及一些基本类的使用与简介

2008-12-19

Struts2百度百科

Struts2Apache Struts2是一个优雅的,可扩展的JAVA EE web框架。框架设计的目标贯穿整个开发周期,从开发到发布,包括维护的整个过程。

2008-11-30

struts1 与struts2的区别

=A9=C0=C8=ED=BC=FE=B2=E2=CA=D4=C2=DB=CC= =B3=A9=EFC/S=B3=CC=D0=F2=BF=AA=B7=A2=D7=A8=C7=F8 =A9=C0.Net=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0JAVA=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0Delphi=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0C/C++=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0VC++=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0VB=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0PB=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0=BB=E3=B1=E0=D3=EF=D1=D4=D7=A8=C7= =F8=A9=EFWeb=BF=AA=B7=A2=BC=BC=CA=F5 =A9=C0=CD=F8=D2=B3=D6=C6=D7=F7=C2=DB=CC=B3= =A9=C0ASP=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0ASP.net=B1=E0=B3=CC =A9=C0JSP=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0PHP=B1=E0=B3=CC=C2=DB=CC=B3 =A9=C0Ajax=BC=BC=CA=F5=C2=DB=CC=B3=A9=EF=CA=FD=BE=DD=BF=E2=BC=BC=CA=F5=D7=A8=C7=F8 =A9=C0SQL Server = =C2=DB=CC=B3 =A9=C0Oracle = =C2=DB=CC=B3 =A9=C0MySQL = =C2=DB=CC=B3=A9=EF=B5=E7=C4=D4=BC=BC=CA=F5=BD=BB=C1=F7= =A9=C0=B5=E7=C4=D4=BC=BC=CA=F5=C2=DB=CC=B3= =A9=C0Linux=B0=AE=BA=C3=D5=DF=C2=DB=CC=B3= =A9=EF=D0=DD=CF=D0=D3=E9=C0=D6=B9=E0=CB=AE<= OPTION=20 = value=3Dforum9-1.htm> =A9=C0=C7=E9=B8=D0=CA=C0=BD=E7<= OPTION=20 = value=3Dforum10-1.htm> =A9=C0=D2=F4=C0=D6=D0=A1=CE=DD= =A9=C0=B9=E0=CB=AE=C0=D6=D4=B0= =A9=C0=B3=CC=D0=

2008-11-30

number 对数字的处理

gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 4. explorer-------打开资源管理器 5. logoff---------注销命令 6. tsshutdn-------60秒倒计时关机命令 7. lusrmgr.msc----本机用户和组 8. services.msc---本地服务设置 9. oobe/msoobe /a----检查XP是否激活 10. notepad--------打开记事本 11. cleanmgr-------垃圾整理 12. net start messenger----开始信使服务 13. compmgmt.msc---计算机管理 14. net stop messenger-----停止信使服务 15. conf-----------启动netmeeting 16. dvdplay--------DVD播放器 17. charmap--------启动字符映射表 18. diskmgmt.msc---磁盘管理实用程序 19. calc-----------启动计算器 20. dfrg.msc-------磁盘碎片整理程序 21. chkdsk.exe-----Chkdsk磁盘检查 22. devmgmt.msc--- 设备管理器 23. regsvr32 /u *.dll----停止dll文件运行 24. drwtsn32------ 系统医生 25. rononce -p ----15秒关机 26. dxdiag---------检查DirectX信息 27. regedt32-------注册表编辑器 28. Msconfig.exe---系统配置实用程序

2008-10-21

windows 对计算机的各种命令

gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 4. explorer-------打开资源管理器 5. logoff---------注销命令 6. tsshutdn-------60秒倒计时关机命令 7. lusrmgr.msc----本机用户和组 8. services.msc---本地服务设置 9. oobe/msoobe /a----检查XP是否激活 10. notepad--------打开记事本 11. cleanmgr-------垃圾整理 12. net start messenger----开始信使服务 13. compmgmt.msc---计算机管理 14. net stop messenger-----停止信使服务 15. conf-----------启动netmeeting 16. dvdplay--------DVD播放器 17. charmap--------启动字符映射表 18. diskmgmt.msc---磁盘管理实用程序 19. calc-----------启动计算器 20. dfrg.msc-------磁盘碎片整理程序 21. chkdsk.exe-----Chkdsk磁盘检查 22. devmgmt.msc--- 设备管理器 23. regsvr32 /u *.dll----停止dll文件运行 24. drwtsn32------ 系统医生 25. rononce -p ----15秒关机 26. dxdiag---------检查DirectX信息 27. regedt32-------注册表编辑器 28. Msconfig.exe---系统配置实用程序

2008-10-21

java内部类的使用

关于内部类的说明 1)在一个类中定义另外一个类,这个类就叫做内部类(inner class) 。内部类的定义和普通类的定义没什么区别,它可以直接访问和引用它的外部类的所有变量和方法(包括private),就像外部类中的其他非static成员的功能一样。区别是,外部类只能声明为public和default,而内部类可以声明为private和protected。 2)当我们建立一个inner class时,其对象就拥有了与外部类对象之间的一种关系,这是通过一个特殊的this reference形成的,当内部类的成员方法中访问某个变量/方法时,如果在该方法和内部类中都没有定义过这个变量,调用就会被传递给内部类中保存的那个外部类对象的引用(OuterClass.this),通过那个外部类对象的引用去调用这个变量。

2008-10-21

关于web回话跟踪session

对会话小服务程序进行编程以编码 URL 提供小服务程序或 JSP 文件作为应用程序的入口点 避免在应用程序中使用普通 HTML 文件 对会话小服务程序进行编程以编码 URL

2008-10-21

C#枚举的使用 欢迎下载

不能继承 没有无参构造方法 不需要new出来使用

2008-10-11

JSP生成验证码图片

给定范围获得随机颜色 随机产生的认证码(4位数字)

2008-10-11

search searchs earch search

searchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearchsearch

2008-09-30

Linux命令Linux

LinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinux

2008-09-30

作业2:改变页面风格及向左滚动图片文字

作业2:改变页面风格及向左滚动图片文字作业2:改变页面风格及向左滚动图片文字

2008-09-30

向上滚动的文字向上滚动的文字

向上滚动的文字向上滚动的文字向上滚动的文字向上滚动的文字向上滚动的文字向上滚动的文字向上滚动的文字向上滚动的文字向上滚动的文字

2008-09-30

下拉级联框下拉级联框

下拉级联框下拉级联框下拉级联框下拉级联框下拉级联框下拉级联框下拉级联框下拉级联框下拉级联框下拉级联框下拉级联框

2008-09-30

HTML设置首页HTML设置首页

设为首页等功能HTML设置首页HTML设置首页HTML设置首页HTML设置首页HTML设置首页HTML设置首页HTML设置首页HTML设置首页

2008-09-30

java的读写

枚举使用枚举使用枚举使用枚举使用枚举使用枚举使用枚举使用

2008-07-29

.net聊天工具

本软件是在socke套接字的原理下实现的 udp 快书链接 不经过服务器的提交 典型的p2p

2008-07-02

jsp聊天

本软件是初学者对Jsp与Servlet学习的开端 了解整个信息的源泉<br>1:创建回话。2:Servle通信<br>关键在于(httpservletrequest request,httpservletresponse response)<br>两者的页面的获得与提交的和跳转 (getservlertContext)

2008-06-04

学生管理系统

班级的增加 科目管理 学员管理

2008-05-02

c#的基础

数据库的连接与读写增删查改

2008-04-21

空空如也

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

TA关注的人

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