自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux下安装ffmpeg+nginx 实现视频直播、转换

第一步 安装 nginx 相关依赖程序,如已安装可跳过yum方法安装的,可以用 yum list installed 查找,如果是查找指定包,用 yum list installed | grep “软件名或者包名”安装Nginx1.安装nginx依赖的程序yum install gcc;yum install pcre-devel;yum install zlib zlib-devel;yum install openssl openssl-devel;下载nginxwget htt

2021-01-19 14:14:59 842

原创 解决double类型计算精度丢失问题

例如,命令System.out.println(2.0-1.1);将打印出0.8999999999999999,而不是人们想象的0.9.原因是浮点数是采用二进制数表示的,而在二进制数中无法精确的表示1/10 。这就好像十进制数无法表示1/3一样。所以浮点数值不适合用于禁止出现误差的金融计算中。解决方式:使用BigDecimal类内置函数:加法 add()函数 减法subtract()函数乘法multiply()函数 除法divide()函数 绝对值abs()函数BigDec

2020-12-09 11:08:24 1482

原创 使用ribbon实现负载均衡

Ribbon是基于Netfix Ribbon实现一套客户端 负载均衡的工具简单来说,Ribbon主要功能是提供客户端的软件负载均衡算法,将Netfix的中间服务连接在一起,Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等LB 表示负载均衡负载均衡算法配置搭建在microservicecloud-consumer-dept-80在配置类中Configurationpackage com.atguigu.springcloud.cfgbeans;import org.spr

2020-12-01 16:05:39 442

原创 线程传统技术

实现Thread类创建线程public class MyThread extends Thread {  public void run() {   System.out.println(“MyThread.run()”);  }}MyThread myThread1 = new MyThread();MyThread myThread2 = new MyThread();myThread1.start();myThread2.start();2.实现Runnable接口创建线程pub

2020-12-01 15:49:03 67

原创 poi大量数据导入excel表格中

一:简介SXSSFWorkbook是用来生成海量excel数据文件,主要原理是借助临时存储空间生成excel, SXSSFWorkbook专门处理大数据,对于大型excel的创建且不会内存溢出的,就只有SXSSFWorkbook了。它的原理很简单,用硬盘空间换内存(就像hashmap用空间换时间一样)。 SXSSFWorkbook是streaming版本的XSSFWorkbook,它只会保存最新的excel rows在内存里供查看,在此之前的excel rows都会被写入到硬盘里(Windows电脑的

2020-12-01 15:43:06 678

原创 快速实现tomcat的性能优化

1.Tomcat性能优化主要有四种方式一、Tomcat内存优化,启动时告诉JVM我要一块大内存(调优内存是最直接的方式)1.linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入JAVA_OPTS="-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m -Duser.timezone=Asia/Shanghai"2.windows修改TOMCAT_HOME/bin/catalina.bat,在前面加入set JA

2020-11-27 16:37:55 228

原创 linux中安装apr

在安装好jdk与tomcat之后,会在tomcat启动log信息里提示:信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/libtar.gz版本的to

2020-11-27 16:36:38 961 1

原创 实现mysql数据库备份并压缩上传

第一步新建.bat后缀的文件,复制以下内容到文件中,并修改对应的服务器地址、用户名、密码,和需要上传的文件地址即可,修改完成后双击bat文件即可开始备份压缩上传注:多数据库备份,统一使用root用户导出,文件起始部分内容为需要配置的内容。非MySql数据库的自动备份只需要修改mysqldump口令为其他数据库口令(如Oracle的Exp)。循环时只校验db_length长度,所以db_length长度必须小于或等于db数组的长度。echo offrem mysqldump命令位置set m

2020-11-27 16:07:16 522

原创 windows通过ftp上传文件到linux服务器

第一步新建.bat后缀的文件,复制以下内容到文件中,并修改对应的服务器地址、用户名、密码,和需要上传的文件地址即可,修改完成后双击bat文件即可开始上传注意bat文件不要已ftp命名echo offrem 设置ftp服务器登录参数rem 服务器ip 且记ftp默认端口是21,必须在ip后接上端口@set ftp_server=101.132.134.210 21rem 服务器账号@set ftp_user=rootrem 服务器密码@set ftp_password=****rem 上传

2020-11-27 15:54:39 1514

原创 服务器配置https加密访问

本文讲述两中配置方式,使用tomcat作为项目的部署服务器第一种方式同构nginx方式进行代理编辑nginx的nginx.conf配置文件第一步配置证书 server { listen 443 ssl; server_name cswlbc.cn; # localhost修改为您证书绑定的域名。 #ssl on; #设置为on启用SSL功能。 在nginx 1.2 版本这样配置,以上需要配置成listen 443 ssl; root html; index index.html in

2020-11-27 15:40:15 476

原创 linux服务器Nginx安装与配置

1.安装nginx依赖的程序,如果已安装至步骤可跳过yum install gcc;yum install pcre-devel;yum install zlib zlib-devel;yum install openssl openssl-devel;2.下载nginxwget http://nginx.org/download/nginx-1.12.2.tar.gz3.解压nginxtar -zxvf nginx-1.12.2.tar.gz4.跳转到nginx安装目录cd ng

2020-11-27 15:25:21 149 1

原创 Mqtt实现发布订阅-简单案例

Mqtt实现发布订阅-简单案例1.所需要的maven依赖<dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>1.2.2</version></dependency>1.实现一个mqtt客户端类package c

2020-11-27 14:43:34 1044

原创 安装mqtt 服务器

MQTT本身只是一种通讯协议和规范,只要按照其规范设计成的消息交换服务器,都可以作为MQTT服务器所以MQTT服务器有很多种,也可以自己开发apache-apollo是由apache推出的,在ActiveMQ基础上进行优化的一款服务器,它是Java中最常用的MQTT服务器apache-apollo从2018年开始已经不再维护apache-apollo下载连接:https://pan.baidu.com/s/1lk-7qeefLIhO31x0roUSLQ提取码:27zx注意:服务器只支持JDK8

2020-11-27 14:41:27 588

原创 java实现支付宝App支付功能

maven依赖支付宝支付SDK依赖 <dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sdk-java</artifactId> <version>3.0.0</version> </...

2020-03-23 11:01:51 714

原创 java98道经典面试题

1.编写一个java程序实现多线程,在线程中输出线程名字,每隔300毫秒输出一次,共输出10次。实现方式一:继承Thread类。public class Demo extends Thread{ public void run() { for (int i = 0; i < 10; i++) { System.out.println(Thread.currentThread(...

2020-03-09 21:01:04 3810

jdk-8u11-linux-x64.tar.gz

jdk1.8压缩包赶快来下载吧

2020-12-01

空空如也

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

TA关注的人

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