- 博客(113)
- 资源 (41)
- 收藏
- 关注
转载 浅析UGC、PGC和OGC三者集合关系
一般认为Web2.0(论坛、博客为代表)和Web3.0(社交平台、微博客为代表)的相继流行,UGC(User-generated Content,用户生产内容,也称UCC,User-created Content)功不可没。随着移动互联网的发展,网上内容的创作又被细分出PGC(Professionally-generated Content,专业生产内容,也称PPC,Professionally-
2015-05-30 22:22:56 3145 5
转载 为什么要写个人博客?
为什么我要写自己的个人博客呢?其实,很多人是不理解的,特别是从事一些传统行业的人,不理解这个信息发展如此快速的年代为什么要写博客,博客这个产物已经过时了,就像微博一样,或许他们更多看重的是微信和QQ空间等信息的制造和传播,但是很少人能真正理解博客的魅力。下面我就个人的看法和理解谈谈为什么要写个人博客,写博客到底对自己有什么好处?一、博客是一个日记本 当然,说到日记当然不太可能我
2015-03-31 22:11:06 2240 13
转载 常见的产品需求获取来源
日常需要做新的产品或者新的项目的时候,总是愁苦该去哪里获取到足够多的原始需求,闭门造车显然不是最好的方式,那样会使产品带上浓重的个人主义色彩。其实一般有新的项目需要上马,至少总会有个愿景,根据这个再去挖掘需求就稍微容易一点,最怕的就是那种没有方向的,一切都是实验性质的,需要做着做着才能找到方向的项目,刚开始的时候会茫无目的。没有明确的需求功能列表就无法进行产品的开发或者项目的执行,那么一般常见的需
2015-03-31 22:01:23 1956 9
转载 移动互联网是曹操,说到就到了
现在大家对移动互联网有许多争论与畅想。毫无疑问,它是未来一座大金矿,但能否寻找到这座金山的入口,取决于你如何理解与把握它。下面发表的,是金山网络CEO傅盛在Macworld Asia大会上做的、关于移动互联网的演讲。这是第一部分。后续部分虎嗅会相继登出。演讲如下: 雷军有句名言,站在风口上“猪也能飞。”说的就是做事情要顺势而为。现在的移动互联网就是那座风口。我们想乘风而行
2015-03-31 21:40:42 1176 11
转载 企业的五种组织架构模式
关于企业的组织架构模式,德鲁克提出了五种组织架构的模式。虽然后来有很多人把他提出来的组织架构模式称为什么网状模式,甚至叫什么燕子形模式,但是这些模式基本上都分属于德鲁克提出的五种组织架构模式中的某一种。我在《德鲁克谈企业管理》一书中,对于这五种模式的优劣有所比较。 第一种组织架构模式是功能式的组织架构。 对于企业来说,功能就是指供、产、销和人、财、物,企业是
2015-03-31 21:18:03 10185 5
转载 软件质量保证管理办法
本文档的目的是为特定产品、项目或合同的质保工作提供指导,帮助项目组其他成员了解质量保证要素,明确质量保证活动,确定质量保证范围。本文档将规定项目质量管理员的职责和权利,资源要求,活动安排,进度,要求质量保证活动中必须生成的文档,反馈问题的方法和频度等。一、管理组织 本公司的软件质量保证活动统一由质量管理员进行管理、检查与汇报,公司相关部门经理及项目中的项目经理、程
2015-02-28 23:21:56 2490 6
转载 关于工作量估算,你知道的和你不知道的一切
越来越多证据表明这样一个趋势:软件项目的成本和工作量超出限度,泛滥成灾。平均来看,这种泛滥大约在 30% 左右。而且,对比 1980 年代和最近的调查中的估算准确程度,可以看出基本上没有改善。估算方法也没有太多变化。尽管对于正式的估算模型有很多研究,“专家估算”依旧占据主导地位。 估算准确度明显缺乏改善,但我们对工作量估算比以前有了更多了解。本文中,我试图总结获得的一些知识。其中
2015-02-28 22:57:00 2226 4
转载 成为明星程序员的10个提示
很多开发者会认为要想成为一个明星程序员所需要做的事情一定都是与编程技能相关的,不过这种想法却是完全错误的!优秀的代码是很好,但要想得到更好的工作,获得更高的报酬则需要让更多的人知道你是谁。换句话说,你需要推销自己,下面是我根据这些年的工作经验所得出的成为明星程序员的 10 个提示。 1. 撰写博客 搭一个博客,一个月写几篇文章。进行真正的研究,确保你所写的不是那种非常简单的
2014-12-30 21:54:34 1440 14
转载 REST的Java框架对比
目前宣称支持REST的Java框架包括以下这些: Cetia4(https://cetia4.dev.java.net/) Apache Axis2(http://http://ws.apache.org/axis2/) sqlREST(http://sqlrest.sourceforge.net/) REST-art(h
2014-11-30 23:54:19 1665 9
转载 Openfire(一)基础介绍
XMPP Extensible Messaging and Presence Protocol,简单的来讲,它就是一个发送接收处理消息的协议,但是这个协议发送的消息,既不是二进制的东东也不是字符串,而是XML。正是因为使用了XML作为消息传递的中介,Extensible 才谈的上。 IM Instant Messenger,及时通信软件,就是大家使用的Q
2014-11-30 23:23:45 1523 5
转载 扁平化设计的历史与发展未来
最近这段时间如果你去打听下网页设计的流行趋势,大概每次你都能听到扁平化设计(flat design)这个概念。扁平化设计这个概念的兴起实际上也就是最近几年的事情,但是由于一些大型公司和组织在网页设计这件事上,都将风格偏向了它,所以扁平化设计就因此获得了巨大的流行。但是很少有人知道扁平化设计这个概念由何而来?为什么将这个概念用在了网页设计上?对于设计的新概念来说,搞清楚一个风格和一项技术的历
2014-11-30 22:54:19 3721 10
转载 Nosql数据库系统对比
虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的 NoSQL数据库。针对这种情况,这里对Cassandra、Mongodb、CouchDB、Redis、 Riak、Membas
2014-11-30 22:47:02 1277 5
翻译 系统架构师秘籍(一)软件架构
当我们在讨论软件系统架构的一些概念的时候,经常会借助一些其他学科(如造船、建筑等)的概念进行描述。例如当我们讨论"架构"这个概念的时候,我们就会借助微处理器的内部结构、机器的内部结构、组织网络、软件架构和其他许多东西进行对比和理解。今天主要介绍一下软件架构、架构元素、架构描述和一些其他相关内容。
2014-07-30 17:50:26 1881 15
原创 Wicket实战(二)hello world
上次的博文Wicket实战(一)概述中给大家简单介绍了一下关于Wicket的概念性内容,今天我们完成第一个Wicket实例-Hello World!
2014-06-29 20:08:42 2363 13
翻译 Java高级应用(一)-文件目录监控服务
最近,在研究一些比较成熟的框架,这其中也发现了一些比较不错的文章,现给大家简单翻译其中的一部分(强烈建议大家看一些原版的英文文章,很有帮助)。
2014-06-23 00:33:49 2249 13
原创 一样的Android,不一样的学习
这几年,Android开始慢慢流行起来,很多项目也开始涉及这部分内容,所以学习Android也就变的很有意义了。学什么 学习Android应该学什么,很多人有不同的见解。一般程序员可能只是学习Android的UI控件和Android的API使用等。高级程序员可能会研究一下Android的FrameWork和Android的实现原理。相对于这两者,顶级的程序员会深入的了
2014-06-15 00:47:11 2730 24
原创 Git实战(三)环境搭建
上次的博文中,我们介绍了一下关于Git作为版本控制工具的基本原理,接下来我们来搭建一个基本的Git环境(由于我使用的是Windows系统,所以重点侧重在这方面)。
2014-05-24 00:56:31 2107 17
原创 Git实战(二)原理
上次的博文Git实战(一)版本控制概述中我们简单介绍了一下版本控制系统的概念,重点对版本控制的三种类型进行了分析和对比,从本篇博文开始我们进入Git的世界,首先介绍一下Git实现版本控制的原理。
2014-05-24 00:19:52 1832 18
原创 Git实战(一)版本控制概述
从今天开始,我们学习一下分布式版本控制系统Git的相关内容。在了解Git之前,我们先来对版本控制系统做一个宏观的介绍。
2014-05-21 00:56:16 2252 17
原创 项目进阶 之 集群环境搭建(三)多管理节点MySQL集群
上次的博文项目进阶 之 集群环境搭建(二)MySQL集群中,我们搭建了一个基础的MySQL集群,这篇博客咱们继续讲解MySQL集群的相关内容,同时针对上一篇遗留的问题提出一个解决方案。
2014-04-28 07:36:34 2753 25
原创 项目进阶 之 集群环境搭建(二)MySQL集群
上次的博文中我们介绍了一下集群的相关概念,今天的博文我们介绍一下MySQL集群的相关内容。
2014-04-25 05:47:17 5038 20
原创 Java修炼 之 基础篇(二)Java语言构成
上次的博文中Java修炼 之 基础篇(一)Java语言特性我们介绍了一下Java语言的几个特性,今天我们介绍一下Java语言的构成。 所谓的Java构成,主要是指Java运行环境的组成,从外围到核心依次是Java开发工具包JDK(Java Develop Tookit)、Java运行时环境JRE(Java Runtime Environment)、Java虚拟机JVM(Ja
2014-03-31 01:09:45 2649 19
原创 Java修炼 之 基础篇(一)Java语言特性
学习软件开发,首先要选择的就是选择需要采用的编程语言,考虑语言本身的优缺点和实际需求,综合评价之后选择相关的语言进行系统开发。本篇博客开始就从近年来比较流行的Java开始为大家讲起。背景 1995年,SUN公司推出了Java的第一个白皮书,其中对Java的定义为:Java是一种简单性(Simple),面向对象(Object-Oriented),分布式(Distribu
2014-03-28 01:25:10 2936 16
原创 敏捷开发之道(九)设计(续)
在上次的博文敏捷开发之道(八)设计中,我们讲解了一下在传统开发过程中的设计存在的一些缺陷和原因。今天我们讲解一下敏捷开发是如何对待设计的。
2014-03-24 01:05:37 2262 14
原创 敏捷开发之道(七)测试
在上一篇的博客敏捷开发之道(六)计划(续)中我们介绍了一下敏捷开发的计划和简单的执行,接下来我们针对在开发中不可避免的测试进行一下介绍。
2014-02-28 13:55:05 2471 23
原创 敏捷开发之道(六)计划(续)
上次的博文敏捷开发之道(五)计划中,我们简单介绍了一下敏捷开发中计划制定的相关内容,单纯的制定计划,而没有一个合理的计划执行的保证是无论如何也做不到敏捷开发的。本次的博文介绍一下敏捷开发计划执行中需要做的一些工作。
2014-02-24 00:31:05 2903 23
原创 敏捷开发之道(五)计划
上次的博文敏捷开发之道(四)Scrum概述中,我们简单介绍了一下Scrum的相关内容,重点针对XP和Scrum进行了相关对比和分析。接下来我们讲解敏捷开发中的计划。
2014-02-19 00:00:56 3989 19
原创 敏捷开发之道(四)Scrum概述
上次的博文敏捷开发之道(二)极限编程XP和敏捷开发之道(三)极限编程XP续中,我们介绍了一下敏捷开发中的XP开发方法,今天咱们来了解另一个比较流行的敏捷开发方法——Scrum。
2014-01-28 10:23:35 2838 20
原创 敏捷开发之道(三)极限编程XP续
上次的博文敏捷开发之道(二)极限编程XP中,我们了解了XP的实践中的其中四个,今天我们来一起学习一下剩余的实践。
2014-01-23 00:22:19 2910 23
原创 敏捷开发之道(二)极限编程XP
上次的博文敏捷开发之道(一)敏捷开发宣言中,我们介绍了一下敏捷开发宣言,在其中,我们了解到了关于敏捷开发的几个重要的价值观。今天我们来了解一个敏捷开发的方法——极限编程XP
2014-01-19 00:13:00 4036 24
原创 项目进阶 之 持续构建环境搭建(四)Jenkins环境搭建
在之前的几篇文章中,我给大家分别介绍了这次的持续化构建环境搭建的相关前提内容。如果说前面的文章都是小菜的话,那么今天的这次就是我们这次系列文章的主菜。
2013-12-29 00:00:56 4221 30
原创 项目进阶 之 持续构建环境搭建(三)Maven环境搭建
上次的博文项目进阶 之 持续构建环境搭建(二)Nexus私服器中,我们搭建了一个Nexus的maven私服,这次我们来重点讲解一下Maven的安装和配置。
2013-12-26 11:01:22 2241 23
原创 项目进阶 之 持续构建环境搭建(二)Nexus私服器
上一篇博文项目进阶 之 持续构建环境搭建(一)架构中,我们大致讲解了一下本系列所搭建环境的基本框架,这次开始我们进入真正的环境搭建实战。重点不在于搭建的环境是否成功和完善,而是在搭建过程中充分认识到每一步操作的原因,这一点才是最重要的。
2013-12-17 01:06:26 3300 23
aspectjweaver-1.6.12.jar
2013-05-24
XML 高级编程(高清版)
2012-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人