自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (37)
  • 收藏
  • 关注

原创 .Net 注册热键

<br />希望你的程序能使用热键吗?在.Net中如何注册一个热键呢?热键和快捷键一样吗?<br />1 热键和快捷键能完成差不多的功能。但有所区别。<br />快捷键是指当前你的程序窗口为活动窗口时,快捷键才会发挥作用。而且一般说来,快捷键是不需要什么辅助键的。<br />热键是只要你程序在运行,热键就会起作用。如QQ程序:Ctrl+Alt+A<br />2.如何注册和卸载热键。<br />[DllImport("user32")]<br />        public static extern bo

2010-06-13 10:25:00 802

原创 .Net 加密

<br />在软件开发过程中,经常会用到一些加密。<br />1.都有哪些东西需要加密?<br />包括:给重要数据加密、给软件加密、给代码加密等等。<br />2.具体如何加密?<br />A.如何给重要数据加密.<br />这类用途主要是给部分小数据量加密。最常用的就是给密码加密。<br />为什么要给密码加密呢?<br />假设某天,某人通过某种手段进入了数据库后台.获得了拥有密码了的那张表的信息,这就意味着他能干任何事情。比如:用你的ID登陆,把你的所有东西都删掉或者改了。但是如果你数据库的密码是加

2010-06-12 13:51:00 561

原创 .Net中如何创建一个Windows服务

<br />1.Windows服务程序应用在哪些方面?<br />包含硬件控制、应用程序监视、系统级应用、诊断、报告、Web和文件系统服务等。<br />Windows服务程序相关的命名空间有两个:System.ServiceProcess和System.Diagnostics<br />要创建一个最基本的Windows服务程序,只需要运用.Net框架下的System.ServiceProcess命名空间以及其中的4个类:ServiceBase、ServiceInstaller、ServiceProcess

2010-06-11 22:59:00 792

原创 .Net中序列化与反序列化

<br />Net中的序列化与反序列化   <br />一、概述<br />  当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。<br />  把对象转换为字节序列的过程称为对象的序列化。<br />  把字节序列恢复为对象的过程称为对象的反序列化。<br />二、对象的序列化主要有两种用途:<br />  1) 把对象的字节序列永久地保存到硬盘上,通常

2010-06-11 19:42:00 458

原创 Remoting基础(一)

<br />问题1.Remoting是什么?<br />.Net Remoting是.Net平台中为实现分布式计算而设计的一种体系结构。<br />问题2. 怎样使用Remoting?<br />客户端通过Remoting技术体系访问通道以获得服务器对象,再通过代理解析为客户端对象。这就提供了一种可能性,即以服务的方式来发布服务器端对象。远程对象代码可以运行在服务器上(如服务器激活的对象和客户端激活的对象),然后,客户端再通过Remoting连接服务器,获取该服务对象并序列化在客户端运行。<br />问题3

2010-06-10 23:00:00 362

原创 ReadOnly和Const的区别

<br />1.有什么不同?<br />Const是编译时常量。也就是说 如果你代码这样写:Const int na;<br />是不能通过编译的, 编译器会报这个常量必须赋初值。<br />ReadOnly是运行时常量。<br />如果你这样写:public static int nb=10;或者 public static int nb;<br />编译器都不会报错。<br />此后,你有且只有一次机会能对nb的值进行修改。就是在构造函数里。比如在构造函数里 你改了 nb=20;那么nb就只能是20<b

2010-06-10 16:20:00 423

原创 .Net通过拖放打开文件

<br />1.实现怎样通过拖放打开一张影像?<br />PictureBox 也有DragEnter事件 DragDrop事件 但是怎么样都不触发.没有AllowDrag属性。<br />Form有Allow属性。<br />只要知道鼠标现在落在PictureBox上,事件触发就行了。<br /> private void Form1_DragDrop(object sender, DragEventArgs e)<br />        {<br />            int x = this.

2010-06-10 10:56:00 966

原创 .Net如何得到Mac地址 和硬盘序列号

<br /> 1.得到Mac地址<br />public static string GetMac(string clientip)<br />        {<br />            string mac = "";<br />            System.Diagnostics.Process process = new System.Diagnostics.Process();<br />            process.StartInfo.FileName = "nbtst

2010-06-10 10:47:00 2431

原创 .net 如何获取磁盘信息

<br />SelectQuery selectQuery = new SelectQuery("select * from Win32_logicaldisk");<br />ManagementObjectSearcher searcher = new ManagementObjectSearcher(selectQuery);<br /> foreach (ManagementObject disk in searcher.Get())<br />                {<br />    

2010-06-08 11:30:00 864

原创 LinQ的学习(一)

<br />LinQ技术有什么用呢?<br />LinQ使得开发人员可以象查询数据库一样来查询自己的对象,包括数组,xml,mdf文件等等。而LinQ提供了几乎统一的访问方式。<br />例子:<br />int[] numbers = new int[7] { 0, 1, 2, 3, 4, 5, 6 };<br />            var numQuery = from num in numbers where (num % 2 == 0) select num;<br />           

2010-06-08 10:27:00 500

转载 C# 反射技术

<br />反射(Reflection)是.NET中的重要机制,通过反射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 <br />  1、.NET可执行应用程序结构 <br />  程序代码在编译后生成可执行的应用,我们首先要了解这种可执行应用程序的结构。 <br />  应用

2010-06-08 09:12:00 475

原创 .Net控件的拖拽

<br />控件的拖拽从开始拖拽到拖拽完成共经过3个阶段,这3个阶段对应3个事件。<br />ItemDrag 用户开始拖拽时发生。<br />DragEnter 鼠标将某项拖动到该控件工作区域时发生<br />DragDrop 控件拖拽完成时发生。<br />下面, 我就以从Tree_View里将某个TreeNode拖拽到ListView中为例。<br />首先分析:会经历哪几个事件。<br />说明:My_TV 为TreeView My_LV为ListView<br />执行 顺序应为:My_TV_It

2010-06-07 17:24:00 1207

转载 ftp上传 下载文件

<br />//ftp的上传功能<br />    private void Upload(string filename)<br />    {<br />        FileInfo fileInf = new FileInfo(filename);<br />        string uri = "ftp://" + ftpServerIP + "/" + fileInf.Name;<br />        FtpWebRequest reqFTP;<br />        // 根据ur

2010-06-07 14:00:00 566

原创 如何打开VS2005的即时窗口

<br />1:在调试过程中 调试-->窗口-->即时打开。<br />2:或者快捷键 Ctrl+Alt+I

2010-06-07 12:37:00 2426

转载 正试图在 os 加载程序锁内执行托管代码。

<br />今天调试的时候突然发现出现一个这样的错误:正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。<br />       查了网上的解决方法:这个问题只需要把vs2005菜单的 调试->异常->Managed Debuggin Assistants->LoaderLock 的选中状态去掉即可!如果异常(exception)这一项没有的话,在工具---自定义---命令选项卡---左边选择调试--右边把异常托到菜单里就可以了~

2010-06-04 16:08:00 675

原创 自定义一个带边框 透明的Panel

<br />1.首先添加一个类库项目,项目里的类继承于Panel控件。<br />2.构造函数里添加<br />public MyPanel()<br />        {<br />            SetStyle(ControlStyles.UserPaint, true);<br />            SetStyle(ControlStyles.SupportsTransparentBackColor, true);<br />            this.BackColor =

2010-06-02 11:52:00 816

原创 带图片的组合框(Combox)

<br /> public class UserComboBox:System.Windows.Forms.ComboBox<br />    {<br />        private ImageList imagelist;<br />        public ImageList ImageList<br />        {<br />            get<br />            {<br />                return this.imagelist;<b

2010-06-01 17:13:00 1613

转载 Xml中SelectSingleNode方法中的xpath用法

<br />最常见的XML数据类型有:Element, Attribute,Comment, Text.  <br /> <br />   Element, 指形如<Name>Tom<Name>的节点。它可以包括:Element, Text, Comment, ProcessingInstruction, CDATA, and EntityReference.  <br /> <br />   Attribute, 指在<Employee >中的粗体部分。  <br /> <br />   Comment,

2010-06-01 11:51:00 441

转载 xml文件操作小结 关于方法SelectSingleNode的用法

<br />最常见的XML数据类型有:Element, Attribute,Comment, Text.<br />  Element, 指形如<Name>Tom<Name>的节点。它可以包括:Element, Text, Comment, ProcessingInstruction, CDATA, and EntityReference.<br />  Attribute, 指在<Employee id=”12345”>中的粗体部分。<br />  Comment,指形如:<!-- my comment

2010-06-01 11:44:00 466

原创 行转列学习二

建表CREATE TABLE [dbo].[Student]( [Sid] [varchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL, [course] [varchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL, [ResultSource] [decimal](18, 2) NOT NULL) 插入数据ins

2010-05-27 13:09:00 458

转载 Sql Sever记录的行列转换

已知一个表的结构为: 姓名 科目 成绩 张三 语文 20 张三 数学 30 张三 英语 50 李四 语文 70 李四 数学 60 李四 英语 90 怎样通过select语句把他变成以下结构: 姓名 语文 数学 英语 张三 20 30 50 李四 70 60 90  答:CREATE TABLE [dbo].[Stu] ([ID] [int] IDENTITY (1, 1) NO

2010-05-27 12:09:00 894

原创 向ACCESS数据库插入数据时显示:“标准表达式中数据类型不匹配。”

在向数据库插入数据时报异常:“标准表达式中数据类型不匹配。”经检查有个是数字类型,所以插入的值中不能用括起来。处理:将数据库类设置成文本,问题解决。注:我采用的是ODBC将Oracle数据库导成Access.所以存在有些数据类型转换时,Access转成了数字类型。

2010-05-27 11:57:00 1978

转载 关于Oracle数据导入导出的一些操作

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。  执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中 安装

2010-05-27 09:33:00 398

转载 实现winform中的treeview控件部分节点显示checkbox,部分节点不显示checkbox的功能

用过asp.net的应该知道,要在treeview中实现上述功能可以使用ShowCheckBox 属性指定那些节点显示checkbox哪些不显示,可是winform中的treeview只提供一个ShowCheckBoxes 属性,要么全部节点显示checkbox,要不全部不显示,而指定节点没有ShowCheckBox 属性,下面就在winform的treeview中实现BS对应CheckBox 属

2010-05-26 16:58:00 2623 2

原创 如何获取Access中所有表

 public List GetTables() {            List Tables = new List();            using (OleDbConnection Con = new OleDbConnection(StrCon))            {                if (Con.State == ConnectionState.Closed

2010-05-26 15:54:00 700

原创 关于Access和Excel的连接字符串

1.连接Access的连接字符串string strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + @FileName; 2.连接Excelstring strExcel = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " + @FileName + ";Extended Pr

2010-05-26 09:55:00 639

原创 部署IIS遇错误:IIS元数据访问失败

原因:这是因为先安装了asp.net ,再安装IIS.顺序有问题才导致了这个错误。1、依次点击“开始”-“运行”。2、在“运行”栏内输入  “C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i ”(不含引号),然后点“确定”按钮。3、出现的cmd窗口中显示“开始安装ASP.NET XXX”等内容,等待这个窗口自动

2010-05-25 08:52:00 801

原创 如何截取中英文都有的字符串

英文和数字只占一个字节,但中文占两个,而长度是按字节算的。那么如何截取含中英文的字符串呢?string str="abcd中文英文edfg;byte[] BufferLength = System.Text.Encoding.GetEncoding("gb2312").GetBytes(str);string SubStr = System.Text.Encoding.GetEnc

2010-05-21 20:19:00 472

原创 .Net三层架构

什么是架构?3层架构是一种“客户端-服务器”架构,在此架构中用户接口,商业逻辑,数据保存以及数据访问被设计为独立的模块。分为:3个层面第一层(表现层,GUI层)第二层(商业对象,商业逻辑层)第三层(数据访问层)。这些层可以单独开发,单独测试。为什么要分三层架构?第一:现代软件的商用开发中,我们会发现我们写的很多代码是重复性的。如何让我们从这些重复性的劳动中释放出来?

2010-05-20 10:51:00 382

原创 .Net文件夹帮助类

     .Net已经将文件类和文件夹类封装得相当强大。尽管如此,有一些功能还是需要我们自己去写方法实现。下面就是工作中碰到的问题:1。如何获取文件夹的大小2。如何复制文件夹解决1:方法就是获取文件夹大小 参数1就是文件夹路径 参数二就是要返回的文件大小 public static long GetLength(string path,ref long length)   

2010-05-19 15:07:00 531

转载 Xml帮助文件

using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode root=xml.SelectSingl

2010-05-19 14:59:00 521

原创 关于AssemblyInfo文件

.Net会自动生成一个AssemblyInfo的cs文件。该文件的一些相关信息。Assembly是用于建立.net应用程序的一部分,他带有版本信息和自描述信息,并可以重复使用.一个简单的Assembly可以是单个可执行文件,包含发布和版本信息,但通常会包含多个可执行文件和资源文件.Assembly定义了安全,发布和类型解析,他是可以执行的最小单元,运行环境只能执行位于Assembl

2010-05-19 14:52:00 763

转载 SQL Server优化二

1.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 2.应尽量避免在 where 子句中使用!=或3.应尽量避免在 where 子句中

2010-05-19 12:08:00 408

转载 关于SQL Server的优化

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

2010-05-19 12:07:00 360

原创 实现TreeView的一个功能

      功能详细描述:我要完成这样一个功能,如果treeview的某个节点状态发生变化,我就让其所有子节点(包括孙节点)的选中状态跟当前节点一样。并且进行判断,如果该节点所有同级节点的状态已经全部一致。其父节点的状态也应该跟当前节点一样。方法写在aftercheck里面:需要两个方法,方法1:就是让其所有子孙节点状态变成和当前节点一样。        ///         ///

2010-05-19 09:54:00 629

原创 解决PLSQL的问题

      下载了一个绿色版的PLSQL,可发现第一次查询的时候,总是报一个错误,以后就正常了。错误如下:动态执行表不可访问,本会话的自动统计被禁止。经查询,这是plsql的配置问题。Plsql默认是打开自动统计功能的,而登录的账户类型是normal,normal账户权限不足,所以报错了。解决办法:依次点击:工具——首选项——oracle——选项,取消勾选自动统计。再次测试 OK.

2010-05-18 10:09:00 576

原创 自己最近测试程序

     自己最近测试程序很多,很多bug是原来很经常碰到。但由于自己一直没在意,所以这些bug会出现仍然会出现在现在或者将来的程序中,这给后期测试和维护带来了很大的不便,而且老是让人觉得不可靠。心理没有底。然后将测出的bug进行总结,归纳如下:1.保证功能和数据上准确性 业务流程和功能符合软件需求。2.检查用户的数据输入是否符合要求,包括长度 类型 范围方面的验证 是否允许首末有空格等。3.

2010-05-14 14:57:00 738

原创 处理[未处理的“System.StackOverflowException”类型的异常出现在 System.Windows.Form.dll]异常

      调试程序时,突然发现 未处理的“System.StackOverflowException”类型的异常出现在 System.Windows.Form.dll中的异常 怎么微软自己的dll也会出现异常吗?看代码:异常出现位置是窗口关闭时。即Form.close();发生!为什么会出现这么个异常呢?分析:因为我将代码写在此窗体关闭时执行。那么也就是说会出现一个无限循环调用的问题!其实我

2010-05-14 14:39:00 19685 5

原创 DataTable表调用Delete()方法

    项目中有行代码突然报:“不能通过已删除的行访问该行的信息”。查看代码发现我之前对DataTable调用过Delete()方法!查询资料发现,调用Delete()方法后,会将该行标记为删除行,当再次访问的时候,就会出现这样的问题,标记删除行后,并没有将其删除,如果想将其删除必须DataTable调用AcceptChanges()方法。不过如果直接调用Remove()或者是Removeat就可

2010-05-06 12:06:00 1257

转载 VS2005如何调试aspx中JavaScript脚本

首先设置IE,   依次选择 工具-> Internet   选项->   高级, 找到 浏览 下的两个禁用脚本调试复选框, 将其取消选择(IE默认将这两项选中, 不能进行脚本调试),  1. 调试JS脚本文件(*.js文件)直接在JS文件中F9设置断点, F5运行调试即可.2. 调试页面文件中脚本(*.aspx中JS脚本) VS 2005默认不能在*.aspx中设置断点, 更何况

2010-05-04 23:18:00 1457

IConXP 图标制作工具

本软件是一款图标制作的工具,可以制作简易的图标。

2010-06-01

PhotoZoom Pro 图片无损放缩软件

本款软件可以进行图标的无损放缩,让图标像素改变后仍然可以看起来很清晰。

2010-06-01

一款非常棒的截图工具

这是一款非常棒的截图工具,目前发布的版本已经是收费版本。上传的这款仍然是免费版,并且无需安装。

2010-06-01

dll 依赖查看工具

软件开发中,经常会用到第三方的dll.第三方在编写这个dll的时候,可能引用了其他dll,而这个dll在使用者的机器上未必存在,导致在使用者机器上不能用,运用该软件可以很好看出来dll之间的依赖关系。缺少的dll会用黄色标记。

2010-05-31

DotNet程序的加壳工具

该软件是一款比较好的 针对.Net程序的加壳工具。经过加壳后的程序经过反编译工具查看也看不到源码,可以保护你的程序。

2010-05-31

vss使用 代码管理工具的配置

图解如何配置vss代码管理器。很详细!手把手教你如何配置代码管理器。

2010-01-09

.net反编译工具 查看dll或者exe源码

通过这个工具可以将dll或者exe进行反编译,查看源码!适合有的修改源码满足自己的需要。

2009-12-22

NHibernate文档 chm电子版

NHibernate文档, chm电子文档。帮助想学习NHibernate提供参考。

2009-12-21

更锋利的c#代码 C#代码规范

本书虽然遍及C#的各种语法现象,但目的并不在于语言本身的教学,而是帮助读者发现那些影响代码质量的细节,并着手进行改进。对于初学者来说,可以配合相关的C#教材一同阅读;对于有经验的C#使用者来说,则可以作为一本开发过程中的手边参考。让你写出更规范,可读性更强的c#代码 作者:包善东

2009-12-20

PHP自学教程 详细教程

pdf电子版php自学教程,适合想学习php的读者。

2009-12-20

lua语言学习帮助说明文档

一种脚本语言,可以配合很多语言使用。可以动态被解析,配合高级语言使用。如.net。

2009-12-20

LinQ学习 pdf电子版

微软.net3.5推出的一项技术,你可以在.net里象sql server里一样查询你的结构数据。

2009-12-20

Exj学习资料 中文chm版

电子版的Ext学习资料,通过学习Ext,使得运用js变得会相对简单。不过仍然建议好好学习js,而不要太依赖Ext,等有了一定手写js

2009-12-20

Ext学习资料 pdf 文档

Ext学习资料 pdf电子版。让手写js功能会变得相对容易。仍然建议好好学习js,有一定的手写代码的能力后再运用这个。

2009-12-20

Access查询分析器

一个辅助软件,该软件使操作Access变得简单,可以象操作Sql Server一样去操作Access.界面非常友好。

2009-12-20

JavaScript王者归来 pdf

51js斑竹月影力作。学习怎么用js,什么时候用js,怎么用好js。

2009-12-20

自定义控件开发 pdf

详细介绍自定义控件开发。学习后可以对已有控件进行扩展,开发出符合自己需要的控件。

2009-12-20

orcle导数据到Access详解

傻瓜式操作,把oracle数据库导到Access.

2009-12-10

POSTGreSql函数

POSTGreSql,PostGist空间查询分析函数的相关示例,非常适合学习。来源于平时工作的总结。如果需要请下载,如果有不正确的地方,还望指正!

2017-09-27

SilverLightViewer 开发人员指南

SilverLight开发ArcGis资料。

2015-01-30

GridView 固定行列

GridView固定表头,很适合项目里固定行列的扩展。封装成了自定义控件。

2012-12-04

短信猫程序 适合做中间件

短信猫程序,经过测试。完全可用,可以作为系统的中间件使用。跟Sql Server数据库结合得很好。

2012-12-03

Axure 原型制作工具

Axure 是一款快速制作原型的工具,对于项目经理或者需求设计的人来说。

2012-12-03

psp6.60降级6.20

经过测试!绝对可以降级!使用也很方便。 1:先解压PSP6.60降级到6.20.rar 2:解压完毕后会出现 psp的文件夹里面就是降级工具 3:把psp用usB连接到电脑上 4:复制解压的psp文件夹到(psp上),要是提示是否覆盖选择是,这里只会覆盖game文件夹! 最后 直接打开小p在游戏里运6.20就可以了

2012-11-21

C#打造自己的FTP传输软件

C#打造自己的FTP传输软件,已经测试通过可用。

2012-11-21

weboffice开发

weboffice 适用于office的Web开发。经过测试,完全可以使用。

2012-11-16

jQuery中文版1.4.4API参考手册CHM版

JQuery开发文档,1.4.4版本。在离线状态下编写JQuery代码的参考资料。

2012-11-16

录屏专家7.5带注册机

录屏专家7.5 带注册机 经过测试非常好用。win7上测试也可以使用。

2012-11-16

C#Oracle数据库备份

C#代码实现 Oracle数据库的备份。可以用来定时备份数据库。

2012-11-16

屏幕取色工具

屏幕取色工具,是你在进行开发快速定色、取色的一款非常好用的工具,使用操作上也非常简单。

2012-11-09

Div+CSS 布局

本文档是学习Div+CSS的一份入门级的好资料,概括了几乎所有的技巧。很适合学习研究。

2012-11-09

关键字搜索工具 TextCrawler

关键字搜索工具。对于进行二次开发或者维护的开发方面的朋友,此工具能快速帮你定位到你要修改的页面和资源。

2012-11-09

JS固定行列 适合表格列很多或者数据很长的情况

JS固定行列 适合表格列很多或者数据很长的情况,表头可以保持不懂。

2012-11-09

JS软键盘 安全输入

JS做的软键盘,非常适合安全输入。经过检测可用,也可以根据需要自己修改使用。

2012-11-09

.net 反编译工具7.0版本

.net反编译工具7.0版Reflector

2011-06-27

空空如也

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

TA关注的人

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