软件工程
lysunki
这个作者很懒,什么都没留下…
展开
-
SOA
面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。 这种具有中立的接口定义(没有强制绑定到特定的实现上)...原创 2009-01-16 13:57:24 · 224 阅读 · 0 评论 -
内存缓存(in-memory cache)
缓存原来作用是提高数据库访问性能。但是缓存不是数据库遮羞布,架构上缓存引入有着重要意义:状态对象:数据库的替代者。 缓存实际是内存,将状态置于内存而不是数据库,不但性能提升,还提高软件的可伸缩性和扩展性,直至轻松发展为分布式系统或云计算,这种缓存称为内存缓存(in-memory cache)或称 数据网格In-Memory-Data-Grid (IMDG);Java EE 7引入分布式 ...原创 2013-11-30 11:12:08 · 374 阅读 · 0 评论 -
科普知识
密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的数据。密匙作用于验证、启用某功能。常规的各类激活码中,用于网络游戏新手卡密、网络游戏内测激活码、开放式网络产品邀请码。十进制转十六进制[编辑]采余数定理分解,例如将487710转成十六进制:4877÷16=304....13(D)304÷16=19....019÷16=1....31÷16=0....1...原创 2013-11-14 16:52:01 · 154 阅读 · 0 评论 -
设计论
软件的开发 离不开设计 万不可盲目编写代码1.在草稿上先思考 把握脉络2.文档设计先行 结合代码 仔细推敲3.设计完后 反复检查 排查漏洞 4.开发先质量 再可读性 后效率...原创 2012-12-28 11:45:17 · 116 阅读 · 0 评论 -
eclipse
删除工程路径eclipse\configuration\.settings\org.eclipse.ui.ide.prefs原创 2013-06-17 10:19:45 · 75 阅读 · 0 评论 -
问题查询技巧
eclipse 文件check out搜索会受影响查不出表更新来源 可写入 trigger找不到方法调用 可暴力搜索 或 反向搜索原创 2012-12-20 17:15:05 · 100 阅读 · 0 评论 -
代码健壮性 可移植性
充分考虑 每个函数拿到数据的情况 (ie.是否为空)注意数据返回的安全性 考虑函数是否可重复使用及注意参数的选取原创 2012-12-03 17:00:02 · 258 阅读 · 0 评论 -
行情介入准则
新概念 政策扶持 无关行业 龙头股 价低 板块联动放量 换手充分 MACD金叉原创 2012-11-20 10:59:52 · 99 阅读 · 0 评论 -
svn
下载并安装tigris svn server 创建中心库svnadmin create d:\share\svnrepo修改权限配置修改conf/svnserve.conf修改passwd服务器运行方式 svnserve apache httphttp://subclipse.tigris.org/update_1.8.x...原创 2013-04-21 14:50:56 · 89 阅读 · 0 评论 -
Design Pattern: Abstract Factory 模式
在Abstract Factory模式中将具体的Product封装在具体Factory实现中,而客户仍只要面对Factory与Product的抽象介面,避免依赖于具体的Factory与Product,由于Factory封装了所必须的Product,所以要更换掉所有的元件,只要简单的抽换掉Factory就可以了,不用修改客户端的程式。[code="java"]CustomDialog.jav...原创 2011-12-01 19:59:18 · 90 阅读 · 0 评论 -
Design Pattern: Simple Factory 模式
Simple Factory模式(又称Static Factory模式),一个Simple Factory生产成品,而对客户端隐藏产品产生的细节。实作时定义一个产品介面(interface),并透过特定静态方法来建立成品。假设有一个音乐盒工厂,购买音乐盒的客人不用知道音乐盒是如何制作的,他只要知道如何播放音乐盒就可以了,MusicBoxDemo代表了客户的角色,它只依赖于IMusicBox...原创 2011-12-01 19:50:41 · 95 阅读 · 0 评论 -
Design Pattern: Factory Method 模式
虑一个状况,您所经营的工厂正在生产一个新的电视机产品,现在有一个问题发生了,您的电视机产品所有的组件都可以自行生产,像是操作面版、电源、摇控装置等等等,但荧幕却必须依赖另一个厂商或子厂商供应,这时您怎么办?您不能将生产进度停下了,相反的您必须确定一些事情,您知道有关于荧幕控制的所有介面,您可以将这些对介面的操作沟通先实现,等到荧幕到了,直接将荧幕与您的半成品组合起来,一个完整的成品即可出厂...原创 2012-01-04 19:46:21 · 81 阅读 · 0 评论 -
Design Pattern: Builder 模式
您想要建立一个迷宫产生程式,迷宫使用二维阵列来定义,0表示道路,1表示墙,2表示宝物,根据所定义的二维迷宫阵列,您想要程式自动产生各种不同材质的迷宫,例如砖墙迷宫,钻石迷宫等等。您可以在程式中定义两个角色,一个是指导迷宫建立的Director角色,一个是按照指导者指示建立迷宫的Builder角色,Director根据定义的迷宫阵列来指导Builder,只要更换Builder,就可以完成不同...原创 2011-12-29 16:33:33 · 106 阅读 · 0 评论 -
SOAP
SOAP:简单对象访问协议 (SOAP:Simple Object Access Protocol) 简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从...原创 2009-01-16 14:10:59 · 76 阅读 · 0 评论 -
面向对象
面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。 谈到面向对象,这方面的文章非常多。但是,明确地给出对象的定义或说明对象的定义的非常少—— 至少我现在还没有发现。起初,“...原创 2009-01-16 14:02:48 · 129 阅读 · 0 评论 -
yahoo legal 14
Web应用性能优化黄金法则:先优化前端程序(front-end)的性能,因为这是80%或以上的最终用户响应时间的花费所在。[b]法则1. 减少HTTP请求次数[/b]80%的最终用户响应时间花在前端程序上,而其大部分时间则花在各种页面元素,如图像、样式表、脚本和Flash等,的下载上。减少页面元素将会减少HTTP请求次数。这是快速显示页面的关键所在。一种减少页面元素个数的方法是简化页面...原创 2016-10-14 09:43:17 · 107 阅读 · 0 评论