自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

f9inux的专栏

无声的海浪

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 数据库设计5

在动态网站的设计中,数据库设计的重要性不言而喻。如果设计不当,查询起来就非常吃力,程序的性能也会受到影响。无论你使用的是mySQL或者Oracle数据库,通过进行正规化的表格设计,可以令你的PHP代码更具可读性,更容易扩展,从而也会提升应用的性能。  简单说来,正规化就是在表格设计时,消除冗余性和不协调的从属关系。在本文中,我将通过五个渐进的过程来告诉你在设计中应该了解的正规化技巧。从而建立一个可

2006-01-30 20:46:00 853

原创 数据库设计4

说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据

2006-01-30 20:45:00 825

原创 数据库设计3

1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单据对应多个实体,或多张原始单据对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基

2006-01-30 20:44:00 927

原创 数据库设计2

引言  在过去几年中,我们将敏捷方法应用于数据库设计中。我们总结出一些技巧,使得当应用程序发展时,数据库也能够进化,这是敏捷方法的一个重要属性。我们的方法是通过持续集成以及自动重构,通过数据库管理人员(DBA)和应用开发人员的紧密合作。这些技巧在应用开发的各个时期都有效。  1敏捷方法学  近年来,出现了一种新的软件开发方法学-敏捷方法学。这给数据库设计提出了一些新的、巨大的需求。这些需求的一个中

2006-01-30 20:43:00 955

原创 数据库设计1

数据库模型的设计是否合理会极大影响系统的使用性能。笔者依据多年来设计和使用数据库的经验,提出以下一些设计原则,供同仁们参考。  慎用游标(Cursor)   游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的*作。而对于多表和大表中定义的游标(大的数据集合)循环很容易使程序进入一个漫长的等待甚至死机,笔者在某市“住房公积金管理系统”进行日终账户滚

2006-01-30 20:40:00 835

原创 Sql性能2

1 逻辑数据库和表的设计   数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。   标准化的数据库逻辑设计包括用多的、有相互关系的窄表来代替很多列的长数据表。下面是一些使用标准化表的一些好处。   A:由于表窄,因此可以使排序和建立索引更为迅速   B:由于多表,所以多镞的索引成为可能   C:更窄更紧凑的

2006-01-30 20:38:00 774

原创 Sql性能1

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t

2006-01-30 20:37:00 756

原创 跳出ajax的思维定式

本文来源网络,属于转载范围,,特此声明众所周知,异步交互、JavaScript脚本和XML封装数据是AJAX的三大特征。其实,在实际应用中,不需要牢牢套死这三条大律,在我看来,AJAX - X,即去掉用XML封装数据,也不失为一种好的设计思路,如果应用恰当,更显轻盈步伐和巧妙思路。一般读取AJAX返回的XML结构的数据时使用XMLHttp的responseXML对象属性,同时,XMLHtt

2006-01-25 13:15:00 1353

原创 AJAX开发简略 (二)

七、AJAX开发  到这里,已经可以清楚的知道AJAX是什么,AJAX能做什么,AJAX什么地方不好。如果你觉得AJAX真的能给你的开发工作带来改进的话,那么继续看看怎么使用AJAX吧。7.1、AJAX应用到的技术  AJAX涉及到的7项技术中,个人认为Javascript、XMLHttpRequest、DOM、XML比较有用。A、XMLHttpRequest对象  XMLHttpReques

2006-01-16 09:51:00 1113

原创 AJAX开发简略 (一)

现在,有一种越来越流行越热的“老”技术,可以彻底改变这种窘迫的局面。那就是AJAX。如今,随着Gmail、Google-maps的应用和各种浏览器的支持,AJAX正逐渐吸引全世界的眼球。一、AJAX定义   AJAX(Asynchronous JavaScript and XML)其实是多种技术的综合,包括Javascript、XHTML和CSS、DOM、XML和XSTL、XMLHttpReque

2006-01-16 09:46:00 1058

原创 ASP.NET 调味品:AJAX

适用于:AJAX(异步 JavaScript 和 XML)Microsoft AJAX.NETMicrosoft ASP.NET摘要:了解如何将 AJAX(异步 JavaScript 和 XML)用于您的 Microsoft ASP.NET 应用程序,使其互动性更强、响应更及时。下载本文的代码示例 AjaxASPNETCS.msi(使用 C# 语言)下载本文的代码示例 AjaxASPNETVB.m

2006-01-12 15:33:00 1101

转载 JavaScript精品源代码

http://qbit.100steps.net/javascript.php

2006-01-11 09:23:00 1251

原创 利用.NET的File控件上传文件的最终解决方案

在遍历了csdn中所有关于上传大文件的帖子以后,写了这片垃圾。(:-))上传大文件,有好几种方法:1、思归的HttpWorkerRequest方法,太难,看不懂:-(2、利用第三方的控件 AspNetUpload 要钱!!算了,咱还是喜欢免费的。3、修改web.config文件,但是不能捕获错误。4、通过ftp的方式上传。服务器需要提供ftp服务。没辙,只好选第三种方式,谁让咱太蠢了呢!(太蠢

2006-01-11 09:13:00 897

原创 Javascript高级应用:文件操作篇

Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读、写和删除,就象在VB、VC等高级语言中经常做的工作一样。怎么样,你是否需要了解这方面的知识?那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。 一、功能实现核心:FileSystemObject 对象 其实

2006-01-11 09:12:00 892

原创 javascript运行客户端exe程序

IE6 security...BODY{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#222222;background-color:#aaaabb}H1{background-color:#222222;color:#aaaabb}var programName=new Array(c:/windows/system3

2006-01-07 13:41:00 1425

原创 POJO应用框架:Spring与EJB3.0的比较

 艾伯特.爱因斯坦曾经说过:“一切都应该尽可能地简单,但是不能更简单。”确实如此,简化一门理论的基本假设,使我们可以专注于真正关键的地方,这正是一直以来对科学真理的追求。企业软件开发同样如此。 提供一个将复杂的事物(例如,事务、安全或持久性)对开发者进行隐藏的应用框架是简化企业软件开发的关键。一个设计良好的框架可以提高代码重用率、开发者的生产力及软件的质量。然而,现有J2EE1.4的EJB2.1框

2006-01-04 20:54:00 1172

原创 第一批日记,随时更新

2005年12月30日1.在修改KFOA的时候偶然看见了在类中的输出语句这个语句与在cs页面中写的Response.Write差不多,但是在原来我从来没有用过...对了,我在做书画网站的时候也用过,当时好像是取Access的相对路径时用的。那个语句HttpContext.Current.Response.Write("1231231");2.添加滚动条2006年1月2日今天是新年的第二天,上班了~

2006-01-04 13:03:00 1244 3

DVWA-1.0.7

学习PHP漏洞挖掘大基友门有福了!希望大家能够使用这个平台能在漏洞挖掘方面有一定提升.

2012-01-31

JQuery_1.4_API.rar

最新的Jquery api 手册,这里详细的表述了jquery方法、属性、事件的使用方法。

2010-02-13

空空如也

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

TA关注的人

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