大陆省市区乡镇列表(含城市代码).xlsx
大陆所有省份的城市代码,到了乡镇一级,比较全面。
平时经常会用到,备份以备使用。
北京,上海,深圳,广州,重庆,天津,杭州等等。
缩放图片小工具.rar
对原先比较大的图片进行缩小处理,主要处理方式有尺寸以及清晰度,清晰度以百分百方式进行处理,90为最高,10为最低,根据实际情况进行处理。软件界面也有详细的步骤说明,比较清晰。
winform 窗体必备皮肤控件
winform的皮肤控件,非常漂亮,做winform应用程序时直接添加到主界面上即可,不需要编程,非常方便,而且可以更换不同的界面
简易留言版本
简易留言版本(asp),此版本简单实用,可以下载来参考一下
OCX控件大集合
这个是我收集而来的,共672个OCX控件,有了这个应该不会到网上去找OCX控件了。注册的批处做的不好,可又没有办法更新软件。
asp.net地图开发
连接百度地图接口,在地图上添加层,添加标注,查询坐标等
asp.net c#验证控件
asp.net c#验证控件 实现登陆验证,很好用 里面有说明,安装文件,控件
AxureRP.rar
AxureRP.rar 原型工具,用来进行原型建模的工具
Extjs api 3.2
这里包含Extjs3.1到3.3的API中文帮助文档,中文版的。
Extjs API 帮助文档
本CHM是2.2版本的
ExtJS是一种主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。
功能丰富,无人能出其右
无论是界面之美,还是功能之强,ext的表格控件都高居榜首。
单选行,多选行,高亮显示选中的行,推拽改变列宽度,按列排序,这些基本功能咱们就不提了。
xp sp3安装IIS完整包(包含IIS显示在Windows 组件向导)
1、在C:\Windows\inf目录下打开安装信息文件sysoc.inf, 在[Components]节中增加iis=iis.dll,OcEntry,iis.inf,,7,保存退出
2、找个XP系统安装盘,或者XP系统ISO镜像文件,搜索两个文件:IIS.DL_和IIS.IN_,然后将两个文件复制到D盘;
3、按快捷键Windows+R,在运行框里输入CMD打开命令提示符,输入:
expand D:\iis.dl_ D:\iis.dll
expand D:\iis.in_ D:\iis.inf
这样就展开了两个文件:iis.dll 和iis.inf
4、将iis.dll 复制到C
MyEclipse6.0 汉化包(绝对完整)
MyEclipse6.0 汉化包,将下载的压缩包解压后复制到你的MyEclipse6.0 安装目录下eclipse文件夹,覆盖里面的内容即可
Jquery开发手册
里面包括Jquery的资料,包含js,帮助手册,序列化Json的js,内容包含很全面。
MyDataGridMultiHeaderHelp 多表头帮助类
一、对于MyMulDataGridViewHeader的使用的一个简单的示例
1、数据表
use master
go
--创建数据库
if exists(select * from sys.sysdatabases where name='TestDB')
drop database TestDB
go
create database TestDB
on
(
name ='TestDB_data',
filename = 'E:\Data\TestDB_data.mdf',
size = 5mb,
maxsize = 20mb,
filegrowth = 10%
)
log on
(
name ='TestDB_log',
filename = 'E:\Data\TestDB_log.ldf',
size =3mb,
maxsize = 10mb,
filegrowth = 1mb
)
go
use TestDB
go
if exists(select * from sys.tables where name='UserInfo')
drop table UserInfo
go
create table UserInfo
(
id int primary key identity(1,1),
uname varchar(20) not null,
usex int not null,
uage int not null,
chineseremark int not null,
matchremark int not null,
englishremark int not null
)
go
insert into userinfo values('小谭',1,21,82,90,81)
insert into userinfo values('小花',0,21,83,90,82)
insert into userinfo values('小华',0,20,84,90,99)
insert into userinfo values('小方',0,20,85,92,85)
insert into userinfo values('小高',0,21,86,90,88)
insert into userinfo values('小宁',1,21,87,90,89)
insert into userinfo values('小江',1,21,88,90,92)
insert into userinfo values('小艳',0,20,89,90,93)
insert into userinfo values('小琼',0,21,92,98,95)
go
select * from userinfo
//后台调用
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using MyDataGridMultiHeaderHelp;
namespace MyTest
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}
DataGridView dgv = new DataGridView();
private void Form3_Load(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Server=.;DataBase=TestDB;Uid=sa;Pwd=123456");
SqlCommand cmd = new SqlCommand("select * from userinfo", conn);
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
DataSet ds = new DataSet();
sda.Fill(ds);
DataTable dt = ds.Tables[0];
//清除原有的控件
if (dgv != null && dgv.Name != "Mydgv")
{
panel1.Controls.RemoveByKey(dgv.Name);
dgv.Dispose();
dgv = null;
}
dgv = CreateDataGridView();
dgv.DataSource = dt;
this.panel1.Controls.Add(dgv);
}
private MyMulDataGridViewHeader CreateDataGridView()
{
MyMulDataGridViewHeader dgv = DataIntance.InstanceDataGridView();
DataIntance intance = new DataIntance(dgv);
TreeView mytv = new TreeView();//实例树。以树节点为多表头节点
intance.SetData(mytv.Nodes, "学员信息表");
intance.SetData(mytv.Nodes[0].Nodes, "ID编号");
intance.SetData(mytv.Nodes[0].Nodes, "姓名");
intance.SetData(mytv.Nodes[0].Nodes, "性别");
intance.SetData(mytv.Nodes[0].Nodes, "年龄");
intance.SetData(mytv.Nodes[0].Nodes, "成绩");
intance.SetData(mytv.Nodes[0].Nodes[4].Nodes, "语文");
intance.SetData(mytv.Nodes[0].Nodes[4].Nodes, "数学");
intance.SetData(mytv.Nodes[0].Nodes[4].Nodes, "英语");
intance.SetProperty("ID");
intance.SetProperty("uname");
intance.SetProperty("usex");
intance.SetProperty("uage");
intance.SetProperty("chineseremark");
intance.SetProperty("matchremark");
intance.SetProperty("englishremark");
dgv.ColumnTreeView = new TreeView[] { mytv };
dgv.ColumnDeep = 3;
return dgv;
}
}
}
二、GridView多表头的使用
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using MyDataGridMultiHeaderHelp;
namespace MyWeb
{
public partial class GridViewMulRow : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
GetMulData();
}
}
private void GetMulData()
{
SqlConnection conn = new SqlConnection("Server=.;DataBase=TestDB;Uid=sa;Pwd=123456");
SqlCommand cmd = new SqlCommand("select * from userinfo", conn);
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
DataSet ds = new DataSet();
sda.Fill(ds);
DataTable dt = ds.Tables[0];
this.gvTest.DataSource = dt;
this.gvTest.DataBind();
TableCellCollection tcHeader = this.gvTest.HeaderRow.Cells;
tcHeader.Clear();
GridViewMulRowHeader gv = new GridViewMulRowHeader(tcHeader);
gv.InstanceTableCell("学员信息表</th></tr><tr>", "colspan", "7");
gv.InstanceTableCell("ID编号", "rowspan", "2");
gv.InstanceTableCell("姓名", "rowspan", "2");
gv.InstanceTableCell("性别", "rowspan", "2");
gv.InstanceTableCell("年龄", "rowspan", "2");
gv.InstanceTableCell("成绩</th></tr><tr>", "colspan", "3");
gv.InstanceTableCell("语文");
gv.InstanceTableCell("数学");
gv.InstanceTableCell("英语");
}
}
}
MyPHPbbs 初学者的bbs
初学者对于php的学习,在结合书本中的练习作了一个很初步的bbs,完全的初学,没有一些特殊的功能,比较简单
WebClient 获取图片帮助插件
很多朋友在使用WebClient下载网上的资源时,可能会出现这样那样的错误,此时你可以考虑一下用msxml2.dll这个插件试试。
Reflector(反编译).rar
对于他人的dll文件,使用反编译工具可以查看他的源码,对于自己能力提高非常重要
AspNetMVC2_VS2008.exe
如果你需要在vs2008中建立asp.net mvc项目,你在安装完Microsoft Visual Studio 2008 Service Pack 1 简体中文版.ISO以后必须安装AspNetMVC2_VS2008.exe来向你的vs2008中注册方可使用,否则在新建项目的时候不会出现在新建项目栏中
操作文件以及文件夹汇总
实现对盘中文件的操作,包括打开,删除,添加,修改,方便管理
数据库帮助访问类 数据库
实现了访问数据库的简单封装,实现了查询,增删改查,使用存储过程
指纹识别技术详解源码
实现了指纹识别技术,你可以在此基础上扩展,本实例基本实现了指纹识别的重要代码块
注册表写入文档方法(基础方法)
注册表加密文档,可以使用该文档中的方法进行写入到注册表中,并可对注册表进行必要的操作,可以根据需要进行扩展
访问数据库显示进度条
查询数据库中的大量数据时,用户长时间的等待给用户的感觉很不友好,您可以通过使用进度条实时跟踪当前进度的状况,让人更加的清楚知道当前的执行情况
TreeView的使用
TreeView的一个使用事例,可以得到当前系统中的磁盘的文件结果