08 2013 档案

典当行以及海尔java小节
摘要:1.视图问题,发现jar包都出现在根目录下面了,非常不方便。结果如下表:原始视图是JavaEE,切换到Java视图即可;2.Tomcat编译的时候什么都没有加载,看到的是一堆红字,那是因为tomcat没有生成projectName.xml(%Tomcat Root%conf/Catalina/loc... 阅读全文

posted @ 2013-08-29 22:25 张叫兽的技术研究院 阅读(308) 评论(0) 推荐(0) 编辑

关于开发项目的点滴
摘要:1.关于隐喻 刚才Review的时候发现开发人员对于页面新建修改的实现采用的是将页面值取得和数据库进行比较,这种方式风险很高,因为页面是客户端东西,不具有实时性,而且对于数据库的并发而言页面的东西很可能是脏数据。其实任何一种实现都是一种隐喻/ 假设,所以要想验证一种实现是否靠谱就需要体会他的背后的隐喻,是否准确。比如上面提到的,他的隐喻就是:页面的数据是和数据库的数据是能够对的上的。再背后的隐喻... 阅读全文

posted @ 2013-08-29 11:49 张叫兽的技术研究院 阅读(143) 评论(0) 推荐(0) 编辑

需求分析Point
摘要:1.码段的查询结果的汇总值计算有问题。被删除的是否还算是被使用范围内呢?现在是即使废弃了也算使用的。这就有范围和重叠的问题,需要识别这种集合关系的数据好概念,并搞清楚他们的关系和概念。 阅读全文

posted @ 2013-08-29 11:31 张叫兽的技术研究院 阅读(178) 评论(0) 推荐(0) 编辑

实现Word的列表样式
摘要:1.创建列表,但是不要求在文档视图中显示的层级列表 1)首先是要先把层级建立好,然后选中要编号文字。开始-》段落-》多级列表,选择一个列表样式,会默认所有的编号文字都是一级; 2)选择“标题1”,右键->编号->更改列表级别->选择第二个级别,如图; 3)依次类推,选中“小节1.1”,“小节1.2”,选择第三个级别; 这种方式是一种比较快捷的编号的方式,但是... 阅读全文

posted @ 2013-08-28 22:08 张叫兽的技术研究院 阅读(1732) 评论(0) 推荐(0) 编辑

项目管理流程之二
摘要:1. 需求调研阶段 目的: 搞清楚用户想要干什么以及现阶段他们是怎么干的。 内容: 0) 向大家讨论这种工作方式和机制,要得到大家的广泛的支持和理解,让他们执行过程中基于认识和理解办事; 1) 整理一个需求调研的规范,比如命名,文件存放,工具使用,节奏等等; 2) 记录会议记录,记录客真实想法; 3) 开完会议后,基于会议记录编写用户故事,然... 阅读全文

posted @ 2013-08-25 20:15 张叫兽的技术研究院 阅读(214) 评论(0) 推荐(0) 编辑

Axure RP的版本控制
摘要:首先介绍一下Axure RP,Axure的发音是Ask-Sure,RP是Rapid Prototype的缩写,写到这里你知道了这是一款原型绘画工具。本节主要介绍Axure RP的版本管理也即Axure的团队开发的方式,这种版本管理使用的是svn,其实只要你看一下你的共享目录里面的ReadMe即可知道。 1. 创建共享工程 1.创建了一个RP的工程,创建版本Share-> Crea... 阅读全文

posted @ 2013-08-25 17:50 张叫兽的技术研究院 阅读(4355) 评论(0) 推荐(0) 编辑

系统设计
摘要:1.一定要注意日志机制,并在项目设计之初就指定日志的方式,哪些地方记录什么样的日志。 2.为什么要适用全局的css,为什么要设计类,来囊括所有的操作或者部分的操作,这些其实都在做一件事:控制。尽量多的内容在控制范围之内,而不是随意散落,让各个单体来自己决定是一件很难控制也很可怕的事情,越大的项目/机构这样也就越危险。3.做系统设计,一定要从划分的模块中跳出来,而是从模块的内在的关系和对象的角度中来做分析和设计。所谓模块是深层业务逻辑的表面体现,换言之是给客户使用的,不是你设计师设计的东西。设计师关注的是根本的东西。比如成本系统中被划分了成本科目管理,发票,项目,成本核算等模块,但是我们看到究其 阅读全文

posted @ 2013-08-24 10:06 张叫兽的技术研究院 阅读(255) 评论(0) 推荐(0) 编辑

项目管理Point
摘要:1.项目管理流程 在设计阶段需要提交的成果物:类图设计(每个方法要有成形的SQL),页面设计,数据库设计,思路:需求分析-》用户故事-》客户确认(前三步是个迭代过程)-》类图设计(了解系统形貌)-》review(CheckList)-》评审-》数据库设计(支持系统形貌)reivew(CheckList)-》评审-》完成类图的方法和SQL绑定(校验数据库设计是否满足系统类图设计)-》revie... 阅读全文

posted @ 2013-08-24 09:57 张叫兽的技术研究院 阅读(327) 评论(0) 推荐(0) 编辑

关于PowerDesigner
摘要:1. PowerDesigner将所有的小写改为大写:Tools->Model Option->左侧菜单中“Naming conversion”->Column->Code –>Character Case:UpperCase,流水般的遍历和修改,完毕。2. 创建域,为字段指定域可以限定这个字段的数据类型。3. 创建“Physical Diagram”,用来将业务紧密关联的放在一起,而避免看整体图表的冗杂。而且可以“一表多用”,只需要直接从Tables下面拖拽即可实现该表出现在Physical Diagram中,而且这张表是共享于之前创建的表。但是这样做的缺点是: 阅读全文

posted @ 2013-08-24 09:55 张叫兽的技术研究院 阅读(529) 评论(0) 推荐(0) 编辑

Memento:客户端瘦身
摘要:说是客户端瘦身,其实备忘录模式的本质让调用客户端职责减轻,将客户端的对于实现比如数据恢复之类细节的内容封装在操作类之中。其实面向对象的一重要方面就是划分清楚职责,这样可以减少改到造成的影响,便于扩展。 Originator的职责是负责备忘录数据对象的生产以及回复,并保存当前版本数据对象,Originator本身是“宽接口”,可以对备忘数据进行修改和读取; CareTaker则是负责备忘数... 阅读全文

posted @ 2013-08-17 08:07 张叫兽的技术研究院 阅读(251) 评论(0) 推荐(0) 编辑

使用Windbg来检查内存
摘要:Windbg是一款微软开发的调试windows代码的工具,水很深,不过使用windbg来进行clr的调试则比较简单,windbg使用之前需要进行配置。 File->Symbol path-> SRV*C:\MyLocalSymbols*http://msdl.microsoft.com/download/symbols windbg的下载地址:http://www.windbg.org/ ... 阅读全文

posted @ 2013-08-14 19:23 张叫兽的技术研究院 阅读(910) 评论(0) 推荐(0) 编辑

Prototype:Copy和Clone
摘要:原型模式在C#中的实现比较直接,因为只需要继承了IClone的接口,就可以通过重写Clone方法,调用MemberwiseClone()来实现ProtoType的方式。 class Test:ICloneable{ public string Context = string.Empty; public string Head = string.Empty; public o... 阅读全文

posted @ 2013-08-13 07:47 张叫兽的技术研究院 阅读(233) 评论(0) 推荐(0) 编辑

项目管理原则
摘要:1.跟踪项目我们需要对项目进行日志,真实的意图是跟踪这个项目,每天的记录是识别和记录,每个周,每个月,每个项目的结束的总结是对这个项目的跟踪的分析。所以想要控制好项目,首先就是要跟踪好,控制的基础就是跟踪。2.项目的成功不同的阶段在于“不断”做同一件事需求阶段,故事要不断地讲,反复的讲,以检查故事的逻辑性,内在关联性,是考察重点; 设计阶段,数据库,类图,页面和数据库关联图也是要反复不断的看,查看业务逻辑的实现是否有纰漏。 开发阶段,代码反复看,不断看看设计实现是否需要调整,是否有共通的地方可以拿出来做。3.评审的发生不仅仅是在结束,而是发生在规则创建期和结束做一件事情的规范的指定是在过... 阅读全文

posted @ 2013-08-11 22:33 张叫兽的技术研究院 阅读(351) 评论(0) 推荐(0) 编辑

开发规范
摘要:1.开发一定要考虑日志的记录方式; 2.文件名规范,弹出页面pop开头; 3.开发规范:所有的有编辑的检索页面的检索按照更新时间排序; 4.开发规范:创建时候同时填写创建和修改信息。 5.开发规范:指定pop窗体的宽度和高度,需要几个标准值,一个值恐怕不够。不要使用copy的方式,最好使用读取配置的方式,或者后台指定。或者前台专门一个脚本文件用来定义各种常量,供脚本使... 阅读全文

posted @ 2013-08-11 22:29 张叫兽的技术研究院 阅读(242) 评论(0) 推荐(0) 编辑

讲故事-如何才算确认了需求
摘要:我纠结于我们项目组的预提金额问题,这里有两个问题,第一,我发现自己一直在弄错一个,我觉得最好的方式就是讲故事,而且这个故事一定要讲述的非常完整,才能真正的把一个需求讲明白,这个故事里面首先一定要有 有触发事件:是什么触发这个故事,是固定的时间,还是什么事情发生了(前置事件)。 人物(角色):这个故事的主角是谁,配角是谁。 时间:这个故事发生在什么时候。 情节:或者说流程怎... 阅读全文

posted @ 2013-08-07 21:38 张叫兽的技术研究院 阅读(214) 评论(0) 推荐(0) 编辑

关于概要设计
摘要:这几天主要研究了一下设计文档,因为最近客户要求一个《概要设计》,这是个问题,到底什么是概要设计,我们到底需要给客户提供什么文档才合适?首先解释一下概要设计:DB+模块+流程图。其实概要设计是一个遗留问题,因为我们我们知道早期面向流程开发的时候,客户需要的只是流程和数据库,这一点,对日项目保持的非常完好,描述详细的流程,每个流程和那些数据库相关联云云。但是现在的问题是我们已经进入到到了面向对象的时代了,我们思考的过程是需求->对象识别分析(OOA)->面向对象设计(OOD)->面向对象开发(OOP)。所以此时再看概要设计怎看都觉得很简陋而且不丰满的东西,根本无法体现出面向对象的 阅读全文

posted @ 2013-08-06 22:01 张叫兽的技术研究院 阅读(375) 评论(0) 推荐(0) 编辑

jQuery操作
摘要:1.jQuery下面的select操作获取下拉框选中项的文本("#selId").find("option:selected").text();获取下拉框选中项的值("#selId").val();获取下拉框选中项的索引("#selId").get(0).selectedIndex;设置下拉框的选中项("#selId").get(0).selectedIndex = index;$("#selId").attr("value","xxx“ 阅读全文

posted @ 2013-08-06 12:01 张叫兽的技术研究院 阅读(260) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示