logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据库的读写分离方案

做数据库MySql,oracle等的读写分离.目前有以下三种方案应用层对读写操作进行控制的方式,如通过spring管理datasource的route,由aop或程序控制读写数据源.对于小型程序可以这么写,因为快,简单。中间件中间件维护主从数据关系,对应用层提供统一访问接口.完全解除程序耦合。这是一种比较推荐的写法。通过使用中间件,我们能够统一数据的访问。通过这种“统一数据访

#数据库#中间件
设计模式系列16---响应请求的责任链模式

所谓责任落实到位,落实到人,就是要找对特定事情有处理权限的人。我们以法院为例子,小事情就在基层人民法院处理了,大一点的事情就找地市级的中级法院,如果事情闹大的就省级的高级人民法院,如果这事件特别重大,那就是最高人民法院了。所以我们看下四个级别: 最高人民法院 > 高级人民法院> 中级人民法院 > 基层人民法院那么问题来了,当年窦娥冤情换成现在是归谁管呢?可以跳级跑去告御状吗?代码实现现在我

#设计模式
用tomcat+apacheServer+spring搭建一个集群,实现简单的负载均衡

基础知识在深入了解前,有必要先把了解下一些基础的知识,这样才能更好的理解。Tomcat与HTTP服务器集成的原理  Tomcat服务器通过Connector连接器组件与客户程序建立连接,  Connector组件负责接收客户的请求,以及把Tomcat服务器的响应结果发送给客户。默认情况下,Tomcat在server.xml中配置了两种连接器: <!-- Define a non

#集群
单例模式解释

单例模式解释单例模式是一种对象创建性模式,使用单例模式,可以保证为一个类只生成唯一的实例对象。也就是说,在整个程序空间中,该类只存在一个实例对象。单例模式的要点有三个:一是某个类只能有一个实例;而是必须自行创建整个实例;三是它必须自行向整个系统提供整个实例。英文定义为:Ensure a class only has one instance, and pro

访问我的github博客sanjay-f.github.io

由于csdn的不稳定,丢失过我不少文章,所以从1月份开始就停用csdn开始在github上建博客,欢迎关注和访问:http://sanjay-f.github.io/

Listview和RecycleView的简单比较

谷歌说使用RecycleView的理由:RecyclerView is a more advanced and flexible version of ListView. Thiswidget is a container for large sets of views that can be recycled andscrolled very efficiently. Use

源码探索系列0---微信抢红包插件原理解析

微信抢红包插件不知道你们还记不记得小米发布会的时候,把不服跑个分改成抢红包了,同时演示了一遍。现在这个是基于他的修改版本,地址在这里,如果你想看下小米抢红包的源代码,就点击这里接下来讲解其中一种实现 ,但这个是dev版,不是百分百,要百分百好用的,点这里:下面的讲解仅针对该伙伴分享的dev分支。预期特性可以抢屏幕上显示的所有红包,同类插件往往只能获取最新的一个红包。智能跳过已经戳过的红包,避

#微信
10个基于DOCKER的顶尖开发工具

10个基于DOCKER的顶尖开发工具下面是十个基于Docker的开发者工具,主要是云计算的PAAS平台产品、混合产品ORCHESTRATION和CI持续集成 Docker的管理界面等四个方面。DOCKER PAASFlynn – https://github.com/flynnFlynn是最符合Docker PaaS的预期开源项目. 使用git push部署到Docker, Flynn简化了应用的

#docker#开发工具
云计算服务模型,第 1 部分: 基础架构即服务(IaaS)

云计算服务模型,第 1 部分: 基础架构即服务(IaaS)作者: Dan Orlando  来源: IBM  发布时间: 2013-07-04 10:30  阅读: 5056 次  推荐: 5   原文链接   [收藏]    英文原文:Cloudcomputing service models, Part 1: Infrastructure as a Service

genymotion的虚拟机里arm库

http://forum.xda-developers.com/showthread.php?t=2528952原文Genymotion is a Virtual Android Environment built on x86 and Virtualbox. It's not an ARM emulator so it's performance is waybetter

    共 12 条
  • 1
  • 2
  • 请选择