摘要:   53  快的打车架构实践 快的 架构 架构师 LBS  快的打车从2013年年底到2014年下半年,系统访问量迅速膨胀,很多复杂的问题要在短时间内解决,且不能影响线上业务,这是比较大的挑战,本文将会阐述快的打车架构演变过程遇到的一些有代表性的问题... 阅读全文
posted @ 2016-07-22 17:40 雄狮_杜 阅读(824) 评论(0) 推荐(0) 编辑
摘要: Tomcat在各位JavaWeb从业者常常就是默认的开发环境,但是Tomcat的默认配置作为生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈. 幸好Tomcat还有很多的提升空间.下文介绍一下Tomcat优化,可以分为内存,线程,IO. 一:Tomcat内存优化,启动时告... 阅读全文
posted @ 2016-07-22 17:38 雄狮_杜 阅读(254) 评论(0) 推荐(0) 编辑
摘要: [html] view plain copy 最近参与公司接口编写,Android和IOS端都要调用这些接口,需要对接调试,如果没有一个接口文档,管理接口,别人用了接口,也不知道接口怎么用,接口上有什么参数,哪些是必须参数,哪些是非必须参数,于是研究了Swagger框架应用到项目... 阅读全文
posted @ 2016-07-22 17:37 雄狮_杜 阅读(2023) 评论(0) 推荐(0) 编辑
摘要: 本文主要讨论这么几个问题: (1)啥时候数据库和缓存中的数据会不一致 (2)不一致优化思路 (3)如何保证数据库与缓存的一致性 一、需求缘起 上一篇《缓存架构设计细节二三事》(点击查看)引起了广泛的讨论,其中有一个结论:当数据发生变化时,“先淘汰缓存,再修改数据库”这个点是大家讨论的最多的。... 阅读全文
posted @ 2016-07-22 17:36 雄狮_杜 阅读(9163) 评论(1) 推荐(0) 编辑
摘要: 为什么使用Docker “ 从我个人使用的角度讲的话 部署来的更方便 只要构建过一次环境 推送到镜像仓库 迁移起来也是分分钟的事情 虚拟化让集群的管理和控制部署都更方便 hub.docker.com 里面的镜像也很方便 节约了很多自己生成镜像的时间 相当于提高了复用率 ” ... 阅读全文
posted @ 2016-07-22 17:35 雄狮_杜 阅读(28482) 评论(1) 推荐(0) 编辑
摘要: 打包mysql、tomcat、jdk为一个软件 博客分类: 成长中的点滴 . 我们在本地开发web应用的时候,直接在IDE里面就可以完成jdk、容器、数据库的配置和集成。 但是如果当我们把应用程序交付给用户使用的时候,不可能把在客户端配置eclipse。 而... 阅读全文
posted @ 2016-07-22 17:33 雄狮_杜 阅读(2885) 评论(0) 推荐(2) 编辑
摘要: 浏览器信息 [javascript] view plain copy //浏览器信息 function BrowserInfo() { var userLanguage = navigator.userLanguage; // 用户在自己的操作系统上设置... 阅读全文
posted @ 2016-07-22 17:32 雄狮_杜 阅读(856) 评论(1) 推荐(0) 编辑
摘要: e Spring Boot Logback应用日志 2015-09-08 19:57 7673人阅读 评论(0) 收藏 举报 . 分类: Spring Boot(51) . 目录(?)[+] 日志对于应用程序来说是非常重要的,Spring框架本身集... 阅读全文
posted @ 2016-07-22 17:30 雄狮_杜 阅读(1818) 评论(0) 推荐(0) 编辑
摘要: 【SSO单点系列】(1):CAS4.0 环境的搭建 一、概述 今天开始写CAS相关的第一篇文章,这篇文章主要是关于CAS环境的搭配,提供给刚刚接触CAS的一个入门指南,并演示一个CAS的最简单的实例 二、环境要求 博主的环境如下: win8.1 64 bitJDK1... 阅读全文
posted @ 2016-07-22 17:28 雄狮_杜 阅读(2794) 评论(1) 推荐(0) 编辑
摘要: Docker学习总结之Run命令介绍 本文由Vikings(http://www.cnblogs.com/vikings-blog/) 原创,转载请标明.谢谢! 在使用Docker时,执行最多的命令某过于run了。这个命令可以说是所有docker操作的入口。在Docker官方Re... 阅读全文
posted @ 2016-07-22 17:23 雄狮_杜 阅读(3185) 评论(0) 推荐(0) 编辑
摘要: 目录[-] 1 发布 RMI 服务1.1 定义一个 RMI 接口1.2 编写 RMI 接口的实现类1.3 通过 JNDI 发布 RMI 服务2 调用 RMI 服务3 RMI 服务的局限性4 使用 ZooKeeper 提供高可用的 RMI 服务4.1 服务提供者4.2 服务消费者4.... 阅读全文
posted @ 2016-07-22 17:21 雄狮_杜 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 一、教程前言 教程目的:从头到尾细细道来单点登录服务器及客户端应用的每个步骤单点登录(SSO):请看百科解释猛击这里打开本教程使用的SSO服务器是Yelu大学研发的CAS(Central Authentication Server), 官网:http://www.jasig.org/cas... 阅读全文
posted @ 2016-07-22 16:07 雄狮_杜 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 在web应用中时常需要修改配置,并动态的重新加载ApplicationContext。比如,设置和切换数据库。以下给出一个方法,并通过代码验证可行性。 方法的基本思路是,为WebApplicationContext指定一个上级ApplicationContext,然后需要更新的时候先得到... 阅读全文
posted @ 2016-07-22 16:01 雄狮_杜 阅读(1564) 评论(0) 推荐(0) 编辑
摘要: 代码 现在使用的缓存技术很多,比如Redis、 Memcache 、 EhCache等,甚至还有使用ConcurrentHashMap 或 HashTable 来实现缓存。但在缓存的使用上,每个人都有自己的实现方式,大部分是直接与业务代码绑定,随着业务的变化,要更换缓存方案时,非常麻烦。接下... 阅读全文
posted @ 2016-07-22 15:57 雄狮_杜 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。 写在开始前… 即使是经验老道的人也会犯错,... 阅读全文
posted @ 2016-07-22 15:16 雄狮_杜 阅读(228) 评论(0) 推荐(0) 编辑
摘要: package com.sprucetec.tms.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calen... 阅读全文
posted @ 2016-07-22 14:59 雄狮_杜 阅读(165) 评论(0) 推荐(0) 编辑
摘要: package cn.com.softmap.cache.util;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io... 阅读全文
posted @ 2016-07-22 14:52 雄狮_杜 阅读(301) 评论(0) 推荐(0) 编辑