自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 防火墙常用命令

防火墙常用命令

2022-12-01 16:12:23 946 1

原创 Docker镜像导入导出

docker镜像导入导出

2022-12-01 16:10:36 581

原创 Docker部署Jar包

Docker部署Jar包

2022-12-01 16:09:04 398

原创 Linux安装Nginx(压缩包)

Nginx压缩包安装1、nginx压缩包下载地址:nginx: download2、按照业务需求,选择版本,进行下载:3、将文件上传至Linux。4、在目标目录下(任意,例如/home/app),创建nginx文件夹,将文件进行解压。创建文件夹:mkdir nginx文件解压:tar -zxvf nginx-1.22.0.tar.gz /home/app/nginx/nginx-1.22.05、进入nginx-1.22.0文件夹,输入命令。./configure .

2022-05-27 11:11:07 6744 1

原创 字符串是否为数值

public static boolean isNumber(Stirng str){ Pattern pattern = Pattern.compile("[0-9]*"); boolean flag = pattern.matcher(str).matches();}flag为true,字符串是数值。 flag为false,字符串不是数值。

2022-04-14 14:23:10 59

原创 LiveGBS GB28181流媒体服务

准备工作使用说明网址:LiveGBS GB28181 国标方案安装使用说明 | 青柿视频流媒体服务解决方案 (liveqing.com) 下载网址:LiveGBS GB28181流媒体服务 | 青柿视频流媒体服务解决方案 (liveqing.com) 下载Linux版本的安装包: 服务器上创建文件夹:mkdir /data/livegbs。 进入到/data/livegbs文件夹,将压缩包上传至该文件夹下。 输入命令:tar -zxvf 压缩包名称,解压两个压缩包。 /data/livegb

2022-03-24 14:26:49 2471

原创 Xshell连接虚拟机提示“SSH服务器拒绝密码”

问题Xshell连接虚拟机时,提示:“SSH服务器拒绝了密码,请再试一次”。原因sshd的设置不允许root用户用密码远程登录。处理办法使用超级管理员身份登录,修改/etc/ssh/sshd_config文件,命令:vim/etc/ssh/sshd_config。 找到 # Authentication:#LoginGraceTime 2m#PermitRootLogin prohibit-password#StrictModes yes 把其修改为 # Aut.

2022-03-24 11:06:12 4699 2

原创 服务器安装部署

步骤安装Docker 安装Openssh 安装Docker-Compose 拉取镜像,在Docker中安装mysql、nginx、redis、mqtt等安装Docker

2022-03-16 14:23:46 4497

原创 VMware安装Ubantu系统

准备VMware16 Ubantu-18.04.2-desktop-amd64.isoVMware16安装Ubantu镜像打开VMware16,点击文件,选择新建虚拟机。选择自定义(高级),下一步。VMware16选择Workstation 16.x,下一步。选择稍后安装操作系统,下一步。选择Linux,选择对应的版本,下一步。虚拟机名称命令,选择文件存放位置,下一步。选择处理器数量,下一步。选择虚拟机的内存,下一步。选择使用网...

2022-03-16 11:22:26 1259 1

原创 判断用户登录

public void getRequestHeader(HttpServletRequest request){ String info= request.getHeader("user-agent"); if(info.contains("Windows")){ System.out.println("Windows pc端登陆"); return; } if(info.contains("Macintosh")){ .

2022-03-03 17:17:29 268

原创 图片处理工具

根据原图片,生成指定宽高的图片、导入依赖<dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.16</version></dependency>代码实现package cn.csp.practice;import net.coo

2022-02-21 15:46:53 385

原创 mybatis plus查询

查询指定个数的数据先对数据表中的某一个属性进行排序,然后查询指定个数的数据。queryWrapper.orderByAsc("排序字段");queryWrapper.last("limit 查询条数");对象数组中剥离一列数据,形成一个新的ListList<String> collect = sysDeviceList.stream().map(SysDevice::getNum).collect(Collectors.toList());对象数组进行分组Map&

2022-02-08 14:45:51 1997

原创 Mysql统计数据

DATE_FORMAT方法格式:DATE_FORMAT(date,format),根据format字符串格式化date值。 下列修饰符能够被用在format字符串中: %M 月名字(January……December) %W 星期名字(Sunday……Saturday) %D 有英语前缀的月份的日期(1st, 2nd, 3rd等等) %Y 年, 数字, 4 位 %y 年, 数字, 2 位 %a 缩写的星期名字(Sun……Sat) %d 月份中的天数, 数字(00……31)

2022-01-17 16:37:51 82

原创 SpringBoot集成海康威视Linux版本

海康威视官网:杭州海康威视数字技术股份有限公司 (hikvision.com)准备工作选择"服务支持"->选择"下载中心"->选择"SDK下载"。 登录,选择对应版本的程序包。 操作步骤项目导入maven依赖<dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version..

2021-12-28 10:20:32 1249

原创 MybatisPlus语法

字符串数组是否包含入参数据库中存储的是一个字符串数组,传入一个字符串数组或一个字符串,判断数据库中存储的数组是否包含传入的元素。 queryWrapper.apply(入参!=null,"FIND_IN_SET('"+入参+",字段名)"); ...

2021-12-23 10:49:25 785

原创 Excel文件导入

添加依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15</version></dependency><dependency> <groupId>org.apache.poi</groupId> &l

2021-12-22 16:01:52 78

原创 docker compose部署项目到服务器

步骤项目打包:maven->项目->Lifecycle->双击package。 IDEA配置远程服务器Docker:File->Settingd->Build,Execution,Deployment->Docker->点击"+"->填写Name,任意->点击"TCP socket"->填写"Engine API URL",填入tcp://服务器地址:端口号->点击"Apply",进行应用->点击"OK"。 找到项目中的Do

2021-12-22 13:38:32 859

原创 将本地jar包引入maven仓库

步骤将需要的jar包下载至本地。 使用IDEA的maven工具进行打包。 例如: mvn install:install-file -Dfile=D:\CH-HCNetSDKV6.1.6.45_build20210302_win64\examples.jar -DgroupId=com.sun.examples-local -DartifactId=examples-local -Dversion=3.0.9 -Dpackaging=jar 在pom.xml中导入m..

2021-12-22 09:20:59 164

原创 MySQL5.7压缩包安装教程

下载地址MySQL5.7.19版本64bit百度网盘地址:下载地址:64位mysql5.7.19提取码:3089安装教程将下载的压缩包进行解压,解压后目录结构如下:(data文件夹和my.ini为后来创建的) 创建my.ini文件,文件内容如下: [mysqld]basedir=D:/software/mysql-5.7.19datadir=D:/software/mysql-5.7.19/data/port=3306#skip-grant-tables#basedir

2021-12-15 12:02:28 1425 1

原创 根据经纬度获取天气

百度地图开放平台百度地图开放平台地址根据经纬度获取城市和城市编码API接口:https://api.map.baidu.com/reverse_geocoding/v3/ 请求方式:GET请求 参数形式:参数放在query里,url后面通过?拼接参数,参数之间以&拼接。 必选参数:location、ak。 location:string类型,将纬度经度以","拼接,例如"38.76625,11643214"。代码如下:private String getLocation

2021-12-09 14:14:49 1971

原创 PDCA循环

PDCAP:Plan(计划),包括目标的确定以及计划的制定。 D:Do(执行),具体运作,实现计划中的内容。 C:Check(检查),总结执行计划的结果,分析哪些做对了,哪些做错了,明确结果,找出问题。 A:Action(行动),对总结检查的结果进行处理,成功的经验加以肯定,并予以标准化,便于以后工作时遵循。失败的教训也要总结,以免重现。对于没有解决的问题,应提给下一个PDCA循环中去解决。以上四个过程不是运行一次就结束,而是周而复始的进行,一个循环完了,解决一些问题,未解决的问题进入下一个循

2021-11-16 13:37:52 3743

原创 跨域问题解决方案

跨域问题产生的前提条件必须要有浏览器,没有浏览器,是不存在跨域问题。 浏览器为了安全问题,限制了跨域访问,不允许跨域请求资源。跨域浏览器从一个域名的网页去请求另一个域名的资源,域名、端口、协议有任何一个不同,都被当作是不同的域,都是跨域。 跨域是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。 域名不同: 主域名不同:http://www.baidu.com/index.html跟http://www.csdn.com/test.js 子域名不同:http://

2021-11-12 23:18:43 4137

原创 Spring Cloud原理详解

目录业务场景介绍Spring Cloud组件:EurekaSpring Cloud组件:FeignSpring Cloud组件:RibbonSpring Cloud组件:HystrixSpring Cloud组件:Zuul总结业务场景介绍假设现在开发一个电商网站,要实现支付订单的功能,流程如下: 创建一个订单后,如果用户立刻支付了这个订单,我们需要将订单状态更新为“已支付” 扣减相应的商品库存 通知仓储中心,进行发货 给用户的...

2021-10-11 00:29:01 229

原创 冒泡排序算法

定义基本思想:通过排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部。优化思想:排序过程中,各元素不断接近自己的位置,如果一趟比较下来,没有进行交换,就说明序列有序,因此要在排序过程中设置一个标志符flag,判断元素是否进行交换,从而减少比较,达到优化效果。import java.util.Arrays;import java.util.Scanner;public class BubbleSort { public

2021-09-29 16:32:24 87

Nginx+前端+Docker环境部署

使用Nginx配置环境

2022-04-27

空空如也

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

TA关注的人

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