在上一篇文章中,UML常见工具之NetBeans(downmoon)简要介绍了netBeansIDE的UML工具,今天再来看一下更常用的powerDesigner,相信这个工具大多数人不陌生。目前版本是15。真的很感谢Sybase,可以说PowerDesigner横跨了需求分析师、架构分析师、系统分析师、数据库设计师好几个领域,甚至集成了代码生成,只是一般很少使用。界面很简洁,入门级的使用也很简单,这里以一个简单的在线报价系统为例说明。图片多,文字少。望见
系统 2019-08-29 22:53:05 1858
访问Domain中ValueRange的方法1、直接访问表dd07l和dd07Tselect*fromdd07lwheredomname='domname'andas4local=active.2、使用SAP的标准函数callfunction'DD_DOMVALUES_GET'exportingdomname=p_dom
系统 2019-08-29 22:27:56 1858
.NETFramework提供了一系列同步基元来控制线程交互并避免争用条件。这可大致分为三个类别:锁定、通知和联锁操作。上述类别的定义并非是绝对的:有些同步机制具有多个类别的特征;一次释放一个线程的事件从功能上来说类似于锁;任何锁的释放都可看作一个信号;而联锁操作可用于构造锁。但是,这些类别仍然是有用的。记住线程同步是协作这一点非常重要。只要有一个线程避开同步机制直接访问受保护的资源,该同步机制就不是有效的。本概述包含以下几节:锁定通知轻量同步类型Spin
系统 2019-08-29 22:23:02 1858
在ListView中的列表项中定义checkbox是一个常见手法,不过如果在listview使用了ViewHolder缓存的话就会遇到一个很恶心的问题,就是列表项错位的问题,为此我想到了一个自认为还算简单的解决方法,就是在自定义Adapter时加入checkbox.setTag(position)这样一句代码。这里checkbox为当前列表项的复选框,position为当前列表项位置。然后为checkbox设置点击事件,checkbox.setOnClic
系统 2019-08-29 22:18:01 1858
最近无意中体验到一款同济大学做的校园APP微同济,深深被APP的精致设计所以吸引,无论产品设计,还是运营上的思路,都值得借鉴。一注册、登陆在登陆注册页,可以直接跳过,因为提供的是校园的资讯信息,没必须设置门槛,在需要注册的地方再让用户进行注册,甚至可以想办法让用户不进行注册就可以完成某项预订功能,用户在移动端是很没有耐心的,每多一个步骤,就会流失一部分用户。刚成立不久的短租网站程途网甚至在其网站放弃了用户的注册环节,即使预定订单也不需要注册。取而代之的
系统 2019-08-12 09:29:47 1858
WCF是WindowsCommunicationFoundation的缩写,是微软发展的一组数据通信的应用程序开发接口,它是.NET框架的一部分,是WinFx的三个重要开发类库之一,其它两个是WPF和WF。在本系列文章(我现在计划的应该是三篇,一篇WCF的开发和部署,另外是在.net平台上调用它,第二篇是PHP调用,第三篇是JAVA调用)。在本次的跨平台集成通信开发示例中,使用到的各种技术,咱且走且看,一边开发一边讲解。1.创建项目结构使用VS2010一个
系统 2019-08-12 09:29:47 1858
一、Provider在.NETframeword中每一个provider都是一段代码的中间人,通过它,你的应用可以连接到一个服务或者是数据源,可以获取或者是修改服务和数据源的数据。在企业库中包含很多的providers。另外,你也可以创建自己的provider,在你的应用中满足特殊的需求。一个providertype定义了和一个模块相关的功能的接口,一个provider是一个providertype的实现。每一个模块中,对于一个providertype,都
系统 2019-08-12 09:27:24 1858
Chapter1IntroductionThatistheartandtalentinvolvedinprogramming—reducingcomplexitytosimplicity.A“badprogrammer”isjustsomebodywhofailstoreducethecomplexity.So,a“goodprogrammer”shoulddoeverythinginhispowertomakewhathewritesassimpleas
系统 2019-08-12 09:26:40 1858
Profile和cProfile在Python标准库里面有两个模块可以用来做性能测试。1.一个是Profile,它是一个纯Python的实现,所以会慢一些,如果你需要对模块进行拓展,那么这个模块比较合适。2.第二个是cProfile,从名字就可以看出这是一个C语言的实现版,官方推荐在大多数情况下使用。这两者的接口和数据的输出格式是完全一样的,你可以在这两者之间自由的切换,所以下面我们仅以cProfile为例进行介绍。使用cProfile进行性能测试在cPr
系统 2019-09-27 17:56:50 1857
啄木鸟社区上原始翻译后绘制的,最早这个图是出现在(链接已失效)“这个图太棒了,有编程基础的人一下子就了解Python的用法了。真正的30分钟上手。”Buzzbyhttp://www.google.com/profiles/lanphaday#buzz赖勇浩http://bit.ly/b1JO1SPython脚本直解!http://wiki.woodpecker.org.cn/moin/ZqQuickIntoPy最后微博有转载:图片英文版本中文版本勘误来源:
系统 2019-09-27 17:55:56 1857