07 2016 档案

摘要:  53  快的打车架构实践 快的 架构 架构师 LBS  快的打车从2013年年底到2014年下半年,系统访问量迅速膨胀,很多复杂的问题要在短时间内解决,且不能影响线上业务,这是比较大的挑战,本文将会阐述快的打车架构演变过程遇到的一些有代表性的问题... 阅读全文
posted @ 2016-07-22 17:40 雄狮_杜 阅读(828) 评论(0) 推荐(0) 编辑
摘要:Tomcat在各位JavaWeb从业者常常就是默认的开发环境,但是Tomcat的默认配置作为生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈. 幸好Tomcat还有很多的提升空间.下文介绍一下Tomcat优化,可以分为内存,线程,IO. 一:Tomcat内存优化,启动时告... 阅读全文
posted @ 2016-07-22 17:38 雄狮_杜 阅读(256) 评论(0) 推荐(0) 编辑
摘要:[html] view plain copy 最近参与公司接口编写,Android和IOS端都要调用这些接口,需要对接调试,如果没有一个接口文档,管理接口,别人用了接口,也不知道接口怎么用,接口上有什么参数,哪些是必须参数,哪些是非必须参数,于是研究了Swagger框架应用到项目... 阅读全文
posted @ 2016-07-22 17:37 雄狮_杜 阅读(2024) 评论(0) 推荐(0) 编辑
摘要:本文主要讨论这么几个问题: (1)啥时候数据库和缓存中的数据会不一致 (2)不一致优化思路 (3)如何保证数据库与缓存的一致性 一、需求缘起 上一篇《缓存架构设计细节二三事》(点击查看)引起了广泛的讨论,其中有一个结论:当数据发生变化时,“先淘汰缓存,再修改数据库”这个点是大家讨论的最多的。... 阅读全文
posted @ 2016-07-22 17:36 雄狮_杜 阅读(9247) 评论(1) 推荐(0) 编辑
摘要:为什么使用Docker “ 从我个人使用的角度讲的话 部署来的更方便 只要构建过一次环境 推送到镜像仓库 迁移起来也是分分钟的事情 虚拟化让集群的管理和控制部署都更方便 hub.docker.com 里面的镜像也很方便 节约了很多自己生成镜像的时间 相当于提高了复用率 ” ... 阅读全文
posted @ 2016-07-22 17:35 雄狮_杜 阅读(28519) 评论(1) 推荐(0) 编辑
摘要:打包mysql、tomcat、jdk为一个软件 博客分类: 成长中的点滴 . 我们在本地开发web应用的时候,直接在IDE里面就可以完成jdk、容器、数据库的配置和集成。 但是如果当我们把应用程序交付给用户使用的时候,不可能把在客户端配置eclipse。 而... 阅读全文
posted @ 2016-07-22 17:33 雄狮_杜 阅读(2911) 评论(0) 推荐(2) 编辑
摘要:浏览器信息 [javascript] view plain copy //浏览器信息 function BrowserInfo() { var userLanguage = navigator.userLanguage; // 用户在自己的操作系统上设置... 阅读全文
posted @ 2016-07-22 17:32 雄狮_杜 阅读(904) 评论(1) 推荐(0) 编辑
摘要:e Spring Boot Logback应用日志 2015-09-08 19:57 7673人阅读 评论(0) 收藏 举报 . 分类: Spring Boot(51) . 目录(?)[+] 日志对于应用程序来说是非常重要的,Spring框架本身集... 阅读全文
posted @ 2016-07-22 17:30 雄狮_杜 阅读(1823) 评论(0) 推荐(0) 编辑
摘要:【SSO单点系列】(1):CAS4.0 环境的搭建 一、概述 今天开始写CAS相关的第一篇文章,这篇文章主要是关于CAS环境的搭配,提供给刚刚接触CAS的一个入门指南,并演示一个CAS的最简单的实例 二、环境要求 博主的环境如下: win8.1 64 bitJDK1... 阅读全文
posted @ 2016-07-22 17:28 雄狮_杜 阅读(2814) 评论(1) 推荐(0) 编辑
摘要:Docker学习总结之Run命令介绍 本文由Vikings(http://www.cnblogs.com/vikings-blog/) 原创,转载请标明.谢谢! 在使用Docker时,执行最多的命令某过于run了。这个命令可以说是所有docker操作的入口。在Docker官方Re... 阅读全文
posted @ 2016-07-22 17:23 雄狮_杜 阅读(3218) 评论(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 雄狮_杜 阅读(562) 评论(0) 推荐(0) 编辑
摘要:一、教程前言 教程目的:从头到尾细细道来单点登录服务器及客户端应用的每个步骤单点登录(SSO):请看百科解释猛击这里打开本教程使用的SSO服务器是Yelu大学研发的CAS(Central Authentication Server), 官网:http://www.jasig.org/cas... 阅读全文
posted @ 2016-07-22 16:07 雄狮_杜 阅读(837) 评论(0) 推荐(0) 编辑
摘要:在web应用中时常需要修改配置,并动态的重新加载ApplicationContext。比如,设置和切换数据库。以下给出一个方法,并通过代码验证可行性。 方法的基本思路是,为WebApplicationContext指定一个上级ApplicationContext,然后需要更新的时候先得到... 阅读全文
posted @ 2016-07-22 16:01 雄狮_杜 阅读(1580) 评论(0) 推荐(0) 编辑
摘要:代码 现在使用的缓存技术很多,比如Redis、 Memcache 、 EhCache等,甚至还有使用ConcurrentHashMap 或 HashTable 来实现缓存。但在缓存的使用上,每个人都有自己的实现方式,大部分是直接与业务代码绑定,随着业务的变化,要更换缓存方案时,非常麻烦。接下... 阅读全文
posted @ 2016-07-22 15:57 雄狮_杜 阅读(357) 评论(0) 推荐(0) 编辑
摘要:当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。 写在开始前… 即使是经验老道的人也会犯错,... 阅读全文
posted @ 2016-07-22 15:16 雄狮_杜 阅读(230) 评论(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 雄狮_杜 阅读(167) 评论(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 雄狮_杜 阅读(303) 评论(0) 推荐(0) 编辑
摘要:package cn.com.softmap.cache.util;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.O 阅读全文
posted @ 2016-07-21 17:21 雄狮_杜 阅读(494) 评论(0) 推荐(0) 编辑
摘要:<%@ page contentType="text/html;charset=UTF-8" %><%@ page isELIgnored="false"%><%@ page language="java" pageEncoding="UTF-8"%><%@ taglib prefix="c" ur 阅读全文
posted @ 2016-07-21 15:00 雄狮_杜 阅读(284) 评论(0) 推荐(0) 编辑
摘要:package com.sprucetec.tms.controller.fee.export;import com.sprucetec.tms.controller.base.BaseFeeExportExcel;import org.apache.poi.hssf.usermodel.HSSFC 阅读全文
posted @ 2016-07-21 14:58 雄狮_杜 阅读(416) 评论(0) 推荐(0) 编辑
摘要:package com.sprucetec.tms.controller.utils;import com.alibaba.dubbo.common.utils.IOUtils;import com.fasterxml.jackson.databind.ObjectMapper;import com 阅读全文
posted @ 2016-07-21 14:53 雄狮_杜 阅读(269) 评论(0) 推荐(0) 编辑
摘要:package com.sprucetec.tms.controller.utils;import org.apache.poi.hssf.usermodel.*;import org.apache.poi.hssf.util.HSSFColor;import org.apache.poi.ss.u 阅读全文
posted @ 2016-07-21 14:52 雄狮_杜 阅读(148) 评论(0) 推荐(0) 编辑
摘要:package com.sprucetec.tms.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calenda 阅读全文
posted @ 2016-07-21 14:50 雄狮_杜 阅读(202) 评论(0) 推荐(0) 编辑
摘要:package com.sprucetec.tms.utils;import java.security.Key;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;imp 阅读全文
posted @ 2016-07-21 14:49 雄狮_杜 阅读(271) 评论(0) 推荐(0) 编辑
摘要:package com.sprucetec.tms.distribute.app.entity;import java.io.Serializable;public class AppResult<T> implements Serializable{ /** * */ private static 阅读全文
posted @ 2016-07-21 14:47 雄狮_杜 阅读(299) 评论(0) 推荐(0) 编辑
摘要://// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package com.sprucetec.tms.utils.util;import java. 阅读全文
posted @ 2016-07-21 14:41 雄狮_杜 阅读(345) 评论(0) 推荐(0) 编辑
摘要:sed 命令查找与替换: (1)删除第2,3行:sed '2,3d' test.txt > new.txt (2)替换: 替换所有:sed 's/abc/ABC/' test.txt >new.txt 查找: sed -n "/abc/p" test.txt 匹配字符串中... 阅读全文
posted @ 2016-07-21 10:32 雄狮_杜 阅读(4038) 评论(1) 推荐(0) 编辑
摘要:通常: sed 处理列 awk处理行 比较方便 Sed是一个基本的查找替换程序 sed -i "s/^@//g" 文件 #原地操作原文件,进行替换 cat my.txt|sed s/a/A/ >n.txt (不指定列数,默认是包含a的第一列)将1.txt... 阅读全文
posted @ 2016-07-21 10:10 雄狮_杜 阅读(2675) 评论(0) 推荐(0) 编辑
摘要:SpringBoot Intro SpringBoot是顺应现在微服务(MicroServices)理念而产生的一个微框架(同类微框架可供选择的还有Dropwizard), 用来构建基于Spring框架的标准化的独立部署应用程序(“再也tmd不用寄人篱下,活在WebContainer的屋檐... 阅读全文
posted @ 2016-07-17 00:43 雄狮_杜 阅读(567) 评论(0) 推荐(0) 编辑
摘要:Spring Cache Spring Cache使用方法与Spring对事务管理的配置相似。Spring Cache的核心就是对某个方法进行缓存,其实质就是缓存该方法的返回结果,并把方法参数和结果用键值对的方式存放到缓存中,当再次调用该方法使用相应的参数时,就会直接从缓存里面取出指定的结... 阅读全文
posted @ 2016-07-17 00:08 雄狮_杜 阅读(20417) 评论(0) 推荐(1) 编辑
摘要:location正则写法 一个示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] }location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹... 阅读全文
posted @ 2016-07-14 18:33 雄狮_杜 阅读(378) 评论(0) 推荐(0) 编辑
摘要:翻译:http://blog.frd.mn/install-nginx-php-fpm-mysql-and-phpmyadmin-on-os-x-mavericks-using-homebrew/ 最近Ubuntu用着很不爽,首先是输入法很难用,所说搜狗发布了Ubuntu14.04的输入法,但... 阅读全文
posted @ 2016-07-14 18:11 雄狮_杜 阅读(285) 评论(0) 推荐(0) 编辑
摘要:<!-- 校验失败后显示 TODO--> <script id="checkError_table_tmpl" type="text/x-handlebars-template"> <table class="table table-bordered table-hover"> <thead> <t 阅读全文
posted @ 2016-07-13 12:22 雄狮_杜 阅读(483) 评论(0) 推荐(0) 编辑
摘要:1.apt-get update 2.apt-get install g++ 3.apt-get install pentium-builder 4.apt-get install build-essential 阅读全文
posted @ 2016-07-10 15:09 雄狮_杜 阅读(2504) 评论(0) 推荐(0) 编辑
摘要:sql语句优化 性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。 为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。 常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2 阅读全文
posted @ 2016-07-04 17:08 雄狮_杜 阅读(311) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示