自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 收藏
  • 关注

转载 动态数据源切换

转自:https://blog.csdn.net/u012294371/article/details/76167317转载于:https://www.cnblogs.com/liuzy2014/p/9188582.html

2018-06-15 18:22:00 111

转载 Disconf实践指南:改造篇

上一篇文章Disconf实践指南:使用篇介绍了如何在项目中应用disconf,虽然实现了分布式配置的实时刷新,但是我们希望能够去除所有的配置文件,把配置都交给disconf管理,本地只需要实现配置监听接口就好了。改造包括:统一配置到disconf自定义配置解析实现公共配置 #实现ing1、统一配置到disconf主要是应用各个环境的配置信息,比如当前应用的配...

2017-10-26 11:07:00 174

转载 Disconf实践指南:使用篇

在上一篇文章Disconf实践指南:安装篇介绍了如何在本地搭建Disconf环境,下面我们介绍如何在项目中使用Disconf。由于某些功能特性对源码做了修改,所以在官方文档并没有提及。环境基于macOS Sirerra。Windows建议安装Linux虚拟机首先打开disconf控制台:http://localhost:8091,第一步:创建应用,awesome-proj...

2017-10-26 11:05:00 309

转载 Disconf实践指南:安装篇

Disconf是百度开源出来的一款基于Zookeeper的分布式配置管理软件。目前很多公司都在使用,包括滴滴、百度、网易、顺丰等公司。通过简单的界面操作就可以动态修改配置属性,还是很方便的。使用Disconf后发现的一大好处是省却应用很多配置,而且配置可以自动load,实时生效。Disconf优点总结如下:部署简单:同一个上线包,无须改动配置,即可在多个环境中上线部署动态化...

2017-10-26 11:01:00 161

转载 执行Git命令时出现各种 SSL certificate problem 的解决办法

用git自带的配置命令:gitconfig--globalhttp.sslVerifyfalse转载于:https://www.cnblogs.com/liuzy2014/p/7229488.html

2017-07-24 16:10:00 117

转载 linux rz 乱码

Linuxshell rz和sz是终端下常用的文件传输命令,rz和sz通过shell被调用,其中rz用于从启用终端的系统上传文件到目标系统(终端登录的目标系统), 这里不过多介绍这些命令,只是记录一个使用rz过程中碰到的小问题。 本人在rz命令(不带任何选项参数)上传一个可执行文件exe时,出现了error,导致终端挂死在rz命令中,因为之前没有碰到过这种情况,...

2017-07-19 14:57:00 1203

转载 分布式配置项管理-开源方案预研究

现在分布式配置项管理开源软件主要有disconf,qconf,diamond。 实现配置项变更监测一类是基于zookeeper watch功能,另外一类是定时pull/push。还有一类可以通过spring cloud 远程配置项方案解决。参考:http://www.mamicode.com/info-detail-1180436.html,http://bluereader.or...

2017-06-16 10:36:00 86

转载 mac下mysql5.7.18修改root密码

参考:http://blog.csdn.net/lijilong_/article/details/70991809第一步:苹果->系统偏好设置->最下面点MySQL,关闭mysql服务第二步:进入终端输入(cd /usr/local/mysql/bin/)回车输入(sudo su)回车以获取管理员权限输入(./mysqld_safe --skip-gr...

2017-06-14 14:02:00 56

转载 git 版本回滚

1.reset 版本回滚不保留中间版本git reset –hard 版本号git push -f 强制提交2.revert 版本回滚保留中间版本号,提交新的版本转载于:https://www.cnblogs.com/liuzy2014/p/6695148.html...

2017-04-11 19:47:00 56

转载 关于@Autowired使用注意点

@Autowired是按类型进行装配的,那么我一个接口UserInterface,有多个实现类AImpl(@service(name="userInterface1")),BImpl(@service(name="userInterface2")....这些实现类我都加入了Spring容器,当我在一个类中使用如下语句:@Autowiredprivate IUserInter...

2017-04-11 11:30:00 358

转载 sourceTree免密码校验

1.ssh请求:参考:http://www.ithao123.cn/content-1584888.html步骤1:检查你的电脑上是否已经生成了SSH Key在git bash下执行如下命令cd ~/.ssh ls这两个命令就是检查是否已经存在id_rsa.pub或id_dsa.pub文件,如果文件已经存在,那么你可以跳过步骤2,直接进入步骤3。步骤2:创建一个SSH...

2017-03-23 19:07:00 392

转载 elasticsearch 服务安全配置

一、目前主要通过插件的形式来控制:常用的插件主要包括:elasticsearch-http-basic,search-guard,shield由于shield是收费的暂时还未研究(研究后统一补充)search-guard主要用于elasticsearch2.x以后的版本(研究后统一补充)elasticsearch-http-basic主要用于elasticsearch1....

2017-02-09 17:41:00 503

转载 qconf 介绍

转载自:http://www.tuicool.com/articles/BJfiMbr360 如何用 QConf 搞定 2W+ 服务器的配置管理时间2015-06-29 09:27:47 佚名 原文 http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=208311811&idx=1&...

2016-12-02 11:13:00 548

转载 解决mysql不能远程登录的问题

1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql;mysql>update user se...

2016-12-01 17:48:00 84

转载 从git上下载代码并导入eclipse

主要分为两步:1.先从git下载代码到本地git仓库2.eclipse import导入存在的maven项目转载于:https://www.cnblogs.com/liuzy2014/p/5987316.html

2016-10-22 12:33:00 618

转载 MAVEN 工程打包resources目录外的更多资源文件

首先,来看下MAVENx项目标准的目录结构: 一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里。 有时候,比如mybatis的mapper.xml文件,我们习惯把它和Mapper.java放一...

2016-10-20 17:59:00 145

转载 也谈BIO | NIO | AIO (Java版--转)

关于BIO | NIO | AIO的讨论一直存在,有时候也很容易让人混淆,就我的理解,给出一个解释:BIO | NIO | AIO,本身的描述都是在Java语言的基础上的。而描述IO,我们需要从两个层面: 编程语言 实现原理 底层基础从编程语言层面BIO | NIO | AIO 以Java的角度,理解,linux c里也有AI...

2016-10-20 11:08:00 55

转载 web.xml 配置中classpath: 与classpath*:的区别

首先 classpath是指 WEB-INF文件夹下的classes目录解释classes含义:1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml2.存放模板文件 eg.actionerror.ftl3.存放class文件 对应的是项目开发时的src目录编译文件总结:这是一个定位资源的入口...

2016-10-19 15:49:00 59

转载 Java @override报错的解决方法

有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错。JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Over...

2016-10-19 14:38:00 68

转载 maven上传自定义jar到本地仓库

mvn install:install-file -Dfile=D:/baidu/ueditor-1.1.1.jar -DgroupId=com.baidu.ueditor -DartifactId=ueditor -Dversion=1.1.1 -Dpackaging=jar转载于:https://www.cnblogs.com/liuzy2014/p/5946211.htm...

2016-10-10 16:07:00 79

转载 maven src/test/resources 下的logback-test.xml 读取 properties文件中的key-value值

<profiles> <profile> <id>test-cd</id> <properties> <env>test-cd</env> </properties> ...

2016-09-02 17:29:00 296

转载 在使用Math.random()生成6位随机数遇到的问题,并成功得到6位随机数

最近在做卫生局的一个考务网时需要实现一个短信发送验证码的功能,因此就必须使用到随机生成6位验证码的功能,开始觉的简单的,随便写了个int i=(int)(Math.random()*1000000+100000); String messageCode = String.valueOf(i);然后测试发送了下,是发送了6位随机数,以为是正确的,但在之后的反复测试中...

2016-09-01 09:31:00 501

转载 mysql ERROR 1045 (28000): 错误解决办法

windows下,以上两个错误的解决方法工具/原料windows 8MySql方法/步骤找到配置文件my.ini ,然后将其打开,可以选择用记事本打开打开后,搜索mysqld关键字找到后,在mysqld下面添加skip-grant-tables,保存退出。PS:若...

2016-08-22 16:12:00 82

转载 ORACLE SEQUENCE用法

在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。 1、Create Sequence 首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限。 创建语句如下: CREATE SEQUENCE seqTestINCREMENT BY 1 -- 每次加几个STA...

2016-08-22 11:26:00 85

转载 Maven可继承的POM 元素

groupId :项目组 ID ,项目坐标的核心元素;version :项目版本,项目坐标的核心元素;description :项目的描述信息;organization :项目的组织信息;inceptionYear :项目的创始年份;url :项目的 url 地址develoers :项目的开发者信息;contributors :项目的贡献者信息;di...

2016-08-22 10:59:00 59

转载 怎样把.git版本控制文件夹放在项目目录下

在上传本地代码到本地git库时,.git的存放目录不能放到项目根目录下(报错)。可以先把.git仓库选择其他保存路径,然后再copy到项目根目录下。转载于:https://www.cnblogs.com/liuzy2014/p/5703774.html...

2016-07-25 15:43:00 216

转载 mybatis3-generator-plugin插件地址

http://repo1.maven.org/maven2/com/github/oceanc/mybatis3-generator-plugin/0.4.0/转载于:https://www.cnblogs.com/liuzy2014/p/5670911.html

2016-07-14 16:41:00 83

转载 @RestController

/** Copyright 2002-2014 the original author or authors.** Licensed under the Apache License, Version 2.0 (the "License");* you may not use this file except in compliance with the License.* Y...

2016-06-30 17:29:00 53

转载 <mvc:annotation-driven />注解意义

<mvc:annotation-driven /> 是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。<mvc:annotation-driven /> 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MV...

2016-06-30 17:02:00 61

转载 关于Spring中的<context:annotation-config/>配置

当我们需要使用BeanPostProcessor时,直接在Spring配置文件中定义这些Bean显得比较笨拙,例如:  使用@Autowired注解,必须事先在Spring容器中声明AutowiredAnnotationBeanPostProcessor的Bean:<bean class="org.springframework.beans.factory.annotati...

2016-06-30 17:01:00 47

转载 利用mybatis-generator自动生成代码

mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。下面是从官网上的截图:(不过官网www.mybatis.org最近一段时间,好象已经挂了)一、在pom.xml中添加plugin 1 <plugin> 2 ...

2016-06-12 16:25:00 95

转载 spring中@value注解需要注意

首先,@value需要参数,这里参数可以是两种形式:@Value("#{configProperties['t1.msgname']}")或者@Value("${t1.msgname}");其次,下面我们来看看如何使用这两形式,在配置上有什么区别:1、@Value("#{configProperties['t1.msgname']}")这种形式的配置中有“configProper...

2016-06-07 13:49:00 233

转载 Github开源Java项目(Disconf)上传到Maven Central Repository方法详细介绍

最近我做了一个开源项目 Disconf:Distributed Configuration Management Platform(分布式配置管理平台) ,简单来说,就是为所有业务平台系统管理配置文件的平台系统。更详细的介绍,请看项目主页。项目是用Java写的,Maven管理的,那么,自然而然,整个项目应该以Maven仓库POM方式暴露给用户来使用。因此,这两天我一直在折腾Maven...

2016-05-31 15:21:00 153

转载 Spring MVC中各个filter的用法

转载:http://blog.csdn.net/qyp1314/article/details/42023725 Spring MVC中各个filter的用法 2014-12-19 09:08 10517人阅读 评论(1) 收藏 举报 分类: Java(5) 目录(?)[+]http://liuluo129.i...

2016-05-27 10:21:00 55

转载 Mysql auto_increment 重新计数(让id从1开始)

当清空一个表的时候,重新插入数据,发现auto_increment属性的字段计数不是从1开始的时候,可以使用以下命令 方法一 delete from test; alter table `test` auto_increment=1 (好处,可以设置AUTO_INCREMENT 为任意值开始) 提示:如果表列和数据很多,速度会很慢,如90多万条,会在10分钟以上。 方法...

2016-05-15 18:28:00 331

转载 Spring-mvc junit单元测试中 如何回滚?

@RunWith(SpringJUnit4ClassRunner.class)@WebAppConfiguration(value = "src/main/webapp")@ContextHierarchy({ @ContextConfiguration(name = "parent", locations = "classpath:./spring/appli...

2016-05-13 21:50:00 185

转载 解决Cannot change version of project facet Dynamic web module to 2.5

我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在 Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project fa...

2016-05-10 15:13:00 54

转载 powerdesigner 字段大小写转换\id 自增

转换:tools --> model options-->naming convention name code自增:在你所要设为自增型的键上(比如你的id)双击 ,弹出一个Column Properties 对话框,右下角有一个Identify的选择框,选中它OK,就可以了。再去查看Preview,就能看到用大写标识出来的AUTO_INCREMENT。转...

2016-05-09 15:19:00 84

转载 mybatis dao无实现类的配置

spring的配置文件 添加: <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.wanda.pay.points.dao" /> </bean>dao接口中的...

2016-05-06 11:00:00 117

转载 linux安装tomcat

Linux配置部署tomcat7。tomcat作为一个高性能的WEB容器,一直深受欢迎。tomcat运行需要java环境。工具/原料jdk-6u33-linux-x64.binapache-tomcat-7.0.2.tar.gz方法/步骤以RedHat系列64位操作系统...

2016-02-18 20:34:00 65

空空如也

空空如也

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

TA关注的人

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