自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java执行本地Shell命令以及远程Shell命令

我们可以使用Java来执行本地Shell命令甚至是远程主机上的Shell命令,并获取其标准输出、异常输出、执行结果码。首先,访问远程主机需要加入一下maven支持:<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.55</version></dependency>

2021-04-18 21:21:20 696

原创 Nginx配置SSL(windows系统)

1,安装openssl官网地址:https://slproweb.com/products/Win32OpenSSL.html2,生成证书文件openssl genrsa -idea -out [证书名].key 1024控制台:Generating RSA private key, 1024 bit long modulus (2 primes)…+++++…+++++e i...

2020-03-25 06:45:12 1090

转载 Nginx & Lua环境搭建

1. 安装LuaJITwget http://luajit.org/download/LuaJIT-2.0.2.tar.gzmake install PREFIX=/usr/local/LuaJIT# 添加环境变量export LUAJIT_LIB=/usr/local/LuaJIT/libexport LUAJIT_INC=/usr/local/LuaJIT/include/luaj...

2020-03-21 21:00:01 459

原创 SpringBoot整合Swagger

SpringBoot配置加入maven支持<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --><dependency> <groupId>io.springfox</groupId> <artifactId>springfo...

2019-12-02 13:08:43 123

原创 CentOS7中的python2升级到python3

CentOS7中的python版本默认是Python2.7。以下步骤可以将Python2.7升级到Python3.*添加IUS仓储yum install -y https://centos7.iuscommunity.org/ius-release.rpm从IUS仓储中检索Python3yum search python3安装Python3.6yum -y install pyt...

2019-03-24 16:26:05 471

原创 Angular中ControlValueAccessor的用法实例

以下代码是使用Angular中的ControlValueAccessor去重新定义input的输入值。最终效果:将数字格式化成金额表示,[1234567] =&gt; [1,234,567]html代码:&lt;input type="text" appMoneyInput [formControl]="money"&gt;component.ts代码:money: FormCont...

2019-03-17 19:50:12 2316

原创 安装FastDFS

1. 下载所需的包fastdfs-5.11.tar.gzfastdfs-nginx-module_v1.16.tar.gzlibfastcommon-1.0.39.tar.gznginx-1.13.7.tar.gz2. 安装yum -y install libeventtar zxvf libfastcommon-1.0.39.tar.gzcd libfastcommon-1.0...

2019-02-26 18:55:48 163

原创 Nginx配置Angular&Java开发环境

使用以下配置,可以通过Nginx来访问本地的Angular和Java开发环境,避免跨域问题的出现。server { listen 80; server_name localhost; location / { root html; index index.html index.htm; proxy_re...

2019-02-26 09:18:06 317

原创 Scrapy入门

1. 准备环境安装virtualenv,使用virtualenv生成一个虚拟环境:mkvirtualenv scrapy_env使用pip安装scrapy:pip install scrapy在安装scrapy的时候有可能会出现以下异常:error: Microsoft Visual C++ 14.0 is required. Get it with &amp;amp;amp;amp;quot;Microsoft Visu...

2019-02-24 08:54:35 117

原创 【Angular】切换网页主题颜色

scss代码:.theme-wrapper { --cardBackgroundColor: #0094ff; --cardColor: #ffffff;}$variables: ( --cardColor: var(--cardColor), --cardBackgroundColor: var(--cardBackgroundColor),);@f...

2019-02-09 13:14:42 1996

原创 Python虚拟环境构建

1. 为什么需要构建虚拟环境之所以在开发Python的时候要构建虚拟环境,就是为了使我们的开发环境相互隔离。比如说,在同一台机器上有用Python2开发的项目,还有用Python3开发的项目,此时我们就可以构建两个虚拟环境,分别安装Python2和Python3即可。2. 构建虚拟环境安装虚拟环境构建工具:pip install virtualenvpip install virtual...

2018-12-22 10:19:40 223

原创 Logstash配置详解(不断更新)

1. Input Plugin1.1 从文件输入从文件读取数据,如常见的日志文件。文件读取通常要解决几个问题:No.问题解决办法1文件内容如何只被读取一次?即重启Logstash时,从上次读取的位置继续sincedb2如何即时读取到文件的新内容定时检查文件是否有更新3如何发现新文件并进行读取定时检查是否有新文件生成4如何文件发生了归档(r...

2018-11-27 19:39:16 14834

原创 SpringBoot发送邮件(使用thymeleaf模板)

1. 构建环境在pom.xml中添加以下依赖:&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-thymeleaf&lt;/artifactId&gt;&lt;/dependency&gt;&lt;depen...

2018-11-18 13:33:12 7624 5

原创 SpringBoot集成ELK

1. 安装Logstash下载地址:logstash下载

2018-11-18 08:47:38 4319 2

原创 Elasticsearch入门

安装elasticsearchrpm -ivh elasticsearch-6.3.0.rpm修改配置文件:位置:/etc/elasticsearch/elasticsearch.yml添加内容:http.cors.enabled: truehttp.cors.allow-origin: &amp;amp;amp;quot;*&amp;amp;amp;quot;安装elasticsearch-head网址:https://github.com/...

2018-11-11 09:59:12 841

原创 04. Spring Cloud--客户端弹性模式

4.1 简介在分布式系统中,当服务崩溃时,很容易检测到该服务已经不在了,因此应用程序可以绕过它。然而,当服务运行缓慢时,检测到这个服务性能不佳并绕过它是非常困难的,这是因为以下几个原因。服务的降级可以以间歇性问题开始,并形成不可逆转的势头 – 降级可能只发生在很小的爆发中。故障的第一个迹象可能是一小部分用户抱怨某个问题,直到突然间应用程序容器耗尽了线程池并彻底崩溃。对远程服务的调用通常是同...

2018-11-08 20:11:59 597

原创 03. Spring Cloud--服务路由

目录3.1 简介3.2 Netflix Zuul3.1 简介在向微服务框架这样的分布式架构中,需要确保跨多个服务调用的关键行文的正常运行,如安全、日志记录和用户跟踪。要实现此功能,开发人员需要在所有服务中始终如一地强制这些特性,而不需要每个开发团队都构建自己的解决方案。虽然可以使用公共库或扩家来帮助在单个服务中直接构建这些功能,但这样做会造成3个影响。在构建的每个服务中很难始终实现这些功能...

2018-11-07 20:19:48 208

原创 02. Spring Cloud--配置服务

2.1 配置管理的重要性对于在云中运行的微服务,管理应用程序配置是至关重要的,因为微服务实例需要以最少的人为干预快速启动。每当人们需要手动配置或接触服务以实现部署时,都有可能出现配置漂移、意外中断以及应用程序响应可伸缩性出现延迟的情况。配置漂移:当构建好的服务被部署在服务器上后,由于有人登陆该服务器并修改了一个东西,导致该服务的配置被更改,从而使机器上的实际配置与源代码管理的配置不一致。这...

2018-11-05 20:50:16 147

原创 01. Spring Cloud--服务发现

目录1.1 简介1.2 服务发现的特点1.3 服务发现架构1.3.1 服务注册1.3.2 负载均衡1.4 构建Spring Eureka服务端1.5 构建Spring Eureka客户端1.1 简介什么是服务发现?在任何分布式架构中,都需要找到机器所在的物理地址。这个概念自分布式计算开始出现就已经存在,并且被正式称为服务发现。服务发现对于微服务和基于云的应用程序至关重要,主要原因有两个。...

2018-11-04 12:44:30 285

空空如也

空空如也

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

TA关注的人

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