您的位置:知识库 » 软件设计

“软件设计”文章列表

本文不对哈希和加密做过于深入的讨论,而是对哈希和加密的基本概念和原理进行阐述、比较,并结合具体实践说明如何选择哈希和加密算法、如何提高安全性等问题,使朋友们做到“知其然,知其所以然”,这样就能通过分析具体情况,灵活运用哈希和加密保护数据。
作者: EricZhang(T2噬菌体)   2010-10-09 17:34:29 阅读:4412 标签:哈希 加密
内核专家 Bryan Cantrill 和 Jeff Bonwick 在 2008 年 9 月的《ACM Queue》上发表了《Real-world Concurrency》 一文,提出了 15 条并发编程的建议,这里简单摘录如下。
作者: 陈硕   2010-10-02 19:56:05 阅读:1106 标签:并发编程
还记得以前和大家提到过的《各种流行的编程风格》吗?有一些人问我那些编程风格具体是什么样子的。下面是一个代码重构的实例,让我们看看那个流行的编程风格是实践是什么样的。下面的这个实践不是虚构,如有雷同,请对号入座。
作者: 酷壳   2010-10-01 00:11:54 阅读:804 标签:重构
OSGi正在成为一种趋势,越来越多的项目采用了OSGi,越来越多的中间件都开始采取了OSGi的标准,它致力于提供给Java项目一个模块化的底层环境,以及一系列通用的服务(Service)。
作者: 浪客Dandy   2010-10-01 00:10:27 阅读:10630 标签:OSGi Java
作者自己动手写了一个翻译插件,读者可以从中了解到开发chrome的插件的过程。
作者: 艾梦尔   2010-10-01 00:10:16 阅读:21062 标签:Chrome插件设计
2010-10-01 00:08:04 阅读:703 标签:软件设计
本文总结了在产品设计中常见的UI设计模式,所谓“没有必要重复发明轮子”,模式往往容易解决常见问题,正确的模式能帮用户熟悉界面、提高效率。
作者: seasun   2010-09-26 22:16:04 阅读:4127 标签:UI设计模式
作者: 蒋彪   2010-09-25 14:25:50 阅读:1131 标签:系统设计
Web性能诊断专家Bernd Greifeneder列举了其在过去几年工作中所遇到的服务器端编程的十大性能问题。。希望这些问题与相关的延伸阅读能为广大的读者带来一定的启示。
作者: 张龙   2010-09-21 21:50:12 阅读:1127 标签:服务器端编程 性能
来自LinkedIn的Jay Kreps在近日举办的Hadoop峰会上详细介绍了LinkedIn每天是如何处理1.2千亿个关系并通过高容量、低延迟的站点服务来混合大量的数据计算的。
作者: Ron Bodkin   2010-09-21 21:47:24 阅读:888 标签:LinkedIn 数据基础设施
在这篇文章中,我们将描述如何对jBPM引擎进行扩展来实现流程访问和执行的授权这一功能。
2010-09-20 17:43:54 阅读:1531 标签:jBPM 工作流引擎 权限管理
作者在本文中主要就微博的feed推拉(push,pull)模式做一下探讨,并提出新的时间分区拉模式。
作者: 草屋主人   2010-09-19 21:58:17 阅读:1771 标签:微博feed推拉模式
有很多人还不明白为什么要使用XML也不知道如何在他们的应用中使用XML。本文列出XML在应用中的五个最令人喜爱的用法。尽管这些并不能包含XML的所有潜在应用,至少是些最重要的领域。
作者: shalang   2010-09-19 21:57:34 阅读:1201 标签:XML
作者: 道法自然   2010-09-19 21:53:40 阅读:3148 标签:OSGI 面向服务框架
本文介绍了文档管理版本管理系统的数据库表设计,大家可以借鉴一下他们的经验。
作者: DBFocus   2010-09-14 15:05:42 阅读:2748 标签:文档版本 管理系统 数据库表设计
作者: Robert C M   2010-09-05 22:18:27 阅读:1004 标签:SOA
Max Indelicato是一位软件开发主管和前首席软件架构师,他最近发表了一篇关于如何设计具备可伸缩性的web应用程序的文章。他提出要选择正确的部署和存储解决方案,选择可伸缩的数据存储和模式,并且使用抽象层。
2010-09-05 13:17:09 阅读:796 标签:Web
如果要做为一名合格的软件架构师,AOP是必须知道的一门技术。作者根据自身的学习和时间,总结了AOP面向切面编成的一些基本思想。
作者: 倪大虾   2010-09-05 13:15:07 阅读:929
作者: aladdina   2010-09-02 20:27:26 阅读:1000 标签:用户体验
领域驱动设计的关注重心是领域,尤其在面对复杂的领域逻辑时,它总能够帮助我们很好地分析领域。领域驱动设计的基础是领域建模。Eric认为需要和领域专家良好地合作,从交谈中发现通用语言,找到领域的关键词。领域建模是迭代的过程,根据逐渐深入的领域知识来精化模型。不过,领域驱动设计并不排斥其他的分析技术,...
作者: 张逸   2010-08-10 21:10:07 阅读:1290 标签:DDD 领域驱动设计