04 2016 档案

摘要:Spring Boot 属性配置和使用 Spring Boot 允许通过外部配置让你在不同的环境使用同一应用程序的代码,简单说就是可以通过配置文件来注入属性或者修改默认的配置。 Spring Boot 支持多种外部配置方式 这些方式优先级如下: 命令行参数 来自java:comp/env... 阅读全文
posted @ 2016-04-30 22:44 雄狮_杜 阅读(221) 评论(0) 推荐(0) 编辑
摘要:Novice nexus oss (2.0.0) user here – getting unexpected results when requesting v=LATEST artifact from our hosted repo. I am hoping someone c... 阅读全文
posted @ 2016-04-29 11:04 雄狮_杜 阅读(714) 评论(0) 推荐(0) 编辑
摘要:1. 什么是跨域 简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。 同源是指相同的协议、域名、端口。特别注意两点: 如果是协议和端口造成的跨域问题“前台”是无能为力的,在跨域问题上,域仅仅是通过“协议+域名+... 阅读全文
posted @ 2016-04-28 15:35 雄狮_杜 阅读(361) 评论(0) 推荐(0) 编辑
摘要:Spring Boot简介 Spring Boot是为了简化Spring开发而生,从Spring 3.x开始,Spring社区的发展方向就是弱化xml配置文件而加大注解的戏份。最近召开的SpringOne2GX2015大会上显示:Spring Boot已经是Spring社区中增长最迅速的框架,前... 阅读全文
posted @ 2016-04-26 22:52 雄狮_杜 阅读(419) 评论(0) 推荐(0) 编辑
摘要:缓存简介 缓存,我的理解是:让数据更接近于使用者;工作机制是:先从缓存中读取数据,如果没有再从慢速设备上读取实际数据(数据也会存入缓存);缓存什么:那些经常读取且不经常修改的数据/那些昂贵(CPU/IO)的且对于相同的请求有相同的计算结果的数据。如CPU--L1/L2--内存--磁盘就是一... 阅读全文
posted @ 2016-04-26 21:33 雄狮_杜 阅读(215) 评论(0) 推荐(0) 编辑
摘要:@Configurationpublic class HttpSessionConfig { @Bean public static ConfigureRedisAction configureRedisAction() { return ConfigureRedisAction.NO... 阅读全文
posted @ 2016-04-26 11:21 雄狮_杜 阅读(16485) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2016-04-18 20:09 雄狮_杜 阅读(2) 评论(0) 推荐(0) 编辑
摘要:微博MySQL优化之路 数据库是所有架构中不可缺少的一环,一旦数据库出现性能问题,那对整个系统都回来带灾难性的后果。并且数据库一旦出现问题,由于数据库天生有状态(分主从)带数据(一般还不小),所以出问题之后的恢复时间一般不太可控,所以,对数据库的优化是需要我们花费很多精力去做的。接下来就给大... 阅读全文
posted @ 2016-04-12 13:28 雄狮_杜 阅读(252) 评论(0) 推荐(0) 编辑
摘要:TokuDB的特点验证 随着数据量越来越大,越来越频繁的遇到需要进行结构拆分的情况,每一次拆分都耗时很久,并且需要多方配合,非常的不想搞这个事情。于是在@zolker的提醒下想到了13年开源tokuDB,来解决我们迫在眉睫的容量问题。 坊间流传tokuDB有如下几个看着令人垂涎... 阅读全文
posted @ 2016-04-12 13:26 雄狮_杜 阅读(195) 评论(0) 推荐(0) 编辑
摘要:TokuDB的特点验证 随着数据量越来越大,越来越频繁的遇到需要进行结构拆分的情况,每一次拆分都耗时很久,并且需要多方配合,非常的不想搞这个事情。于是在@zolker的提醒下想到了13年开源tokuDB,来解决我们迫在眉睫的容量问题。 坊间流传tokuDB有如下几个看着令人垂涎... 阅读全文
posted @ 2016-04-12 13:26 雄狮_杜 阅读(214) 评论(0) 推荐(0) 编辑
摘要:以前就用过自己搭建MySQL服务器的两种存储引擎MyISAM和InnoDB(也用过一点Memory方式),在今年初转向阿里云关系型数据库服务RDS的时候,看到可调参数中有一个TokuDB,不过不太了解也没有管。 最近同事转给我阿里云介绍TokuDB的文章,其中压缩存储的特性对我们来说很有... 阅读全文
posted @ 2016-04-12 13:23 雄狮_杜 阅读(488) 评论(0) 推荐(0) 编辑
摘要:以前就用过自己搭建MySQL服务器的两种存储引擎MyISAM和InnoDB(也用过一点Memory方式),在今年初转向阿里云关系型数据库服务RDS的时候,看到可调参数中有一个TokuDB,不过不太了解也没有管。 最近同事转给我阿里云介绍TokuDB的文章,其中压缩存储的特性对我们来说很有... 阅读全文
posted @ 2016-04-12 13:23 雄狮_杜 阅读(282) 评论(0) 推荐(0) 编辑
摘要:关于数据切分的原理可以参见博客: http://blog.csdn.net/jhq0113/article/details/44226789 关于Atlas的介绍可以参见博客: http://blog.csdn.... 阅读全文
posted @ 2016-04-12 13:21 雄狮_杜 阅读(245) 评论(0) 推荐(0) 编辑
摘要:关于数据切分的原理可以参见博客: http://blog.csdn.net/jhq0113/article/details/44226789 关于Atlas的介绍可以参见博客: http://blog.csdn.... 阅读全文
posted @ 2016-04-12 13:21 雄狮_杜 阅读(193) 评论(0) 推荐(0) 编辑
摘要:定义: 表的分区指根据可以设置为任意大小的规则,跨文件系统分配单个表的多个部分。实际上,表的不同部分在不同的位置被存储为单独的表。用户所选择的、实现数据分割的规则被称为分区函数,这在MySQL中它可以是模数,或者是简单的匹配一个连续的数值区间或数值列表,或者是一个内部HA... 阅读全文
posted @ 2016-04-12 13:20 雄狮_杜 阅读(151) 评论(0) 推荐(0) 编辑
摘要:定义: 表的分区指根据可以设置为任意大小的规则,跨文件系统分配单个表的多个部分。实际上,表的不同部分在不同的位置被存储为单独的表。用户所选择的、实现数据分割的规则被称为分区函数,这在MySQL中它可以是模数,或者是简单的匹配一个连续的数值区间或数值列表,或者是一个内部HA... 阅读全文
posted @ 2016-04-12 13:20 雄狮_杜 阅读(214) 评论(0) 推荐(0) 编辑
摘要:关于Mysql分区表的介绍可以参考: http://blog.csdn.net/jhq0113/article/details/44592865 关于Mysql分区表的创建可以参考: http://blog.csdn.net/j... 阅读全文
posted @ 2016-04-12 13:19 雄狮_杜 阅读(180) 评论(0) 推荐(0) 编辑
摘要:关于Mysql分区表的介绍可以参考: http://blog.csdn.net/jhq0113/article/details/44592865 关于Mysql分区表的创建可以参考: http://blog.csdn.net/j... 阅读全文
posted @ 2016-04-12 13:19 雄狮_杜 阅读(278) 评论(0) 推荐(0) 编辑
摘要:Mysql的安装方法可以参考: http://blog.csdn.net/jhq0113/article/details/43812895 Mysql分区表的介绍可以参考: http://blog.... 阅读全文
posted @ 2016-04-12 13:18 雄狮_杜 阅读(199) 评论(0) 推荐(0) 编辑
摘要:Mysql的安装方法可以参考: http://blog.csdn.net/jhq0113/article/details/43812895 Mysql分区表的介绍可以参考: http://blog.... 阅读全文
posted @ 2016-04-12 13:18 雄狮_杜 阅读(137) 评论(0) 推荐(0) 编辑
摘要:今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQ... 阅读全文
posted @ 2016-04-12 10:26 雄狮_杜 阅读(160) 评论(0) 推荐(0) 编辑
摘要:今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQ... 阅读全文
posted @ 2016-04-12 10:26 雄狮_杜 阅读(171) 评论(0) 推荐(0) 编辑
摘要:一,先说一下为什么要分表 当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 根据个人经验,mysql执行一个sql的过程如下: 1,接收到sql;2,把sql放到排队队列中 ;3,执行sq... 阅读全文
posted @ 2016-04-12 09:01 雄狮_杜 阅读(138) 评论(0) 推荐(0) 编辑
摘要:一,先说一下为什么要分表 当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 根据个人经验,mysql执行一个sql的过程如下: 1,接收到sql;2,把sql放到排队队列中 ;3,执行sq... 阅读全文
posted @ 2016-04-12 09:01 雄狮_杜 阅读(229) 评论(0) 推荐(0) 编辑
摘要:1 添加redis支持 在pom.xml中添加 Xml代码 org.springframework.boot spring-boot-starter-redis 2 redis配置 packag... 阅读全文
posted @ 2016-04-11 19:11 雄狮_杜 阅读(362) 评论(0) 推荐(0) 编辑
摘要:1 添加redis支持 在pom.xml中添加 Xml代码 org.springframework.boot spring-boot-starter-redis 2 redis配置 packag... 阅读全文
posted @ 2016-04-11 19:11 雄狮_杜 阅读(343) 评论(0) 推荐(0) 编辑
摘要:在 Linux 操作系统下,如何添加一个新用户到一个特定的组中?如何同时将用户添加到多个组中?又如何将一个已存在的用户移动到某个组或者给他增加一个组?对于不常用 Linux 的人来讲,记忆 Linux 那繁多的命令行操作真是件不容易的事。 在 Linux 中,增加用户或改变用户的组属性可... 阅读全文
posted @ 2016-04-08 12:44 雄狮_杜 阅读(141) 评论(0) 推荐(0) 编辑
摘要:在 Linux 操作系统下,如何添加一个新用户到一个特定的组中?如何同时将用户添加到多个组中?又如何将一个已存在的用户移动到某个组或者给他增加一个组?对于不常用 Linux 的人来讲,记忆 Linux 那繁多的命令行操作真是件不容易的事。 在 Linux 中,增加用户或改变用户的组属性可... 阅读全文
posted @ 2016-04-08 12:44 雄狮_杜 阅读(380) 评论(0) 推荐(0) 编辑
摘要:这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些问题讲的不对,能指正的希望大家不吝指教。 40个问题汇总 1、多线程有什 阅读全文
posted @ 2016-04-06 20:09 雄狮_杜 阅读(6780) 评论(0) 推荐(0) 编辑
摘要:SELECT COUNT(*) FROM `comment` SHOW CREATE TABLE `comment`CREATE TABLE `comment1` ( `id` INT(8) NOT NULL AUTO_INCREMENT, `blogUser` VARCHAR(20) NO... 阅读全文
posted @ 2016-04-06 17:14 雄狮_杜 阅读(184) 评论(0) 推荐(0) 编辑
摘要:SELECT COUNT(*) FROM `comment` SHOW CREATE TABLE `comment`CREATE TABLE `comment1` ( `id` INT(8) NOT NULL AUTO_INCREMENT, `blogUser` VARCHAR(20) NO... 阅读全文
posted @ 2016-04-06 17:14 雄狮_杜 阅读(557) 评论(0) 推荐(0) 编辑
摘要:mybatis用logback日志不显示sql的解决方法 1.mybatis-config.xml的设定 关于logimpl的设定值还不支持logback,如果用SLF4J是不好用的。 这是官方文档的描述,见下图 设定改为STDOUT_LOGGING是可以显示sql的 ... 阅读全文
posted @ 2016-04-05 15:04 雄狮_杜 阅读(1059) 评论(0) 推荐(0) 编辑
摘要:mybatis用logback日志不显示sql的解决方法 1.mybatis-config.xml的设定 关于logimpl的设定值还不支持logback,如果用SLF4J是不好用的。 这是官方文档的描述,见下图 设定改为STDOUT_LOGGING是可以显示sql的 ... 阅读全文
posted @ 2016-04-05 15:04 雄狮_杜 阅读(3482) 评论(0) 推荐(1) 编辑
摘要:使用Mybatis的时候,有些时候能输出(主要是指sql,参数,结果)日志。有些时候就不能。 无法输出日志的时候,无论怎么配置log4j,不管是properties的还是xml的,都不起作用。 有些时候,我们没做什么配置就能输出日志.... 这是一个让无数人烦躁的问题。... 阅读全文
posted @ 2016-04-05 14:21 雄狮_杜 阅读(796) 评论(0) 推荐(0) 编辑
摘要:使用Mybatis的时候,有些时候能输出(主要是指sql,参数,结果)日志。有些时候就不能。 无法输出日志的时候,无论怎么配置log4j,不管是properties的还是xml的,都不起作用。 有些时候,我们没做什么配置就能输出日志.... 这是一个让无数人烦躁的问题。... 阅读全文
posted @ 2016-04-05 14:21 雄狮_杜 阅读(255) 评论(0) 推荐(0) 编辑
摘要:一 从一台机到另一台机端口转发 启用网卡转发功能 #echo 1 > /proc/sys/net/ipv4/ip_forward 举例:从192.168.0.132:21521(新端口)访问192.168.0.211:1521端口 a.同一端口转发(192.168.0.132上开通1521... 阅读全文
posted @ 2016-04-05 13:22 雄狮_杜 阅读(218) 评论(0) 推荐(0) 编辑
摘要:一 从一台机到另一台机端口转发 启用网卡转发功能 #echo 1 > /proc/sys/net/ipv4/ip_forward 举例:从192.168.0.132:21521(新端口)访问192.168.0.211:1521端口 a.同一端口转发(192.168.0.132上开通1521... 阅读全文
posted @ 2016-04-05 13:22 雄狮_杜 阅读(1955) 评论(0) 推荐(0) 编辑
摘要:Web 访问日志 (access_log) 记录了所有外部客户端对Web服务器的访问行为,包含了客户端IP,访问日期,访问的URL资源,服务器返回的HTTP状态码等重要信息。 一条典型的Web访问日志如下: 112.97.37.90 - - [14/Sep/2013:14:37:39 +0... 阅读全文
posted @ 2016-04-04 12:28 雄狮_杜 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Web 访问日志 (access_log) 记录了所有外部客户端对Web服务器的访问行为,包含了客户端IP,访问日期,访问的URL资源,服务器返回的HTTP状态码等重要信息。 一条典型的Web访问日志如下: 112.97.37.90 - - [14/Sep/2013:14:37:39 +0... 阅读全文
posted @ 2016-04-04 12:28 雄狮_杜 阅读(224) 评论(0) 推荐(0) 编辑
摘要:前言: Nginx日志里面Mobileweb_access.log增长特别大,一天上百兆,将近100W的访问记录,按照我们目前的规模,热点用户才500个左右,就算人人用手机app访问,怎么可能会有这么大的url访问量?以前只是安装使用nginx,还没有抽出时间仔细研究,这回... 阅读全文
posted @ 2016-04-04 10:45 雄狮_杜 阅读(337) 评论(0) 推荐(0) 编辑
摘要:前言: Nginx日志里面Mobileweb_access.log增长特别大,一天上百兆,将近100W的访问记录,按照我们目前的规模,热点用户才500个左右,就算人人用手机app访问,怎么可能会有这么大的url访问量?以前只是安装使用nginx,还没有抽出时间仔细研究,这回... 阅读全文
posted @ 2016-04-04 10:45 雄狮_杜 阅读(775) 评论(0) 推荐(0) 编辑
摘要:方式一:nginx cronolog日志分割配置文档,根据下面方法,每分钟分割一次NGINX访问日志。1.nginx日志配置 access_log access_log /data/access_log_pipe main;2.先创建一个命名管道mkfifo /www/log/access_lo... 阅读全文
posted @ 2016-04-04 10:26 雄狮_杜 阅读(198) 评论(0) 推荐(0) 编辑
摘要:方式一:nginx cronolog日志分割配置文档,根据下面方法,每分钟分割一次NGINX访问日志。1.nginx日志配置 access_log access_log /data/access_log_pipe main;2.先创建一个命名管道mkfifo /www/log/access_lo... 阅读全文
posted @ 2016-04-04 10:26 雄狮_杜 阅读(383) 评论(0) 推荐(0) 编辑
摘要:官方说明: http://wiki.nginx.org/NginxChsHttpMainModule#worker_cpu_affinity http://wiki.nginx.org/NginxChsHttpMainModule#worker_processes worker_cpu_a... 阅读全文
posted @ 2016-04-04 10:14 雄狮_杜 阅读(557) 评论(0) 推荐(0) 编辑
摘要:官方说明: http://wiki.nginx.org/NginxChsHttpMainModule#worker_cpu_affinity http://wiki.nginx.org/NginxChsHttpMainModule#worker_processes worker_cpu_a... 阅读全文
posted @ 2016-04-04 10:14 雄狮_杜 阅读(350) 评论(0) 推荐(0) 编辑
摘要:【HTTP 2】启用 HTTP 2(Starting HTTP/2) 四月 1, 2016 ~ LITECODES 前情提要 在上一篇文章《【HTTP 2】HTTP/2 协议概述(HTTP/2 Protocol Overview)》中,简单介绍了 HTTP 2 规范的文档结构以... 阅读全文
posted @ 2016-04-03 23:11 雄狮_杜 阅读(2918) 评论(0) 推荐(0) 编辑
摘要:【HTTP 2】启用 HTTP 2(Starting HTTP/2) 四月 1, 2016 ~ LITECODES 前情提要 在上一篇文章《【HTTP 2】HTTP/2 协议概述(HTTP/2 Protocol Overview)》中,简单介绍了 HTTP 2 规范的文档结构以... 阅读全文
posted @ 2016-04-03 23:11 雄狮_杜 阅读(396) 评论(0) 推荐(0) 编辑
摘要:前情提要 在上一篇文章《【HTTP 2.0】 序言》中,我们简要介绍了 HTTP 2 协议的概要和协议状态。 在本篇文章中,我们将会了解到 HTTP 2 协议简介(Introduction)部分的内容。 简介(Introduction) 超文本传输协议(HTTP)是一个非常成功的... 阅读全文
posted @ 2016-04-03 23:10 雄狮_杜 阅读(221) 评论(0) 推荐(0) 编辑
摘要:前情提要 在上一篇文章《【HTTP 2.0】 序言》中,我们简要介绍了 HTTP 2 协议的概要和协议状态。 在本篇文章中,我们将会了解到 HTTP 2 协议简介(Introduction)部分的内容。 简介(Introduction) 超文本传输协议(HTTP)是一个非常成功的... 阅读全文
posted @ 2016-04-03 23:10 雄狮_杜 阅读(193) 评论(0) 推荐(0) 编辑
摘要:笔者序 HTTP 2 这个关键词在各大 IT 网站出现频率节节升高,然而出现在大家视野里的,仍以浅析居多。虽有一部分实战(如 InfoQ 之前推送的 iOS App 网络层次架构优化),但针对 HTTP 2 协议本身,深入详解的文章甚少。 本想直接写一篇关于 HTTP 2 的详解,但看... 阅读全文
posted @ 2016-04-03 23:09 雄狮_杜 阅读(174) 评论(0) 推荐(0) 编辑
摘要:笔者序 HTTP 2 这个关键词在各大 IT 网站出现频率节节升高,然而出现在大家视野里的,仍以浅析居多。虽有一部分实战(如 InfoQ 之前推送的 iOS App 网络层次架构优化),但针对 HTTP 2 协议本身,深入详解的文章甚少。 本想直接写一篇关于 HTTP 2 的详解,但看... 阅读全文
posted @ 2016-04-03 23:09 雄狮_杜 阅读(143) 评论(0) 推荐(0) 编辑
摘要:前情提要 在上一篇文章《【HTTP 2.0】 简介(Introduction)》中,我们简单介绍了 HTTP 2。 在本篇文章中,我们将会了解到 HTTP 2 协议概述部分的内容。 HTTP/2 协议概述(HTTP/2 Protocol Overview) HTTP 2 优化了 ... 阅读全文
posted @ 2016-04-03 23:08 雄狮_杜 阅读(912) 评论(0) 推荐(0) 编辑
摘要:本文要讲的的是如何使用nginx区分pc和手机访问不同的网站,是物理上完全隔离的两套网站(一套移动端、一套pc端),这样带来的好处pc端和移动端 的内容可以不一样,移动版网站不需要包含特别多的内容,只要包含必要的文字和较小的图片,这样会更节省流量。有好处当然也就会增加困难,难题就是你需要维 护... 阅读全文
posted @ 2016-04-03 23:05 雄狮_杜 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:生产环境中的某些api出现故障,但是问题无法重现,但是又很想解决掉问题以及我们新项目上线,需要跟踪请求与响应的信息,可以预先找到一些bug,减少大面积的损失。 安装nginx与ngx_lua 响应日志需要lua的支持, 请参考ttlsa之前的文章《nginx + ngx_lua安装测试》 备注... 阅读全文
posted @ 2016-04-03 12:20 雄狮_杜 阅读(12552) 评论(0) 推荐(0) 编辑
摘要:最近在配置本地nginx开发环境时,发现一个问题,当server段不指定access_log时,并且http段中也未指定任何 access_log参数时,它会默认写到logs/access.log这个文件,也就是access_log默认值就是”logs /access.log”,而且是所有ser... 阅读全文
posted @ 2016-04-03 10:04 雄狮_杜 阅读(2068) 评论(0) 推荐(0) 编辑

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