- 博客(20)
- 收藏
- 关注
原创 关于配置文件的敏感信息加密,简单有效的处理方式
背景:测试软件对服务环境以及服务本身进行检测时,会检测配置文件的敏感信息是否明文方式存储,对此可以通过一下方式进行简单加密处理。以下推荐一种相对没有难度的方式:jasyptmaven坐标如下:<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot</artifactId> <version&g..
2022-01-20 10:21:52
743
原创 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
1541
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
2555
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
3712
原创 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
150
原创 Maven打包遇到的坑,打不进去依赖。
最近做项目整合的时候,遇到一个问题,每个工程打出来的jar之后几十KB,发现依赖都没有打进来,查了半天原因没找到,后来加了一段代码搞定,但还是不理解为什么。 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring...
2020-04-15 10:02:12
3350
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
2492
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
268
原创 本地网络实现外网映射 NATAPP
1,下载https://natapp.cn/根据自己的系统选择相应的下载。2,进行实名认证,点击领取免费的隧道,配置端口。3,在exe程序目录创建配置文件:config.ini。注意:在配置页面获取自己的authtoken。 #将本文件放置于natapp同级目录 程序将读取 [default] 段#在命令行参数模式如 natapp -authtoken=xxx 等相同参数将...
2018-12-19 17:41:51
540
翻译 SpringMVC上传文件
<form name="Form2" action="/SpringMVC006/fileUpload2" method="post" enctype="multipart/form-data"><h1>采用multipart提供的file.transfer方法上传文件</h1><input type="file&
2018-12-14 15:14:59
125
原创 QQ联合登录
平台之前使用的腾讯开发平台的JS SDK。偶然发现,很多浏览器对于js的兼容性不好,导致大部分浏览器在触发QC.login方法之后不能回调,纠结半天不得其解,于是直接换成java SDK。1,前端登录按钮<p>第三方登录:<a href="qqUnionLogin.do" ><img src="images/loginQQ.png" width="19" /...
2018-12-11 16:07:12
1019
原创 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
5109
转载 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
778
原创 配置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
197
原创 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
365
原创 Redis集群搭建中遇到的问题
集群的搭建参考了文章:https://blog.youkuaiyun.com/hyl999/article/details/795523481,在执行make命令的时候找不到cc命令。需要安装cc环境:sudo apt-get update sudo apt-get install gcc执行 gcc --version 验证是否安装成功。2,执行make && ma...
2018-11-06 16:27:29
325
原创 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
17943
3
转载 Java thrift服务器和客户端创建实例
首先环境介绍一下:1.IntelliJ IDEA 2017.12.thrift-0.9.3相信大家在看我这篇文章的时候已经对thrift通信框架已有所调研,这里就不再赘述了,直接进入正题:<1>创建HelloWorld.thriftnamespace java com.thrift.demoservice HelloWorldService{string s...
2018-09-26 11:14:53
696
原创 关于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
24169
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人