加载中
SpringBoot2单元测试

引入maven依赖 引入powermock是为了解决静态方法mock的问题。 <dependency> <groupId>org.powermock</groupId> <artifactId>powermock-module-junit4</artifactId> <version>2.0.2</version...

将Python编译成二进制

安装依赖 pip install Cython 准备程序 待编译的源文件hello.py def main(): print("hello world") 配置文件setup.py from distutils.core import setup from Cython.Build import cythoniz...

2019/10/10 17:44
472
证书双向认证

服务端 Nginx配置 server { listen 8800 ssl; server_name 127.0.0.1; ssl_certificate /usr/local/NSP/nginx/certificate/nginx.crt; ssl_certificate_key /usr/local/NSP/nginx/certifi......

Nginx多层代理获取真实客户端IP

一般的应用都是通过Nginx来做为反向代理,并且Nginx还可能是多层的。如果想在内部服务里面获取最原始的客户端IP地址。则需要做一些配置 最外层Nginx 为了防止X-Forwarded-For头的伪造,可在最...

2019/08/28 16:32
631
Java中使用PSS填充的签名验签工具

引入依赖 <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15on</artifactId> <version>1.62</version> </dependency> 签名验签工具类 import java.io.File; impor...

2019/08/22 20:12
752
Java解析X509证书代码

通过PKCS12格式的证书库文件获取证书对象 InputStream inStream = new FileInputStream("c:/certificate.p12"); KeyStore ks = KeyStore.getInstance("PKCS12"); ks.load(inStream, "passwor...

2019/08/20 17:28
697
maven下载依赖时候忽略SSL证书校验

mvn clean && mvn compile -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true......

2019/08/01 15:33
3.2K
logback配置

<?xml version="1.0" encoding="UTF-8"?> <!-- Logback configuration. See http://logback.qos.ch/manual/index.html --> <configuration scan="true" scanPeriod="10 seconds"> <appender ...

2019/07/30 11:32
84
小白讲网络安全系列

注入攻击防护 XSS注入 SQL注入 命令注入 文件上传 文件解压缩 CSRF防护 对称加密 非对称加密 数字证书 数字签名 完整性校验 消息验证码 单向散列Hash函数 口令单向加密算法 审计日志 认证鉴权...

Maven传递依赖无法引入解决办法

今天一个传递依赖问题搞了我半天,终于搞明白原因了。一个jar包A依赖了httpclient,然后另一个jar包B引入A,在IDEA里面只能看到依赖A,不管咋样都看不到依赖httpclient。 我在IDEA的项目B里面...

IDEA自定义带JavaDoc的getter/setter模板

IDEA里面按Alt+Insert可弹出生成getter/setter方法模板的提示,默认的模板并不会带JavaDoc。可自定义模板 getter模板 /** Gets the value of $field.name @return the value of $field.name...

2019/07/04 10:04
192
私钥口令保护设计

私钥文件分片.sh #!/bin/bash # 私钥文件分片存储 # @author XiongNeng # @since 2019/05/06 WORK_DIR="/home/ca/work" key1=certs/B1BF8FF1C636C6FA.crt key2=csr/server0.csr key3=private...

2019/05/06 15:22
39
HttpClient配置SSL

先定义一个properties属性类: @Component @ConfigurationProperties(prefix = "dc.security.https.httpclient") public class HttpClientProperties { /** * 是否开启服务端HTTPS证书校验 ...

2019/04/29 17:19
35
.gitignore文件示例

#idea .idea/ target/ *.iml *.ipr *.iws *.log #eclipse .project .classpath .classpath.log pom.xml.versionsBackup .settings #gradle .gradle /build/ gradle-app.setting .gradletaskn...

openssl生成自签名证书

操作环境 修改openssl配置文件 /etc/pki/tls/openssl.cnf [ CA_default ] req_extensions = v3_req [ v3_req ] basicConstraints = CA:FALSE keyUsage = nonRepudiation, digitalSignature, ...

2019/04/16 19:49
96
设置代理时候保护个人密码

一般设置代理方式是 全局的代理设置,vi /etc/profile 添加下面内容 export http_proxy = http://username:password@yourproxy.com:8080/ export ftp_proxy = http://username:password@you...

2019/04/16 11:09
37
Maven site发布多模块的项目站点

本地生成预览 修改父模块的pom.xml: <site> <id>${project.artifactId}-site</id> <url>file://./</url> </site> 执行 mvn clean && mvn site:site && mvn site:stage 目标站点在target/stag...

2019/03/20 09:30
235
GitHub几个好的IOS客户端

Working Copy - 最优 GitHawk for GitHub - Free Git2Go - xx GitPoint - free CodeHub - xx https://www.slant.co/topics/1429/~best-github-clients-for-ios......

2019/03/14 16:19
319
mobaxterm安装

官方原版:https://mobaxterm.mobatek.net/download-home-edition.html xx是一个python3脚本,用法很简单,在命令行下: python MobaXterm-Keygen.py <UserName> <Version> Username是授权用...

2019/03/12 08:56
1.4K
Docker修改时区

修改UTC时间 docker exec -ti containerid bash 然后在 container 里面执行如下的命令: echo "Asia/Shanghai" > /etc/timezone dpkg-reconfigure -f noninteractive tzdata 可以看到屏幕上有...

2019/03/07 16:35
128

没有更多内容

加载失败,请刷新页面

返回顶部
顶部