摘要: 其实,每一个计划的背后,都会经过多次的反复推敲,那么,再制定好完美的项目计划后,就一定会项目成功吗?那到底是计划重要还是实施更重要,我想每个人的答案都会不同,但大多数人都会更加关注怎么把项目计划实施起来。一般而言,在制定项目计划时,要考虑的因素非常多,不同的部门的期待不同,对结果的期望也有所不同(未... 阅读全文
posted @ 2016-01-07 18:06 Sam.山子 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-05-12 10:05 Sam.山子 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 依赖(Dependency)依赖可以理解为一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、临时性的、非常弱的,但是B类的变化会影响到A;比如某人要过河,需要借用一条船,此时人与船之间的关系就是依赖;表现在代码层面,为类B作为参数被类A在某个method方法中使用。图形表示如下:代码实现如下... 阅读全文
posted @ 2015-05-08 11:58 Sam.山子 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: 学会人际关系,多认识积极的朋友,十年后这些朋友都将是产业的中坚 25 ~ 30岁,您像一块海绵,努力吸收也甘心被压榨,为的只是自我的成长。 这时候的您,应是工作取向,薪水待遇。升迁调职您应该是斤斤计较。因为唯有努力付出,相对的您才敢积极争取,社会新鲜人的动力应该让您冲出自己的一片天,也因为没有经验,所以不懂挫折。 因为资源不多,所以一切尽人事,听天命。现在的您:领取别人的薪水,学习别人的经验,付出自己的青春,建构自己的未来。 30 ~ 35岁,您要学习判断机会、掌握机会,不能再有尝试错误的心态。 这时候的您,应是事业取向和家庭取向,工作应该从体力转换为脑力。 您应该看到的是远景,而非... 阅读全文
posted @ 2012-07-04 14:00 Sam.山子 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 动态加载jpg图片procedure TForm1.Button1Click(Sender: TObject);varjpg:TJPEGImage;// 要use Jpeg单元beginjpg:=TJPEGImage.Create;jpg.LoadFromFile('d:\2.jpg');image1.Picture.Bitmap.Assign(jpg); // 因为 img 控件是基于bmp的jpg.Free;end;//项目中正式通用测试procedure TFrmBusLine.FormCreate(Sender: TObject);var ThreadID: DWORD 阅读全文
posted @ 2012-07-04 10:40 Sam.山子 阅读(5205) 评论(0) 推荐(0) 编辑
摘要: 在建模中,关于参与者准确的来说就是寻找抽象角度的开始。参与者(actor)在建模的过程中是处于核心地位的。UML官方文档对于参与者的定义为:actor 是在系统之外与系统交互的某人或某物。如下图所示:上图说明系统被一个边界包裹着。系统之外的定义说明在参与者与系统之间有一个明确的边界。参与者只能存在于边界之外,边界内的所有人或事物都不是参与者。在官方文档中对参与者还有另一种叫法:“主角”,参与者可以是非人。那么,在系统建模中,我们如何发现参与者?其实,参与者其中重要的一个来源是涉众,从涉众中找出那些直接对系统发出动作,或者直接从系统中接收反馈信息的涉众。什么是业务主角?业务主角是参与者的一个版型 阅读全文
posted @ 2012-05-15 11:58 Sam.山子 阅读(2087) 评论(0) 推荐(1) 编辑
摘要: function NavigationTool() { var mode = google.maps.DirectionsTravelMode.DRIVING; //谷歌地图路线指引的模式 var directionsDisplay = new google.maps.DirectionsRenderer(); //地图路线显示对象 var directionsService = new google.maps.DirectionsService(); //地图路线服务对象 var directionsVisible = false; //是否显示路线 directionsDisplay.se 阅读全文
posted @ 2012-05-04 17:48 Sam.山子 阅读(3955) 评论(0) 推荐(0) 编辑
摘要: var bounds = new google.maps.LatLngBounds();var i;// The Bermuda Trianglevar polygonCoords = [ new google.maps.LatLng(25.774252, -80.190262), new google.maps.LatLng(18.466465, -66.118292), new google.maps.LatLng(32.321384, -64.757370), new google.maps.LatLng(25.774252, -80.190262)];for (i = 0; i... 阅读全文
posted @ 2012-05-04 15:23 Sam.山子 阅读(2231) 评论(0) 推荐(0) 编辑
摘要: 版类概念UML中几乎每一个元模型都有一个版型。例如:用例有 "业务用例","业务用例实现"等版型,类有"接口"、"边界类","实体类"、“控制类”等都是类的版型.甚至“参与者本身”也是类的一个特殊版型。在项目中可以自定义版型,例如:"文档",“开发小组等能够表达其它含义的版型来辅助建模。 阅读全文
posted @ 2012-05-03 18:26 Sam.山子 阅读(2500) 评论(0) 推荐(0) 编辑
摘要: 中国最大的一些厂商,公司,猎头找人也都是这些目标企业里面的人了。01中国最大地产运营商——万科02中国最大旅游地产商——华侨城03中国最大主题公园运营商——华侨城04中国最大别墅供应商——骏豪集团05中国最大高尔夫球会——观澜湖06中国最大民营航空公司——深圳航空07中国最大超市运营商——华润万家08中国最大移动电话分销商——天音通信09中国最大品牌运动产品连锁商——龙浩10中国最大股份制商业银行——招商银行11中国最大混业金融运营商——中国平安12中国最大期货运营商——中期期货13中国最大金融租赁运营商——国银租赁14中国最大本土风投运营商——深创投15中国最大民营担保运营商——中科智16中 阅读全文
posted @ 2012-04-13 14:18 Sam.山子 阅读(2157) 评论(0) 推荐(0) 编辑
摘要: 在开始讲述UML之前还有几个重要的概念必须要理解的。这些是UML中隐含的,非常重要的概念。但这些概念是很难理解的,不会用UML的表面原因是不知道在哪里用,怎么用,本质上是没有搞懂这些概念。下面将对这些概念逐一说明:一、建模 建模是通过对客观事物建立一种抽象的方法用以表征事物并获得对事物本身的理解,同时把这种理解概念化,将这些逻辑概念组织起来,构成一种对所观察的对象的内部结构和工作原理的便于理解的表达方式。 下图为业务建模公式:二、用例驱动 用例驱动是一个非常重要的概念,或者说整个软件生产过程就是一个用例驱动。实现用例是必须要做的事情,一旦用例实现了,那么问题领域就解决了。这就是用例驱动方... 阅读全文
posted @ 2012-04-09 17:45 Sam.山子 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 一、什么是UML?统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。二、背景知识UML的本意是要成为一种标准的统一语言,使得IT专业人员能够进行计算机应用程序的建模。UML的主要创始人是Jim Rumbaugh、Ivar Jacobson和Grady Booch,他们最初都有自己的建模方法(OMT、OOSE和Booch),彼此之间存在着竞争。最终,他们联合起来创造了一种开放的标准。(听起来是不是很熟悉?这个现象类似J2EE、SOAP和Linux 阅读全文
posted @ 2012-04-09 17:22 Sam.山子 阅读(313) 评论(0) 推荐(1) 编辑
摘要: 每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用Delphi DLL的方法进行介绍首先要搞清楚一点的是:什么是托管,什么是非托管?一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的C# 调用DLL中的非托管函数一般方法首先,应该在C#语言源程序中声明外部方法,其基本形式是:[DLLImport(“DLL文件”)]修饰符 extern 返回变量类型 方法名称 (参数列表)其中:DLL文件:包含定义外部方法的库文件。修饰符: 访问修饰符,除了abstract以外在声明方法时可以使用的修饰符。返回变量类型:在DLL文件中你 阅读全文
posted @ 2012-03-31 10:40 Sam.山子 阅读(12594) 评论(0) 推荐(2) 编辑
摘要: public void CellToCell(DataSet ds) { #region 实例化所需对象 // 实例化一个Excel文档对象 Microsoft.Office.Interop.Excel.Application exapp = new Microsoft.Office.Interop.Excel.Application(); // 设置可见 // 如果为false的话,会造成看不到Excel文档的情况 exapp.Visible = true; // 设置工作簿格式 Microsoft.Office.Interop.Excel.Workbook myworkbook = ex. 阅读全文
posted @ 2012-03-29 12:47 Sam.山子 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 项目中用到一个TJamShellList组件,此组件实现绑定查询图片,发现在使用Ctrl+C的同时也可以使用Ctrl+V结果将一个图处复制了多份,这样就不行了:(于是,想了一个办法,禁用了Ctrl+V组合按键,代码如下://在KeyDown事件中写如下代码procedure TFrmPictureBrowse.lstPictureKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);begin if(ssctrl in shift)and(key = $56) then begin Key := 0; end;end;这样就能禁 阅读全文
posted @ 2012-02-17 12:19 Sam.山子 阅读(1174) 评论(0) 推荐(0) 编辑