`
文章列表
在root的用户下 1):前提 安装JDK环境,设置JAVA环境变量 2):下载kafka,命令:wget  http://mirrors.shuosc.org/apache/kafka/0.10.2.1/kafka_2.10-0.10.2.1.tgz 3):下载zookeeper,命令:wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz 4):然后去解压zookeeper包,我把zookeeper-3.4.10文件夹名称改为了zookeeper ,首先找到conf ...
一 客户端是linux 1.在客户端生成密钥对 [root@localhost ~]# ssh-keygen -t rsa <== 建立密钥对,-t代表类型,有RSA和DSA两种 Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): <==密钥文件默认存放位置,按Enter即可 Created directory '/root/.ssh'. Enter passphrase (empty for no passphr ...
维基百科中有关于汽车电源定义的说明,详见: 德语版:Klemmenbezeichnung – Wikipedia 而汽车电源最常用的是KL15,KL30,KL31,KL61这些接线。 KL15表示Zündschloss信号,就是发动机点火信号(对应汽车钥匙的IGN状态),也表示车钥匙扭动,启动汽车的信号。大部分ECU都需要在汽车启动状态时才能工作的,如底盘系统的ECU,ABS、ESP、ABM等等。 有的还会分KL15R(R表示Radio),就是钥匙旋转到收音机工作的地方(对应汽车钥匙的ACC状态),但是车子还没启动,像仪表盘,门窗就是就是接这个信号。这个信号由Zentrale Elekt ...
问题现象:   nginx配置反向代理后,网页可以正常访问,但是页面上的js css文件无法加载,页面样式乱了。 (1)nginx配置如下: 技术分享 (2)域名访问:js css文件无法加载; (2)域名访问:js css文件无法加载; 技术分享 (3)IP访问:js css文件可以正常加载; 技术分享 解决方法:   nginx配置文件中,增加如下配置: 技术分享 location ~ .*\.(js|css)$ {              proxy_pass http://127.0.0.1:8866;          } 原因分析:   反向 ...
Feign在默认情况下使用的是JDK原生的URLConnection发送HTTP请求,没有连接池,但是对每个地址会保持一个长连接,即利用HTTP的persistence connection 。我们可以用Apache的HTTP Client替换Feign原始的http client, 从而获取连接池、超时时间等与性能息息相关的控制能力。Spring Cloud从Brixtion.SR5版本开始支持这种替换,首先在项目中声明Apache HTTP Client和feign-httpclient依赖: <!-- 使用Apache HttpClient替换Feign原生httpclient ...
生成X509格式的CA自签名证书 # openssl req -new -x509 -keyout ca.key -out ca.crt 生成服务端的私钥(key文件)及csr文件 # openssl genrsa -des3 -out server.key 1024 # openssl req -new -key server.key -out server.csr 生成客户端的私钥(key文件)及csr文件 # openssl genrsa -des3 -out client.key 1024 # openssl req -new -key client.key -out clien ...

eclipse 安装 lombok

1.下载lombok.jar包https://projectlombok.org/download.html 2.运行Lombok.jar: java -jar D:\software\lombok.jar D:\software\lombok.jar这是windows下lombok.jar所在的位置   数秒后将弹出一框,以确认eclipse的安装路径</code> 3.确认完eclipse的安装路径后,点击install/update按钮,即可安装完成 4.安装完成之后,请确认eclipse安装路径下是否多了一个lombok.jar包,并且其 配置文件eclipse.i ...
JWT(Json Web Token)是JSON风格轻量级的授权和身份认证规范,可实现无状态、分布式的Web应用授权。 个人理解 我认为它是分布式session的替代物,在没有jwt之前,我们可以用redis等缓存服务器来充当session存储服务器,用户根据cookic中的token到redis服务器取用户信息,这也是单点登录的一种设计方案。而JWT的出现,使成本更低,我们可以单独部署一台授权服务器,甚至把授权服务器和应用部署在同一台服务器,来验证用户信息并返回一个jwt,该jwt存储在用户端(可存储在cookic中)。当用户需要访问一个路径、资源时,在http请求的头部中添加Authori ...
package bsit.mqtt.demo.one_way; import org.eclipse.paho.client.mqttv3.MqttClient; import org.eclipse.paho.client.mqttv3.MqttConnectOptions; import org.eclipse.paho.client.mqttv3.MqttDeliveryToken; import org.eclipse.paho.client.mqttv3.MqttException; import org.eclipse.paho.client.mqttv3.Mqtt ...
start.sh: \#!/bin/bash PROJECTNAME=tcloud-cpsp-music pid=`ps -ef |grep $PROJECTNAME |grep -v "grep" |awk '{print $2}'` if [ $pid ]; then echo "$PROJECTNAME is running and pid=$pid" else echo "Start success to start $PROJECTNAME ...." nohup j ...
本篇文章将sonar的安装说明一下: 环境 1.JDK:1.8.0_60    2.sonarqube:sonarqube-5.4版本服务器(mysql5.5包括及以上)    3.sonar-runner:sonar-runner-2.3客户端    4.操作系统 win8 64位 第一步:sonarqube-5.4 解压即可使用,先配置配置文件。 配置: 1.sonarqube-5.4\conf中sonar.properties 1).mysql:先创建一个数据库sonar,这里root是指可以访问这个库的用户。 sonar.jdbc.username=root sonar.jdbc.pas ...
#user  nobody; worker_processes  1; #error_log  logs/error.log; #error_log  logs/error.log  notice; #error_log  logs/error.log  info; #pid        logs/nginx.pid; events {     worker_connections  1024; } http {         include       mime.types;     default_type  application/octet-stream;     #l ...
最近在搞一个项目,其中要用到安全传输,研究了下SSL/TLS单向双向认证。 1. SSL/TLS单向认证:客户端会认证服务器端身份,服务器端不对客户端进行认证 2. SSL/TLS双向认证:客户端和服务端都会互相认证,即双发之间要证书交换 ...
在开发中,有时候需要限制访问的权限,白名单就是一种方法。对于Java Web应用,Spring的拦截器可以拦截Web接口的调用;而对于dubbo接口,Spring的拦截器就不管用了。 dubbo提供了Filter扩展,可以通过自定义Filter来实现这个功能。本文通过一个事例来演示如何实现dubbo接口的IP白名单。 扩展Filter 实现com.alibaba.dubbo.rpc.Filter接口: public class AuthorityFilter implements Filter { private static final Logger LOGGER = Logge ...
znode创建类型(CreateMode),有以下四种: PERSISTENT                持久化节点     PERSISTENT_SEQUENTIAL     顺序自动编号持久化节点,这种节点会根据当前已存在的节点数自动加 1     EPHEMERAL                 临时节点, 客户端session超时这类节点就会被自动删除    EPHEMERAL_SEQUENTIAL      临时自动编号节点
Global site tag (gtag.js) - Google Analytics