自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker构建alpine镜像时,运行环境坑。

很烦的一个坑,alpine轻量级,太轻了。

2024-06-06 14:08:48 233 1

原创 关于配置文件的敏感信息加密,简单有效的处理方式

背景:测试软件对服务环境以及服务本身进行检测时,会检测配置文件的敏感信息是否明文方式存储,对此可以通过一下方式进行简单加密处理。以下推荐一种相对没有难度的方式:jasyptmaven坐标如下:<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot</artifactId> <version&g..

2022-01-20 10:21:52 690

原创 ubuntu16.04下发现ufw(防火墙)对docker容器的端口无法管控

ubuntu防火墙对docker容器进行控制1、修改ufw默认的配置vi /etc/default/ufw#把DEFAULT_FORWARD_POLICY修改为下面DEFAULT_FORWARD_POLICY="ACCEPT"2、修改docker文件vi /etc/default/docker#修改文件#DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4 -iptables=false"DOCKER_OPTS="--iptabl.

2021-07-14 15:17:32 1360 1

原创 navicat链接oracle数据库的时候 报错:Oracle net admin error

连接oracle数据库报错:解决方式:1:https://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html下载,对应版本重新启动

2021-05-20 14:42:52 2035 1

原创 SpringBoot项目中post请求,参数丢失,偶尔丢失,发现问题

起因,算法服务在调用文件系统的接口的时候,发现有时候传递的base64接口参数file会偶尔丢失。定位问题,偶尔丢失,怀疑是参数本身的问题,收集日志信息,观察没有丢失参数的现象,但是报错的日志总是提示file参数为空。所以去查了下springboot项目是否对post请求有大小或者长度限制。解决:1,外置的tomcat修改server.xml<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="2000" red

2020-12-09 17:05:13 3459

原创 ubuntu使用docker安装mysql。

一、安装docker环境二、拉取镜像 docker pull mysql:5.7.28 三、便携启动脚本 #!/bin/bashdocker run --name mysql --network=host --restart=always -v /opt/mysql/db/conf:/etc/mysql/conf.d -v /opt/mysql/db/logs:/logs -v /opt/mysql/db/data:/var/lib/mysql -e MYSQL_ROOT_PAS

2020-11-23 15:35:22 110

原创 Maven打包遇到的坑,打不进去依赖。

最近做项目整合的时候,遇到一个问题,每个工程打出来的jar之后几十KB,发现依赖都没有打进来,查了半天原因没找到,后来加了一段代码搞定,但还是不理解为什么。 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring...

2020-04-15 10:02:12 3297 1

原创 ubuntu 16.04 修改apt源

1,备份mv /etc/apt/sources.list /etc/apt/sources.list.bak2,vi/etc/apt/sources.list阿里源:deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-propertiesdeb http://mi...

2020-01-15 12:02:45 2444 2

原创 ubuntu 修改可以使用root直接ssh

1,vim/etc/ssh/sshd_config2,用光标向下翻,找到Authentication部分。找到“PermitRootLogin without-password”3,注释掉“PermitRootLogin without-password”,然后加入PermitRootLogin yes4,保存退出,重启sshservice ssh restart...

2020-01-15 09:54:04 242

原创 本地网络实现外网映射 NATAPP

1,下载https://natapp.cn/根据自己的系统选择相应的下载。2,进行实名认证,点击领取免费的隧道,配置端口。3,在exe程序目录创建配置文件:config.ini。注意:在配置页面获取自己的authtoken。 #将本文件放置于natapp同级目录 程序将读取 [default] 段#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将...

2018-12-19 17:41:51 492

翻译 SpringMVC上传文件

&lt;form name="Form2" action="/SpringMVC006/fileUpload2" method="post" enctype="multipart/form-data"&gt;&lt;h1&gt;采用multipart提供的file.transfer方法上传文件&lt;/h1&gt;&lt;input type="file&

2018-12-14 15:14:59 104

原创 QQ联合登录

平台之前使用的腾讯开发平台的JS SDK。偶然发现,很多浏览器对于js的兼容性不好,导致大部分浏览器在触发QC.login方法之后不能回调,纠结半天不得其解,于是直接换成java SDK。1,前端登录按钮&lt;p&gt;第三方登录:&lt;a href="qqUnionLogin.do" &gt;&lt;img src="images/loginQQ.png" width="19" /...

2018-12-11 16:07:12 964

原创 Docker搭建Zookeeper集群(-v挂载配置文件)

1,安装docker(略)。2,启动docker 服务service docker start3,查找搜索镜像docker search zookeeper4,下载镜像docker pull zookeeper5,主机上建立挂载目录和zookeeper配置文件:clientPort=2181dataDir=/datadataLogDir=/data/lo...

2018-11-19 13:53:00 5019

转载 Ubuntu安装JDK

系统版本:Ubuntu 16.04JDK版本:jdk1.8.0_1441.官网下载JDK文件jdk-8u144-linux-x64.tar.gz我这里下的是最新版,其他版本也可以2.创建一个目录作为JDK的安装目录,我的目录为 /javasudo mkdir /java3.移动文件到/java目录下sudo mv jdk-8u121-linux-x64.tar.gz...

2018-11-06 17:18:09 729

原创 配置linux系统 java环境变量

配置java环境变量这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境。sudo vi /etc/profile配置环境变量(注意jdk位置)#set java envexport JAVA_HOME=/usr/lib/jdk/jdk1.8.0_171export JRE_HOME=${JAVA_HOME}/jre    export CLASSPATH...

2018-11-06 16:56:06 167

原创 ubunut系统 修改IP地址

1,临时修改重启失效;ifconfig eth0 192.168.90.25 netmask 255.255.255.0route add default gw 192.168.90.1vi /etc/resolv.conf 配置文件 添加nameserver DNS重启:/etc/init.d/networking restart2,修改配置文件vi/etc/netwo...

2018-11-06 16:51:50 311

原创 Redis集群搭建中遇到的问题

集群的搭建参考了文章:https://blog.csdn.net/hyl999/article/details/795523481,在执行make命令的时候找不到cc命令。需要安装cc环境:sudo apt-get update sudo apt-get install gcc执行 gcc --version 验证是否安装成功。2,执行make &amp;&amp; ma...

2018-11-06 16:27:29 291

原创 alibaba下的fast json与字符串String、数组和list的相互转换

/** * 实体类转json * JSONObject j1 = (JSONObject)JSONObject.toJSON(man1); * json转实体类 * Man man3 = JSONObject.parseObject(j2.toJSONString(), Man.class); *  * String aaa = "{\"name\":\"张三\",\"id...

2018-10-10 09:28:51 17743 3

转载 Java thrift服务器和客户端创建实例

首先环境介绍一下:1.IntelliJ IDEA 2017.12.thrift-0.9.3相信大家在看我这篇文章的时候已经对thrift通信框架已有所调研,这里就不再赘述了,直接进入正题:&lt;1&gt;创建HelloWorld.thriftnamespace java com.thrift.demoservice HelloWorldService{string s...

2018-09-26 11:14:53 666

原创 关于java通过thrift调用接口,客户端抛出org.apache.thrift.transport.TTransportException

经测试研究,应该是协议问题,public void startClient(String username) {        TTransport tTransport = null;        try {            tTransport = new TSocket(SERVER_IP, SERVER_PORT);            TTransport tran...

2018-09-26 11:10:21 23962 3

空空如也

空空如也

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

TA关注的人

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