摘要:
深度剖析Byteart Retail案例:仓储(Repository)及其上下文(Repository Context)在领域驱动设计(DDD)的案例中,仓储及其上下文都是开发人员学习和讨论的重点。对这两个内容的讨论,大致包含两个方面:第一个方面是有关仓储及其上下文在整个应用程序架构中的位置;第二个方面,则是仓储及其上下文的设计与具体技术实现。我将在本文中,结合Byteart Retail案例,对这两个内容进行讨论。仓储及其上下文在整个应用程序架构中的位置仓储是DDD中管理对象生命周期的一个重要组件。在面向对象的世界里,不仅仅是DDD,甚至是整个软件设计和开发过程,都离不开对象生命周期的管理: 阅读全文
posted @ 2013-04-25 10:03
HackerVirus
阅读(616)
评论(0)
推荐(0)
摘要:
MySQL简介,安装,简单使用MySQLwikiMySQL是世界上最广泛使用的开源关系型数据库(relational database management system),发布于1995年,由瑞典公司MySQLAB开发,现在由oracle公司所有,由c/c++实现,SQL的意思是Structured Query Language。MySQL提供了多用户(multi-user)对一系列数据库的访问,提供了图形界面的,命令行界面的客户端,下面有命令行界面的介绍。MySQL是Web应用中非常流行的选择,LAMP架构中的M(Linux, Apache, MySQL, Python/php)MySQL 阅读全文
posted @ 2013-04-25 10:01
HackerVirus
阅读(173)
评论(0)
推荐(0)
摘要:
NPOI创建Excel﹑合并单元格﹑设置单元格样式﹑边框今天在做项目中,遇到使用代码生成具有一定样式的Excel,找了很多资料,最后终于解决了,Excel中格式的设置,以及单元格的合并等等。下面就介绍下,使用NPOI类库操作Excel的方法。 1.首先我们先在内存中生成一个Excel文件,代码如下: HSSFWorkbook book = new HSSFWorkbook(); ISheet sheet = book.CreateSheet("Sheet1"); 2.然后在新创建的sheet里面,创建我们的行和列,代码如下: IRow row = sheet.CreateR 阅读全文
posted @ 2013-04-25 10:00
HackerVirus
阅读(2000)
评论(0)
推荐(0)
摘要:
MQTT 折腾笔记----协议简读导言第一次听说MQTT 这玩意是由于要找个做手机推送的方案,后来发现,JPush这家伙做的实在不错,然后就不折腾了,最近,忽然心血来潮,把MQTT 协议看了一遍,网上的很多中文的资料都是坑爹的,全部都是说MQTT 做推送,我按图索骥全部都是转载翻译自老外2010写的这篇文章实在汗颜...后来,我改用全英文关键字,搜索总算发现了MQTT 的用处.如果,你不愿意看我的长篇大论我建议你去wiki那里看下MQTT 详细介绍MQTT 解决什么事情?对于需要要了解一个什么玩意,我们需要这玩意,解决我们什么事情.从WIKI 来看MQTT 协议主要解决的是机器与机器之间数据通 阅读全文
posted @ 2013-04-25 09:57
HackerVirus
阅读(211)
评论(0)
推荐(0)
摘要:
WebService与Json交互的记录总数一:事出总有因:1:需要来源:最近有网友给我问了一个需求功能,大体需要功能如下:1:有一台服务器,以WebService或WCF方式提供数据。2:有客户端(Web或Winform),调用远程WebService或WCF的数据,然后绑定显示表格数据,关键还需要带有分页功能。2:解决方案:由于网友使用CYQ.Data,我给出了以下建议:1:WebService 端:通过MAction,查询出表(MDataTable),再调用ToJson返回json输出。2:客户端:通过调用调用远程的方法,接收返回的json字符串,然后用MDataTable.LoadFr 阅读全文
posted @ 2013-04-25 09:55
HackerVirus
阅读(731)
评论(0)
推荐(0)
摘要:
技术改进方案模板来自: http://www.cnblogs.com/raol/archive/2013/04/25/program_template.html关于XX改进方案现状描述:不满意的地方:1.2.技术改进点:1.23当前方案:方案图分析数据分析改进方案一:描述:本方案改进点:1.2.优点:1.2.3.工作量小.缺点:1.逻辑移到了前端备注:数据结构方案图改进方案二:描述:和方案一类似,但把矩阵统计移到了后端,增加实时统计模块.优点:职责分明缺点:工作量加大,有备注:数据结构字段名方案图方案评比:根据现系统的数据量,使用客户端数.方案名简洁性可维护性性能可扩展性健壮性方案一√√√√√ 阅读全文
posted @ 2013-04-25 09:48
HackerVirus
阅读(705)
评论(0)
推荐(0)
摘要:
二分搜索的基本相关问题二分查找是基于分治思想的一种算法,所谓分治思想就是将一些规模很大难于直接解决的问题,缩小为一个较小的问题就很容易解决的思想,(当然它的子问题仍可以继续分解为相同的子问题)。归结为一句话就是:“以大化小,各个击破,分而治之,组合取果”。二分查找作为一种高效的查找算法,是解决一些有序序列查找的不二之选。但他的缺点也就是使用于有序的数组,有一定的局限性。但二分在一些高效的程序设计中往往被用作优化的利器。因此,熟练应用二分查找是必须的。二分查找的实现:比如有一列数从1到100,已经排好序,我们要查找25,按照传统的逐个遍历,需要查找25次,而采用二分查找的方法,首先那25和这组数 阅读全文
posted @ 2013-04-25 09:45
HackerVirus
阅读(243)
评论(0)
推荐(0)