09 2009 档案

求两个数据的交集 高效
摘要:有两个数组a{1,5,8,10,14,15,17,18,20,22,24,25,28}和b{2,4,6,8,10,12},如何求出他们之间的交集?要求效率越高越好 注:数组都是从小到大排序好的 既然是排序好的, 那么可以直接对比a和b的元素 i,j是a,b中元素的当前位置 Java codewhile(i<a.length && j < b.length){if(a[i] < b[j]){... 阅读全文

posted @ 2009-09-29 22:33 风乔 阅读(256) 评论(0) 推荐(0)

ViewState性能优化
摘要:如果你有在IE中查看当前浏览页面HTML源代码的习惯,你也许常会看到类似以下的代码片断: Application级 在Web Applicatin的web.config中设置 单页面级 在该页面中设置或通过代码设置Page.EnableViewStateMac = false; 可是,如果我们完全能通过禁用ViewState来解决数据传输负担而且不产生副作用的话,那MS的架构师们也不会傻到如此可爱... 阅读全文

posted @ 2009-09-29 21:48 风乔 阅读(204) 评论(0) 推荐(0)

ViewState 的一点体会
摘要:ViewState会在页面产生一个隐藏控件 value是一大堆乱码。他会保存用户控件的数据 回调时就不用再取数据库如果禁用掉ViewState ,当页面postback时,用户控件的数据就会消失。需要重新加载。 阅读全文

posted @ 2009-09-29 21:30 风乔 阅读(128) 评论(0) 推荐(0)

c# winform 浏览文件
摘要:string resultFile = ""; OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.InitialDirectory = "D:\\Patc... 阅读全文

posted @ 2009-09-29 15:45 风乔 阅读(982) 评论(0) 推荐(0)

c# 将控件保存为图片
摘要:Bitmap NewBitmap = new Bitmap(panel1.Width, panel1.Height); panel1.DrawToBitmap(NewBitmap, new Rectangle(0, 0,NewBitmap.Width, NewBitmap.Height)); NewBitmap.Save(Applicat... 阅读全文

posted @ 2009-09-27 15:58 风乔 阅读(869) 评论(0) 推荐(0)

对编程的感觉
摘要:编程不难,可能用的最多的就是数据库的增删查改,要不就是socket ftp 图像 视频 等.感觉最难的就是从一大堆繁琐的事务逻辑中抽象出一个高效的能提高工作效率的系统出来,复杂繁琐的业务逻辑设计,不断的优化流程,甚至优化数据库,一次一次的改动. 阅读全文

posted @ 2009-09-23 15:41 风乔 阅读(125) 评论(0) 推荐(0)

进销存、工资、分支机等构方面的数据库设计
摘要:http://www.cnblogs.com/wengjinbao/archive/2009/08/09/1542073.html 阅读全文

posted @ 2009-09-23 14:37 风乔 阅读(157) 评论(0) 推荐(0)

某知名公司ERP数据库结构1
摘要:表名:ABNORMALSALE描述:字段名中文描述字段类型/长度是否为空说明ID顺序号INTEGERNOTPrimary;Unique;BILLID单据IDSMALLINTNOT BILLTIME开单日期DATE GOODSID货品IDVARCHAR(20) AMOUNT数量DOUBLE PRECISION PRICE单价DOUBLE PRECISION RETURNTAG退货标志SMALLINT 表名: ACCINFO描述:记录帐套的详细资料字段名中文描述字段类型/长度是否为空说明CORPID公司IDSMALLINTNOTPrimary;Unique;TAXTYPE税务类型VARC... 阅读全文

posted @ 2009-09-23 14:33 风乔 阅读(313) 评论(0) 推荐(0)

承接 网站安全 网页重构 数据库优化 页面优化 B2C定制
摘要:承接 网站安全 网页重构 数据库优化 页面优化 B2C定制 l联系 zzxap at 163.com 阅读全文

posted @ 2009-09-21 10:29 风乔 阅读(108) 评论(0) 推荐(0)

多线程详解
摘要:1.使用线程的情况 ①.程序需要执行和两个和多个任务 ②.程序要等待某事件的发生:例如用户输入、文件操作、网络操作和搜索 ③.后台程序 2.多线程的并发执行 如果有多个线程在执行,单CPU只有一个,到底执行的哪个? ①.如果一个线程连续占用CPU资源时间过长,其它的资源得不到执行, 则系统会强制的切换执行其它线程。(强制剥夺) ②.如果一个线程没事可做、CPU可执行其它线程... 阅读全文

posted @ 2009-09-19 00:27 风乔 阅读(195) 评论(0) 推荐(0)

gridview里的dropdown
摘要:for (int i = 0; i < GV_PlateSamples.Rows.Count; i++) { if ((DropDownList)GV_PlateSamples.Rows[i].FindControl("ddl_failu... 阅读全文

posted @ 2009-09-16 17:34 风乔 阅读(255) 评论(0) 推荐(0)

承接 网站开发 商城 B2C ERP 进销存 OA 开发
摘要:承接 网站开发 商城 B2C ERP 进销存 OA 开发深圳邮箱251967369#qq.com 阅读全文

posted @ 2009-09-16 16:43 风乔 阅读(136) 评论(0) 推荐(0)

c# 获取图像 宽度 高度 位深度
摘要:Image imgPhoto = Image.FromFile(TempPath + obj); float maxsize = imgPhoto.Height * imgPhoto.Width * Image.GetPixelFormatSize(imgPhoto.PixelFormat) / 1024 / 1024; //长(像素) x 宽(像素) x ... 阅读全文

posted @ 2009-09-16 16:40 风乔 阅读(2644) 评论(0) 推荐(0)

又一个行列转换
摘要:有一表 商品id 商品名称 客户名称 日期 销量 1 a 张三 2009-1-1 1 1 a 李四 2009-1-5 2 2 b 王二 2009-1-5 3 2 b ... 阅读全文

posted @ 2009-09-16 15:37 风乔 阅读(209) 评论(0) 推荐(0)

将某个文件夹的excel csv文件导入数据库
摘要:DECLARE @dir sysname,@cmd nvarchar(4000);SET @dir = 'C:\';CREATE TABLE #tmp(filename nvarchar(1024));SET @cmd = N'dir "' + @dir + '*.csv" /B'INSERT #tmp EXEC master.dbo.xp_cmdshell @cmd;DELETE #tmp WH... 阅读全文

posted @ 2009-09-16 15:34 风乔 阅读(295) 评论(0) 推荐(0)

绑定 menu
摘要:ASP.net2.0 为用户提供了treeview和menu导航控件,使用十分方便,极大提高了用户开发项目的速度和效率。尤其是treeview和menu绑定web.sitemap之类的XML文件,形成层次数据非常便捷。但我在项目开发过程中,很多地方是需要绑定关系数据库,毕竟关系数据库是最常用、操作最方便的存储形式。对于treebview与关系数据库绑定可以动态绑定,也就是在page_load事件中... 阅读全文

posted @ 2009-09-15 14:03 风乔 阅读(235) 评论(0) 推荐(0)

FTP上传文件
摘要:public void Upload(string filename) {//IP string FtpIP = System.Web.Configuration.WebConfigurationManager.AppSettings["ftpIP"]; //用户名 string FtpUserName = System.Web... 阅读全文

posted @ 2009-09-14 09:52 风乔 阅读(190) 评论(0) 推荐(0)

jQuery表单验证插件formValidation实现个性化错误提示
摘要:上期在[jQuery插件Validate验证表单实现javascript表单验证功能]和[jQuery插件Validation验证表单实现javascript表单智能验证功能]中分别介绍了两个实现表单验证的jQuery插件,这里介绍另外一个表单验证插件formValidation,这个插件与前面两个插件的最大区别在于它实现了个性化的错误提示信息,显示在表单元素右上角类似于提示条,其效果图如下:使用... 阅读全文

posted @ 2009-09-13 23:00 风乔 阅读(399) 评论(0) 推荐(0)

Jquery验证插件的使用
摘要:插件地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/download:http://jquery.bassistance.de/validate/jquery.validate.zipdemo:http://jquery.bassistance.de/validate/demo/$(document).ready(f... 阅读全文

posted @ 2009-09-13 21:54 风乔 阅读(160) 评论(0) 推荐(0)

SQL处理重复记录
摘要:--处理表重复记录(查询和删除) /****************************************************************************************************************************************************** ... 阅读全文

posted @ 2009-09-13 18:29 风乔 阅读(216) 评论(0) 推荐(0)

利用CSDN论坛公开的API发帖
摘要:http://blog.csdn.net/yizhu2000/archive/2008/03/28/2226087.aspx 阅读全文

posted @ 2009-09-11 14:07 风乔 阅读(144) 评论(0) 推荐(0)

数据库分区
摘要:高性能网站建设之 MS Sql Server数据库分区 什么是数据库分区?数据库分区是一种对表的横向分割,Sql server 2005企业版和之后的Sql server版本才提供这种技术,这种对表的横向分割不同于2000中的表分割,它对访问用户是透明的,用户并不会感觉的表被横向分割了。(2000中的表横向分割是建n个表例如按时间建表每月一个表,表名不同,最后需要做一个大视图)关于具体的如何做分区... 阅读全文

posted @ 2009-09-10 22:55 风乔 阅读(284) 评论(0) 推荐(0)

用线程加载窗体
摘要: 阅读全文

posted @ 2009-09-10 16:16 风乔 阅读(129) 评论(0) 推荐(0)

IPHONE开发
摘要:windows下的开发平台和架构是VISUAL STUDIO +NET FRAMERK X.0 开发语言有c++ c# vb 等苹果mac os的开发平台是 XCODE+COCOA xcode是一个类似于vs的IDE工具, cocoa是一个程序框架,里面封装了一些类objective-c是面向对象的C语言,类似于c++xcode的人性化跟vs是没得好比的。http://hi.baidu.com/prestohuan/blog/item/2de73901f26530067bec2c15.html多个参数的写法(方法的数据类型) 函数名: (参数1数据类型) 参数1的数值的名字 参数2的名字: ( 阅读全文

posted @ 2009-09-09 14:05 风乔 阅读(175) 评论(0) 推荐(0)

控件深入详解1
摘要:<asp:datalist id="MyList" runat="server"> <ItemTemplate> <li style=" list-style-type:none;float:left;width:10%; margin:2px auto; "> <a href="menuleft.aspx?id=<%# DataBinder.Eval(Container.DataItem, "id")%>" target... 阅读全文

posted @ 2009-09-09 14:03 风乔 阅读(206) 评论(0) 推荐(0)

总结一下网站注入与防范的方法
摘要:最近看到很多人的网站都被注入js,被iframe之类的。非常多。本人曾接手过一个比较大的网站,被人家入侵了,要我收拾残局。。1.首先我会检查一下服务器配置,重新配置一次服务器安全,可以参考http://hi.baidu.com/zzxap/blog/item/18180000ff921516738b6564.html2.其次,用麦咖啡自定义策略,即使网站程序有漏洞,别人也很难在文件上写入代码了。参考自定义策略,有了这个策略,再烂的程序,你也无法写入我的文件http://hi.baidu.com/zzxap/blog/item/efe093a7e0f2c190d04358ef.html3.可以用 阅读全文

posted @ 2009-09-09 14:01 风乔 阅读(198) 评论(0) 推荐(0)

行列转换
摘要:普通行列转换(version 1.0)仅针对sql server 2000提供静态和动态写法,version 2.0增加sql server 2005的有关写法。问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94想变成(得到如下结果):姓名 语文 数学 物理---- ---- ---- ----李四... 阅读全文

posted @ 2009-09-09 10:48 风乔 阅读(141) 评论(0) 推荐(0)

分解字符串并查询相关数据
摘要:/*标题:分解字符串并查询相关数据作者:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开) 时间:2008-03-18地点:广东深圳说明:通过使用函数等方法分解字符串查询相关数据。问题:通过分解一个带某种符号分隔的字符串在数据库中查找相关数据。例如 @str = '1,2,3',查询下表得到记录1,4,5,6ID TypeID1 1,2,3,4,5,6,7,8,9,10,11,122 2,3 3 ... 阅读全文

posted @ 2009-09-09 10:47 风乔 阅读(163) 评论(0) 推荐(0)

SQL日期推算
摘要:DECLARE @dt datetime SET @dt=GETDATE() DECLARE @number int SET @number=3 --1.指定日期该年的第一天或最后一天 --A. 年的第一天 SELECT CONVERT(char(5),@dt,120)+ '1-1 ' --B. 年的最后一天 SELECT CONVERT(char(5),@dt,120)+ '12-31 ' -... 阅读全文

posted @ 2009-09-09 10:46 风乔 阅读(152) 评论(0) 推荐(0)

分拆列值
摘要:原著:邹建 改编:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开) 2007-12-16 广东深圳 有表tb, 如下: id value ----------- ----------- 1 aa,bb 2 aaa,bbb,ccc 欲按id,分拆value列, 分拆后结果如下: id value ----------- ---... 阅读全文

posted @ 2009-09-09 10:44 风乔 阅读(141) 评论(0) 推荐(0)

合并列值
摘要:合并列值 原著:邹建 改编:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开) 2007-12-16 广东深圳 表结构,数据如下: id value ----- ------ 1 aa 1 bb 2 aaa 2 bbb 2 ccc 需要得到结果: id values ------ ----------- 1 aa,bb 2 aaa,bb... 阅读全文

posted @ 2009-09-09 10:43 风乔 阅读(154) 评论(0) 推荐(0)

连接表列名
摘要:declare @colname varchar(8000)select @colname=case when @colname is null then name else @colname+','+name end from syscolumns where id=object_id('你的表名')select @colname 阅读全文

posted @ 2009-09-09 10:15 风乔 阅读(123) 评论(0) 推荐(0)

將目標網址轉換成HTML
摘要:將目標網址轉換成HTMLusing System.IO;using System.Net;private static string UrlToHtml(string url,System.Text.Encoding encode) { string strHtml = ""; try { StreamReader sr; WebReq... 阅读全文

posted @ 2009-09-06 10:04 风乔 阅读(207) 评论(0) 推荐(0)

如何读写 app.config 2
摘要: 阅读全文

posted @ 2009-09-04 15:37 风乔 阅读(102) 评论(0) 推荐(0)

如何读写 app.config
摘要:如何读写 app.configusing System;using System.Collections.Generic;using System.Text;using System.Configuration;using System.Collections;namespace ServicesConfiguration{public class ConfigurationDispose... 阅读全文

posted @ 2009-09-04 15:36 风乔 阅读(212) 评论(0) 推荐(0)

四步堵死3b3.org c.js注入
摘要:建议大家封锁这个IP,俺百度了一下,发现也有类似的人被攻击。还好,俺的查询语句都是采用参数,如果是拼凑的话,估计惨了。 这也给了俺们一个教训,就是当你拼凑sql后不要有侥幸心理。 这是如下的链接地址:http://www.kilonet.cn/web/Info.aspx?g=info&c=CT0147&id=200811240069';DeCLaRE@S NvArCHaR(4000);SeT@S=... 阅读全文

posted @ 2009-09-01 20:49 风乔 阅读(235) 评论(0) 推荐(0)

数据库被挂马3
摘要:往往我们还需要看下其它数据库有没有同样被攻击,我写了如下代码:-查某个指定字符出现在哪些表哪些字段:declare @searchstr nvarchar(500)set @searchstr ='3b3.org' --这里是你要查的字符内容declare @t varchar(255),@c varchar(255) create table # (name varchar(256),col... 阅读全文

posted @ 2009-09-01 20:47 风乔 阅读(176) 评论(0) 推荐(0)

数据库被挂马2
摘要:author:perfectaction date :2009.05 从去开始,有很多网站数据库的表的text、ntext、varchar、nvarchar字段内容末尾被加入"> 8000的话,已经无法全部还原成最初状态了. 阅读全文

posted @ 2009-09-01 20:46 风乔 阅读(173) 评论(0) 推荐(0)

解决数据库被挂马
摘要:如何最快速度删除? " " --------------------------------------------------------------- 进入SQL查询分析器 选择你的数据库 第一步:先sql表修改所有者为dbo EXEC sp_MSforeachtable 'exec sp_changeobjectowner ' '? ' ', ' 'dbo ' ' ' ... 阅读全文

posted @ 2009-09-01 20:39 风乔 阅读(407) 评论(0) 推荐(0)

导航