自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

最近心情

最近心情

  • 博客(26)
  • 收藏
  • 关注

转载 Linux 下 sudoer文件的一些介绍

sudo是linux下常用的允许普通用户使用超级用户权限的工具。它的主要配置文件是sudoers,linux下通常在/etc目录下,如果是solaris,缺省不装sudo的,编译安装后通常在安装目录的etc目 录下,不过不管sudoers文件在哪儿,sudo都提供了一个编辑该文件的命令:visudo来对该文件进行修改。强烈推荐使用该命令修改 sudoers,因为它会帮你校验文件配置是否正确,如

2014-06-15 19:09:04 718

转载 CAP原理和BASE思想

分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容错性) 可靠性定理:任何分布式系统只可同时满足二点,没法三者兼顾。忠告:架构师不要将精力浪费在如何设计能满足三者的完美分布式系统,而是应该进行取舍。关系数据库的ACID模型拥有

2014-04-21 15:26:42 495

转载 项目计划管理在软件研发中的应用研究

随着企业信息化的发展,从企业软件开始应用到软件为企业增加效益的周期越来越短,软件更新升级也越来越快;因此,软件项目是否能在理想时间内完成对企业经济利益影响也越来越大.令人优心的是,软件项目工期拖延的情况仍时常发生,大大减少了软件对企业利润增长的促进作用.项目计划阶段的优化工作秩序、合理分配资源、科学的估计项目时间并制定合乎实际的进度控制表,这些都是保证项目按期完成的关键因素.所以,对包含以上因素的

2013-07-11 20:28:22 883

原创 从“龟兔赛跑”谈做人做事!

龟兔赛跑的寓言故事,我想每位同学都已耳熟能详了。话说:兔子嘲笑乌龟爬的慢,乌龟不爽,于是跟兔子赛跑。据说:此事还惊动了动物园里的所有动物呢!这里给大家讲讲另一个版本的“龟兔赛跑”,希望大家阅读后,能有所感悟与收获! ^_^ 让砖头来得更猛烈些吧!!新版“龟兔赛跑”,马上开始!!!!第一场龟兔赛跑大赛:过程:比赛开始后,兔子“唰”的一下就飞跑出去,乌龟拼命的爬,兔子认

2013-07-11 20:03:04 1103

原创 从“两个和尚”谈如何管理时间

一、序     “两个和尚",啥意思?这分明就是“丈二和尚摸不着头脑”嘛!听了下面的故事,你就明白了!   相传在很久很久以前,有一条小溪流淌在两座相邻的大山之间,有两个和尚分别住在两座山上的庙里。左边山上住着一个瘦和尚,右边山上住着一个胖和尚。两个和尚每天都会在同一时间下山去溪边挑水,久而久之,他们变成为了好朋友。   两个和尚都喜欢游泳。胖和尚经常在挑水的时候,顺便游上

2013-07-11 20:01:18 1265

转载 (一)产品五个层次竞争论

(1)核心利益(core benefit) 产品的第一层次是最基本的层次,是核心利益,即顾客真正所购买的基本服务或利益。如在旅馆,夜宿旅客真正要购买的是“休息与睡眠”。企业开发产品首要考虑的是顾客的核心利益的需要。(2)基础产品(basic product) 产品的第二层次是基础产品。企业必须将核心利益转化为基础产品,即产品的基本形式。如一个旅馆的房间应包括床、浴室、手巾、桌子、衣

2013-07-08 01:05:33 4308

转载 (四)产品不同发展阶段的战略选择

企业不能期望他的产品永远地畅销,因为一种产品在市场上的销售情况和获利能力并不是一成不变的,而是随着时间的推移发生变化,这种变化经历了产品的诞生、成长、成熟和衰退的过程,就象生物的生命历程一样,所以称之为产品生命周期。产品生命周期就是产品从进入市场到退出市场所经历的市场生命循环过程,进人和退出市场标志着周期的开始和结束。典型的产品生命周期一般可以分成四个阶段:引入期、成长期、成熟期和衰退期。

2013-07-07 18:46:56 1524

转载 UML序列图总结

序列图主要用于展示对象之间交互的顺序。  序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。  消息用从一个对象的生命线到另一个对象生命线的箭头表示。箭头以时间顺序在图中从上到下排列。   序列图中涉及的元素:  1.

2013-05-16 21:34:26 500

原创 逻辑和物理数据模型的解释

1、逻辑数据模型:描述模型实体以及它们如何关联。2、物理数据模型:描述模型实体的细节,包括通过使用特定的(数据库)产品如何实施模型的信息。在描述族谱中一个人的逻辑数据模型里,每个人的节点将拥有如名字,生日,出生地点等属性。逻辑图表也会显示称为主键的某种独特的属性或属性的组合,来描述在这个实体的唯一条目(在SQL中的一行)。这个人的物理模型会包含实施细节。这些细节包括数据类型,索引,

2013-05-12 15:58:25 884

原创 与妈妈探讨开店

我问妈妈,如果我要自己开店,她愿不愿意来帮忙?她说可以啊,不过我可能会看不上她,总不听她的。妈妈说,能做成一件事情,必须是天时地利人和等很多客观因素限制的。所以一定要好好分析成功的可能性,才能下手去干妈妈说,有可能自己想开洗衣店,不过我们都没有钱,开不了。但是我说,很多成功的商人都是白手起家的,我想我也可以做到。但是可能我只是说说,不知道自己白手起家会遇到多少困难。有时候觉

2013-05-12 15:52:17 622

转载 追MM与设计模式

创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应

2013-05-12 15:51:37 513

转载 C++中extern “C”含义深层探索

C++中extern “C”含义深层探索第一、extern "C"的作用       比如一个C源程序A.c要使用C++编写的库函数,在A.c中#include "B.h",其中B.h中有要使用的函数的原形声明func。当编译链接源程序时,却发现了“链接错误,未决的外部符号...”的错误,这是什么原因呢?原因就是,C编译器编译A.c时,将func编译为func,当链接时链接

2013-05-12 15:50:55 557

转载 (转)系统架构师的职责和要求

作者:moxie网址:http://moxie.blogdriver.com/moxie/779175.html系统架构师的职责和要求系统架构师的职责:一、理解系统的业务需求,制定系统的整体框架(包括:技术框架和业务框架)二、对系统框架相关技术和业务进行培训,指导开发人员开发。并解决系统开发、运行中出现的各种问题。系统架构师的目的:对系统的重用、扩展、安

2013-05-12 15:49:46 670

原创 架构模式(Architecture Patterns)

架构模式(Architecture Patterns) 1. Enterprise层级架构模式: SOA(Service-Oriented Architecture) SoS(System-of-System) MDA(Model-Driven Architecture) 2. System层级架构模式: Layered Pattern MVC(Model-View-C

2013-05-12 15:49:14 1023

转载 什么是SSI?

使用SSI(Server Side Include)的html文件扩展名,SSI(ServerSideInclude),通常称为"服务器端嵌入"或者叫"服务器端包含",是一种类似于ASP的基于服务器的网页制作技术。默认扩展名是.stm、.shtm 和 .shtm。     从技术角度上说,SSI就是在HTML文件中,可以通过注释行调用的命令或指针。SSI具有强大的功能,只要使用一条简单的S

2013-05-12 15:48:51 1251

转载 linux的free命令中,cached和buffers的区别

Free  free 命令相对于top 提供了更简洁的查看系统内存使用情况:  $ free  total used free shared buffers cachedMem: 255268 238332 16936 0 85540 126384-/+ buffers/cache: 26408 228860Swap: 265000 0 265000  Mem:表示

2013-05-12 15:48:07 591

原创 个人效率优化三部曲

就个人而言,对自己的管理,可谓是一个非常重要的项目。人生有不同的阶段,在不同的阶段,只有及时调整好项目计划,做好项目风险管理,你的人生才会朝着你期望的方向前行。本人在工作生活中总结了个人效率优化三部曲,希望读者能够受用。效率优化,主要就是两个方面,一方面是工作流程优化,另一方面就是技能提升;一、现有工作时间优有。方法:搞个excel表格,记录下你一天的时间消耗。(每

2013-05-12 15:47:22 650

转载 黄瓜的故事

黄瓜失恋了,茄子安慰说:爱情不单只是甜美、只是沉醉,还有心碎、还有流泪。唉!谁让你爱上洋葱的…… 话说黄瓜为什么满身都是刺呢?因为他和洋葱一起去洗澡,黄瓜很快脱好了衣服,但是洋葱一层一层地慢慢脱,于是黄瓜就冻出了一身的鸡皮疙瘩。。。。 黄瓜对洋葱心怀不轨,邀洋葱打牌,输的脱衣服。黄瓜自以为牌技高超,拿下洋葱不在话下。 第二天好友茄子来找黄瓜,问他河蟹了洋葱没,黄瓜哭道:别提了,

2013-05-12 15:46:56 698

转载 SQL注入攻击原理及攻防

随着互联网的发展,B/S模式应用也越来越普及。但因程序员的水平及经验也参差不齐,经常会出现:没有对用户输入数据进行合法性判断,导致服务存在安全隐患。用户通过提交一段数据库查询代码,并根据程序返回结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。     但SQL注入的手法相当灵活,注入时会碰到很多意外情况。能否根据具体情况进行分析,构造巧妙的SQL语句达到获取

2013-05-12 15:46:24 635

转载 详解XSS跨站脚本攻击【转】

一、什么是XSS攻击  XSS又叫CSS  (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。XSS属于被动式的攻击,因为其被动且不好利用,所以许多人常呼略其危害性。而本文主要讲的是利用XSS得到目标服务器的shell。技术虽然是老技术,但是

2013-05-12 15:45:42 618

转载 详解CRLF注入攻击的原理和其防范措施

CRLF注入攻击并没有像其它类型的攻击那样著名。但是,当对有安全漏洞的应用程序实施CRLF注入攻击时,这种攻击对于攻击者同样有效,并且对用户造成极大的破坏。让我们看看这些应用程序攻击是如何实施的和你能够采取什么措施保护你的机构。   CRLF的含义是“carriage return/line feed”,意思就是回车。这是两个ASCII字符,分别排在第十三和第十位。CR和LF是在计算机终端

2013-05-12 15:45:16 1081

转载 CSRF攻击原理及预防

什么是 CSRF?  目前流行的 CSRF攻击主要是由攻击者在网页中植入恶意代码或连接,当受害人的浏览器执行恶意代码或者受害人点击连接后,攻击者就可以访问那些被害人身份验证后的网络应用。如果被害人采用多窗口浏览器,攻击者就可以以被害人身份控制浏览器中任何一个窗口中的Web应用。  现实中,这种攻击常被攻击者用来入侵和控制被害者的基于Web的电子邮件帐户。下面介绍一个获取邮箱控制权的

2013-05-12 15:36:54 770

转载 Linux RMP命令

RPM 有五种基本的操作方式(不包括创建软件包): 安装、卸载、升级、查询和验证。下面我们就来逐一的讲解吧。先介绍一下RPM包的命名,RPM 软件包通常具有类似foo-1.0-1.i386.rpm的文件名。软件包名称(foo)-版本号(1.0)-发行号(1..硬件平台(i386).扩展名(rpm)一、 安装RPM包安装一个软件包只需简单的键入以下命令:$ rpm

2013-05-12 15:34:58 804

转载 回溯法(backtracking)解决平衡集合问题

(原题出自微软公司面试题)问题如下:有两个序列a,b,大小都为n,序列元素的值任意整数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。例如:   var a=[100,99,98,1,2, 3];var b=[1, 2, 3, 4,5,40]; 分析:通过交换的方式,最终的状态是在保证两个序列中元素个数相同

2013-05-12 15:34:11 778

转载 B树&B-树&B+树&B*树

B树即二叉搜索树:1.所有非叶子结点至多拥有两个儿子(Left和Right);2.所有结点存储一个关键字;3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;如:B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入右儿子;如果左儿子或右儿子的指针为空,则报告找不到相应的关键字;

2013-05-12 15:33:33 464

原创 linux的free命令中,cached和buffers的区别

linux的free命令中,cached和buffers的区别Free  free 命令相对于top 提供了更简洁的查看系统内存使用情况:  $ free  total used free shared buffers cachedMem: 255268 238332 16936 0 85540 126384-/+ buffers/cache: 26408

2010-05-12 12:52:00 1194

空空如也

空空如也

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

TA关注的人

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