吴秀祥的博客

软件之美在于她的外在功能、内部结构和团队创建她的过程。
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年3月28日

摘要: 一、Cookie SameSite属性介绍 就像大家已经知道的,一旦设置Cookie之后,在Cookie失效之前浏览器会一直将这个Cookie在后续所有的请求中都传回到Server端。我们的系统会利用Cookie这个特性做很多事情,但通常我们会在Cookie中存放加密的用户身份,在Server端根据 阅读全文

posted @ 2020-03-28 23:20 吴秀祥 阅读(3781) 评论(2) 推荐(2) 编辑

2007年9月8日

摘要: Originator:Neeraj Saluja. 译者:吴秀祥(Tony Woo classweb#126.com)Connection pooling can increase the performance of any application by using active connections of the pool for consecutive requests, rather t... 阅读全文

posted @ 2007-09-08 08:52 吴秀祥 阅读(2105) 评论(0) 推荐(0) 编辑

2007年5月5日

摘要: (bbs.qianxiao.com)第一,“去爪理论”:朱 敏对MBA商学院是有点意见的。他认为,创业家就像一只迅练的老虎,“老虎有爪,进MBA就会被磨掉,变成猫了。”他认为创意有两种,一种是分析出来的 (analytical),或许靠MBA的训练可以人工制造;另一种是直觉式的(instinct),这部份是MBA所训练不出来的,而朱敏认为,最大的 创... 阅读全文

posted @ 2007-05-05 11:50 吴秀祥 阅读(764) 评论(0) 推荐(0) 编辑

2005年9月25日

摘要: 1.Delphi如今 Web Service 已越来越火了,在DotNet已开发的Web Service中,Delphi 7如何方便的调用DotNet写的Web Service呢?方法有两种,一种是在Delphi 7中WSDLImp工具将DotNet写的Web Service转化为Interface 单元文件,另一种方法是用MS 提供的 Microsoft Soap Toolkit(MSST) 工... 阅读全文

posted @ 2005-09-25 23:11 吴秀祥 阅读(1243) 评论(1) 推荐(0) 编辑

2005年7月8日

摘要: public static void Main() { //写入大对象到SqlServer FileStream fs = new FileStream("C:\\test.bmp",FileMode.OPen,FileAccess.Read); BinaryReader br = new BinaryReader(fs); SqlConnection conn = n... 阅读全文

posted @ 2005-07-08 23:06 吴秀祥 阅读(631) 评论(0) 推荐(0) 编辑

2005年7月7日

摘要: Dependency-Inversion Principlea.高层模块不应该依赖于低层模块,二者都应该依赖于抽象.b.抽象不应该依赖于细节,细节应该依赖于抽象.高层模块包含了一个应该程序中的重要的策略选择和业务模型.正是这些高层模块才使得其所有的应用程序区别于其他.如果高层依赖于低层,那么对低层模块的改动就会直接影响到高层模块,从而迫使它们依次做出改动.类似于OCP原则.每个较高层次都为它所需要... 阅读全文

posted @ 2005-07-07 10:35 吴秀祥 阅读(598) 评论(0) 推荐(0) 编辑

摘要: Ivar Jacobson:任何系统在其生命周期都会变化,如果我们期望我们开发的系统不会在第1版后就被抛弃,就必须牢记这一点.Open-Closed Principle1.Open(Open for extension)模块的行为必须是开放的,支持扩展的,而不是僵化的.2.Closed(Closed for modification)对模块进行扩展时,不应该影响或大规模影响已有模块的其他部分. ... 阅读全文

posted @ 2005-07-07 09:13 吴秀祥 阅读(2006) 评论(0) 推荐(0) 编辑

摘要: 这条原则又叫高内聚性(cohesion)原则,以前我们在面向过程时代提倡模块应该是:高内聚,低耦合(当然这条原则几乎是软件设计的根本原则).所谓职责,我们可以理解他为功能,就是设计的这个类功能应该只有一个,而不是两个或更多.也可以理解为引用变化的原因,当你发现有两个变化会要求我们修改这个类,那么你就要考虑撤分这个类了.因为职责是变化的一个轴线,当需求变化时,该变化会反映类类的职责的变化.比如我们要... 阅读全文

posted @ 2005-07-07 08:48 吴秀祥 阅读(982) 评论(0) 推荐(0) 编辑

摘要: 阅读全文

posted @ 2005-07-07 00:50 吴秀祥 阅读(494) 评论(1) 推荐(0) 编辑

摘要: 一套B/S的教室申请排课系统,用到的技术:ps,dw,html,css,php,mysql等。 阅读全文

posted @ 2005-07-07 00:48 吴秀祥 阅读(479) 评论(1) 推荐(0) 编辑

摘要: 用/GS选项开关防范缓冲区溢出漏洞 作者:Nick Wienholt October 6, 2004 译者:吴秀祥 10.8.2004 (注:源文见:http://www.codeguru.com/columns/Kate/article.php/c8361/) 缓冲区溢出是当前一些软件存在的最常见的安全隐患之一,通过提供一个恶意的输入黑客可以改变进程的执行流程,缓冲区溢出能够威胁到整个进程,机... 阅读全文

posted @ 2005-07-07 00:43 吴秀祥 阅读(518) 评论(0) 推荐(0) 编辑

摘要: 那年刚毕业时,,学校需要一套学生收费管理系统,这种系统一般来说都是比较简单的,最主要是学校有点特殊,有多层次,大专,中专,成教什么的,学费收取方式也不一样,相差甚远,还有新生、老生学生欠费什么的。。 vfp做的,现在看起来,。。不知道以前是怎么想的:) 阅读全文

posted @ 2005-07-07 00:34 吴秀祥 阅读(691) 评论(1) 推荐(0) 编辑

摘要: 我参与编写的是第5章,大概有5万多字,没算图表其他的,这一章的目录结构如下..第5章 硬件故障诊断及处理... 1 §5-1主板的结构与故障处理... 1 一、主板的基本部件... 2 二、主板常见故障与处理... 5 三、主板故障维修实例... 7 §5-2 CPU的故障与处理... 10 一、CPU简介... 10 二、CPU的超频使用... 12 三、CPU常见故障与维修... 13 四、... 阅读全文

posted @ 2005-07-07 00:00 吴秀祥 阅读(625) 评论(0) 推荐(0) 编辑

2005年7月6日

摘要: #include "stdafx.h"#include "stdio.h"#include "conio.h"int _tmain(int argc, _TCHAR* argv[]){ int aArray[]={2,2,4,4,5,6},i,nSize; int nCounter=0,flag=0; nSize=sizeof(aArray)/sizeof(aArray... 阅读全文

posted @ 2005-07-06 23:45 吴秀祥 阅读(540) 评论(2) 推荐(0) 编辑

摘要: 很多参加计算机职称考试的一些朋友肯定用过无忧考系统,这套系统把所有题库放在一些Access文件里面,直接用access打开看不到明文,似乎加密了,其实仔细分析下,他存储的格式是RTF,只不过去掉了些RTF文件的关键信息.为了方便浏览(因为他有一些表之间的关联),特写了一个Delphi的小工具..下面给出一些关键的代码. 1unit MainForm; 2 3interface 4 5... 阅读全文

posted @ 2005-07-06 23:42 吴秀祥 阅读(550) 评论(0) 推荐(0) 编辑