- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 JDK1.6支持TSL1.2协议
由于对接项目升级SSL版本,导致我们系统无法访问 jdk1.6 不支持TSL1.2 测试过可行方法,且包含依赖jar包资源:链接:https://pan.baidu.com/s/1LeTIR9u9tsHSgMjV9MuwvA提取码:qpjo包含两个依赖jar包,和工具TLSSocketFactory代理工厂import org.apache.commons.httpclient.ConnectTimeoutException;import o...
2022-04-28 10:48:38
2275
1
原创 Spring IOC
@PostConstruct 这个注解或者用构造方法初始化(在 ioc 容器里)ioc容器里会默认自动调用一次构成方法(暂时理解)
2021-06-22 15:03:07
126
原创 centos安装sqlserver
要求centos或redhat7.0以上系统 内存2G以上安装步骤设置sqlserver安装镜像curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo执行安装yum install -y mssql-server完毕之后运行 sudo /opt/mssql/bin/mssql-conf setup 做相
2021-03-05 10:24:05
1682
1
原创 springboot-mybatis的xml配置方式
需要配置RwrtuMapper RwrtuMapper.xml application.yml mybatis-config.xmlapplication.yml# MyBatis的相关配置mybatis: type-aliases-package: com.domain mapper-locations: classpath:mybatis.mapper/*.xml mybatis.config.path: mybatis-config.xmlR
2021-03-03 10:58:30
336
原创 springboot项目部署
<build> <plugins> <!-- spring-boot 的 maven 打包插件 --> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> .
2021-02-10 11:09:34
114
原创 基于Springboot实现Mqtt
MQTT官方开发文档:https://docs.emqx.cn/enterprise/latest/development/java.html#%E9%80%9A%E8%BF%87-maven-%E5%AE%89%E8%A3%85-paho-javaJava端开发:pom.xml:<!--mqttv3依赖--><dependency> <groupId>org.eclipse.paho</groupId> <artifa
2021-02-10 09:59:28
598
转载 Docker搭建主从服务器
利用Docker搭建主从服务器首先拉取docker镜像,我们这里使用5.7版本的mysql:docker pull mysql:5.7然后使用此镜像启动容器,这里需要分别启动主从两个容器Master(主):docker run -p 3339:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7Slave(从):docker run -p 3340:3306 --name mymysql -e MYSQL_R
2020-09-15 09:38:30
356
转载 Finalizer (终结器)Attack
简介在构造函数中抛出异常,目的是创建对象失败时当对象抛出异常后,对象会被垃圾清理器回收。而当垃圾清理器准备释放对象的内存时,它首先调用finalize方法,然后再回收内存。Finalizer攻击就是重载finalize方法,在这个方法内保存这个对象。这个对象是部分初始化对象,它应该被清除,但是没有,导致它已经初始化的信息泄漏,并且获取对象后可以调用其方法,如果对象包含一些操作敏感信息的方法,就会被不法分子利用。例子:public class SensitiveOperation {
2020-09-01 15:24:11
919
转载 Numpy API
Numpy API矩阵操作np.squeeze(mat): 将mat降维 np.linalg.norm(x, axis=1, keepdims=True): keepdim=True是防止出现shape为(3,)奇怪的秩为1的数组, 如果axis=1, 计算每一行的向量的模 np.power(A1, 2): 矩阵A1中的每一个元素的幂次方 np.c_[A, B]: 将矩阵A与矩阵B竖...
2020-04-28 15:57:07
218
原创 netty源码搭建io.netty.util.collection包不存在问题
执行 io.netty.example.echo.EchoServer 的 #main() 方法时会提示你说 io.netty.util.collection里面的工具类不存在原因这个工具类存在templates文件夹里面的,需要编译其他问题我在编译common文件时还遇见了由于netty-dev-tools在中央仓库最高是4.1.9Final版本,5.0.0没...
2020-04-26 14:27:32
4637
5
原创 Frechet Distance距离算法详解
Frechet Distance它是计算两曲线距离的算法,用来判断两曲线的相似度,计算结果越小说明相似度越高基于python实现该算法需要下载numpy包import mathimport numpy as np# 这个方法是计算两点的距离公式def euc_dist(pt1, pt2): return math.sqrt((pt2[0]-pt1[0])*(pt2...
2020-03-15 12:23:53
12538
14
原创 CentOS6.5安装svn
1.检查svn是否安装在终端中输入yum即可如果已经安装,会显示yum的参数如果没有安装,会提示yum未安装或无效命令……2.安装yum -y install subversion安装完成查看版本号svnserve --version3.创建仓库mkdir -p /opt/svn 这个文件夹作为启动时...
2020-01-10 10:55:34
195
原创 怎么判断电脑能不能装64位系统
要查看硬件Cpu支持不支持64位查看cpu的指令集参数,有64bit就是支持拿 Intel Xeon E5-2620 v2 做例子这里指令集:64bit
2020-01-07 11:24:08
1054
原创 在静态工具类中注入service
工具类@Componentpublic class CacheManageUtils { public static CacheManageUtils cacheManageUtils; @Resource private AreaService areaService; //需要service在spring容器中 @PostConstruct ...
2019-12-30 14:23:13
273
原创 CentOS6.5安装 SSH
在虚拟机的CentOS安装 SSH Server服务rpm -qa | grep ssh 查看SSH是否安装 使用root用户登录,用 sudo 命令增加权限 yum install openssh-server 安装SSH servicesshd restart重启SSH服务。 其他命令chkconfig ssh on 开机启动 netstat -antp | g...
2019-12-03 16:52:52
347
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人