Fork me on GitHub

2015年10月22日

摘要: 大型网站架构演化发展历程 前面已经描述了大型网站系统的特点,而对一个大型网站系统,其架构也是重要的一个环节。 大型网站技术主要的挑战来自于庞大的用户、高并发以及海量的数据这三个方面。大型网站的形成就像一颗大树的成长,历尽长时间的磨练,最后枝繁叶茂,服务他人。初始网站架构结构起初的网站鉴于用户量、... 阅读全文
posted @ 2015-10-22 09:34 HackerVirus 阅读(359) 评论(0) 推荐(0)
摘要: Redis__WindowsServer主从服务部署及调用实例一、先谈谈单个Redis服务的安装 使用的redis是2.8.17版本,从官网下载解压缩后文件内容为: 安装并启动一个redis服务很简单,步骤如下: 1、配置日志文件目录:只用修改logfile定位到L... 阅读全文
posted @ 2015-10-22 09:24 HackerVirus 阅读(771) 评论(0) 推荐(0)
摘要: DDD 领域驱动设计-谈谈Repository、IUnitOfWork和IDbContext的实践上一篇:《DDD 领域驱动设计-谈谈 Repository、IUnitOfWork 和 IDbContext 的实践(1)》阅读目录:抽离 IRepository 并改造 RepositoryIUnit... 阅读全文
posted @ 2015-10-22 09:21 HackerVirus 阅读(512) 评论(0) 推荐(0)
摘要: iOS React-Native入门指南之HelloWorldReact-native 作为facebook开源项目,最近是火的一塌糊涂,它采用node.js能够写ios和android的native界面代码,简直是太酷了。支持动态更新,而且appstore 提交不会拒绝。学习新的技术都是从Hel... 阅读全文
posted @ 2015-10-22 00:28 HackerVirus 阅读(370) 评论(0) 推荐(0)
摘要: WebApi与手机客户端通信安全机制最近公司有几个项目需要开发手机客户端,服务器端选用WebApi,那么如何保证手机客户端在请求服务器端时数据不被篡改,如何保证一个http请求的失效机制,下面总结一下我们在项目中针对这两个问题的解决方案。基本思路如下: 用户在成功登陆app客户端之后,手机客户端向... 阅读全文
posted @ 2015-10-22 00:24 HackerVirus 阅读(3290) 评论(1) 推荐(0)
摘要: 随笔分类 -架构/设计软件架构设计模式简述2014-03-25 20:33 by 破狼, 2465 阅读,收藏,编辑在软件开发设计中我们经常会面对业务分析,提取领域问题,从而实现软件架构设计。关于 软件架构设计Martin Fowler在2004出版的《企业应用架构模式》中 概括了四种方式的架构模式... 阅读全文
posted @ 2015-10-22 00:13 HackerVirus 阅读(287) 评论(0) 推荐(0)
摘要: 业务层的实现方式在我的上一篇博客:对企业级应用开发的思考--分层中,从个人的经验分享了关于程序分层方面的内容,得到了众多园友的支持。里面包含对业务逻辑层三种实现方式(事务脚本、活动记录集和领域模型)的简单描述。并没有深入去实现。本文来深入探讨一下。本文以下面这个实体结构与数据库结构为例:两个分别表示... 阅读全文
posted @ 2015-10-22 00:08 HackerVirus 阅读(310) 评论(0) 推荐(0)
摘要: 设计模式六大原则v阅读目录v六大原则vC# 开闭原则vC# 里氏代换原则vC# 依赖倒转原则vC# 接口隔离原则vC# 合成/聚合复用原则vC# 迪米特法则v博客总结v博客前言设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为... 阅读全文
posted @ 2015-10-22 00:04 HackerVirus 阅读(253) 评论(0) 推荐(0)
摘要: 动态生成Zip文档通过前面一篇烂文的介绍,大伙儿知道,ZipArchive类表示一个zip文档实例,除了用上一篇文章中所列的方法来读写zip文件外,还可以直接通过ZipArchive类,动态生成zip文件。文件流操作相信.net dev们不会陌生,ZipArchive既可以在内存中创建zip文档,也... 阅读全文
posted @ 2015-10-22 00:01 HackerVirus 阅读(569) 评论(0) 推荐(0)

2015年10月21日

摘要: Net 项目构建基于Jenkins + Github + Mono 的持续集成环境阅读目录1 安装2 配置3 测试在Redhat enterprise 6.5 的服务器上,为在gutub 上的 .net 项目构建一个持续集成环境,用到了Jenkins和mono。因公司的服务器在内网,访问外网时要通过... 阅读全文
posted @ 2015-10-21 10:24 HackerVirus 阅读(604) 评论(0) 推荐(0)