自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王洪伟的专栏

个人博客,仅作个人心得和记录

  • 博客(10)
  • 资源 (22)
  • 收藏
  • 关注

转载 软件过程模型的分类与选用

软件过程模型的分类与选用 所谓模型就是一种开发策略,这种策略针对软件工程的各个阶段提供了一套范形,使工程的进展达到预期的目的。对一个软件的开发无论其大小,我们都需要选择一个合适的软件过程模型,这种选择基于项目和应用的性质、采用的方法、需要的控制,以及要交付的产品的特点。一个错误模型的选择,将迷失我们的开发方向。对于下面的模型,希望能够给开发者们一个参考和一点启示。一、    线性顺序过

2008-03-27 21:47:00 3633

原创 删除eclipse的configuration目录导致eclipse无法启动的解决办法

 删除eclipse的configuration目录导致eclipse无法启动的解决办法刚才在群里看到有人删除了eclipse的configuration目录后,eclipse无法启动。这是由于equinox可以创建 configuration目录,但是无法自己创建config.ini文件。在启动eclipse的时候,需要用到config.ini中的配置内容。 删除了configu

2008-03-26 22:16:00 9855

原创 马和毛驴的team work

  看到这张图片,我和同事大笑起来。这让我想起了那个马和毛驴的故事。  1、马的悔恨  一头驴子和一匹马,各自背着一大包的盐,沿着山路走去。太阳像一个火球,那头可怜的驴子背着盐包,整整地走了一天,累得很。它对马说:  “我想把背上的一包盐,分一些给你背,我实在背不动了,恐怕就要倒下来。你走出马棚才一个钟头。帮帮我的忙吧。”  “我不愿意。”马摇摇头回答,“我

2008-03-25 21:15:00 3135

原创 推荐书籍【不定期更新】

本文搜集了一些自己认为不错的书籍,希望能不断的积累,也希望能真的都读透,读通。

2008-03-23 22:12:00 2179

原创 IEEE标准的种类以及软件工程包含的标准

一、IEEE标准的种类列表▲ Aerospace and Electronic Systems ▲ Antennas and Propagation ▲ Automatic Meter Reading and Energy Management ▲ Bus Architecture ▲ Cement Industry ▲ Circuits and Systems ▲ Color

2008-03-23 21:27:00 7075

原创 equinox实现Class Loader机制的代码解读(3)

在团队开发过程中,不可避免的会出现这样的情况:在bundle内部声明了一个Package的同时,又从外部Import进来相同的Package,这会导致什么情况发生呢?来做个小实验。1、创建两个plug-in的项目。A、创建第一个插件项目B、同样创建第二个插件项目2、在每个项目里面除了不同的包,还要都声明一个相同的包名。在相同的包名里面创建相同名称的类,如下图所示。

2008-03-16 22:12:00 3149

原创 equinox实现Class Loader机制的代码解读(2)

   equinox环境下开发bundle不需要引入java.*包而需要引入javax.*包的的原因一、前提知识 ClassLoaderClassLoader(类加载器)是Java提供的抽象类,它是负责加载类的对象。ClassLoader 做的工作就是在JVM 中将类装入内存。 当 JVM 需要使用类时,它根据名称向 ClassLoader 请求这个类,然后 ClassLoader

2008-03-16 21:47:00 3502

原创 equinox实现Class Loader机制的代码解读(1)

  equinox 环境下每一个bundle都是由独立的classLoader实现类的装载的。在OSGi Framework中,Bundle是模块化管理的单元,所有的应用和资源都必须以Bundle作为载体。每个Bundle都有自己的Class Loader,不同Bundle之间(在同一个VM中)可以通过Import和Export机制共享或者隐藏Package。Class Loader建立一

2008-03-13 22:33:00 5636 1

转载 为什么学习戴明的管理方法

          戴明管理哲学是日本经济奇迹背后的驱动力——美国今日时报  戴明对日本和美国都产生了难以估量的影响——彼得•德鲁克  在日本质量控制最著名的人是美国人戴明博士——华尔街日报  如果你想要学习丰田管理,那你就先学习戴明管理方法,因为丰田喜一郎说:“没有一天我不想戴明博士对丰田的意义,戴明是我们管理的核心,日本欠他很多。”   如果你想要学习源自丰田管理体系(To

2008-03-11 13:45:00 2785

转载 戴明简介—(William Edwards Deming)

  一、戴明博士的生平    威廉.爱德华.戴明 --- 1900年10月14日生于美国爱荷华州的苏市(Sioux City, IA),病逝于1993年12月20日,一生岁月几乎涵括了整个20世纪。戴明出生不久,他的父亲威廉得到了怀俄明州新开放的自由土地之后,举家迁往荷第市,然后再到鲍威尔市。 少时的Deming家算是贫穷,因此他在少年时代可说是一直在打工,他在12岁的时候有了第一份职

2008-03-11 13:12:00 5191

hosts.deny

不知道为什么不能 0资源分。这是防止到hosts.deny的内容,防止SSH暴力登陆。

2017-11-14

flowable 6.1.2 rest war

flowable 6.1.2 rest war

2017-07-28

RxJava 1.3.0 jar

RxJava 1.3.0 jar,用于搭建最小的RxJava运行环境。运行JDK要求Java 8 以上。

2017-06-30

lame-ios-build.sh

用于编译lame-3.99.5的脚本。 通过此脚本将 lame-3.99.5.tar.gz 编译成armv7 armv7s i386 x86_64 arm64的类库。 将这个脚本放到解压后的 lame-3.99.5目录下,然后更改两个参数: 第一个是 SOURCE:因为这个执行脚本在lame-3.99.5目录下,所以 SOURCE="" 第二个是 SCRATCH # SCRATCH是下载lame源码包,解压后的目录,必须是绝对路径 SCRATCH="/Users/xxx/Downloads/lame-3.99.5" 设置脚本执行权限: chmod 777 lame-build.sh sudo -s ./lame-ios-build.sh 执行完毕后, fat-lame里面是所有平台指令库的合集 thin-lame是各个平台分别的指令库

2016-12-13

lame-3.99.5.tar.gz 最新版

lame-3.99.5.tar.gz是用来在iOS系统进行mp3转码的工具。 这是截止到2016年12月的最新版。 原地址为: http://sourceforge.net/projects/lame/files/lame/3.99/

2016-12-13

jedis-2.7.2.jar工具

jedis,源代码https://github.com/xetorthio/jedis/releases/tag/jedis-2.7.2

2015-07-19

jedis 2.7.2 jar

jedis 2.7.2,java 1.6.0 64环境下编译。 源代码在这里 https://github.com/xetorthio/jedis/releases/tag/jedis-2.7.2

2015-07-19

Apache Commons Pool 2.4.1

Apache Commons Pool 2.4.1,编译 jedis 2.7.2 时候使用。

2015-07-19

lrzsz-0.12.20

Linux远程文件上传和下载工具,可以直接安装在linux操作系统下,方便的通过shell方便的上传和下载文件。

2013-11-22

restlet实现最简单的restful webservice

使用restlet实现了最简单的restful webservice,可以直接部署运行。可以作为restful webservice开发的基础环境。

2013-04-14

XPP3解析XML举例

MyXmlPullApp.java 一个使用XPP3解析XML的例子。 An example of an application that uses XMLPULL V1 API.

2012-06-28

com.db4o-7.7.67 jar包

restlet 2.2 中缺少的jar之一,在例子中使用了这个jar

2012-05-18

jdom jar包

rome 1.0 对用使用的jdom jar包 是restlet 2.2 中缺少的jar之一。

2012-05-18

rome 1.0 jar

目前这应该是最新的版本,常用的还有 rome-0.9 也是restlet 2.2 中缺少的jar

2012-05-18

rome 0.9 jar包

restlet 2.2 j2se 以及 jee都 缺少这个Jar

2012-05-18

JCS 实践

JCS是一个用java编写的分布式缓存系统。它被设计用来加速应用程序,通过提供一个手段来管理多种变化种类的缓存数据。像其它缓存系统一样,JCS对高读(high read)、低放(low put)的应用程序非常有用。<br>JCS超越了简单地在内存中缓存对象的功能。它提供了许多附加的功能: <br>● 内存管理 <br>● 磁盘溢位(和碎片整理) <br>● 线程池控制 <br>● 元素分组 <br>● 最少的依赖 <br>● 快速嵌套的直接了当的删除 <br>● 数据超期(空闲时间和最大文件) <br>● 可扩展的框架 <br>● 完全可配置的运行时参数 <br>● 局部数据分割和配置 <br>● 纤细粒度的元素配置选项 <br>● 远程同步 <br>● 远程存储恢复 <br>● 非阻塞 "zombie" (balking facade(等待外观)) 模式 <br>● 横向的元素分发经由HTTP、TCP或者 UDP <br>● 其它缓存的UDP发现 <br>● 元素事件处理 <br>● 远程服务器链锁(或者说集群)和容错

2008-04-10

JCS简介

JCS是一个用java编写的分布式缓存系统。它被设计用来加速应用程序,通过提供一个手段来管理多种变化种类的缓存数据。像其它缓存系统一样,JCS对高读(high read)、低放(low put)的应用程序非常有用。<br>JCS超越了简单地在内存中缓存对象的功能。它提供了许多附加的功能: <br>● 内存管理 <br>● 磁盘溢位(和碎片整理) <br>● 线程池控制 <br>● 元素分组 <br>● 最少的依赖 <br>● 快速嵌套的直接了当的删除 <br>● 数据超期(空闲时间和最大文件) <br>● 可扩展的框架 <br>● 完全可配置的运行时参数 <br>● 局部数据分割和配置 <br>● 纤细粒度的元素配置选项 <br>● 远程同步 <br>● 远程存储恢复 <br>● 非阻塞 "zombie" (balking facade(等待外观)) 模式 <br>● 横向的元素分发经由HTTP、TCP或者 UDP <br>● 其它缓存的UDP发现 <br>● 元素事件处理 <br>● 远程服务器链锁(或者说集群)和容错

2008-04-10

REST_CN

架构风格与基于网络的软件架构设计

2008-04-07

CMMI DEV V1.2 繁体中文 PDF

CMMI DEV V1.2 繁体中文 PDF

2008-04-04

CMMI DEV V1.2 英文 PDF格式

CMMI DEV V1.2 英文 PDF格式

2008-04-04

CMMI V1.1 简体中文 chm格式

CMMI V1.1 简体中文 chm格式

2008-04-04

servlet 2.5规范

servlet 2.5规范

2008-02-28

空空如也

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

TA关注的人

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