C#写的一个简单Http服务端
用C#写的一个简单http服务端,支持图片和html
jquery三级下拉联动菜单
用Jquery实现的三级联动下拉列表插件,压缩包内有多个不同的版本,其实现的基本原理大同小异,无非是调用方式的不同,第一个是通过读取XML构建,支持IE/firefox,chrome不支持,XML部分可以改成AJAX的方式,这样chrome支持就不成问题;第二个是采用Json数据格式构建,是第二次尝试改进;第三个与第二个其实是一样的,只不过将数据分离到JS文件中,代码中的ASP文件,是调用数据库生成Json省市区数据的,如果页面直接调用ASP文件,速度会很慢,生成JS文件后直接调用就要快的多,而且这部分数据一般不会改动。
jquery表单验证插件
jquery表单验证插件制作多张提交表单验证,扩展容易,可提交ajax验证.
端口转发工具 FPipe,rinetd
端口转发工具 FPipe,rinetd做过免杀的,里面偶说明
RegexTester (.net正则测试工具)
RegexTester是一款.net的正则测试小工具!
Sqlite.Developer.v2.8.6.272
Sqlite可视化的管理工具,而且为中文版本,超好用!
34234234234
rwerwerwer23123123123123
Sqlite Developer v2.8.6.272
上传资料失败,更新了下载地址,
http://download.csdn.net/source/611168
SqlIte 3.5.4 (for .net)
查询速度超快的数据库,自己测试过插入1000条数据,不用1秒时间!
官方主页: http://sqlite.phxsoftware.com/
演示代码:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.Common;
using System.Data.SQLite;
using System.IO;
using System.Diagnostics;
namespace Sqlite
{
class Program
{
static void Main(string[] args)
{
File.Delete("test1.db3");
SQLiteConnection.CreateFile("d:\\test1.db3");
DbProviderFactory factory = SQLiteFactory.Instance;
using (DbConnection conn = factory.CreateConnection())
{
// 连接数据库
conn.ConnectionString = "Data Source=d:\\test1.db3";
conn.Open();
// 创建数据表
string sql = "create table [test1] ([id] INTEGER PRIMARY KEY, [s] TEXT COLLATE NOCASE)";
DbCommand cmd = conn.CreateCommand();
cmd.Connection = conn;
cmd.CommandText = sql;
cmd.ExecuteNonQuery();
// 添加参数
cmd.Parameters.Add(cmd.CreateParameter());
// 开始计时
Stopwatch watch = new Stopwatch();
watch.Start();
DbTransaction trans = conn.BeginTransaction(); // <-------------------
try
{
// 连续插入1000条记录
for (int i = 0; i < 1000; i++)
{
cmd.CommandText = "insert into [test1] ([s]) values (?)";
cmd.Parameters[0].Value = i.ToString();
cmd.ExecuteNonQuery();
}
trans.Commit(); // <-------------------
}
catch
{
trans.Rollback(); // <-------------------
throw; // <-------------------
}
// 停止计时
watch.Stop();
Consol