自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

芽芽民工广场

程序员跟农民工一样,只不过一个出卖的脑力,一个出卖的是体力

  • 博客(71)
  • 资源 (3)
  • 收藏
  • 关注

原创 今天在论坛上我问的一个白痴问题--SqlConnection自动关闭问题

今天在论坛上我问的一个白痴问题--SqlConnection自动关闭问题 原来的ado.net 连接池的知识在1.1就看过了,可是看过就忘记了,直到今天才把这个基础知识给掌握了,原文的问题是 string connectionString = "server=192.168.1.2;user id=××××;password=test;database=××××;min pool size=4

2007-11-29 12:58:00 2457 2

原创 HttpWebRequest跨域cookie的访问

算算,有一个星期没写blog,自己最近也有些事情忙,而且也没找到很有价值的东西写,所以一直就拉着。最近工作上也没有 特别烦恼的事,所以也就少了些生活感慨。最近的一个小程序中,使用到HttpWebRequest,在对子域名访问的时候,发现HttpWebRequest并不会提交与他域名不同的cookie值,其实这也是正确,毕竟只需要发送本域cookie就是了,不过HttpWebRequest不会判

2007-11-21 21:55:00 6458 4

原创 字符串显示一个字符效果

今天在BBS上看到zswang发了一个用字符串生成字符的好动动,把它改造成一个方法放在这里,大家可以尝试一下,应该很好玩效果如下。。。。。接。。。接。。。。。。 。。。。。接。。。接。。。。。。 。。。。接。。。。。接。。。。。 。。。。接。。。。。接。。。。。 。。。接。。。。。。。接。。。。 。。接。接接接接接接接。接。。。 。。。。。。接。。。接。。。。。 。。。。。。接。。。接。。

2007-11-13 23:05:00 1368 3

原创 [SQL注入检查工具]编写代码(一) --读取网页信息类

这几天接了个私活,也用到的读取网页的信息,就构造了下面两个类,这个两个类也可以用于SQL注入检查工具这个项目里,所以放这里也刚刚好,注释的我都写了,可是用法我暂时不写了,以后用到就明白了1、构造了一个web地址类,2、构造了一个得到页面数据和图片的类/**////     /// 页面连接信息类    ///     public  class CWebUrlInfo    ...

2007-11-13 22:51:00 1651

原创 语言要精还是要多

每个人得经历都不一样,而还在学校的学生们看人家成功的经历也很困惑,就象编程语言一样,究竟是学多几种好,还是只懂一种。现在追求高效率的企业恨不得招个人什么都懂的,也就使得大家觉得学得多才是出路啊,要不工作都难找。但是学多就不精,最后就变成个万精油。究竟是学多好,还是学精好呢。我觉得,如果你工作所在城市不是大城市的化还是学多吃香点,毕竟小公司比较多,小公司就喜欢样样懂的人。如果是在大城市,还是学一

2007-11-12 14:48:00 1755 5

原创 算法重要吗

这个问题真的很难回答,因为实际开发中用到算法的地方很少,大部分时间都花在业务流程和界面,所以大部分人的算法也就渐渐忘光了。今天有个朋友说,他们公司有个负责设计算法的和一个项目经理是同学,但是项目经理的工资是算法设计的2倍,为什么会这样呢,因为算法的工作总的来说比较轻松,因为整个程序真正要涉及到算法设计的地方并不会特别多,可能只有当产品出现性能问题的时候,才会被重视。我个人认为,作为程序员基

2007-11-10 21:48:00 1805 4

原创 [SQL注入检查工具]产品设计(四)

两天没更新blog了,感觉很奇怪,好象偷懒一样。每天都有看书学习,但是总觉得越看越多不懂。基本上我们再设计个数据保存、读取类就可以开工编码了。具体的遇到问题再解决就是了。  /**//********************************************** * 程序员:        郑永丹                           * 修改日期:  

2007-11-10 21:38:00 998

原创 [SQL注入检查工具]产品设计(三)

  继续昨天没完成的设计,今天想了下,昨天的设计还是需要修改。1、CLinkAddress 链接地址 实体类 添加是否已经获取页面链接属性2、CGetLinkRule类得到页面地址,需要添加查询规则列表属性3、有的页面地址,相对的需要保存页面地址的类和读取地址的类,所以把保存和读取页面地址类合并成一个,暂时叫CLinkDataRule具体设计如下1、CLinkAddre

2007-11-07 21:17:00 1010

原创 写在阿里巴巴上市之后--电子商务到了群雄争霸时期

今天突然脑袋里有点火花,不知道怎么回事就想写一篇电子商务的文章。众所周知,电子商务按服务对象可以分为b2b,b2c,c2c模式,正确的说,c2c应该是在b2c的范围里的,毕竟当你是卖家的时候就升级为business了。纵观全国,现在b2b,b2c做得最好的就是阿里巴巴和淘宝,虽然没盈利,但是前景已经被大多数人看啊,这里不得不佩服马云(他一直是我佩服的人),在N年前,马云就看到了中国发展电子

2007-11-07 13:19:00 979

原创 [SQL注入检查工具]产品设计(二)

从项目中看,最稳定的包应该是页面链接队列包,所以我们从最稳定的地方开始设计,首先我们需要一个链接的实体类,我把他拆分为两个类1、 CLinkAddress 链接地址 实体类 用于记录地址信息的,也是待查地址信息的数据存储的地方2、CLinkAddressDetail  链接地址详细信息 实体类 继承于CLinkAddress ,新增加文件建立时间,文件访问状态,文件引用地址再一个,我们

2007-11-06 22:47:00 1107

原创 System.IO.FileSystemWatcher 监视目录文件的状态

System.IO.FileSystemWatcherMSDN 说明:侦听文件系统更改通知,并在目录或目录中的文件发生更改时引发事件。 这两天看到论坛上关于如何监视目录文件的状态帖子很多,自己今天也在看System.IO下面的类,就顺便把他给看了,并实验了一下,其实此类用起来非常简单,不过有两三个地方需要注意下,下面把需要注意的地方说一下  System.IO.FileSystemWa

2007-11-05 22:23:00 2624 2

原创 [SQL注入检查工具]产品设计(一)

今天要开始设计的步骤了,不过发现手都竟然没有画类的工具,将就了,想到啥先写啥。程序先分成四个部分1、数据保存,查询,分类包2、数据检索包3、页面链接队列包4、界面显示包 第一部分:数据保存,查询,分类对于数据的保存、查询和分类独立成一个包,里面包含数据的各种操作,暂时针对sql2000 和access 设计。不过今天有想到,要不做成自己的数据格式保存,这样速度也很快,因

2007-11-05 21:04:00 1109

原创 认识自己的不足才是进步的动力

.net其实已经2年没用,毕竟汕头这地方用.net的不多,应该说05年的时候用.net就不多,空有一身力气,没处使啊,找到家asp的就做着了。直到今年才有机会用到.net做项目,还好,结果还不错。最近看的书都是基础类的书,没什么高深的,也没有什么专业性,今天在qq群是被考到了,呵呵,看来技术还是差一大段啊。主要是问到的都不是我感兴趣的方面,所以书也少看,不过看来实用性的东西还是要时刻注意的,比如a

2007-11-05 20:35:00 1775 1

原创 [老blog] C#中水晶按钮的程序生成(老版) [2005年8月18日]

using System;using System.Collections;using System.ComponentModel;using System.Drawing;using System.Data;using System.Windows.Forms;using System.Drawing.Drawing2D;using System.Drawing.Text;namespace

2007-11-04 22:15:00 1090

原创 [老blog文章]大学,你是怎么教我们的,我们是怎么成为程序员的?? [05年3月28日]

我是一名普通的程序员,基本上我每半年,我自己就会问自己转行吗,还是继续做程序员,为什么做程序员呢,每次的答案都是继续写程序吧,因为他带给我从所未有的满足感。我的想法是:如果说上帝给了人类生命,而程序员就是给了电脑生命。能和上帝做一样的工作,感觉不是很爽吗!     我做程序员是很偶然的事情,这个可能跟很多人不一样。三年前,离毕业还有一年的时候,我偶然的跟了一个老师做项目,那时一个暑假,大三的暑假,

2007-11-04 22:12:00 1098 1

原创 [老blog文章].net 2003 quickstart的安装 [2005年3月24日]

可能大家在2002的时候就已经学习quickstart了,在2002安装quickstart是一路next,但是到了2003安装quick就会出现数据库不能连接的问题,这里给大家解决这个方法,也方便新手们学习。 安装quickstart你的电脑必须要有IIS这个东东,当然也少不了visual studio .net2003了 第一步,安装quickstart,如果你的visual studio .

2007-11-04 22:09:00 939

原创 [IIS日志分析工具]产品设想

IIS日志分析工具  产品设想如下1、第三方IIS日志分析工具 太不好用了,具体的数据都不知道怎么算出来的2、第三方IIS日志分析工具 不能支持对多个域名关联统计3、第三方IIS日志分析工具 想要添加新的统计都不行4、网站需要关键路径分析,非常需要5、网站想得到用户的浏览路径6、针对每个活动最好能有一个详细的分析和统计7、数据要每天自动添加分析,分析师可以自己得到数据

2007-11-04 22:01:00 909

原创 [SQL注入检查工具]产品需求

今天我们把SQL注入检查工具的需求给列以下,如果有关注的朋友可以在下面发表自己想要的功能需求1、需要对整站,或对单页进行检查2、可以自动获取整站链接,甚至是javascript链接,urlwriter链接 3、可以对检查过的和未检查过的链接做记录4、可以显示存在安全问题的链接5、可以得到链接错误数据6、最好可以得到post链接的安全检测7、可以自定义登陆8、可以针对

2007-11-04 21:06:00 962

原创 架构师,设计师,程序员的区别

今天重新翻开《代码大全2》,这本大部头去年我一口气把他看完了,很少有书可以让我一口气看完,有的话十个手指就可以数完了,今天发现其中一句经典的话,原来我也不是很清楚 架构师,设计师具体的工作,现在总算是比较清楚了。原话如下架构师吃掉需求,设计师吃掉架构,而程序员则吃掉设计 这样理解的话架构师 应该是分析需求,提出规划的热病设计师 相当于建筑业的总工,这系统由什么部分组成,每个部分

2007-11-03 16:19:00 4195 1

原创 [SQL注入检查工具]产品设想

按照正常计划,先着手 SQL注入检查工具的开发,对于这些小项目,我也按照正常软件构建顺序来开发,这样做的同时也提高自己。参考书籍《代码大全2》根据代码大全里类出来的构建过程如下:定义问题   problem definition需求分析 requirements development规划构建 construction planning软件架构 software architecture详

2007-11-03 16:07:00 1056

原创 博客原创50篇,确定未来写作主题

今天竟郁闷又高兴,郁闷的就是被人羞辱,高兴的是 博客原创达到50篇,虽然人气不足,所以要继续努力。由于这几天被SQL注入钻了个空,而且博客这段时间也没有明确的主题,所以还是要好好个规划下才行。接下来的写作的主题就选下面几个吧1、网站开发的一些心得2、每天的一些心情3、程序算法4、开发一个SQL注入检查工具(公开整个开发流程和部分代码,使用C#)5、开发一个IIS日志分析

2007-11-02 22:16:00 711

原创 [读书笔记]计算机程序设计艺术第一卷

今天早上送了老婆去上班后,终于把>第一卷给看完一遍了,应该说过了一遍,因为里面很多证明和数学推理我并没有动手做,所以脑袋里也就只知道第一卷是讲什么和此套书和其他算法书的区别,这里我就谈谈我几点体会。>其实讲得不难,很多东西在我们大学本科的数据结构里的书都有说到,只是大学本科的数据结构告诉我们的基础数据结构有哪些,常用排序有哪些,深入些就没在详述,有些就一笔带过,有些就打*号了,老师自然也就不理

2007-11-02 22:07:00 2619

原创 阴沟里翻船,我将11月2日定为每年的受耻日!

前几天SQL注入的问题,第二天就赶紧做了一个紧急修补,不过全面检查还没做,今天发现有人在网站上留言,说暴了我们的库(其实就暴了一个遗弃的表),并列出得到的一些数据,直指我本人,说本人技术超烂等等的话。。。。。。。现在想想,大概也知道是谁做了。今年得罪的人多啊。。。。。。毕竟项目是多个人合作的成果,某些地方粗心没过滤,马上就给了贼人可乘之机, 还好,检查整个逻辑层不需要太多时间,不过也浪费了一个

2007-11-02 21:37:00 2149 4

原创 C#.net读取不同格式的IIS日志文件

如果有研究过IIS日志文件的朋友们,可能都知道,每个服务器,甚至每个域名的IIS日志格式可能都不同,这样刚开始接触的朋友就觉得很烦,特别是当我们要自己写IIS日志分析软件的时候更烦恼,因为如果一不小心设置错了,针对固定格式而写的读取文件就不能用了。特别是修改日志设置的时候,由于当日的文件中会存在两个不同的数据格式,读取非常麻烦,下面我把我解决这个烦恼问题的解决方案公开,希望对大家有帮助。文件格

2007-11-01 21:43:00 3338

原创 你是一个什么样的程序员

昨天炒了一个程序员A,与其说炒,不如说是试用期到。我们公司的试用期是3个月,一方面是大部分程序员编程都不规范,需要一个改变习惯的过程,还有就是代码结构的了解,基本上3个月能用得上,应该就不错,不过对于有经验的程序员,应该比较快。昨天下午上那个 A君的blog客,也了解到他已经尽力了,不过不合适就是不合适,没有什么好说的。不过他自认为自己是应用型的程序员,不是理论型的程序员,这一点估计当前很多程

2007-10-31 22:09:00 999 1

原创 使用.net里的WebClient自动下载baidu的mp3

发现blog是很费资源的东西,也是一个督促自己学习的东西。今天想写又不知道写什么好,另外自己研究的一些代码也没完成,所以还真不知道写什么好。想起昨天自己还使用的baidump3下载程序,就放出来给大家吧,我没经过优化,也没用多线程下载,更没判断文件大小,就是把baidu top500一口气下载下来,下完在听好不好听,不好听就删除。基本上就使用了webclient + 正则  ,比较简单,具体大

2007-10-30 22:29:00 1468

原创 一个学士、硕士、博士和海归的聚会

定义 学士:本人,本次聚会学历最低者,普通本科 硕士:有4人,都为重点大学硕士学历博士:有1人,重点大学本、硕、博 海归:北大+哥伦比亚  (反正学历足够我留一辈子口水了,这辈子是没法比了,下辈子吧)关系其中:三名硕士MM 是同学,各嫁给了学士、硕士、博士,其一为本人老婆大人。海归、博士和我 以前为一个教授工作过。名词解释:本硕:本人和老婆硕硕:我们的朋友,

2007-10-29 21:07:00 1427

原创 可恶的SQL注入

今天原本请了假的,原想在家可以好好休息下,顺便看下书,怎么知道下午被人叫上Q了,公司是事情就一堆过来了,QQ 闪个不停,原来都不想弄那些事情了,休息就是休息吗,怎么到了下午三点,同事告诉我数据库上多了来历不明的表,一看就是SQL注入,老的IIS日志分析系统还没升级完,这个星期也就没检测日志,NNDX啊,一查才发现有一个网页被人注入了,马上找该代码的程序员,要求起修改代码,原来过滤已经做成公共类了,

2007-10-29 19:53:00 782

原创 C# 一个简单分词程序的思路和代码(七) 后记

这个分词程序在六的时候已经结束我,原来不怎么想写后记的,因为看的人也不是很多,不过竟然放出来共享了,也希望给大家一些提示去优化他,也希望有优化好的朋友可以公开他的优化代码。分词系统网上有几个小例子,一种是使用hashtable来保存字典,一种是使用数组来保存字典。首先使用hashtable来保存字典的话,确实查询,插入都比较方便,全部工作都交给语言做了,技术上没什么难度,速度也很快,代码也

2007-10-29 19:43:00 1239 3

原创 学历与创业

今天到好友家烧烤,一大早买了一堆猪扒,牛扒和鸡翅 就过去了。好久没烧烤了,上次烧烤都是2年前了,这次可要好好整整才行。由于是晚上开始,中午这段时间就瞎聊,期间两位老婆大人去学校图书馆借书(好友住学校),两个男人驻守家中,闲来无事就聊股票,聊创业。股票就不谈了,亏得一塌糊涂。创业的问题上,我个人觉得书读得越多越难创业,身边没读书的同学的都成了大老板,而旁边的硕士,博士,好象没有一个出来创业的。前

2007-10-28 23:17:00 1020

原创 C# 一个简单分词程序的思路和代码(六) 源代码 ,测试程序,词库下载地址

下面给出测试程序下载地址 http://download.csdn.net/source/271485词库下载地址 http://download.csdn.net/source/271481源代码下载  http://download.csdn.net/source/271488 已经上传到csdn资源了,怎么等白天也不出现

2007-10-27 20:49:00 1652 1

原创 C# 一个简单分词程序的思路和代码(五) 使用代码

下面的代码是加载词库和分词使用首先定义一个全局对象  public KeyWordTree KeyTree = new KeyWordTree();接下就是要先把词库加载到内存中,我这里使用一个文本的词库,大小是700k左右,所以放在内存并不会占很大内存,一般来说20-30w的词库放在内存中问题都不大,因为键树本来就很节省空间,首部分相同的字不会重复记录。比如(计算机,计算

2007-10-27 20:29:00 1568

原创 C# 一个简单分词程序的思路和代码(四) 键树 查询记录

 由于明天有活动,今天就把(四)和(五)一起给弄出来了,希望大家喜欢。下面是分词程序中,分词的结果就是使用下面的方法得到,这个我是写在KeyWordTree类中,但是大家喜欢了。其实也可以放在应用程序中。  /**////         /// 分词,键树查找        ///         /// 分词内容        /// 分词结果        public 

2007-10-27 20:18:00 1619 2

原创 关于对使用类实现C++指针功能性能打折扣的反驳

 1、类的定义并不会产生多大的内存,当你class A;的时候系统只是生成一个句柄而已,相当与一个Int型。2、当你new的时候生成对象,当你要保存东西的时候,在任何语言都内存来保持变量,所以是一样的。 3、当两个对象A=B的时候,传递的也只是一个句柄而已

2007-10-26 23:36:00 752

原创 难得小聚

今天下午,有个好久都没见面的网友约出来吃饭,汕头这地就小,虽说是网友,指针跳两次就找到相互的关系了。标准的无向图结构 ,只是这个图有点小罢了。记得第一次见面的时候,大家是约好去打羽毛球的,我那时候也在这家公司(中间一段时间离开了),就叫上同事一起去了,这就算第一次见面了,就光顾着打球,不过想想我都好久没大球了。第二次见面就比较戏剧化了,过年的时候,我到我家对面的邻居拜年,竟然是他来帮我开门,一了解

2007-10-26 22:06:00 1111

原创 C# 一个简单分词程序的思路和代码(三) 键树 插入记录

如约定一样,今天放出分词程序的 数据插入代码首先,我们需要有一个方法查询当前字符在这棵树的地方,如果不存在返回-1,存在返回该记录的索引。每个字符只到每一层上存在一次    /**////         /// 得到关键词ID号        ///         /// 支点        /// 结点值        /// ID号        private int F

2007-10-26 21:48:00 1506

原创 C# 一个简单分词程序的思路和代码(二) 键树

首先先描述下我们要实现的结果这是我上一篇blog的内容 准备把以前的一个分词程序贡献出来,希望给大家一个思路。这个程序我现在已经不用,因为有更好的算法去分,速度更快,所以这个就帮大家起一个抛砖引玉的作用。因为也不是高深的技术,所以就开源了具体使用的结构 用到了键树   词库使用 网上那个假冒的baidu词库慢慢的,每天放一些代码出来,大家可以先了解下键树,这样理解起来更好一些,修改

2007-10-25 21:23:00 2227

原创 C# 一个简单分词程序的思路和代码(一)

准备把以前的一个分词程序贡献出来,希望给大家一个思路。这个程序我现在已经不用,因为有更好的算法去分,速度更快,所以这个就帮大家起一个抛砖引玉的作用。因为也不是高深的技术,所以就开源了具体使用的结构 用到了键树   词库使用 网上那个假冒的baidu词库慢慢的,每天放一些代码出来,大家可以先了解下键树,这样理解起来更好一些,修改起来也更有思路。这个分词程序分词的速度大概在1w字/秒,

2007-10-24 23:07:00 1956

原创 过两天要去北京出差了,考虑中...

 今天副总跟我商量我可不可以到北京出一次差,跟另外一个人优化网站的seo方面的程序。时间是3个星期左右。心理很矛盾,一方面家有娇妻,如果我走了,老婆不就没人照顾了,一个人 在家挺可怜的。另一方面,也想到北京去看看,也不是没去过大城市,不过可以免费来回飞下,然后到长城等地去一去,也是人生一大乐事。回家跟老婆商量后,老婆还是支持去的,不过她没想到去处,叫她跟我妈住一个月,她又嫌麻烦。她是个超级不会

2007-10-24 22:17:00 1073 2

原创 [读书笔记]欧几里得算法的解释

求两个数的最大公因数r两个数 a,b  r为公因数设a=s*u       b=t*u      u同时被 a b整除   ,同时 u % r=0因为存在a=b*q+r ==>r=a-b*q=su-q *t *u=(s-q*t)u继续 反过来 每一个整除b和r的整数v有b=s1*v  r=t1 *v   他也可以被a整除,因为a=b*q+r=s1 * v  * q +t1

2007-10-24 21:56:00 914

分词系统源代码

分词系统源代码 语言 C# 2.0 包含词库文件

2007-10-27

分词系统测试程序

自己做分词系统测试程序,包含词库,运行需要.net 2.0

2007-10-27

baidu分词词库

传说中的 baidu 分词 词库

2007-10-27

空空如也

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

TA关注的人

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