在服务器同时启动2个tomcat服务以及tomcat注册到服务
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvhao2813/article/details/80893206 我看了很多同时启动2个tomcat的文章,但是还是不尽如人意。之后自己尝试,后解决。 场景:我需要重新拉一个tomcat放在服务器,但是发现环境变量配置了一个,并且还在跑。 1.我们修改server.xml文件将2个tomcat的端口都规避开 2.修改startup.bat文件。 前2个不多说了,为啥要设置java的呢,刚开始我
关于阿里云oss对象存储含sts授权详解,java代码
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvhao2813/article/details/81185941 我在项目上需要使用一个阿里云的oss来进行图片的上传。看过oss的介绍和api之后,先写一个简单的代码。 maven地址引入jar <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>2.8
RabbitMq与spring cloud bus整合serverConfig热加载及介绍
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvhao2813/article/details/81505318 RabbitMq是一个消息队列的程序。。用来在各个应用之前相互通信。这里主要是给spring cloud集群做广播用的。 rabbitMq消费者-生产者模式。一端不停的写入信息,另一端可以读取和订阅队列中的信息。 安装好之后,启动服务即可。通过localhost:15672即可访问,默认有guest/guest密码。 安装需要先
spring cloud的ribbon之负载均衡,与熔断项目搭建
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvhao2813/article/details/81666845 ribbon是以拦截器的形式,将客户端的请求拦截。然后负载均衡,选择服务发送请求。 首先我们需要引入pom,
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-sta
spring cloud的feign
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvhao2813/article/details/81667336 Feign是一个声明式的web服务客户端。通过Feign我们只需要,给一个service接口注解。 之前我们将服务提供到eureka,其他客户端每次调用服务都需要写一个restTemplate。来访问服务。 使用feign就可以不使用该方法直接调用了 引入pom
<dependencies>
<dependency>
解决url中文接受到是%加数字,解码
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvhao2813/article/details/81870446 问题起始: 我在js中通过get方法发送一个带有中文的url http://xxxxxxxxxx:8080/core/proxy.html?&XNAME=延安市 结果我在另一边收到的url是http://xxxxxxxxxx:8080/core/proxy.html?&XNAME=%D1%D3%B0%B2%CA%D0 我希望通过
spring boot中spring security实现单点登录,传统模式(一)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvhao2813/article/details/81974242 单点登录是什么? 一个系统中可能会引用别的很多系统。单点登录就是解决,一次登录,就可以访问所有的系统。 每次浏览器向一个域名发送http请求,会去查找域名的cookie信息拼接到http的header中发送到服务器。 cookie不能跨域。这个域是浏览器请求的域名,哪怕他们都是访问一个服务器也不能跨越。 网上有很多基于sprin
前台界面改造的一些问题和收获
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvhao2813/article/details/83582921 背景: 一个旧项目的界面改造。 首先从首页开始,首页将导航,菜单等等设置。通过页面里的iframe跳转。 因为每个人的分辨率不同等等,会产生,页面放不下iframe而在index.jsp页面产生滚动条。还有iframe放不下子页面而在iframe产生一个滚动条。(双滚动条问题)。 将iframe的高度动态获取固定死。只是ifra
自定义View——Paint 之 PathEffect
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pzm1993/article/details/81167550 前言 在自定义View——Paint画笔 中,效果方法提到了setPathEffect(),这里是对其的补充。 下面就开始介绍。 使用 PathEffect 有很多子类,如图: 通过这些子类,能过实现这样的效果: 下面就来介绍这6个子类。 CornerPathEffect 圆形拐角效果 将线段之间的任何锐角替换为指定半径的圆角来绘制
自定义View——Paint 之 ColorMatrix
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pzm1993/article/details/81217861 前言 每当遇到 ColorMatrix 这个东东,感觉头多大,什么矩阵、阶乘。。。放弃! 不敢面对,恐惧依在!所以,这次下决心要好好理解下,为了下次遇见,可以高傲的无视~ 好了,废话多了,开始吧。 介绍 什么是矩阵阶乘? 这里截取百度百科里面的定义: 看了这个图,琢磨一下,应该大体知道是怎么计算的。简单的说下: A的第一行所有元素
自定义View——Paint 之 文本绘制
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pzm1993/article/details/80422733 前言 在自定义View——Paint画笔 中,效果方法提到了设置文本相关的方法,这里是对其的补充。 关于文本的API,具体如图所示: 使用 对于文本相关的API,有很多,使用也很简单,这里简单罗列一下: setTextSize(float textSize)
自定义View——Path 路径
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pzm1993/article/details/80325856 介绍 Path类 可以绘制由直线段,二次曲线和三次曲线组成的复合(多轮廓)几何路径。它的用武之地也非常多, 它可以用于canvas.drawPath()绘制奇形怪状,可以是填充或描边(基于绘制的样式),也可以用于剪裁或在路径上绘制文本(在Canvas 画布使用有介绍)。 该文章主要参考:https://juejin.im/post/
SpannableString 和 SpannableStringBuilder的使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pzm1993/article/details/83115793 介绍 谷歌API这样描述 SpannableString 与 SpannableStringBuilder: This is the class for text whose content and markup can both be changed. (这是一个内容和标记都可以更改的文本类) 1.SpannableString与
RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex解决方法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_15988951/article/details/82461172 在Android开发过程中都避免不了要集成第三方的项目、集成完之后今天碰到这个令人我非常不开心的transformClassesWithDexForDebug Exception、详细的Log如下: Error:java.lang.RuntimeException: java.lang.RuntimeException: j
Successfully created project on GitHub but initial push fail Could not read from remote repository.
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_15988951/article/details/83380699 最近由于给电脑升级,重新搭建了开发环境,但是Android studio 在分享项目到github上时,出现如下异常: 14:31 Can't finish GitHub sharing process
Successfully created project 'todo_mvvm' on GitHub, but ini
Mac安装JDK1.8详细教程
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_15988951/article/details/83930574 介绍一下如何在Mac里面安装jdk 由于系统各个版本的差异,所以贴出来我的系统版本 下面介绍一下如何安装JDK ##第一步 先去官网下载自己需要的版本,jdk下载官方网址 如下图所示,选择Accept License Agreement然后就可以进行下载 ##第二步 下载完成以后,双击运行下载下来的.dmg文件,进行傻瓜式n
Mac安装ionic及创建helloworld!
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_15988951/article/details/85051091 标题搭建ionic的工作环境,为混合开发迈出第一步 一、安装Node.js 1.1 为什么要安装Node.js? 安装ionic,为什么要安装node.js?好多教程是直接让你开始安装,但是几乎没有找到,为什么要安装node.js,为了满足好奇心,了解一下吧,要安装ionic,需要用到npm(包管理工具)命令,而npm工具的
TODO 最适合练习主流框架的应用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_15988951/article/details/82905683 目录 1、应用介绍: 2、用到的第三方库: 3、Apk下载 4、项目运行截图 5、关于我: 6、项目地址: 1、应用介绍: 使用MVP+Dagger2+Retrofit+Rxjava2+RxLifecycle+ARouter框架构建 一般用到此框架的项目比较复杂,所以项目虽然很小,但五脏俱全,很适合学习! 接口和服务器是鸿洋
今日头条适配方案解读及常用适配方案总结
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_15988951/article/details/84025267 前段时间今日头条开源了屏幕适配方案,前段时间大体的看了一下,正好这两天有时间,仔细研究一下和总结一下适配方案。 在了解适配方案之前,先来一遍dp,dpi,density概念吧! px : 是pixel的缩写,pixel即像素,平时所说的设备的分辨率是多少,这里的单位就是px。 dp: 指的是设备独立像素,以dp为尺寸单位的控
Hadoop支持Lzo压缩
1.前置要求 编译安装好hadoop java & maven 安装配置好 安装前置库 yum -y install lzo-devel zlib-devel gcc autoconf automake libtool
2.安装 lzo 2.1 下载 #下载
wget www.oberhumer.com/opensource/lzo/download/lzo-2.06.tar.gz
# 解压缩
[hadoop@hadoop000 app]$ tar -zxvf
今日推荐
周排行