自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的IT人生

不努力,你就永远不会知道自己有多大的潜力!

  • 博客(47)
  • 问答 (1)
  • 收藏
  • 关注

翻译 axios重试机制解决方案

//在main.js设置全局的请求次数,请求的间隙axios.defaults.retry = 4;axios.defaults.retryDelay = 1000;axios.interceptors.response.use(undefined, function axiosRetryInterceptor(err) { var config = err.config; /...

2018-08-23 14:08:53 5459

转载 Js中Date的格式化扩展

// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-0

2017-08-02 14:07:46 1442

转载 JavaWeb 项目中的绝对路径和相对路径问题

最近在做JavaWeb项目,总是出现各种的路径错误,而且发现不同情况下 /  所代表的含义不同,导致在调试路径上浪费了大量时间。在JavaWeb项目中尽量使用绝对路径  因为使用绝对路径是绝对不会出错的,而使用相对路径可能会出现错误。首先 说下在JavaWeb项目中的绝对路径和相对路径的含义绝对路径: 相对于当前Web应用根路径的路径  也就是任何路径都必须要带上conte

2017-04-23 21:00:17 1174

转载 java(Web)中相对路径,绝对路径问题总结

前言: 前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于java中相对路径,绝对路径等问题。同时,对于Web应用中的相对路径,绝对路径,以及Java.io.File类学习了一下。也找了一些资料。希望大家遇到类似的问题,可以更有效的解决。============================================================

2017-04-23 19:31:12 392

转载 MySQL 5.7 新增加的 JSON 特性对应的 json 方法

MySQL 函数分为四类,分别是创建(Create JSON Values)、修改(Modify JSON Values)、查询(Search JSON Values)以及返回json相关属性(Return JSON Value Attributes)的方法。创建类的方法JSON_ARRAY([val[, val] ...])创建JSON数组形式的数据SELECT JS

2017-04-20 18:21:55 458

转载 JVM参数配置

总结一下(http://howsun.blog.sohu.com/182790343.html)--设置最大的堆和最小堆大小.两者一样表示固定大小.这样可以防止老年代内存扩展造成额外的gc.当然也会多占一些内存.系统内存不足的慎用-Xms512m-Xmx512m--加大年轻代内存.减少minor gc-Xmn164m--这个是永久代大小.默认是64M,增加到96M.固定大小

2017-03-30 11:16:22 384

原创 Good学习网址书签

 1,GIT学习资源:  http://blog.jobbole.com/78960/;  http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000;  http://backlogtool.com/git-guide/cn/intro/intro1_1.html 2,centos6.6安装...

2017-03-16 14:32:55 595

转载 Spirng Security OAuth介绍

如果想要深入了解Spring Security OAuth的话,建议阅读官方提供的示例代码:测试用例代码:https://github.com/spring-projects/spring-security-oauth/tree/master/testsSample App:https://github.com/spring-projects/spring-security-o

2017-01-22 15:16:27 2601

转载 Elasticsearch介绍

概述Elasticsearch (ES)是一个基于 Lucene 的开源搜索引擎,它不但稳定、可靠、快速,而且也具有良好的水平扩展能力,是专门为分布式环境设计的。 ## 特性安装方便:没有其他依赖,下载后安装非常方便;只用修改几个参数就可以搭建起来一个集群JSON:输入/输出格式为 JSON,不需要定义 Schema,快捷方便RESTful:基本所有操作(索引、查询、甚至是配置)都

2017-01-22 15:12:51 3635 1

原创 Druid连接池配置

Druid配置参考链接:https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98参考配置 bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-meth

2017-01-22 14:57:11 374

转载 fastdfs接入手册

jar包接入引入maven依赖:dependency> groupId>com.frameworkgroupId> artifactId>common-fastdfsartifactId> version>1.1.2-SNAPSHOTversion>dependency>编辑spring配置文件修改fdfs配置:bean id="fdf

2017-01-13 19:13:52 777

转载 FastDFS安装教程

工作环境操作系统: CentOS 6.7 64bit编译工具: git, C/C++ 编译工具集(gcc/make等等)libfastcommon: V1.24FastDFS: V5.0.7fastdfs-nginx-moduleNginx 1.8.1注明: 本教程三台linux服务器,安装两台storage服务,安装一台tracker服务.(测试在storage服务器上面测试)安装

2017-01-13 19:12:23 7020 1

转载 Redis介绍

介绍Redis是REmote DIctionary Server缩写,是一个开源(BSD liscensed) 内存型key-value存储系统,常用作数据库、缓存、消息中间件。提供了一些丰富的数据结构,包括String、Lists、Hashes、Sets和Ordered Sets,以及在这些数据结构上面的操作,支持不同类型的持久化操作。并通过Redis Sentinel担供高可用性,通过Re

2017-01-13 18:02:59 493

转载 Kafka介绍

Kafka初窥Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下:以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间的访问性能高吞吐率。即使在非常廉价的商用机器上也能做到单机支持每秒100K条消息的传输支持Kafka Server间的消息分区,及分布式消费,同时保证每个partition内的消息顺序传输同时支持离线数据处理和实时数据处

2017-01-11 14:33:42 782

转载 分布式Session组件

背景web或app服务器集群承担了对外服务的首要职责,其中会话(session)是跟踪用户操作流程的重要手段,当中保存了众多用户访问相关的数据。一般有以下几个手段来保证用户访问期间的session一致性:将一个用户的访问始终分配到同一台服务器上主要是通过配置前端负载均衡设备来保证,通过追踪客户的IP地址、cookie等方法来识别客户,并将客户的会话保持在一台服务器上。优点是简单

2017-01-11 14:21:32 666

转载 Flyway数据库迁移工具

什么是FlywayFlyway(https://flywaydb.org) 是独立于数据库的应用、管理并跟踪数据库变更的数据库版本管理工具。为什么需要Flyway不同的开发人员在开发产品特性时,都有可能更新数据库(添加新表,新的约束等)。当开发人员完成工作并提交代码时,代码会被合并到主分支并在测试服务器上执行单元测试与集成测试。同样的需要有配套的数据库脚本更新。生产系统的自动部署

2017-01-11 14:18:18 1829 1

转载 zookeeper介绍

ZooKeeper概述ZooKeeper是什么ZooKeeper曾是Hadoop的子项目,现已成为Apache独立的顶级项目,它是一个针对大型分布式系统的高度可靠的协调系统,提供了高性能的分布式协调服务(a high-performance coordination service for distributed applications)。因为整个协同分布式系统群就像一个动物园,所以

2017-01-11 13:58:28 594

转载 mysql主从配置

前置条件引擎为InnoDB。检查两台MySQL的配置文件my.cnf,确保:server_id没有注释,且值不同binlog_format = mixedlog-bin = mysql-bin有设置binlog-do-db = payplus需要包含待同步的库(注意:若有多个需要每个一行,略坑)注意:修改完配置文件需要重启服务才生效。添加MYSQL用户GRANT REP

2017-01-11 13:45:48 266

原创 mysql安装文档

本文适用操作系统:CentOS 7.2 x64MySQL版本:5.6.30系统环境设置本节均需要管理员权限用户操作,可以root,或者普通用户sudo。设置主机名vi /etc/hostname设置主机名,保存。(需要重启后生效)vi /etc/hosts添加主机名至hosts表。更改时区CentOS默认时区可能不是北京时间,需要调整的话,命令如下:

2017-01-11 13:42:25 582

转载 MySQL编码不一致导致乱码问题总结

使用MySQL常常会出现乱码问题,一般情况下都是因为编码不一致造成,以下提供了MySQL数据编码相关的一些信息,希望会有所帮助。一、MySQL的编码机制: 1、数据库级别的编码:数据库服务器上允许建立不同编码的数据库,在数据库建立时需要指定编码; 2、表级别的编码:同一个数据库中可以建立不同编码的表,在表建立时需要指定编码,默认为用户连接时的编码;3、表字段级别的编码:同一个表中可

2017-01-04 13:23:15 3027 1

转载 查看mysql数据库及表编码格式

1.查看数据库编码格式1mysql> show variableslike 'character_set_database'; 2.查看数据表的编码格式1mysql> show create table ; 3.创建数据

2017-01-04 13:06:56 10160

原创 disconf-web安装教程

工作环境以及安装依赖软件操作系统: CentOS 6.7 64bit安装Nginx 1.8.1安装JDK 1.7.0_80安装Tomcat 7.0.69安装mysql 5.6安装zookeeper安装Redis注意,如果选择在服务器上编译打包还需要在服务器上配置maven环境准备配置 jdbc-mysql.properties (数据库配置) redis-config.p

2017-01-04 11:18:45 2581

原创 dubbo-monitor安装

dubbo-monitor概述dubbo-monitor是什么Dubbo Monitor是针对Dubbo开发的监控系统,基于dubbo-monitor-simple改进而成,可以理解为其演化版本。该系统用关系型数据库(MySQL )记录日志的方式替代了dubbo-monitor-simple写文件的方式。注:亦可改为其他Relational Database(关系型数据库)。项目目前依

2017-01-04 11:16:22 3711

原创 dubbo-admin安装

dubbo-admin概述dubbo-admin是什么dubbo的使用,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能看到有哪些消费者和提供者,为了更好的调试,发现问题,解决问题,因此引入dubbo-admin。通过dubbo-admin可以对消费者和提供者进行管理。dubbo-admin的安装安装环境CentOS 6.7 64bitJDK 1.7.0_

2017-01-04 11:15:03 1039

转载 HBase介绍

概述HBase是一个分布式的、面向列的开源数据库,源于google的一篇论文《bigtable:一个结构化数据的分布式存储系统》。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服务。HBase的表结构HBase以表的形式存储数据。表

2016-12-29 12:06:07 541

转载 应用性能管理工具PinPoint介绍

概述下面给大家介绍一个开源的 APM (Application Performance Management/应用性能管理)工具 - Pinpoint。一个分布式事务跟踪系统的平台,思路基于google Dapper,用于基于java的大规模分布式系统,通过跟踪分布式应用之间的调用来提供解决方案,以帮助分析系统的总体结构和内部模块之间如何相互联系。Pinpoint的目标就是为n(n>=1)

2016-12-29 11:32:37 31799

原创 Dubbo2.8.4资源地址

Dubbo2.8.4下载地址:https://github.com/dangdangdotcom/dubbox监控源码下载:https://github.com/handuyishe/dubbo-monitor

2016-12-27 19:39:47 5064

原创 Spring中ApplicationContextAware接口的作用

加载Spring配置文件时,如果Spring配置文件中所定义的Bean类实现了ApplicationContextAware 接口,那么在加载Spring配置文件时,会自动调用ApplicationContextAware 接口中的public void setApplicationContext(ApplicationContext context) throws BeansExceptio

2016-11-03 13:14:30 561

原创 Linux下的tar压缩解压缩命令详解

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出

2016-10-27 14:39:46 201

原创 shell脚本中if语句的用法

分享下shell中if语句的用法。一,if语句 1.if与[之间要有空格2.[]与判断条件之间也必须有空格3.]与;之间不能有空格二,字符串 判断 1.if [ str1=str2 ];then fi  ----当两个字符串相同时返回真2.if [ str1!=str2 ];then fi ----当两个字符串不相等时返回真3.if [ -n str1 ];

2016-10-27 13:47:29 4232 1

转载 Hibernate中Criteria的完整用法

转自:http://www.360doc.com/content/090313/10/26262_2794855.htmlcriteria英[kraɪˈtɪərɪə]美[kraɪˈtɪrɪə]标准1,Criteria Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和Detache

2016-10-26 18:59:43 272

翻译 DbVisualizer解决中文乱码问题

一、设置编辑器的编码Tools->Tools Properties ->General->File Encoding 设置为UTF-8二、如果数据库为UTF-8,则要在连接时做以下设置cloud_dev?generateSimpleParameterMetadata=true&useUnicode=true&characterEncoding=utf8三、显示设置Too

2016-10-21 13:03:12 15006 1

原创 Spring用代码来读取properties文件

我们都知道,Spring可以@Value的方式读取properties中的值,只需要在配置文件中配置org.springframework.beans.factory.config.PropertyPlaceholderConfigurerbean id="propertyConfigurer" class="org.springframework.beans.factory.config

2016-10-17 10:39:19 238

翻译 MySql慢查询语句检测方法

一、MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL语句1,slow_query_log这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句。2,long_query_time当SQL语句执行时间超过此数值时,就会被记录到日志中,建议设置为1或者更短。3,slow_query_log_file记录日志的文件名。4,log_queries_not_using

2016-06-26 17:11:17 2399

翻译 十大Intellij IDEA快捷键

Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧。1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,

2015-10-14 14:05:31 355

翻译 Intellig IDEA快捷键整理

【常规】Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ctrl+N,可

2015-10-14 13:32:36 855

原创 Hibernate get和load区别

get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数据库中检索 而l

2014-03-27 15:30:21 464

原创 EJB介绍

一. EJB简介        EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.com技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。    EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。  在J2EE里

2012-09-24 21:13:23 493

原创 JBoss介绍

优点概述  1、JBoss是免费的,开放源代码J2EE的实现,通过LGPL许可证进行发布。但同时也有闭源的,开源和闭源流入流出的不是同一途径。  2、JBoss需要的内存和硬盘空间比较小。  3、安装便捷:解压后,只需配置一些环境变量即可。  4、JBoss支持"热部署",部署BEAN时,只拷贝BEAN的JAR文件到部署路径下即可自动加载它;如果有改动,也会自动更新。

2012-09-24 20:51:36 838

原创 ServletRequest中的getAttribute()和getParameter()以及ServletConfig中的getInitParameter()方法的区别

1.ServletRequest中的public Object getAttribute( String name )           getAttribute( String name )可以得到由setAttribute()设置的参数值,就相当于是使用getAttribute()得到一           个自己定义的参数,而不是从客户端得到的参数。        2.Serv

2012-09-24 19:57:10 1650

空空如也

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

TA关注的人

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