
每天都有事
文章平均质量分 54
ETstudio
当我不想用程序谋生的时候,我回来了。
展开
-
[老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 · 953 阅读 · 0 评论 -
架构师,设计师,程序员的区别
今天重新翻开《代码大全2》,这本大部头去年我一口气把他看完了,很少有书可以让我一口气看完,有的话十个手指就可以数完了,今天发现其中一句经典的话,原来我也不是很清楚 架构师,设计师具体的工作,现在总算是比较清楚了。原话如下架构师吃掉需求,设计师吃掉架构,而程序员则吃掉设计 这样理解的话架构师 应该是分析需求,提出规划的热病设计师 相当于建筑业的总工,这系统由什么部分组成,每个部分原创 2007-11-03 16:19:00 · 4239 阅读 · 1 评论 -
[SQL注入检查工具]产品设想
按照正常计划,先着手 SQL注入检查工具的开发,对于这些小项目,我也按照正常软件构建顺序来开发,这样做的同时也提高自己。参考书籍《代码大全2》根据代码大全里类出来的构建过程如下:定义问题 problem definition需求分析 requirements development规划构建 construction planning软件架构 software architecture详原创 2007-11-03 16:07:00 · 1072 阅读 · 0 评论 -
[读书笔记]计算机程序设计艺术第一卷
今天早上送了老婆去上班后,终于把>第一卷给看完一遍了,应该说过了一遍,因为里面很多证明和数学推理我并没有动手做,所以脑袋里也就只知道第一卷是讲什么和此套书和其他算法书的区别,这里我就谈谈我几点体会。>其实讲得不难,很多东西在我们大学本科的数据结构里的书都有说到,只是大学本科的数据结构告诉我们的基础数据结构有哪些,常用排序有哪些,深入些就没在详述,有些就一笔带过,有些就打*号了,老师自然也就不理原创 2007-11-02 22:07:00 · 2649 阅读 · 0 评论 -
阴沟里翻船,我将11月2日定为每年的受耻日!
前几天SQL注入的问题,第二天就赶紧做了一个紧急修补,不过全面检查还没做,今天发现有人在网站上留言,说暴了我们的库(其实就暴了一个遗弃的表),并列出得到的一些数据,直指我本人,说本人技术超烂等等的话。。。。。。。现在想想,大概也知道是谁做了。今年得罪的人多啊。。。。。。毕竟项目是多个人合作的成果,某些地方粗心没过滤,马上就给了贼人可乘之机, 还好,检查整个逻辑层不需要太多时间,不过也浪费了一个原创 2007-11-02 21:37:00 · 2163 阅读 · 4 评论 -
javascript 数组列表
自己收集后学习的代码,希望可以成为博友自己知识的一部分,读懂才 。注释我已经加了,如果再看不懂,我还真没办法//定义数组列表function ArrayList() ...{ //得到头节点,如果长度为0,头节点处始化 //content为头节点 //count为长度 if(arguments.length==0) ...{ this.conte原创 2007-10-17 21:54:00 · 1245 阅读 · 0 评论 -
javascript DOM 的一点的收获
记得两个月前,在网上找了本javascript DOM 编程艺术,英文版,花了2天时间看完后,觉得豁然开朗。上个月买了中文版,用一天时间过了一遍,对javascript有了一些新的认识,特别是对于页面隐藏javascript和javascript失效时页面功能的保护,深有感触。所以今天就写下读后感。书名《JavaScript DOM 编程艺术》英文名《DOM Scripting Web Des原创 2007-10-17 21:52:00 · 1233 阅读 · 0 评论 -
博客原创50篇,确定未来写作主题
今天竟郁闷又高兴,郁闷的就是被人羞辱,高兴的是 博客原创达到50篇,虽然人气不足,所以要继续努力。由于这几天被SQL注入钻了个空,而且博客这段时间也没有明确的主题,所以还是要好好个规划下才行。接下来的写作的主题就选下面几个吧1、网站开发的一些心得2、每天的一些心情3、程序算法4、开发一个SQL注入检查工具(公开整个开发流程和部分代码,使用C#)5、开发一个IIS日志分析原创 2007-11-02 22:16:00 · 723 阅读 · 0 评论 -
C#.net读取不同格式的IIS日志文件
如果有研究过IIS日志文件的朋友们,可能都知道,每个服务器,甚至每个域名的IIS日志格式可能都不同,这样刚开始接触的朋友就觉得很烦,特别是当我们要自己写IIS日志分析软件的时候更烦恼,因为如果一不小心设置错了,针对固定格式而写的读取文件就不能用了。特别是修改日志设置的时候,由于当日的文件中会存在两个不同的数据格式,读取非常麻烦,下面我把我解决这个烦恼问题的解决方案公开,希望对大家有帮助。文件格原创 2007-11-01 21:43:00 · 3374 阅读 · 0 评论 -
使用.net里的WebClient自动下载baidu的mp3
发现blog是很费资源的东西,也是一个督促自己学习的东西。今天想写又不知道写什么好,另外自己研究的一些代码也没完成,所以还真不知道写什么好。想起昨天自己还使用的baidump3下载程序,就放出来给大家吧,我没经过优化,也没用多线程下载,更没判断文件大小,就是把baidu top500一口气下载下来,下完在听好不好听,不好听就删除。基本上就使用了webclient + 正则 ,比较简单,具体大原创 2007-10-30 22:29:00 · 1480 阅读 · 0 评论 -
链堆的修改 使用双链来定义堆结点
链堆的修改 使用双链来定义堆结点 /**//********************************************** * 程序员: 郑永丹 * 修改日期: 2007-10-16 * 程序内容: * 双链堆栈类 * * *原创 2007-10-16 22:34:00 · 793 阅读 · 0 评论 -
今天不小心的躲班
呵呵,原来想说逃班的,不过我不是有意的逃,所以应该叫躲吧。因为昨天太累了,手机又没电,闹钟没闹,就这样,一觉睡到11点,爽,好爽,好久没睡这么久了。这三个月来每天我都是12点睡觉 7点钟醒,终于让自己的身体一觉不醒了。可能有人问,为什么那么晚睡,那么早醒。晚上晚点大部分时间是跟电脑过的。最近一遍一遍的看着msdn,以前都没仔仔细细的看,最近倒是把他认真的看了一遍,不过.net的类库还没看多少,原创 2007-10-16 21:57:00 · 790 阅读 · 0 评论 -
关于小鸡管理系统的一些思路
前几天,有个朋友开玩笑说开发个妓女管理系统(我们把它戏称为小鸡管理系统) 。刚开始的时候,小鸡管理系统只负责小鸡的房间分配,和结算问题,后来就发展到了二奶和老婆的问题。朋友问 要怎么定义这个类呢我的想法是 女人是一个接口 其他三个都是继承这个接口。小鸡应该是公有型,二奶是保护型,老婆是私有型。朋友问,但是这里就出现问题了,老婆出轨了怎么办。。。。。这个问题还真难回答最后我想了原创 2007-10-16 22:13:00 · 1365 阅读 · 0 评论 -
你是一个什么样的程序员
昨天炒了一个程序员A,与其说炒,不如说是试用期到。我们公司的试用期是3个月,一方面是大部分程序员编程都不规范,需要一个改变习惯的过程,还有就是代码结构的了解,基本上3个月能用得上,应该就不错,不过对于有经验的程序员,应该比较快。昨天下午上那个 A君的blog客,也了解到他已经尽力了,不过不合适就是不合适,没有什么好说的。不过他自认为自己是应用型的程序员,不是理论型的程序员,这一点估计当前很多程原创 2007-10-31 22:09:00 · 1014 阅读 · 1 评论 -
[SQL注入检查工具]产品需求
今天我们把SQL注入检查工具的需求给列以下,如果有关注的朋友可以在下面发表自己想要的功能需求1、需要对整站,或对单页进行检查2、可以自动获取整站链接,甚至是javascript链接,urlwriter链接 3、可以对检查过的和未检查过的链接做记录4、可以显示存在安全问题的链接5、可以得到链接错误数据6、最好可以得到post链接的安全检测7、可以自定义登陆8、可以针对原创 2007-11-04 21:06:00 · 979 阅读 · 0 评论 -
[IIS日志分析工具]产品设想
IIS日志分析工具 产品设想如下1、第三方IIS日志分析工具 太不好用了,具体的数据都不知道怎么算出来的2、第三方IIS日志分析工具 不能支持对多个域名关联统计3、第三方IIS日志分析工具 想要添加新的统计都不行4、网站需要关键路径分析,非常需要5、网站想得到用户的浏览路径6、针对每个活动最好能有一个详细的分析和统计7、数据要每天自动添加分析,分析师可以自己得到数据原创 2007-11-04 22:01:00 · 922 阅读 · 0 评论 -
[老blog文章]大学,你是怎么教我们的,我们是怎么成为程序员的?? [05年3月28日]
我是一名普通的程序员,基本上我每半年,我自己就会问自己转行吗,还是继续做程序员,为什么做程序员呢,每次的答案都是继续写程序吧,因为他带给我从所未有的满足感。我的想法是:如果说上帝给了人类生命,而程序员就是给了电脑生命。能和上帝做一样的工作,感觉不是很爽吗! 我做程序员是很偶然的事情,这个可能跟很多人不一样。三年前,离毕业还有一年的时候,我偶然的跟了一个老师做项目,那时一个暑假,大三的暑假,原创 2007-11-04 22:12:00 · 1112 阅读 · 1 评论 -
今天在论坛上我问的一个白痴问题--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 · 2488 阅读 · 2 评论 -
字符串显示一个字符效果
今天在BBS上看到zswang发了一个用字符串生成字符的好动动,把它改造成一个方法放在这里,大家可以尝试一下,应该很好玩效果如下。。。。。接。。。接。。。。。。 。。。。。接。。。接。。。。。。 。。。。接。。。。。接。。。。。 。。。。接。。。。。接。。。。。 。。。接。。。。。。。接。。。。 。。接。接接接接接接接。接。。。 。。。。。。接。。。接。。。。。 。。。。。。接。。。接。。原创 2007-11-13 23:05:00 · 1393 阅读 · 3 评论 -
[SQL注入检查工具]编写代码(一) --读取网页信息类
这几天接了个私活,也用到的读取网页的信息,就构造了下面两个类,这个两个类也可以用于SQL注入检查工具这个项目里,所以放这里也刚刚好,注释的我都写了,可是用法我暂时不写了,以后用到就明白了1、构造了一个web地址类,2、构造了一个得到页面数据和图片的类/**//// /// 页面连接信息类 /// public class CWebUrlInfo ...原创 2007-11-13 22:51:00 · 1678 阅读 · 0 评论 -
语言要精还是要多
每个人得经历都不一样,而还在学校的学生们看人家成功的经历也很困惑,就象编程语言一样,究竟是学多几种好,还是只懂一种。现在追求高效率的企业恨不得招个人什么都懂的,也就使得大家觉得学得多才是出路啊,要不工作都难找。但是学多就不精,最后就变成个万精油。究竟是学多好,还是学精好呢。我觉得,如果你工作所在城市不是大城市的化还是学多吃香点,毕竟小公司比较多,小公司就喜欢样样懂的人。如果是在大城市,还是学一原创 2007-11-12 14:48:00 · 1778 阅读 · 5 评论 -
算法重要吗
这个问题真的很难回答,因为实际开发中用到算法的地方很少,大部分时间都花在业务流程和界面,所以大部分人的算法也就渐渐忘光了。今天有个朋友说,他们公司有个负责设计算法的和一个项目经理是同学,但是项目经理的工资是算法设计的2倍,为什么会这样呢,因为算法的工作总的来说比较轻松,因为整个程序真正要涉及到算法设计的地方并不会特别多,可能只有当产品出现性能问题的时候,才会被重视。我个人认为,作为程序员基原创 2007-11-10 21:48:00 · 1826 阅读 · 4 评论 -
[SQL注入检查工具]产品设计(四)
两天没更新blog了,感觉很奇怪,好象偷懒一样。每天都有看书学习,但是总觉得越看越多不懂。基本上我们再设计个数据保存、读取类就可以开工编码了。具体的遇到问题再解决就是了。 /**//********************************************** * 程序员: 郑永丹 * 修改日期:原创 2007-11-10 21:38:00 · 1006 阅读 · 0 评论 -
[SQL注入检查工具]产品设计(三)
继续昨天没完成的设计,今天想了下,昨天的设计还是需要修改。1、CLinkAddress 链接地址 实体类 添加是否已经获取页面链接属性2、CGetLinkRule类得到页面地址,需要添加查询规则列表属性3、有的页面地址,相对的需要保存页面地址的类和读取地址的类,所以把保存和读取页面地址类合并成一个,暂时叫CLinkDataRule具体设计如下1、CLinkAddre原创 2007-11-07 21:17:00 · 1020 阅读 · 0 评论 -
[SQL注入检查工具]产品设计(二)
从项目中看,最稳定的包应该是页面链接队列包,所以我们从最稳定的地方开始设计,首先我们需要一个链接的实体类,我把他拆分为两个类1、 CLinkAddress 链接地址 实体类 用于记录地址信息的,也是待查地址信息的数据存储的地方2、CLinkAddressDetail 链接地址详细信息 实体类 继承于CLinkAddress ,新增加文件建立时间,文件访问状态,文件引用地址再一个,我们原创 2007-11-06 22:47:00 · 1127 阅读 · 0 评论 -
写在阿里巴巴上市之后--电子商务到了群雄争霸时期
今天突然脑袋里有点火花,不知道怎么回事就想写一篇电子商务的文章。众所周知,电子商务按服务对象可以分为b2b,b2c,c2c模式,正确的说,c2c应该是在b2c的范围里的,毕竟当你是卖家的时候就升级为business了。纵观全国,现在b2b,b2c做得最好的就是阿里巴巴和淘宝,虽然没盈利,但是前景已经被大多数人看啊,这里不得不佩服马云(他一直是我佩服的人),在N年前,马云就看到了中国发展电子原创 2007-11-07 13:19:00 · 989 阅读 · 0 评论 -
System.IO.FileSystemWatcher 监视目录文件的状态
System.IO.FileSystemWatcherMSDN 说明:侦听文件系统更改通知,并在目录或目录中的文件发生更改时引发事件。 这两天看到论坛上关于如何监视目录文件的状态帖子很多,自己今天也在看System.IO下面的类,就顺便把他给看了,并实验了一下,其实此类用起来非常简单,不过有两三个地方需要注意下,下面把需要注意的地方说一下 System.IO.FileSystemWa原创 2007-11-05 22:23:00 · 2649 阅读 · 2 评论 -
认识自己的不足才是进步的动力
.net其实已经2年没用,毕竟汕头这地方用.net的不多,应该说05年的时候用.net就不多,空有一身力气,没处使啊,找到家asp的就做着了。直到今年才有机会用到.net做项目,还好,结果还不错。最近看的书都是基础类的书,没什么高深的,也没有什么专业性,今天在qq群是被考到了,呵呵,看来技术还是差一大段啊。主要是问到的都不是我感兴趣的方面,所以书也少看,不过看来实用性的东西还是要时刻注意的,比如a原创 2007-11-05 20:35:00 · 1799 阅读 · 1 评论 -
[SQL注入检查工具]产品设计(一)
今天要开始设计的步骤了,不过发现手都竟然没有画类的工具,将就了,想到啥先写啥。程序先分成四个部分1、数据保存,查询,分类包2、数据检索包3、页面链接队列包4、界面显示包 第一部分:数据保存,查询,分类对于数据的保存、查询和分类独立成一个包,里面包含数据的各种操作,暂时针对sql2000 和access 设计。不过今天有想到,要不做成自己的数据格式保存,这样速度也很快,因原创 2007-11-05 21:04:00 · 1135 阅读 · 0 评论 -
[老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 · 1103 阅读 · 0 评论 -
一个学士、硕士、博士和海归的聚会
定义 学士:本人,本次聚会学历最低者,普通本科 硕士:有4人,都为重点大学硕士学历博士:有1人,重点大学本、硕、博 海归:北大+哥伦比亚 (反正学历足够我留一辈子口水了,这辈子是没法比了,下辈子吧)关系其中:三名硕士MM 是同学,各嫁给了学士、硕士、博士,其一为本人老婆大人。海归、博士和我 以前为一个教授工作过。名词解释:本硕:本人和老婆硕硕:我们的朋友,原创 2007-10-29 21:07:00 · 1449 阅读 · 0 评论 -
学历与创业
今天到好友家烧烤,一大早买了一堆猪扒,牛扒和鸡翅 就过去了。好久没烧烤了,上次烧烤都是2年前了,这次可要好好整整才行。由于是晚上开始,中午这段时间就瞎聊,期间两位老婆大人去学校图书馆借书(好友住学校),两个男人驻守家中,闲来无事就聊股票,聊创业。股票就不谈了,亏得一塌糊涂。创业的问题上,我个人觉得书读得越多越难创业,身边没读书的同学的都成了大老板,而旁边的硕士,博士,好象没有一个出来创业的。前原创 2007-10-28 23:17:00 · 1026 阅读 · 0 评论 -
C# 一个简单分词程序的思路和代码(四) 键树 查询记录
由于明天有活动,今天就把(四)和(五)一起给弄出来了,希望大家喜欢。下面是分词程序中,分词的结果就是使用下面的方法得到,这个我是写在KeyWordTree类中,但是大家喜欢了。其实也可以放在应用程序中。 /**//// /// 分词,键树查找 /// /// 分词内容 /// 分词结果 public原创 2007-10-27 20:18:00 · 1637 阅读 · 2 评论 -
全面理解C#中的重载运算符和转换运算符
关于重载运算符大家可能都很少用,也就对他不是很理解了。大家很少用的原因其中一个是因为写程序的时候都是用dataset datatable来保存数据,并没有构建自己的数据类,这样实现功能起来虽然很方便,但是灵活度就不够了,一直就限制在线性表的操作。2005年以前我也是这样做的,因为那时候我觉的dataset很方便,很好用,但是用久了就觉得,怎么C#就是dataset datagrid 。直到深入的去原创 2007-10-23 00:03:00 · 1296 阅读 · 1 评论 -
这两天还要加班,估计写文章的机会不知道有没有。
这两天新版第一期上线,拜拜,希望顺利,刚统计了下2个半月 4个人 6W行代码,还要包括其他日常事务,快吧大家都累趴下了。希望明天顺顺利利,后天可以睡个大觉。原创 2007-10-21 00:38:00 · 733 阅读 · 0 评论 -
关于网站架构和配套程序的一些个人想法
今天很高兴,估计是我十月份到现在最高兴的事情了,我的文章上了csdn首页,虽然是很偏僻的地,不过还是很高兴。文章地址是http://blog.youkuaiyun.com/ETstudio/archive/2007/10/15/1826575.aspx因为高兴,就写点有价值的东西我现在所在的公司网站每天1w 个ip左右,页面访问3w左右,使用一台服务器,挂页面程序和数据库,属于B2C网站。访问稳定,不原创 2007-10-19 23:50:00 · 1709 阅读 · 3 评论 -
asp.net 在线支付com的连接问题
今天做在线支付从asp转asp.net的部分,一开始很顺利,注册com ,引用,调用,对比结果都ok,一放上服务器就挂了,马上出错。报错内容Retrieving the COM class factory for component with CLSID 没办法,只能找原因 上 google转转,找到这个原因是asp.net internet用户没有使用com的权限,飞奔网下服务器wi原创 2007-10-19 21:26:00 · 922 阅读 · 1 评论 -
关于csdn论坛将1-20 的数字乱序,解答(2)
早上想到另一个方法,可能更合适,昨天的方法会有边界问题,比如2后面一定是跟1新的方法如下 int[] NumList=new int[20]...{1,2,3,4,5,6,7,8,9,10,.....20};private Random random=new Random;public void GetRandom(ref int[] numList)...{ int inde原创 2007-10-19 09:31:00 · 1103 阅读 · 0 评论 -
改版第一期总算是上线了
回到家,洗完澡都2点半了,虽然很累,头脑还在兴奋中,所以就跑来写blog了,老婆已经在被窝里翻脸了。算下来,这个网站应该是我的第三个孩子,第一个孩子被人卖到了美国,第二孩子已经没了,第三个孩子今天2点钟出世了,可惜的是他是属于别人的,不是属于我自己的,感觉还真有点象带孕。什么时候又可以有自己的孩子呢,而且这个孩子还足够让我骄傲,炫耀一辈子的。这两天文章被csdn拉到首页后,挺多人来了,也有原创 2007-10-22 02:32:00 · 802 阅读 · 0 评论 -
ASP.NET 页面缓存于#include的冲突
今天帮主要页面做页面缓存的是否,才发现 我设计的注册条是使用include到页面的,缓存的时候也把他给缓存了,郁闷。而且缓存还会把用户名给弄混。马上想到使用 iframe src="/include/Login.aspx" scrolling="no" frameborder="0" width ="940" height="35">iframe> 然后重新写了lo原创 2007-10-21 22:58:00 · 917 阅读 · 0 评论