自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (3)
  • 收藏
  • 关注

原创 高可用系统架构——关于语雀宕机的思考

语雀崩溃,系统稳定性,高可用,系统架构

2023-10-27 11:21:09 346

原创 再谈一下DDD中的聚合设计

因为Product与BacklogItem、Release、Sprint不具有相同的生命周期,一个Product可以拥有多个Sprint,当Product存在时,并不是每一个Sprint都已经存在,第二个Sprint估计还不存在,反之,第二个Sprint结束了,Product很可能还没有完结。组合与聚合都是特殊的关联关系 ,组合强调了整体与部分的生命周期是一致的,而聚合(弱聚合)的整体和部分之间在生命周期上没有什么必然的联系。系统在保存时,必须保证订单与订单行的一致性,所以这是一个强聚合。

2023-08-22 12:38:46 272

原创 DDD中领域划分经验总结

领域划分的技巧与实践

2023-08-04 11:05:37 341

原创 系统架构方法论的发展历程

面向过程的软件开发是一种基于任务和流程的开发方法。该方法主要关注程序的输入、处理和输出过程,强调在程序中将整个过程分解为一系列步骤,并通过这些步骤进行数据处理和算法操作,以实现预期的功能。此方法通常借助流程图等工具描述程序流程,以帮助开发人员理解问题和设计解决方案。面向过程的软件开发相对简单,容易理解和实现,但不太适用于大型、复杂的软件开发项目。此时开发人员通常会关注系统流程、数据流向、过程逻辑。业务流程图、数据流图、ER图是开发人员必须掌握的技能。

2023-07-28 12:00:32 436

转载 HP大中华区总裁孙振耀退休感言

HP大中华区总裁孙振耀退休感言 2009-12-03 01:13 HP大中华区总裁孙振耀退休感言 如果这篇文章没有分享给你,那是我的错。如果这篇文章分享给你了,你却没有读,继续走弯路的你不要怪我。如果你看了这篇文章,只读了一半你就说没时间了,说明你已经是个“茫”人了。如果你看完了,你觉得这篇文章只是讲讲大道理,说明你的人生阅历还不够,

2012-10-04 14:44:00 3687

原创 IT项目质量管理

再项目需求阶段,使用界面快速原型法,能够准确快速的挖掘客户需求。但这仅仅是开始,经常看到开发人员抱怨:项目需求变更频繁;有许多潜在的需求,只有到产品开发出来后,需求人员才意识到,不知道早干什么去了;这个需求根本不合理,我们系统支持不了;需求人员太有想象力,客户会这样做吗。 如果使用快速原型——我们采用Axcure进行快速原型——会解决一部分问题。        我们要求需求人员使用Axcure

2012-02-21 21:45:32 1222

原创 项目管理可以应用到生活事件中

项目管理的四个方面:进度管理、预算(成本)管理、风险管理、质量管理在典型事件中应用,你会发现有许多好处为事件制定计划与流程,考虑预算,考虑可能出现的各种意外情况,为了使事件出彩,要咨询许多人员,调用各种人脉。沟通,改进,再沟通。让我们的计划越来越完美。不要父辈的组织与协调能力,会做项目管理的人肯定会比他们做的更好。

2012-02-02 20:20:15 1539

原创 横表与纵表之争

何为横表:横表就是普通的建表方式,如一个表结构为:(主键、字段1、字段2、字段3........),数据库里面大多数表都是横表。下面就是一个横表:姓名应发合计扣款合计实发合计张三1000020008000李四20000500015000横表有什么好处:符合业务逻辑,容易理解;一行记录表示完成

2011-12-16 20:36:16 1079

原创 IT公司的加班文化

作为一个IT人士,相信大家都加过班。只不过有人加的多,有人加的少。 记得刚来北京时, 吃穿住都在公司,加班更是家常便饭。 深夜十一点回去,自己是第一个回宿舍的,可见加班有多残酷。最做厉害一次,一个月有4个通宵,14次加班到晚上2点以后。 考勤人员还怀疑是不是考勤机记录出错。     不要以为加班是一件好事,我经历项目也不少,大多数加班的项目已失败告终。 如果要加班,原因有以下几个:需求有变更,

2011-11-29 19:08:01 5799 2

原创 何谓模型(软件工程中的模型)

何谓模型(1)any abstraction that includes all essential capabilities,properties,or aspects of what is being modeled without anyextraneous details. Firesmith,Henderson-Sellers](2)具体地说,模型是在特定意图下所确定的角

2010-10-07 10:06:00 1353

原创 软件工程的本质

软件工程的本质:问题域到不同抽象层之间概念和计算逻辑的映射.从问题域到开发平台直接进行映射,势必存在一定的复杂性。为了控制这一复杂性,需要确定多个抽象层,例如需求、设计、实现、和部署等,每一个抽象层均由自己特定的术语定义,形成该抽象层的一个术语空间。 如果按照自顶向下的途径进行软件开发的话,首先就是通过需求建模,把问题域的概念和处理逻辑向需求这一抽象层进行映射,再把需求层的概念和处理逻

2010-10-07 08:45:00 1491 1

原创 Java对正则表达式的支持

1. The java.util.regex APINow that we've covered the theory of how to construct regular expressions, the hard part is over. All that's left is to investigate the Java API for applying regexes: s

2009-12-29 21:01:00 813

原创 引用

Understanding BackreferencesTextThis is a block of of text,several words here are arerepeated, and and theyshould not be.RegEx[ ]+(/w+)[ ]+/1ResultThis is a block of of t

2009-12-29 21:00:00 367

原创 使用子表达式

(1)Subexpressions are enclosed between ( and ) characters. To demonstrate the use of subexpressions, let's revisit the previous example:TextHello, my name is Ben Forta, and I amthe aut

2009-12-29 20:59:00 405

原创 在指定的位置匹配

Position Matching一:The position markers /b and /B match a word boundary or nonword boundary, respectively.  For example:(1) the following pattern matches rose and rosemary, but not primros

2009-12-29 20:56:00 531

原创 前定位与后定位

Example:TextabcPatrickdsddd RegEx abc(?=Patrick)     ResultabcRegEx (?=Patrick)abc    Result nullRegEx abc(?    Result nullRegEx (?    Result nullRegEx (?=Patrick)Pat    Re

2009-12-29 20:56:00 733

原创 利用?防止过度匹配

Preventing Over Matching? matches are limited in scope (zero or one match only), and so are interval matches when using exact amounts or ranges. But the other forms of repetition described in this l

2009-12-29 20:54:00 2089

原创 正则表达式 meta character

The metacharacter in regular expression:(自己总结的,可能不全) MetacharacterDescription?(1)The preceding item is optional and will be matched, at most, once.+The prec

2009-12-29 20:52:00 1039

原创 基本知识

(1)Matching any character:.. matches any character(任何字符,包含 space与 _), alphabetic characters(文字字符), digits(数字字符), and even. itself (.本身)   The (?s) flag turns on "dot all" mode, allowing the do

2009-12-29 20:49:00 466

转载 划亮员工精神火柴6法则

职业经理人非天生,他的领导魅力更非天赋,有能力成为一名职业经理人,但并不一定保证能胜任这份高风险高收益的工作。如何让自己成为一个有魅力的管理者?如何更有效地激励员工的士气?如何适当授权,使部属自动自发地向前并命中目标,达到管理的至高境界?  精神火柴摩擦法:升华管理的概念   著名管理顾问尼尔森提出:"未来企业经营的重要趋势之一,是企业经营管理者不再像过去那样扮演权威角色,而是要设

2009-12-28 21:34:00 540

转载 从经典故事中轻松领悟管理

 员工管理和激励是一个复杂的事情,有时让管理者摸不着头脑,甚至感到头疼。销售管理往往并非现场管理,遥控管理无形之中增加了管理的难度。轻松一下,看看以下的十个经典故事,也许你会领略到管理的另一种意境。   一、 分工   [故事]   一位年轻的炮兵军官上任后,到下属部队视察操练情况,发现有几个部队操练时有一个共同的情况:在操练中,总有一个士兵自始至终站在大炮的炮筒下,纹丝不

2009-12-28 21:33:00 519

转载 10句职场不败的经典名言

   想仅仅凭着熟练的技能和勤恳的工作,就在职场游刃有余,未免天真了……   俗话说得好:会干的不如会说的。你想仅仅凭着熟练的技能和勤恳的工作,就在职场游刃有余、出人头地,未免有些天真了。虽然能力加勤奋很重要,但会说话,却能让你工作起来更轻松,并且可能帮助你加薪、升职。   1、应答上司交代的工作:我立即去办。   冷静、迅速地做出这样的回应,会让上司直观地感觉你是一个工作讲效

2009-12-28 21:32:00 400

转载 职业生涯规划基本步骤

1.确定志向。  志向是事业成功的基本前提,没有志向,事业的成功也就无从谈起。俗话说:"志不立,天下无可成之事。"立志是人生的起跑点,反映着一个人的理想、胸怀、情趣和价值观,影响着一个人的奋斗目标及成就的大小。所以,在制定生涯规划时,首先要确立志向,这是制定职业生涯规划的关键,也是你的职业生涯中最重要的一点。2.自我评估。  自我评估的目的,是认识自己、了解自己。因为只有认

2009-12-28 21:30:00 470

转载 职业生涯12个最致命想法

 1、总觉得自己不够好  这种人虽然聪明、有历练,但是一旦被提拔,反而毫无自信,觉得自己不胜任。此外,他没有往上爬的野心,总觉得自己的职位已经太高,或许低一两级可能还比较适合。  这种自我破坏与自我限制的行为,有时候是无意识的。  但是,身为企业中、高级主管,这种无意识的行为却会让企业付出很大的代价。  2、非黑即白看世界  这种人眼中的世界非黑即白。他们相信,一切事物都应

2009-12-28 21:28:00 332

转载 人生成功的关键要素

(本文是用友大学执行校长 田俊国所作,读后有感,特转载)    人生最重要的项目是什么?是把自己铸造成器。     1929年,胡适先生在中国公学第十八年级毕业典礼上讲过:“易卜生说:‘你的最大责任是把你这块材料铸造成器。’学问便是铸器的工具。抛弃了学问便是毁了你自己。再会了!你们的母校眼睁睁地要看

2009-12-28 21:23:00 638

原创 人生成功的关键要素

(本文是用友大学执行校长 田俊国所作,读后有感,特转载)    人生最重要的项目是什么?是把自己铸造成器。     1929年,胡适先生在中国公学第十八年级毕业典礼上讲过:“易卜生说:‘你的最大责任是把你这块材料铸造成器。’学问便是铸器的工具。抛弃了学问便是毁了你自己。再会了!你们的母校眼睁睁地要看你们十年之后成什么器。”

2009-12-28 21:16:00 1104

原创 坦然放下与敢于担当

 坦然放下与敢于担当

2008-08-18 22:47:00 1150

原创 struts2+hibernate+spring(2)

struts.xml的配置struts.xml    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"    "http://struts.apache.org/dtds/struts-2.0.dtd">                         example.

2007-11-14 22:14:00 847

原创 struts2+hibernate+spring(1)

struts2+hibernate+spring     文章主要讲述如何配置struts2+hibernate+spring,以及进行简单的应用开发一 web.xml的配置以及简但说明:web.xml如何配置: xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i

2007-11-14 22:06:00 1149

原创 我的用友面试经历

2007-04-7  投递简历2007-04-9 接到用友公司的面试通知。不过面试通知有点搞笑,告诉了面试地点,但是具体的面试时间没有。我甚至怀疑是不是有人在耍我。这可以是用友的面试通知啊!没办法,一般的面试是10:00。我就赶着10:00去了2007-10 10:10到永丰屯面试       用友刚刚搬迁到永丰屯,找到用友还真有点困难,科技园四周都是村庄,我还以为我走错了地方。 

2007-04-11 16:46:00 11092 1

原创 oracle学习

索引设计准则   作者:未知 时间:2005-09-13 23:42 出处:Blog.ChinaUnix.net 责编:My FAQ                 摘要:索引设计准则   1. 一个表如果建有大量索引会影响 INSERT、UPDATE 和 DELETE 语句的性能,因为在表中的数据更改时,所有索引都须进行适当的调整。另一方面,对于不需要修改数据的查询(SELECT 语句),大量索

2007-04-10 18:14:00 846

转载 Hibernate笔记节选

为大家整理了一下前两天的Hibernate笔记来源:ganbin ************************?saxT*    Hibernate课件   *LEuDw|************************,+P©达内科技论坛 -- 达内科技论坛  wx+0tHibernate编程步骤:+B1、设置环境变量(编译|运行)7ka[编译:hibernate3.jar0Swb&运行:r

2007-04-09 23:14:00 1234

原创 如何编写高质量的需求文档

如何编写高质量“软件需求说明书”     你的工程应该有个好的起点。一个小组要带领客户进入需求启发阶段而且你要写软件需求说明书。这份说明有些大,但客户会很重视,所以说明必须得到赞同。   现在你正在设计其中的一个特性,已

2007-04-08 22:42:00 2980

原创 需求分析文档

A、三种编写方法  1、 用好的结构化和自然语言编写文本型文档;  2、 建立图形化模型,这些模型可以描绘转换过程、系统状态、和它们之间的变化、数据关系、逻辑流或对象类和他们的关系;  3、 编写形式化规格说明,这可以通过使用数学上精确的形式化逻辑语言来定义需求。  多种编写方法可在同一个文档使用,根据需要选择,或互为补充,以能够把需求说明白为目的。  B、应有成果   1、 各业务手工办理流程文

2007-04-08 22:40:00 2196

原创 什么是管理

什么是管理:(1)管理好自己(2)管理好下属(3)影响上司(4)协调同事(5)满足家人与朋友 

2007-04-08 22:38:00 552

原创 员工的基本素质

心态---对公司忠诚,对职业负责 能力---只有有能力的员工才能够成事,才能够创业,没有能力只能守业 为人处事----员工必须学会为人处事.处理好自己的人际关系.一个企业之所以成功,关键在于其 铁打的团队.如果每一个员工都能很好的做人处事,那么团队建设就很容易了 

2007-04-08 22:37:00 902

原创 Hibernate 的关键字lock

今天在编代码时碰到一个问题:JDBCExceptionReporter.logExceptions(72) | You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'lock=

2007-04-08 22:32:00 3819

原创 HQL中的时间比较

 String hql = "from TradeRecord as tr where tr.TradeTime>= :startTime " + "and tr.TradeTime String[] params = { "startTime", "endTime", "cid" }; Object[] args = { startTime, endTime, new Long(cid) }

2007-04-08 22:05:00 12407 1

原创 java servlet

Java servlets are a key component of server-side Java development. A servlet is a small, pluggable extension to a server that enhances the servers functionality. Servlets allow developers to extend a

2007-04-08 21:08:00 817

原创 java常用的几个开源框架包

java开发中的常见几个框架包:strutswebworkhibernateibatisspringfreemarksant log4j  (1)webwork + spring 是web开发的最好的组合  (2)struts + hibernate   + spring 是另外一个组合 也是大家最常见的组合!应该是企业级应用开发的最好组合

2007-04-08 21:06:00 1699

人力资源管理系统OOA-人事信息与人员变动

该资源是人力资源系统的一个OOA描述。包括人事信息、人员变动。包含三个文档: 现实领域.doc 是问题域的描述 首页.doc是具体的分析过程 OOA.mdl是系统分析模型

2010-12-23

UML Distilled(第3版)

UML经典书籍 The long-awaited third edition of the best-selling UML book on the market; fully-updated and compliant with UML 2.0. The best-selling UML book on the market, thoroughly revised and updated More pearls of wisdom from Martin Fowler, one the foremost names in the field of object technology Introduces the concept of modeling, stresses the importance of software process, and discusses the most essential parts of the UM Pressured with tight deadlines, application developers do not have the luxury of keeping completely up-to-date with all of the latest innovations in software engineering. Once in a great while, a tremendous resource comes along that helps these professionals become more efficient. The first two editions of UML Distilled have been perennial best-sellers because of their concise, yet thorough, nature. This eagerly-anticipated third edition allows you to get acquainted with some of the best thinking about efficient object-oriented software design using the latest version of the industry-standard for modeling software: UML 2.0. The author has retained the book's convenient format that has made it an essential resource for anyone who designs software for a living. The book describes all the major UML 2.0 diagram types, what they are intended to do, and the basic notation involved in creating and deciphering them. A true treasure for the software engineering community.

2010-02-08

图论基础教程

在下载频道的搜索中没有搜索到图论的相关书籍,所以上传图论基础教程。

2008-08-18

空空如也

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

TA关注的人

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