自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Java8 对Map(key/value)排序后取TopN

import com.alibaba.fastjson.JSON; import java.util.*; import java.util.stream.Collectors; /** * Hello world! * */ public class App { public s...

2019-06-11 21:00:57 1420 0

转载 在CentOS7上安装rocketMQ

1、下载apache最新rocketmq二进制压缩文件 下载地址:https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.2.0/rocketmq-all-4.2.0-bin-release.zip 在线下载:wgethttps://mir...

2019-06-10 15:09:42 2106 1

转载 Java并发工具类 - CountDownLatch

一.CountDownLatch用法 1、简介   CountDownLatch是Java1.5之后引入的Java并发工具类,放在java.util.concurrent包下面http://docs.oracle.com/javase/7/docs/api/java/util/concurre...

2019-06-03 13:15:10 34 0

原创 log4j2日志配置

 log4j2相对于log4j 1.x有了脱胎换骨的变化,其官网宣称的优势有多线程下10几倍于log4j 1.x和logback的高吞吐量、可配置的审计型日志、基于插件架构的各种灵活配置等。 官方配置文档:http://logging.apache.org/log4j/2.x/manual/co...

2019-06-03 11:27:55 373 0

原创 webservice服务端发布和客户端调用(与tomcat共用端口)

1.服务端和客户端增加Maven依赖包,如下 <!-- cxf方式webservice服务--> <dependency> <groupId>org.apache...

2019-03-13 15:19:41 438 0

转载 maven 引入外部jar包的几种方式

方式1:dependency 本地jar包 <dependency> <groupId>com.hope.cloud</groupId> <!--自定义--> ...

2019-01-09 17:04:56 193 0

转载 使用meaven打包过程中遇到的一些问题

使用maven-shade-plugin插件,修改后pom代码如下 <plugin> <groupId>org.apache.maven.plugins</groupId> <ar...

2019-01-09 17:01:45 79 0

转载 MySQL5.7.*免安装版配置方法

MySQL5.7.*免安装版配置方法 1. 解压MySQL压缩包     将下载的MySQL压缩包解压到自定义目录下,我的解压目录是:     "D:\Program Files\mysql-5.7.9-win32"     将解压目录下默认文件 my-default.ini...

2019-01-05 14:27:10 40 0

转载 添加jar包到本地Maven仓库

        在使用Maven的过程中,经常碰到有些jar包在中央仓库没有的情况。如果公司有私服,那么就把jar包安装到私服上。如果没有私服,那就把jar包安装到本地Maven仓库。今天介绍2种安装jar包到本地Maven仓库的方法,下面进入正题。 一、使用Maven命令安装jar包    ...

2018-11-05 15:36:34 47 0

转载 linux(centos7) 查看磁盘空间大小

磁盘相关命令 df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录的大小 du -sm [文件夹] 返回该文件夹总M数 du -h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹) 查看硬盘的分区 #sudo f...

2018-10-29 14:44:34 550 0

原创 ISO8583报文组装解析工具和定义器示例

8583报文组装和解析工具类(Send8583Util),代码如下: import com.alibaba.fastjson.JSONObject; import org.apache.commons.lang.CharEncoding; import org.slf4j.Logger; ...

2018-10-19 12:09:52 430 0

原创 webservice服务端发布和客户端调用(使用jetty作为服务器)

1.服务端和客户端增加Maven依赖包,如下 <!-- cxf方式webservice服务--> <dependency> <groupId>org.apache....

2018-10-12 11:07:09 336 0

转载 @webservice 注解的类中使用@Autowired 进行bean注入,注入的bean调用时为空的问题

ContextLoaderListener.getCurrentWebApplicationContext().getBean(BaseDao.class); 在类中再次获取就可以解决问题了

2018-10-12 10:33:02 1455 0

转载 @Transactional注解事务不回滚不起作用无效

这几天在项目里面发现我使用@Transactional注解事务之后,抛了异常居然不回滚。后来终于找到了原因。  如果你也出现了这种情况,可以从下面开始排查。 一、特性 先来了解一下@Transactional注解事务的特性吧,可以更好排查问题 1、service类标签(一般不建议在接口上)上...

2018-09-14 15:36:50 85 0

转载 VMware虚拟机配置端口转发(端口映射),实现远程访问

前言 本文所写的远程为各个电脑在同一个网段内 本文主要详细介绍如何远程访问虚拟机里面的项目! 机器:虚拟机(装在电脑1里)、电脑1(宿主机)、电脑2、电脑3、电脑4、电脑n... 操作步骤: step1:打开虚拟机,选择编辑--虚拟网络编辑器 step2:选择VMnet8,点击NA...

2018-08-06 10:30:20 3493 0

转载 局域网访问电脑中VMware虚拟机

场景 你在自己的台式机或笔记本中使用VMware Workstation搭建了一个虚拟机系统,如Debian、Fedora等Linux系统。现在你希望使用局域网中另一台电脑访问你电脑上的虚拟机系统,怎么办呢? 措施 这是需要使用VMware Workstation提供的NAT功能。  这里的...

2018-08-06 10:29:42 259 0

转载 在VMware14中安装CentOS7详细教程

VMware Workstation14安装CentOS7.0 详情教程 1.准备工作 a)下载VMware workstation14 b)下载CentOS7 c)下载SSH Secure Shell Client 2.虚拟机配置 a)打开虚拟机软件“VMware Workstati...

2018-08-05 19:42:53 89 0

转载 CentOS7--iptables的配置

CentOS7--iptables的配置     在红帽RHEL7系统中firewalld服务取代了iptables服务,如果我们不想用或者不习惯使用firewalld服务,请看下面的操作:   iptables命令中则常见的控制类型有: ACCEPT:允许通过. LOG:记录日志信息,...

2018-08-04 14:13:30 68 0

转载 centos7开启路由转发

centos7开启路由转发 编辑/etc/sysctl.conf,添加一下内容。 vim /etc/sysctl.conf net.ipv4.ip_forward=1 net.ipv4.conf.all.rp_filter=0 net.ipv4.conf.default.rp_filte...

2018-08-04 13:08:44 1492 0

转载 Nginx配置文件nginx.conf详解

Nginx 总的 配置文件 位置 /usr/local/nginx/conf/nginx.conf nginx 正则匹配 一.正则表达式匹配,其中:  ~ 为区分大小写匹配  ~* 为不区分大小写匹配  !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 二.文件及目录匹配,其中: ...

2018-08-03 12:05:09 114 0

转载 Nginx配置文件结构

如果你下载好啦,你的安装文件,不妨打开conf文件夹的nginx.conf文件,Nginx服务器的基础配置,默认的配置也存放在此。 在nginx.conf的注释符号位# nginx文件的结构,这个对刚入门的同学,可以多看两眼。 默认的config  #user nobody; work...

2018-08-03 10:30:54 253 0

转载 IntelliJ Idea 2017 免费激活方法

到网站 http://idea.lanyus.com/ 获取注册码。 2.填入下面的license server:   http://intellij.mandroid.cn/    http://idea.imsxm.com/    http://idea.iteblog.com/key.ph...

2018-08-02 21:50:49 42 0

原创 通过Dubbo注解实现RPC调用

pom.xml相关依赖 <!-- dubbo --> <dependency> <groupId>com.alibaba&l...

2018-07-31 13:47:44 103 0

转载 dubbo 注解与spring 事务注解冲突完美解决方案

这几天碰到dubbo 注解与spring 事务注解同时启用dubbo注解无法生效的问题. 在网上找了大部分程序员们贴出的解决方案都没有解决问题。最终在自己的分析下成功解决问题。 解决步骤如下,后面会贴出详细分析原因。我用的Dubbo版本为2.5.3;spring MVC版本为3.2.13. ...

2018-07-31 13:25:11 1176 0

转载 centos7下安装Nginx

安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 Nginx: http://nginx.org/en/download.html Nginx需要依赖下面3个包  gzip 模块需要 ...

2018-07-28 22:31:35 69 0

原创 centos7下redis哨兵集群配置

redis作为一个高性能内存数据库,也常用于系统的缓存数据库,与memcache类似,再生产环境中,当然需要做高可用的结构,即主从复制,替换等功能,可以实现主数据库挂掉,从库自动补上,不影响正常使用。 redis的主从,哨兵配置也非常简单,一主N从,N哨兵都可以。具体的配置方法下面记录一下: 预设...

2018-07-28 17:49:49 535 2

转载 centos7安装部署gitlab服务器

1. 安装依赖软件 yum -y install policycoreutils openssh-server openssh-clients postfix 2.设置postfix开机自启,并启动,postfix支持gitlab发信功能 systemctl enable postfix &...

2018-07-28 14:39:15 154 0

原创 centos7下mysql 用户管理和权限设置

1.进入mysql命令行,输入root及密码 [root@localhost ~]# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL co...

2018-07-27 15:56:17 8646 1

原创 centos7下Dubbo-admin管理平台的安装

1.到地址 https://github.com/alibaba/dubbo 下载dubbo源码      2.解压缩zip文件到 “ D:\技术资料\zookeeper\dubbo-master\dubbo-master” 目录下   手动打包,这里只需要打包dubbo-adm...

2018-07-27 11:30:45 609 0

原创 Linux:CentOS7安装maven私服Nexus

1.下载 nexus-2.14.9-01-bundle 下载链接:https://www.sonatype.com/oss-thank-you-zip 2.nexus的安装     确保已经安装maven     将下载的nexus解压至/usr/local下     tar -xvf ...

2018-07-26 13:42:51 203 0

转载 Linux(centos7)安装maven3.5

创建maven的文件夹并下载maven的tar包到此文件夹中 //进入一个目录 cd /usr/local //创建一个文件夹 mkdir maven //下载maven的tar包 wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5...

2018-07-22 17:51:46 163 0

转载 CentOS7系统操作httpd服务 - 开机启动/重启/查看状态

操作部署某个环境的时候使用的是CentOS7版本,然后在需要启动httpd服务的时候惯性的使用service httpd start命令,但是提示有"/bin/systemctl start  httpd.service"问题。看来系统变动之后一些操作命令还是有些变化的。 当...

2018-07-22 15:36:56 1549 0

转载 在 CentOS7 上安装 Zookeeper服务

1.下载 http://zookeeper.apache.org/releases.html 当前stable版是zookeeper-3.4.10 2.解压 $ tar –zxvf zookeeper-3.4.10.tar.gz 3.进入到 /usr/local/java/zookee...

2018-07-22 15:12:51 472 0

转载 htpasswd用法(即配置SVN密码加密)

apache htpasswd命令用法   htpasswd [-cmdpsD] passwordfile username   htpasswd -b[cmdpsD] passwordfile username password   htpasswd -n[mdps] username ...

2018-07-22 12:36:15 844 0

原创 Centos7搭建SVN服务(多个仓库)

1、下载安装 subversion [root@CentOS var]# yum -y install subversion 测试安装是否成功 [root@CentOS var]# svnserve --version 2、创建 svn 版本库,初始化相关配置文件 [root@C...

2018-07-21 22:03:28 3734 1

转载 CentOS 7更改yum源与更新系统

0、开源镜像 网易开源镜像镜像 网易开源镜像使用帮助: http://mirrors.163.com/.help 阿里云开源镜像 https://mirrors.aliyun.com/repo/ 1、备份 cp /etc/yum.repos.d/CentOS-Base.repo ...

2018-07-21 20:10:37 133 0

转载 centos7安装memcached及配置等

linux下配置使用memcache功能,比win下稍微复杂一点,主要包括:安装libevent函数库、安装memcached、配置php扩展。 一、安装libevent函数库  libevent各版本地址:http://libevent.org/old-releases.html  在此我安装...

2018-07-21 17:46:22 4121 0

转载 centos7环境下mysql5.7的安装与配置

最近无事闲来折腾虚拟机,以前都是折腾云服务器,现在自己捣捣。看到mysql的教程蛮好的,准备做个笔记。原文来自mysql5.7的安装与配置(centos7环境) 第一步:下载mysql http://mirrors.sohu.com/mysql/MySQL-5.7/   [root@M...

2018-07-21 12:46:30 162 0

转载 【开机自启】Linux下设置MySql自动启动

1、将服务文件拷贝到init.d下,并重命名为mysql cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 2、赋予可执行权限 chmod +x /etc/init.d/mysqld 3、添加服务 c...

2018-07-21 12:40:48 230 0

转载 虚拟机中的CentOS 7设置固定IP连接最理想的配置

1、笔记本主机IP为设置自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网;  2、只要笔记本主机可以正常访问外网,启动虚拟机中的CentOS 7系统就可以正常访问外网,无需再进行任何设置;  3、虚拟机设置为固定IP,不管主机在什么网络环境下,是断网环境,还是连接任何网段访问外...

2018-07-20 21:06:03 150 0

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