logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux:Nginx 正向代理实现内网访问互联网

因为公司的某些系统需要访问互联网上的某些功能,每个系统的服务器都开通访问互联网的能力太麻烦并且不方便管理,所以打算只对一台服务器开通访问互联网的能力,并在此服务器基础上搭建 nginx 正向代理,方便其他系统可以使用该服务器作为代理借道访问互联网功能。

#服务器#nginx
SpringBoot 接口同时接收MultipartFile参数和结构体参数

前言:近期接手一个需求,需求转成代码实现就是需要在一个接口实现很多参数传递的同时加上文件上传,考虑到参数比较多,参数封装成body上传,文件用单独的MultipartFile 接收;前端死活对接不出来,在这里对前端同学表示歉意,是在下的错;这里解释一下原因和比较简单的处理方式。1.问题接口展示和故障说明@PostMapping("/create")public ApiResultBean post

java.lang.NoSuchMethodError 原因和处理方案

问题描述工程中明明有该方法,却提示 java.lang.NoSuchMethodError 错误1.原因java 的类加载机制是把所有不同名称的本类和引用类的包全部加载到内存,这样就有一个问题,如果有两个类名一样怎么办,机器很难区分引用类,即引用别人包中的类:public class Data(){public static getData(){System.o...

#java
DES 加密解密算法 python 版

前言:工作需求:所有参数(数据库连接,服务器连接,都不能使用明文传参),所以需要一个加密解密算法,本来是想写 AES 的,但是 python 环境下各种改东西调试,好烦,所以退而求其次用 DES;DES 算法写了 java 版和 python 版,这个是 python 版,java 版可以在我的博客里找一下。java版1.直接上代码#!/usr/bin/python# -*- codin...

#python
PyCharm 设置主函数传参

前言:废话不多说,直接贴图说明1.首先得写一个有主函数的文件eg,#!/usr/bin/python# -*- coding: utf-8 -*-import sysdef add(m, n):return int(m) + int(n)if __name__ == "__main__":a = sys.argv[1]b = sys.argv[2]...

tar 打包隐藏文件

前言:先说一下遇到的场景:前段时间在配合做 DevOps,组内有块代码是 php 的,需要用 tar 命令打包归档上传到 nexus 库,后来发现解压出来的包居然缺失了隐藏文件(配置文件),查了一下资料解决了,这里记录一下。1. tar 命令常规用法-c创建新的档案文件-C指定到要解压到的目录。注意:该目录必须存在-f指定打包的文件名。在f之后要立即接打包文件名!不能再加参数!-x解压-O将文件解

#linux
java解压zip和rar文件

前言日常使用中有解压软件可以解压压缩包,但是生产中一般都是代码完成。1.声明依赖(集成环境:IDEA)<!-- 解压rar --><dependency><groupId>com.github.junrar&am

#java
制作 java-sdk 的两种方式

平时maven工程里 pom 中的引用的依赖就是别人开发好的 sdk 包;工作中为了方便一些开发也需要自定义开发 sdk 包,下面介绍下怎么开发。

#java
java.lang.NoSuchMethodError 原因和处理方案

问题描述工程中明明有该方法,却提示 java.lang.NoSuchMethodError 错误1.原因java 的类加载机制是把所有不同名称的本类和引用类的包全部加载到内存,这样就有一个问题,如果有两个类名一样怎么办,机器很难区分引用类,即引用别人包中的类:public class Data(){public static getData(){System.o...

#java
SpringBoot 中异步多线程的MDC日志跟踪

SpringBoot 如果不涉及异步多线程日志跟踪相对简单,可以参考logback + MDC 搭建 springboot 的日志系统,如果涉及异步多线程就需要重写线程池,线程池有很多方法,其实没必要都重写,只要把提交线程的方法重写即可。

#spring boot
暂无文章信息