自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

重剑无锋,大巧不工。。。

我的微信公众号:internet-sky

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

原创 承诺升级理论

     承诺升级理论(The Theory of Escalating Commitment): “继续错误的代价由别人承担,而承认错误的代价由自己承担。”这句话是诺贝尔经济学奖获得者Joseph Stiglitz的生活哲学。      Joseph E.Stiglitz,1943年出生,1967年获麻省理工学院博士学位,此后在剑桥大学从事研究工作。1969年,年仅26岁的Stiglit

2008-07-31 20:01:00 4025

原创 互联网产品设计文档类型:BRD、MRD、PRD和FSD

 BRD:Business Requirements Document,商业需求文档。这是产品声明周期中最早的问的文档,再早就应该是脑中的构思了,其内容涉及市场分析,销售策略,盈利预测等,通常是和老大们过的ppt,所以也就比较短小精炼,没有产品细节。MRD:Market Requirements Document,市场需求文档。获得老大的认同后,产品进入实施,需要先

2008-07-25 16:39:00 1506

转载 一个理解wait()与notify()的例子

       下面是我原来在CSDN论坛上看到的一个贴子,涉及到同步,wait(),notify()等概念的理解,我试着根据原来的一些回复和Think in Java上的相关概念将wait()和notify()这两个方法剖析了一下,欢迎指教.   问题如下:   //分析这段程序,并解释一下,着重讲讲synchronized、wait(),notify 谢谢!   class ThreadA

2008-07-24 14:26:00 786

转载 Java多线程设计模式:wait/notify机制

       通常,多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务后,再通知displayThread“图片准备完毕,可以显示了”,这时,displayThread继续执行。

2008-07-24 14:25:00 842

转载 java线程简介(线程的生命)

 1、创建线程在 Java 程序中创建线程有几种方法。每个 Java 程序至少包含一个线程:主线程。其它线程都是通过 Thread 构造器或实例化继续类 Thread 的类来创建的。 Java 线程可以通过直接实例化 Thread 对象或实例化继续 Thread 的对象来创建其它线程。在线程基础中的示例(其中,我们在十秒钟之内计算尽量多的素数)中,我们通过实例化 CalculatePr

2008-07-24 14:24:00 1616

转载 java线程的缺陷

  Java 语言的线程模型是此语言的一个最难另人满意的部分。它完全不适合实际复杂程序的要求,而且也完全不是面向对象的。尽管 Java 语言本身就支持线程编程是件好事,但是它对线程的语法和类包的支持太少,只能适用于极小型的应用环境。关于 Java 线程编程的大多数书籍都长篇累牍地指出了 Java 线程模型的缺陷,并提供了解决这些问题的急救包(Band-Aid/邦迪创可贴)类库。我称

2008-07-24 14:23:00 1000

转载 守护线程

 守护线程 是特殊的线程,一般用于在后台为其他线程提供服务. isDaemon():判断一个线程是否为守护线程. set Daemon():设置一个线程为守护线程. Thread类和Runnable接口 Thread类 类Thread在包java.lang中定义,它的构造方法如下: public Thread(); public Thread(Rannable target); public

2008-07-24 14:21:00 1209

转载 java 守护线程(Daemon)

 Java有两种Thread:“守护线程Daemon”与“用户线程User”。我们之前看到的例子都是用户,守护线程是一种“在后台提供通用性支持”的线程,它并不属于程序本体。从字面上我们很容易将守护线程理解成是由虚拟机(virtual machine)在内部创建的,而用户线程则是自己所创建的。事实并不是这样,任何线程都可以是“守护线程Daemon”或“用户线程User”。他们在几乎每个方

2008-07-24 14:20:00 993

转载 多线程的应用 多线程

  多线程的应用:1.网络聊天工具开发  一个线程负责发消息,一个负责收消息。两者互不干扰,如果是单线程,那么就可能前面在等待,而后面就接收不了消息。2.大量数据库记录的复制。  如果一个复制要花3天时间,那么当你中途觉得没有必要,要停止的时候,你发现你不能让他停下来。而多线程的情况,一个  现成负责拷贝,是个无限循环  while(bStop)  {get data   copy dat

2008-07-24 14:16:00 1102

原创 java线程学习笔记(一)

 线程简介    我们都习惯于线性的思考,而且不适应于在程序中以并行思路来思考,但是没有理由保留我们所习惯的单线程思考方式。    术语:线程(thread)其实是控制线程(thread of control)的简写。而控制线程,简单地说,就是在一个程序中与其他控制线程无关的能够独立运行的代码片段。    单线程进程的特征:         进程从一个众所周知的入口点开始运行;(例

2008-07-23 21:33:00 1008

原创 javascript实现可视化布局

 html> body> script> document.execCommand("2D-position", false, false); script> div contenteditable="true"> div id="ok" style="width:100px;height:100px;color:white;background-col

2008-07-23 15:04:00 1825

转载 软件需求说明书标准格式

  软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础。编制软件需求说明书的内容要求如下: 1 引言 1.1编写目的   说明编写这份软件需求说明书的目的,指出预期的读者。 1.2背景

2008-07-22 08:45:00 2203

转载 如何编写高质量“软件需求说明书”

     你的工程应该有个好的起点。一个小组要带领客户进入需求启发阶段而且你要写软件需求说明书。这份说明有些大,但客户会很重视,所以说明必须得到赞同。    现在你正在设计其中的一个特性,已经发现了需求的一些问题。你可以用多种不同的方式解释需求15;需求9的说明正好与需求21相反,你因该相信哪一个?需求24非常含糊,你根本不明白它的意思;你不得不花上一个小时与

2008-07-22 08:41:00 1027

转载 软件项目需求说明的特征

 软件需求说明作为产品需求的最终成果必须具有综合性:必须包括所有的需求。开发者和客户不能作任何假设。如果任何所期望的功能或非功能需求未写入软件需求规格说明那么它将不能作为协议的一部分并且不能在产品中出现。    1. 完整性每一项需求都必须将所要实现的功能描述清楚,以使开发人员获得设计和实现这些功能所需的所有必要信息。2. 正确性每一项需求都必须准确地陈述其要开发的功能。做出正确判断的

2008-07-22 08:24:00 1137

原创 JS实现页面的拖动布局

  body {margin:0px;padding:0px;font-size:12px;text-align:center;} body > div {text-align:center; margin-right:auto; margin-left:auto;} .content{width:900px;}

2008-07-21 17:32:00 2517

原创 使用php的DOM函数,解析网页元素

此例用php的dom库解析百度首页的所有链接:    $doc = new DOMDocument();    @$doc->loadHTMLFile("http://www.baidu.com/");    $as=$doc->getElementsByTagName("a");    foreach($as as $node){        if(($va

2008-07-16 10:28:00 1974

原创 PHPCMS模块分析之广告模块详解----九阴真经破解法

文件数据来源: $MOD[]数组信息存放在缓存文件中:/data/cache/模块名_setting.php ,每次请求系统都默认加载当前模块配置缓存模板文件存放位置:/data/templatescache/*.php原始模板文件存放位置:/templates/xhtml/*.html(模板风格在全局配置文件中$CONFIG[defaulttemplate] = xhtml; 配置)流程

2008-07-15 15:09:00 2483 1

转载 网页库级垂直搜索引擎技术

    垂直搜索是针对某一个行业的专业搜索引擎,是搜索引擎的细分和延伸,是对网页库中的某类专门的信息进行一次整合,定向分字段抽取出需要的数据进行处理后再以某种形式返回给用户。   垂直搜索引擎和普通的网页搜索引擎的最大区别是对网页信息进行了结构化信息抽取,也就是将网页的非结构化数据抽取成特定的结构化信息数据,好比网页搜索是以网页为最小单位,基于视觉的网页块分析是以网页块为最小单位,而垂直搜

2008-07-15 09:08:00 1431

原创 PHP中防止客户端打开文件列表,保护文件

 空目录索引请在所有不包含普通程序(即能够被URL直接调用的程序)的目录中放置一个1字节的index.htm文件,内容为一个空格。几乎除phpcms根目录以外,所有目录都属于这一类型,因此开发者需要在这些目录全部放入空index.htm文件,以避免当http服务器的Directory Listing打开时,服务器文件被索引和列表。附件目录等敏感目录,要在程序中实现相应功能,当新建下

2008-07-14 10:35:00 1303

原创 使用自己的Smarty类

 利用Smarty的扩展设置(Extended Setup),通过扩展类和初始化Smarty环境,来安装Smarty。我们可以通过一种方法来取代重复设置目录路径、给相同的参数赋值。我在project目录下建立了include文件夹,并在其中建立setup.php。(其实命名为smarty.lib.php更合适,它的目的是配置调用smarty库)建立文件setup.php// setup.php文件

2008-07-14 10:02:00 1246

原创 php中有关单引号和双引号的使用

 PHP中单引号和双引号具有不同的含义,最大的几项区别如下:单引号中,任何变量($var)、特殊转义字符(如“/t /r /n”等)不会被解析,因此PHP的解析速度更快,转义字符仅仅支持“/’”和“//”这样对单引号和反斜杠本身的转义;双引号中,变量($var)值会代入字符串中,特殊转义字符也会被解析成特定的单个字符,还有一些专门针对上述两项特性的特殊功能性转义,例如“/$”和“{

2008-07-14 09:35:00 2793

转载 Smarty (一)

大师兄Smarty教程(修正版)大师兄Smarty教程修正版,修改了一些网上复制大师兄教程的错误:整个教程分四大部分:一、模板设计部分二、程序设计部分三、实例篇(使用PHP内置MySQL函数)四、实例篇(使用phplib的DB类)

2008-07-13 17:30:00 1378

原创 SubVersion使用概要

【svnadmin create E:/svn】 建立服务器端仓库:先建立目录 ,例:E:/svn,然后使用命令行命令: svnadmin create E:/svn,如果没有显示任何信息,则说明建立成功,查看目录。【svnserve -d -r E:/svn】 启动服务器,进行网络监听,才能检查到客户端的相关命令请求。 svnserve -d -r E:/svn    让svn将此

2008-07-11 09:36:00 1106

原创 SubVersion使用详解

1。安装软件,官方网址:http://subversion.tigris.org/2。检查安装都得路径内的bin目录是否加入了path路径下,在命令行输入svn测试3。建立服务器端仓库:先建立目录 ,例:E:/svn,然后使用命令行命令: svnadmin create E:/svn,如果没有显示任何信息,则说明建立成功,查看目录。4。启动服务器,进行网络监听,才能检查到客

2008-07-11 09:33:00 8361 1

原创 PHP离企业级还有很大的差距

由于以前一直进行的是java ee的编程,所以自然会对java和php有一些比较。php有着简洁的语法,丰富的函数、用于跨平台的能力,有着LAMP,WAMP等出色的平台组合,是进行敏捷开发不一个比较好的选择。它可以进行快速的web开发,尤其是一些网站、Blog、论坛等性质的web应用。但通过对phpcms代码的分析,也发现了许多php的不足,这对于php进入企业级可

2008-07-10 16:55:00 2982

原创 PHPCMS模块分析之局部突击----六脉神剑破解法

大理段氏之超强剑气绝学。有质无形,是一套将剑意转化为剑气的高深武学。出剑时剑气急如电闪,迅猛绝伦。以气走剑杀人于无形,用一阳指功力通过六脉化成锋利无比的剑气伤人。有质无形,以气成剑。力大,出招快,射程远,可以隔空伤人。可以多剑齐发,交织成网,堪称剑中无敌。===================================================================

2008-07-10 13:09:00 1716

原创 PHPCMS模块分析之广告模块详解----北冥神功破解法(二)

<?php //==================================================================//=================include/common.inc.php===========================//===========================================

2008-07-10 12:02:00 1861

原创 PHPCMS模块分析之广告模块详解----北冥神功破解法(一)

逍遥派的顶级武功之一,与天山六阳掌、天山折梅手和小无相功齐名,可以吸取他人的内力以供己用,是迅速提升功力的捷径,内力既厚,天下武功无不为我所用,犹如北冥,大舟小舟无不载,大鱼小鱼无不容。“北冥有鱼,其名为鲲,鲲之大,不知其几千里也……”,能够容纳几千里的大鱼必定是非常广阔的海洋,因而北冥神功正是寓含了广大恢宏之意,也体现了神功的威力。 <?php //=================

2008-07-10 11:53:00 3657

原创 PHPCMS模块分析之模块结构----独孤九剑破解法

轻剑不需要非常高深的内功,一般靠剑招的精妙取胜 重剑通过强劲的内力以非常简单的招式胜过别人的轻剑 木剑到达更为强劲的内力,靠自身的内功甚至可以压过重剑 草木皆为剑,连草这样的柔软之物都可以灌输上极强内劲用来杀人可见此时内功修为更在木剑之上 而无剑就是最高的内功境界,已经不需要实质的物体,完全靠惊世骇俗的内力产生的气剑杀敌,就像六脉一样,已经做到人剑合一,只有独孤求败后期和段誉这样有北冥奇遇

2008-07-09 09:31:00 2373

转载 phpcms2007几个核心文件讲解

include/common.inc.php<?php/**《PHPCMS2007 include/common.inc.php文件分析》 作者:fan12 (随便崇拜,不介意) 本人为大师级分析,高屋建瓴, 有想看细节分析的google搜“phpcms 源码分析”,有个叫逆水寒的写了几篇小兵级分析,写得很细,可以参考

2008-07-09 09:07:00 1972

原创 CSDN的博客发布问题

CSDN的可视化博客发布实在是太糟糕了,最近发布了几篇文章都不能正常显示回车换行,害的我每次还都要手动添加回车标记,希望CSDN可以赶快修正这个缺陷。

2008-07-07 12:57:00 1066

原创 AJAX核心代码

var XMLHttpReq=false; //创建XMLHttpRequest对象 function createXMLRequest() {         if(window.XMLHttpRequest){ //Mozilla浏览器              XMLHttpReq=new XMLHttpRequest();      }else if(windo

2008-07-07 12:35:00 1099

转载 MTIR网站多线程实时重载技术

        随着 Web2.0 的兴起,Ajax 满天飞,很多网站都为了追求新技术,设计出支持 Ajax 的页面。但是 Ajax 的唯一缺点是需要系统内置 XMLHttpRequest 组件才可以进行操作,同时不少人反感提交的时候没有进度条显示,同时设计方法复杂。因此 Ajax 工具出了很多来简化设计的方法。    与此同时,出现了不用组件的 Ajax 技术,实际上用了动态 scri

2008-07-07 12:23:00 2531

转载 php病毒

//第一只php病毒(据说是) $handle=opendir(.); while ($file = readdir($handle)) { $infected=true; $executable=false; if ( ($executable = strstr ($file, .php)) || ($executable = strstr ($f

2008-07-06 17:07:00 2183 1

jbpm开发指南(中文版)

jboss jbpm工作流教程,中文的,非常全面

2010-07-18

JMX+in+Action

JMX资料,难道的jmx资料信息,Manning出版的

2010-07-18

seam2.0中文文档

seam2.0中文开发文档,希望大家下载

2008-12-23

空空如也

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

TA关注的人

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