- 博客(36)
- 资源 (1)
- 收藏
- 关注
原创 java调用webservice接口,解析成json格式(用户名和密码认证)
公司web项目需要调用erp接口,格式是webservice格式,认证方式是用户名和密码,请求参数拼成一个webservice格式,接口调用返回解析成json格式,需要调用两个包,json包,dom4j包。需要导入的包<dependency> <groupId>com.alibaba</groupId> <artifactId&g...
2018-10-16 14:13:43 13549 2
原创 java开发工具常用快捷键
intellij idea 常用快捷键快速开发 Ctrl + alt +B 查找接口的实现类 Ctrl+U 转到父类 Ctrl+I 实现方法 Ctrl+F12 可以显示当前文件的结构 查看该类有哪些方法 Ctrl+N 可以快速打开类 Ctrl+S...
2020-05-21 15:37:28 287
原创 git.tar.gz包安装 centos7.2
一、git基于源码包安装,安装过程并不复杂,主要是缺少依赖,附上自己心得1、下载tar包 wget -c https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.4.2.tar.gz -c表示断点传输 2、解压 tar -xvf git-2.4.2.tar.gz3、编译安装...
2019-11-04 12:36:32 2815
原创 Docker容器使用,以及启动查看基本命令
1、新建并启动容器 使用以下docker run命令即可新建并启动一个容器,该命令是最常用的命令,它有很多选项,下面将列举一些常用的选项。启动一个nginx1.下载docker的nginx 镜像 docker pull nginx:1.14 2.查看下载的镜像 docker images3.启动 nginx ...
2019-05-16 22:06:17 34921 2
原创 docker 使用,初学者必看
Docker简介 Docker是一个开源的容器引擎,它有助于更快地交付应用。 Docker可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理。使用 Docker可更快地打包、测试以及部署应用程序,并可以缩短从编写到部署运行代码的周期。Docker的优点如下:1、简化程序 Docker 让开发者可以打包他们的应用以及依赖包到一个可移植的容器...
2019-05-16 20:56:08 215
原创 linux 查看端口使用,内存占用
1.lsof使用, lsof -i:port 查看某个端口是否被占用lsof -i 80802.使用 netstatnetstat -anp|grep 90012.1netstat命令解释netstat -ntlp //查看当前所有tcp端口·netstat -ntulp |grep 80 //查看所有80端口使用情况·netstat -an ...
2019-02-25 14:09:02 4982
原创 linux maven安装
一.下载 wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz二.解压 tar -zxvf apache-maven-3.6.0-bin.tar.gz -C /usr/local/app/三.配置maven环境变量 vim /etc/p...
2019-02-25 11:40:01 100
原创 linux jdk安装
一.卸载 卸载用 bin文件安装的JDK方法: 删除/usr/java目录下的所有东西 二.卸载系统自带的jdk版本方法查看自带的jdk rpm -qa | grep gcj如果有内容:rpm -e --nodeps 命令删除上面查找的内容 三.卸载rpm安装的jdk版本查看: rpm -qa|grep jdk如果有内容:rpm -e -...
2019-02-25 11:36:47 121
原创 redhat yum不能使用
1.yum install xxx 提示-bash: yum: command not found解决办法: rpm -qa | grep yum查看有无yum,有的话卸载rpm-aq|grepyum|xargsrpm-e--nodeps2.下载需要的4个yum安装文件 (http://mirrors.163.com/centos/6/os/x86_64/Packa...
2019-02-25 11:20:43 2194 2
原创 linux rzsz安装
1.tar 包安装1. 下载 wget https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz2.加压 tar -zxvf lrzsz-0.12.20.tar.gz3. cd lrzsz-0.12.204.make && make install 上面安装过程默认把lsz和lrz安装到了/usr/l...
2019-02-25 10:54:28 250
原创 maven 将本地jar添加到仓库
一.利用maven命令进行打包(原则上是不需要的,但是有时候自己写的jar就需要了) 1. 打开jar位置,我使用的idea 2.执行命令 说明-DgroupId和-DartifactId的作用是指定了这个jar包在repository的安装路径,只是用来告诉项目去这个路径下寻找这个名称的jar包。mvn install:install-file -Dfile=alipa...
2019-02-25 10:45:07 349
原创 IK分词器结合ES使用
elasticearch版本为2.4.6一.es集群在前一章节已经有讲,接下来直接将IK集成到es中,该架构是es两台,主从,利用nginx做负载。二.集成ik:https://github.com/medcl/elasticsearch-analysis-ik注意点:githup上面es对应的IK版本,改elasticearch版本为2.4.6 githup上面有安装...
2019-01-31 10:25:40 3312
原创 ELK环境搭建(elasticsearch,logstash,kibana)
一 ELK是什么? 在项目初期的时候,大家都是赶着上线,一般来说对日志没有过多的考虑,当然日志量也不大,所以用log4j就够了,随着应用的越来越多,日志散落在各个服务器的logs文件夹下,确实有点不大方便。当我们需要日志分析的时候你大概会这么做:直接在日志文件中 grep、awk 就可以获得自己想要的信息。那你们想过这种方式的问题吗?1.日志量太大如何归档、文...
2019-01-28 14:59:06 278
原创 mongodb集群搭建(主从-shard集群)
一.主从搭建1.我在两台机器上操作(172.30.50.179,180 )1.cd /usr/local/app/mongodb-4.0.52.mkdir -p data/{37017,37018}3.mkdir -p config log4.添加配置文件 vim config/config1-37017.conf 180的机器 dbpath=/usr/l...
2019-01-21 14:40:06 705
原创 mongodb安装及基本的使用
1、NoSql的概念NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,互联网的早期我们的数据大多以关系型数据库来存储的。其特点是规范的数据结构(预定义模式)、强一至性、表与表之间通过外键进行关联,这些特征使我们对数据的管理更加清晰和严谨,但随着互联网的发展数据成爆炸式的增长我们对数据库需要更好的灵活性和更快的速度。这就是NoSql可以做到的。它不需要预先定义模式...
2019-01-17 16:48:16 229
原创 kafka集群搭建与使用
安装前的环境准备由于Kafka是用Scala语言开发的,运行在JVM上,因此在安装Kafka之前需要先安装JDK。kafka依赖zookeeper,所以需要先安装zookeeper (zookpeer我上面的文章有介绍如何安装) 下载: wget https://www.apache.org/dyn/closer.cgi?path=/kafka/0.11.0.2/kafk...
2018-12-24 21:50:05 251
原创 RocketMq(双master)
1.搭建环境(一个集群无salve,全是master 也就是配置文件中的 2m-noslave) 配置两台机器 172.30.50.211:9876 (broker-a.properties) 172.30.50.214:9876(broker-b.properties) 1. 单个Master 很显然,这种方式风险较大,一旦Broker...
2018-12-18 21:21:57 273
原创 redis 持久化 ,集群运维增减节点,以及集群选举算法
一.redis持久化 1.RDB快照(snapshot)在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中。你可以对 Redis 进行设置, 让它在“ N 秒内数据集至少有 M 个改动”这一条件被满足时, 自动保存一次数据集。比如说, 以下设置会让 Redis 在满足“ 60 秒内有至少有 1000 个键被改动”这一条件时, 自动保存一次数...
2018-12-11 21:29:34 806
原创 Redis搭建高可用集群
redis-5.0.2伪集群搭建(高可用集群) 集群中的哨兵模式的缺点,想必大家都知道,接下来我们开始搭建高可用集群redis集群是一个由多个主从节点群组成的分布式服务器群,它具有复制、高可用和分片特性。Redis集群不需要sentinel哨兵也能完成节点移除和故障转移的功能。需要将每个节点设置成集群模式,这种集群模式没有中心节点,可水平扩展,据官方文档称可以线性扩展到上万个节点(官方推...
2018-12-09 11:30:36 281
原创 dubbo的心跳检测和 spi 以及 泛化提供
一.dubbo心跳检测 >com.alibaba.dubbo.rpc.protocol.dubbo.DubboInvoker#isAvailable1.1 如果provider 只有一个的时候这个心跳方法只会启动的时候检测一次,如果启动多个服务端每次都会进行心跳检测 二.泛化提供 就是项目不需要为其他接口单独写一个实现,来提供 Mock服务,让服务正常运行...
2018-12-04 15:18:39 394
原创 dubbo 协议组成
1.所有的RPC协议基本组成 2.dubbo中所支持的PRC协议使用 名称 实现描述 连接描述 适用场景 dubbo 传输服务: mina, netty(默认), grizzy 序列化: hessian2(默认), java, fastjson 自定义报...
2018-12-04 14:59:33 427
原创 搭建 dubbox-admin控制后台-基于ZooKeeper 注册中心
最近整合zookpeer dubbo 想看下 dubbo后台管理的搭建,自己就着手搭建了一下,以下是心得。 一.从gitHub上面拉取dubbo分支 地址:https://github.com/apache/incubator-dubbo/tree/master 二. 使用 git命令 将master拉取到本地 命令:git clone https...
2018-11-29 11:39:17 543
原创 dubbo简单构建-基于config-1
基于代码构建客户端和服务端maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.6.2</version></dependency&a
2018-11-26 20:18:40 134
原创 java8中的date和joda time中的日期相互转换
一.Joda-Time 相对于jdk1.8之前,计算日期有多繁琐,而且simpleDateFormat 是线程不安全的同时没有时区的概念;//获取本地时间 年月日LocalDate localDate = LocalDate.now(); //2018-11-23// 获取明年的明天明日 日期的增加LocalDate featureYear = localDate1.plusYe...
2018-11-23 10:45:31 4808
原创 zookeeper 搭建集群环境 linux
1.下载地址:http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz wgethttp://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz2.下载完成后...
2018-11-15 21:06:10 151
原创 FastJSON 阿里巴巴 json字符串转为对象,和json转换为javabean对象
//Javabean对象转换成String类型的JSON字符串JSONObject.toJSONString(Javabean对象) //String类型的JSON字符串转换成Javabean对象JSONObject.toJavaObject(JSON字符串,Javabean.class) //Json字符串转换成JSONObject对象JSONObject.parseObject...
2018-11-13 15:37:53 4475 1
转载 mysql数据类型
MYSQL中数据类型介绍一、MySQL的数据类型主要包括以下五大类:整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT浮点数类型:FLOAT、DOUBLE、DECIMAL字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MED...
2018-10-26 09:59:08 127
原创 maven打成war包不能将web下面的页面打包进去,访问页面报404
前两天自己着手搭建一个ssm框架,逻辑页面都调试好了就等着打成war上线,万万没想到,打成war包经历了一番挫折,这里记录maven项目打成war一些坑,亲测。一.修改pom.xml文件 1.修改打包方式 将默认的jar改为 war <packaging>war</packaging> 2.修改build插件方式 打成war报的...
2018-10-24 17:30:50 3608 5
原创 http 方式请求pos请求和get请求,认证方式 用户名密码
利用apache包请求get和post请求,用户名和密码认证,用户名密码填则认证,不填测不认证利用maven构建项目 需要导入一个包<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactI...
2018-10-16 15:03:03 6143
webservice参数的获取.docx
2020-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人