`
文章列表
这个网站提供了在线的网页编辑设计工具,可视化的,很人性化,功能很强大,每个注册用户都会获得一个二级域名的网站,你可以在线的编辑你的网站文件,也可以创建网页文件,还可以上传图片css和js文件,也提供了css编辑和js编辑,不过里面最好的还是网页编辑工具,编辑完了到代码视图copy出网页代码,很方便。这个网站主要是做网站的,不过我们程序员可以利用里面的编辑工具。 地址:http://imaiyi.com 试用地址:http://imaiyi.com/tryhtmleditor.htm 来几个截图:
提高Google搜索排名的十个方法: 1、访问 http://www.google.com/webmasters/sitemaps 并加添加你网站的sitemaps文件。sitemaps文件就像建立一个目录,把你的网站的各个页面包含进去。google的网站概述服务在工作时,一次只读取你一个sit ...
oracle的系统表  1、用户:   select username from dba_users;  2、表空间:   select * from dba_data_files;  //数据文件   select * from dba_tablespaces; //表空间   select tablespace_name,sum(bytes), sum(blocks) from dba_free_space group by tablespace_name; //空闲表空间   select * from dba_data_files where tablespace_name='RBS'; ...
  1.Duplicated Code代码重复几乎是最常见的异味了。他也是Refactoring 的主要目标之一。代码重复往往来自于copy-and-paste 的编程风格。与他相对应OAOO 是一个好系统的重要标志(请参见我的duplicated code 一文:http://www.erptao.org/download.php?op=viewsdownload&sid=6)。 2.Long method它是传统结构化的“遗毒“。一个方法应当具有自我独立的意图,不要把几个意图放在一起,我的《大类和长方法》一文中有详细描述。 3.Large Class大类就是你把太多的责任交给了一个类 ...
ERP(企业资源计划)是一种企业管理的思想,强调对企业的内部甚至外部的资源进行优化配置、提高利用效率。 一个由 Gartner Group 开发的概念,描述下一代制造商业系统和制造资源计划(MRP II)软件。它将包含客户/服务架构, ...
1.什么是xp编程(极限编程): XP是勇气,交流,反馈和简单。 XP是软件开发过程中的纪律,它规定你:必须在编程前些测试,必须两个人一起编程,必须遵守编程规范……。 XP是把最好的实践经验提取出来,形成了一个崭新的开发 ...
给你一个标准的定义:在RUP中,迭代被定义为:迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。这个定义太学究气,半天看不明白。这样解释可能更容易理解:我们开发一个产品,如果不太复杂,会采用瀑布模型,简单的说就是先需求定义,然后构建框架,然后写代码,然后测试,最后发布一个产品。这样,几个月过去了,直到最后一天发布时,大家才能见到一个产品。这样的方式有明显的缺点,假如我们对用户的需求判断的不是很准确时——这是很常见的问题,一点也不少见——你工作了几个月甚至是几年,当你把产品拿给客户看时,客户往往会大吃一惊,这就是我要的东西吗? ...
ExtremeProgramming(极限编程,简称XP)是由KentBeck在1996年提出的。KentBeck在九十年代初期与WardCunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有效。Kent仔细地观察和分析了各种简化软件开发的前 ...
说到为什么我喜欢在实验室推广XP,我们先来看看几个软件过程   首先是RUP,RUP有什么特点呢?迭代性开发,用例驱动,使用UML对软件建模,提倡事先设计好以组件为核心的体系结构(以体系结构为中心),不断的评估和测试软件质量,(使用用例)控制软件的变化。在这些原则的基础上,把软件人员分成各种角色(分析,开发,管理,测试,工具支持,配置)等等,在软件开发过程中的各种产品叫做工件(Artifact)。   再看TSP,TSP把人员分成小组领导者、开发经理、计划经理、质量/生产经理,以及技术支持经理(注意这点和RUP的雷同),要求各个人员严格记录在软件开发过程中的每一步,比如程序的Bug率 ...
软件项目经理的基本职责: 1. 制定项目计划,并根据各种变化修改项目计划 2. 实施 项目的管理、开发、质量保证 过程,确保客户的成本、进度、绩效和质量目标. 3. 制定有效的项目决策过程 4. 确保在项目生命周期中遵循是实施公司的管理和质量政策 5. 选择一个能够精确衡量项目成本、进度、质量、绩效的项目距阵 6. 风险管理 7. 招聘和培训必须的项目成员 8. 确定项目的人员组织结构. 9. 定期举行项目评估(review)会议 10.为项目所有成员提供足够的设备、有效的工具和项目开发过程 11.有效管理项目资源 爱卖艺
首先要理解线程首先需要了解一些基本的东西,我们现在所使用的大多数操作系统都属于多任务,分时操作系统。正是由于这种操作系统的出现才有了多线程这个概念。我们使用的windows,linux就属于此列。什么是分时操作系统呢, ...
synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:public synchronized void accessVal(int newVal);synchronized 方法控制对类成员变量的 ...
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap Collection接口  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许 ...
下面介绍一下Jakarta下的Commons:一个csdn网友描述得很贴切,Commons就好比一个java百宝箱。commons分为3部分Commons Proper、Commons Sandbox和Commons DormantCommons Proper:提供了设计良好可重用的java组件,并都经过了广泛、严格的测试。Commons Sa ...
1. 概述   本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。      在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。 2. 编码基本知识       最早的编码是iso8859-1,和ascii编码相似。但为了方便表 ...
Global site tag (gtag.js) - Google Analytics