自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

茶爸爸(微信:benyzhous) 的专栏

坚持最初的执着,从不曾有半点懈怠,为优秀而努力,为证明自己而活。

  • 博客(32)
  • 资源 (33)
  • 问答 (1)
  • 收藏
  • 关注

转载 Spring Boot 属性配置和使用

Spring Boot 属性配置和使用Spring Boot 允许通过外部配置让你在不同的环境使用同一应用程序的代码,简单说就是可以通过配置文件来注入属性或者修改默认的配置。Spring Boot 支持多种外部配置方式这些方式优先级如下:命令行参数来自java:comp/env的JNDI属性Java系统属性(System.getProperties())操作系统环境

2016-04-30 22:44:24 1558

转载 nexus REST API /artifact/maven/[resolve|redirect] returns unexpected for v=LATEST

Novice nexus oss (2.0.0) user here – getting unexpected results when requesting v=LATEST artifact from our hosted repo. I am hoping someone could explain what is wrong with our maven-metadata.xml (or

2016-04-29 11:04:42 1537

转载 Nginx CORS实现JS跨域

1. 什么是跨域简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。同源是指相同的协议、域名、端口。特别注意两点:如果是协议和端口造成的跨域问题“前台”是无能为力的,在跨域问题上,域仅仅是通过“协议+域名+端口”来识别,两个不同的域名即便指向同一个ip地址,也是跨域的。2. 跨域解决方案

2016-04-28 15:35:11 1012

转载 Spring Boot简介

Spring Boot简介Spring Boot是为了简化Spring开发而生,从Spring 3.x开始,Spring社区的发展方向就是弱化xml配置文件而加大注解的戏份。最近召开的SpringOne2GX2015大会上显示:Spring Boot已经是Spring社区中增长最迅速的框架,前三名是:Spring Framework,Spring Boot和Spring Security,这个

2016-04-26 22:52:46 3340

转载 Spring Cache抽象详解

缓存简介缓存,我的理解是:让数据更接近于使用者;工作机制是:先从缓存中读取数据,如果没有再从慢速设备上读取实际数据(数据也会存入缓存);缓存什么:那些经常读取且不经常修改的数据/那些昂贵(CPU/IO)的且对于相同的请求有相同的计算结果的数据。如CPU--L1/L2--内存--磁盘就是一个典型的例子,CPU需要数据时先从L1/L2中读取,如果没有到内存中找,如果还没有会到磁盘上找。还有如用

2016-04-26 21:33:51 1026

原创 Error creating bean with name 'enableRedisKeyspaceNotificationsInitializer'

@Configurationpublic class HttpSessionConfig { @Bean public static ConfigureRedisAction configureRedisAction() { return ConfigureRedisAction.NO_OP; }}spring 官方链接:http://docs.sp

2016-04-26 11:21:31 16048 3

转载 微博MySQL优化之路--dockone微信群分享

微博MySQL优化之路数据库是所有架构中不可缺少的一环,一旦数据库出现性能问题,那对整个系统都回来带灾难性的后果。并且数据库一旦出现问题,由于数据库天生有状态(分主从)带数据(一般还不小),所以出问题之后的恢复时间一般不太可控,所以,对数据库的优化是需要我们花费很多精力去做的。接下来就给大家介绍一下微博数据库这些年的一点经验,希望可以对大家有帮助。硬件层优化这一层最简单

2016-04-12 13:28:02 999

转载 TokuDB的特点验证

TokuDB的特点验证  随着数据量越来越大,越来越频繁的遇到需要进行结构拆分的情况,每一次拆分都耗时很久,并且需要多方配合,非常的不想搞这个事情。于是在@zolker的提醒下想到了13年开源tokuDB,来解决我们迫在眉睫的容量问题。  坊间流传tokuDB有如下几个看着令人垂涎欲滴的特点,正好符合我们实际环境的需求,故针对每个特点进行了针对性测试:  1、高压缩比,

2016-04-12 13:26:19 565

转载 试用阿里云RDS的MySQL压缩存储引擎TokuDB

以前就用过自己搭建MySQL服务器的两种存储引擎MyISAM和InnoDB(也用过一点Memory方式),在今年初转向阿里云关系型数据库服务RDS的时候,看到可调参数中有一个TokuDB,不过不太了解也没有管。  最近同事转给我阿里云介绍TokuDB的文章,其中压缩存储的特性对我们来说很有吸引力,因为我们的数据库一般都偏大,已经转到阿里云的就有几百个GB了,加上以后要转的肯定是TB数量级的

2016-04-12 13:23:48 728

转载 数据切分——Atlas读写分离Mysql集群的搭建

关于数据切分的原理可以参见博客:        http://blog.csdn.net/jhq0113/article/details/44226789               关于Atlas的介绍可以参见博客:        http://blog.csdn.net/jhq0113/article/details/44239823            

2016-04-12 13:21:30 520

转载 数据切分——MySql表分区概述

定义:        表的分区指根据可以设置为任意大小的规则,跨文件系统分配单个表的多个部分。实际上,表的不同部分在不同的位置被存储为单独的表。用户所选择的、实现数据分割的规则被称为分区函数,这在MySQL中它可以是模数,或者是简单的匹配一个连续的数值区间或数值列表,或者是一个内部HASH函数,或一个线性HASH函数。         使用场景:

2016-04-12 13:20:37 416

转载 数据切分——Mysql分区表的管理与维护

关于Mysql分区表的介绍可以参考:        http://blog.csdn.net/jhq0113/article/details/44592865       关于Mysql分区表的创建可以参考:       http://blog.csdn.net/jhq0113/article/details/44593511       前面已经提过,

2016-04-12 13:19:51 600

转载 数据切分——Mysql分区表的建立及性能分析

Mysql的安装方法可以参考:        http://blog.csdn.net/jhq0113/article/details/43812895                Mysql分区表的介绍可以参考:        http://blog.csdn.net/jhq0113/article/details/44592865       

2016-04-12 13:18:57 481

转载 MySQL性能优化的21个最佳实践 和 mysql使用索引

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。  

2016-04-12 10:26:49 478

转载 mysql分表的3种方法

一,先说一下为什么要分表当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。根据个人经验,mysql执行一个sql的过程如下:1,接收到sql;2,把sql放到排队队列中 ;3,执行sql;4,返回执行结果。在这个执行过程中最花时间在什么地方呢?第一,是排队等待的时间,第二,sql

2016-04-12 09:01:57 866

原创 Spring Boot使用redis做数据缓存

1 添加redis支持在pom.xml中添加Xml代码  dependency>            groupId>org.springframework.bootgroupId>            artifactId>spring-boot-starter-redisartifactId>        dependency>

2016-04-11 19:11:57 2251

转载 Linux 中将用户添加到组的指令

本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。1、建用户:adduser phpq                             //新建phpq用户passwd phpq                               //给phpq用户设置密码2、建工作组groupadd test

2016-04-08 12:44:14 1051

转载 mysql merge table

SELECT COUNT(*) FROM `comment` SHOW CREATE TABLE `comment`CREATE TABLE `comment1` ( `id` INT(8) NOT NULL AUTO_INCREMENT, `blogUser` VARCHAR(20) NOT NULL, `replayUser` VARCHAR(20) NOT NULL,

2016-04-06 17:14:10 969

转载 mybatis用logback日志不显示sql的解决办法

mybatis用logback日志不显示sql的解决方法1.mybatis-config.xml的设定关于logimpl的设定值还不支持logback,如果用SLF4J是不好用的。这是官方文档的描述,见下图  设定改为STDOUT_LOGGING是可以显示sql的  2.原因是:mybatis源代码BaseE

2016-04-05 15:04:04 42107 4

转载 Mybatis 的Log4j日志输出问题 - 以及有关日志的所有问题

使用Mybatis的时候,有些时候能输出(主要是指sql,参数,结果)日志。有些时候就不能。无法输出日志的时候,无论怎么配置log4j,不管是properties的还是xml的,都不起作用。有些时候,我们没做什么配置就能输出日志....这是一个让无数人烦躁的问题。其实解决问题很容易(我过了这么久才解决,以前都用拦截器输出)。

2016-04-05 14:21:19 887

转载 轻松搞定Linux端口转发

一 从一台机到另一台机端口转发启用网卡转发功能#echo 1 > /proc/sys/net/ipv4/ip_forward举例:从192.168.0.132:21521(新端口)访问192.168.0.211:1521端口a.同一端口转发(192.168.0.132上开通1521端口访问 iptables -A RH-Firewall-1-INPUT -m state -

2016-04-05 13:22:06 376

转载 nginx自动切割访问日志

Web 访问日志 (access_log) 记录了所有外部客户端对Web服务器的访问行为,包含了客户端IP,访问日期,访问的URL资源,服务器返回的HTTP状态码等重要信息。一条典型的Web访问日志如下:112.97.37.90 - - [14/Sep/2013:14:37:39 +0800] "GET / HTTP/1.1" 301 5 "-" "Mozilla/5.0 (Lin

2016-04-04 12:28:53 1764

转载 Nginx日志增长过快详细分析

前言:         Nginx日志里面Mobileweb_access.log增长特别大,一天上百兆,将近100W的访问记录,按照我们目前的规模,热点用户才500个左右,就算人人用手机app访问,怎么可能会有这么大的url访问量?以前只是安装使用nginx,还没有抽出时间仔细研究,这回需要彻底的去分析nginx日志了。 1,日志分类主要2种,一种是错误日志,一种是访

2016-04-04 10:45:19 1529

转载 Nginx常用日志分割方法

方式一:nginx cronolog日志分割配置文档,根据下面方法,每分钟分割一次NGINX访问日志。1.nginx日志配置 access_log access_log /data/access_log_pipe main;2.先创建一个命名管道mkfifo /www/log/access_log_pipe3.配置cronolog:nohup cat /data/access_lo

2016-04-04 10:26:07 3698

转载 nginx的 CPU参数worker_processes和worker_cpu_affinity使用说明

官方说明:http://wiki.nginx.org/NginxChsHttpMainModule#worker_cpu_affinityhttp://wiki.nginx.org/NginxChsHttpMainModule#worker_processesworker_cpu_affinity这个参数要结合 worker_processes来一起使用。其中 先说 wor

2016-04-04 10:14:06 988

转载 【HTTP 2】启用 HTTP 2(Starting HTTP/2)

【HTTP 2】启用 HTTP 2(Starting HTTP/2)四月 1, 2016 ~ LITECODES前情提要在上一篇文章《【HTTP 2】HTTP/2 协议概述(HTTP/2 Protocol Overview)》中,简单介绍了 HTTP 2 规范的文档结构以及约定和术语。本文变对 HTTP 2 规范的第一部分进行介绍,来说明如何发起

2016-04-03 23:11:12 963

转载 【HTTP 2】简介(Introduction)

前情提要在上一篇文章《【HTTP 2.0】 序言》中,我们简要介绍了 HTTP 2 协议的概要和协议状态。在本篇文章中,我们将会了解到 HTTP 2 协议简介(Introduction)部分的内容。简介(Introduction)超文本传输协议(HTTP)是一个非常成功的协议。然而,HTTP 1.1 所使用的底层传输([RFC7230, 第六节]),对现代的

2016-04-03 23:10:31 433

转载 【HTTP 2】 序言

笔者序HTTP 2 这个关键词在各大 IT 网站出现频率节节升高,然而出现在大家视野里的,仍以浅析居多。虽有一部分实战(如 InfoQ 之前推送的 iOS App 网络层次架构优化),但针对 HTTP 2 协议本身,深入详解的文章甚少。本想直接写一篇关于 HTTP 2 的详解,但看到 HTTP 官网有 JP 版(日文版),所以决定将 HTTP 2 的协议内容进行汉化,以便支持国

2016-04-03 23:09:37 486

转载 【HTTP 2】HTTP/2 协议概述(HTTP/2 Protocol Overview)

前情提要在上一篇文章《【HTTP 2.0】 简介(Introduction)》中,我们简单介绍了 HTTP 2。在本篇文章中,我们将会了解到 HTTP 2 协议概述部分的内容。HTTP/2 协议概述(HTTP/2 Protocol Overview)HTTP 2 优化了 HTTP 传输部分的语义。HTTP 2 支持 HTTP 1.1 中所有的特性,它旨在通过多种

2016-04-03 23:08:39 782

转载 nginx区分手机与电脑浏览器并进入相应站点

本文要讲的的是如何使用nginx区分pc和手机访问不同的网站,是物理上完全隔离的两套网站(一套移动端、一套pc端),这样带来的好处pc端和移动端 的内容可以不一样,移动版网站不需要包含特别多的内容,只要包含必要的文字和较小的图片,这样会更节省流量。有好处当然也就会增加困难,难题就是你需要维 护两套环境,并且需要自动识别出来用户的物理设备并跳转到相应的网站,当判断错误时用户可以自己手动切换回正确的网

2016-04-03 23:05:09 4346

转载 nginx记录响应与POST请求日志

生产环境中的某些api出现故障,但是问题无法重现,但是又很想解决掉问题以及我们新项目上线,需要跟踪请求与响应的信息,可以预先找到一些bug,减少大面积的损失。安装nginx与ngx_lua响应日志需要lua的支持,请参考ttlsa之前的文章《nginx + ngx_lua安装测试》备注:安装过程中,发现nginx-1.9.0版本与ngx_lua不兼容,所以我换成ng

2016-04-03 12:20:36 12390

转载 nginx access_log 完全关闭

最近在配置本地nginx开发环境时,发现一个问题,当server段不指定access_log时,并且http段中也未指定任何 access_log参数时,它会默认写到logs/access.log这个文件,也就是access_log默认值就是”logs /access.log”,而且是所有server的访问日志。但nginx网站上我并未找到此配置的默认值。如果我们不需要,在http段中加一行a

2016-04-03 10:04:48 16052

html5下拉刷新和上拉加载更多

html5 实现下拉刷新和下拉加载更多实现分页功能

2015-07-05

替代win8开始按钮-超赞

替代win8开始按钮-超赞

2013-12-13

mongo vue 客户端 破解版

安装后将mongovue.exe替换系统安装的mongovue.exe就能免费使用mongovue所有功能。

2013-12-13

使用纯java读取Apk的相关信息

使用纯java读取Apk的AndroidManifest.xml相关信息 package versionCode versionName icon 可以查看代码增加读取其他节点信息

2013-11-23

google chrome frame

Goole Chrome浏览器内嵌框架是一个开放源代码插件,可将谷歌浏览器的开放网络技术和快速JavaScript引擎与Internet Explorer无缝结合。 文件中有我总结的使用手册

2013-10-11

jsonview 结构化查看工具

使用该工具可以将我们json对象字符串以树形结构显示,并且可以查看json对象中的属性列表

2013-08-25

MyEclipse10.7.1完美破解

该资源除了MyEclipse10.X系统的注册机之外 还有专门解决myeclipse10.7.1导出war错误的方法, 里面有详细说明 不信, 可看 http://blog.csdn.net/yanxiahua/article/details/8679348

2013-08-25

个人搜集的osgi帮助文档,内涵多个pdf

个人网上搜集的osgi开发文档,内涵OSGi_框架的组件运行机制.pdf,osgi规范中文版.pdf,OSGiSIP通信中间件架构设计.pdf,类加载器特技:OSGi代码生成.doc等

2012-06-20

Felix、Struts2、Hibernate整合OSGI完整代码

该资源也是从网上收集而来,经本人测试通过,不过唯一遗憾的是未能整合spring

2012-06-20

Quartz 多任务和单任务实现java源码

Quartz SimpleTrigger CronTrigger java 源码 多任务 单任务实现 jobQuartz SimpleTrigger CronTrigger java 源码 多任务 单任务实现 job

2009-10-21

myclipse swing ui 插件

myclipse swing ui 插件myclipse swing ui 插件myclipse swing ui 插件myclipse swing ui 插件

2009-09-24

FtpClient写的java FTP工具

FtpClient写的java FTP工具FtpClient写的java FTP工具FtpClient写的java FTP工具

2009-09-21

仿QQ聊天工具(JAVA版)V2.0源代码(服务器端)

仿QQ聊天工具(JAVA版)V2.0源代码(服务器端仿QQ聊天工具(JAVA版)V2.0源代码(服务器端)

2009-09-21

java 写的qq在线查询器,含源码

java 写的qq在线查询器,含源码java 写的qq在线查询器,含源码

2009-09-16

三级联动菜单.rar

三级联动菜单.rar三级联动菜单.rar三级联动菜单.rar

2009-09-16

JAVA聊天程序(TCP版).rar

JAVA聊天程序(TCP版).rarJAVA聊天程序(TCP版).rar

2009-09-16

java 关机小程序

java 实现对系统的关机操作java 实现对系统的关机操作

2009-09-16

Wrapper将Java Application程序封装为Windows下面的服务

使用Wrapper将Java Application程序封装为Windows下面的服务

2009-09-09

java VNC 远程世界排名前5的远程控制软件,可控制局域网内的一台pc。源码下载

java VNC 远程世界排名前5的远程控制软件,可控制局域网内的一台pc

2009-09-03

JAVA 手机与计算机互发彩信源码

JAVA 手机与计算机互发彩信源码JAVA 手机与计算机互发彩信源码

2009-09-03

JBrowser java开发的一款很强的浏览器

JBrowser java 开发 一款 很强 浏览器

2009-09-03

java远程控制软件JPCanyWhere

java 远程 控制 软件 JPCanyWhere

2009-09-03

apache-log4j-1.2.15.zip

apache log4j-1.2.15.zip 记录程序的日志信息

2009-08-12

JDIC支持java浏览器

java,swing ,jfarme,中嵌套浏览器

2009-08-10

Javascript+DOM+总结.doc

1、创建节点。 2、复制节点。 3、插入节点。 4、删除节点。 5、替换节点。 6、设置/获取属性节点。 7、查找节点。 8、DOM属性:

2009-08-10

java皮肤,包含了各式的风格包,包含说明文档和配置文档

java皮肤,包含了各式的风格包,包含说明文档和配置文档

2009-08-10

PngEncoder.java针对java平台处理png压缩算法

PngEncoder.java针对java平台处理png压缩算法

2009-08-10

sql2005jdbc驱动jar文件

连接sql2005的驱动程序jar文件,有了此文件才能让你和她无距离沟通!

2008-10-18

Struts实现CRUD操作

通过Struts配置实现增删改查操作,让你了解struts的真正意义!

2008-10-13

购物车cookie的实现

使用目前大部分购物网站都是用的cookie技术,实现了购物车从cookie中的详细实现,此购物车的最主要的功能是,用户每次在本地登录时会创建一个cookie文件,此文件保存了用户名和编号,作为下次登陆的凭证,另外还有一个购物车cookie,次文件中存放的是用户上次购物没有提交订单的商品信息!数据库实现采用的是jndi,大大减少了数据库连接资源的浪费啊

2008-09-07

fckeditor超强文本编辑器

适合于论坛和新闻发布模块的发帖功能的实现,由于它的强大功能,现在大部分的程序员都在使用啊!

2008-09-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除