自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mathew_yuan

夜半上床时,对自己说:“你做了些了不起的事情。” 这对我很重要。

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 springmvc与swagger的集成

引子由于我们公司在尝试着做前后端分离,那么后端的api文档是必须的,因此研究了一下swagger。swagger的2.0版本已经升级为springfox, 看这名字就知道springfox只能与springmvc做集成。

2016-09-28 16:01:08 5799

原创 从paxos到zookeeper读书笔记

1.从ACID(Atomicity, Consistency, Isolation, Durability)强一致模型, 到CAP, BASE(Basiclly Avaliable, Soft state, Eventually consistent)等弱一致模型。在分布式系统中,如何在节点故障,网络问题等困难下,为用户提供可用,一致性的服务(A,C)的服务。2.一致性协议,2PC,3PC。p

2016-04-04 10:22:04 989

原创 solr 安装,配置,测试

为什么是solr或者elasticsearch,而不是lucene?lucene只是一个组件,如果要在上面开发成本太大,solr和elasticsearch都是基于lucene的成熟的应用,可以快速上手。  solr是用来做全文检索的企业级应用。  安装  solr 官网下载地址:http://archive.apache.org/dist/lucene/solr/, 这里笔者

2015-11-15 19:01:53 1205

原创 java面试六十问

1.对数组或者List如何排序?2.ArrayList, LinkedList 默认大小,增量3.HashMap与Hashtable的区别4.ArrayList的扩容实现5.HashMap的内部结构,解释下负载因子,key可以为null吗?如果key不是字符串,为什么需要对它重写hashcode方法?6.解释下ConcurrentHashMap7.字节流和字符流的区别,为什

2015-04-20 22:23:16 712

原创 Python小试

以下是一个简单工具,操作W

2014-10-20 16:58:10 620

原创 从《敏捷软件开发原则、模式与实践》看待现当前开发团队现状(持续更新)

今天刚开始读Martin的敏捷软件开发,

2014-07-29 22:56:40 753

翻译 Spring DI resolution process

Dependency resolution processThe container performs bean dependency resolution as follows:The ApplicationContext is created and initialized with configuration metadata that describes a

2014-05-31 21:19:10 642

原创 设计模式之服务定位器模式

示例:代码中多处调用同一服务:

2014-05-20 18:12:52 1574

原创 设计模式之蝇量模式

场景:当需要管理许多实例时,

2014-05-18 21:05:21 1452

原创 oracle 存储过程

1. oracle 存储过程基本语法create or replace procedure 存储过程名(param1 in type,param2 out type) as 变量1 类型(值范围); --vs_msg   VARCHAR2(4000); 变量2 类型(值范围);CURSOR c1 IS  SELECT  * FROMdat_trade;Begin

2014-02-28 09:56:43 690

原创 基于javascript的压缩和解压缩以及文件系统的demo

demo介绍:将zip包解压到文件系统中,创建content文件夹,提供对文件系统操作的API以及将文件系统打包下载的功能。

2013-09-23 15:27:26 2838

原创 Percona在Linux系统下的安装

Percona 为 MySQL 数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升。该版本提升了在高负载情况下的 InnoDB 的性能、为 DBA 提供一些非常有用的性能诊断工具;另外有更多的参数和命令来控制服务器行为Step1:    进入安装目录执行:cd /usr/local Step2:卸载系统自带的mysql 否则可能会产生冲突执行:

2013-09-23 15:06:24 1816

原创 Tomcat部署web项目

Tomcat的目录结构Tomcat下有7个目录,分别是bin,conf,lib,logs,temp,webapps,work 目录,现在对每一目录做介绍。 Tomcat根目录在tomcat中叫, 1./bin:        存放各种平台下启动和关闭Tomcat的脚本文件。 2./lib:         在lib目录下的lib目录,存放Tomcat服务器和所有web应用都能访问的

2013-08-22 10:15:58 1081

原创 CentOS6.3上安装mysql5.6

1.下载CentOS6.3 和 Mysql5.6mysql  下载地址 http://dev.mysql.com/downloads/mysql, 选择Mysql Community Server.下载后的文件名为:MySQL-5.6.13-1.linux_glibc2.5.x86_64.rpm-bundle.tar2.安装CentOS这里实在VMware Workstat

2013-08-21 14:54:58 770

基于javascript的压缩和解压缩以及文件系统的demo

demo介绍:将zip包解压到文件系统中,创建content文件夹,提供对文件系统操作的API以及将文件系统打包下载的功能。

2013-09-23

空空如也

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

TA关注的人

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