自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 vue3 + vite项目使用SVG图标

我们在开发一个项目时常会用到一些图标,有些图标在有限的图标库中却是没有,因此少数的图标需要我们去网上查找,或是自定义一些专用的图标。一般很少有图标库满足现实的项目开发,这时将推荐使用这个图标库,几乎包含我们常见全部的图标,使用也非常简单。废话不多说咱们开始真刀实战。

2023-10-08 15:47:44 1099

原创 vue3 + typescript + vite + naive ui + tailwindcss + jsx 仿苹果桌面系统

vue3 + typescript + vite + naive ui + tailwindcss + jsx 仿苹果桌面系统

2023-10-08 10:43:31 802

原创 vue3+vite动态引入图片

ue3+vite动态引入图片

2023-05-18 14:02:40 1025

原创 解决JNA 高版本使用结构体时出现 java.lang.Error: Structure.getFieldOrder()

出现 java.lang.Error: Structure.getFieldOrder() 错误

2023-04-24 12:14:47 1416

原创 Docker 安装 fastdfs 文件服务

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题

2022-07-20 18:34:02 632

原创 Centos7中Docker安装rabbitMQ

使用docker安装rabbitmq方便使用

2022-06-24 17:43:56 755

原创 Centos7 设置开机自启的几种方式

一、系统服务的方式1. 前提(1)首先要将需要自启的软件或应用注册成系统服务,下面提供常用的软件注册系统服务的案例nginx.service创建服务文件vi /usr/lib/systemd/system/nginx.service[Unit]Description=nginxAfter=network.target remote-fs.target nss-lookup.target[Service]Type=forkingExecStart=/usr/local/

2022-04-26 15:39:21 10504

原创 java 直播媒体流服务(ffmpeg、javacv)支持本地视频、网路视频

还在为视频推流和拉流而烦恼吗?还在为安装nginx、ffmpeg而头疼吗?只需要两步就可以省去这些烦恼,第一步:推流 第二步:播放,你确定不入手么一、添加媒体流服务依赖包该服务是基于 netty4 开发的项目,需要依赖nettymaven pom.xml依赖如下:<!-- netty nio编程依赖包 --><dependency> <groupId>io.netty</groupId> <artifactId&.

2022-02-28 18:36:41 4600 7

原创 Docker安装Minio

Docker安装Minio什么是对象存储什么是 MinIO特点应用场景单主机单硬盘模式单主机多硬盘模式多主机多硬盘分布式Docker安装运行Minio拉取镜像运行docker-compose 安装Miniodocker-compose.yml配置启动什么是对象存储对象存储服务OSS(Object Storage Service)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。对象存储最大的优势就在于它可以存储大容量

2022-02-15 13:41:01 1875

原创 windows下使用cmd批处理命令设置环境变量立即生效

注意:在使用脚本前最好请先备份下 path 环境变量,以免更改变量出错之后便于恢复java 11 的版本@echo offchcp 65001color 0atitle 设置JAVA 11 环境变量set "JAVA_HOME=C:\Program Files\Java\jdk-11.0.12"echo 设置环境变量 PATHset PATH=%PATH%;%JAVA_HOME%\binwmic ENVIRONMENT where "name='JAVA_HOME'" deletew.

2021-12-27 16:57:22 2221

原创 Centos7 安装部署 rocketMQ 单机模式

Centos7 安装部署 rocketMQ 单机模式RocketMQ 是一款阿里巴巴开发的分布式、队列模型消息中间件。系统环境CentOS:7.Xjdk:1.8RocketMQ:4.9.2下载并解压下载可以直接去官网下载https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.9.2/rocketmq-all-4.9.2-bin-release.zip或者使用下载命令下载 # 切换目录 cd /home # 下载 rocke

2021-12-21 12:05:16 849

原创 推荐自用黑苹果Clover引导主题

1.使用Clover Configuration 编辑软件修改启动主题挂载分区打开分区选择自己的 config.plist 文件打开文件选择 ```引导界面``` 修改主题保存Clover Configuration 的修改2. 将主题文件复制到clover 主题文件夹 ‘themes’ 下3. 然后重启电脑就会出现主题了...

2021-12-19 14:37:23 1572

原创 Linux 命令行安装达梦数据库

一、软硬件要求二、安装前检查正确地安装操作系统、合理地分配磁盘空间、检查机器配置是否满足要求,关闭正在运行的杀毒、安全防护等软件,保证网络环境能正常工作,保证系统时间和当前时间没有偏差1. 查看cpulscpu 或 cat /proc/cpuinfo2. 查看操作系统 cat /etc/*lease* 或 uname -a3. 查看内存信息free -m4. 查看磁盘信息lsblk5. 查看磁...

2021-12-13 16:51:47 1043

原创 shell 下linux命令的基础应用

1. 获取当前shell脚本所在路径# 当前所在路径CURR_DIR=$( cd "$(dirname "$0")"/. || exit pwd)2. 获取当前主机的ip地址# 获取所有主机所有网卡ip,剔除回环地址CURR_IP=$(ip addr | grep inet | grep -v 127.0.0.1 | grep -v inet6 | awk '{print $2}' | tr -d 'addr:' | grep -v 172 | cut -f1 -d '/')

2021-12-06 15:16:12 222

原创 Windows下Nginx启动停止重启管理程序

在桌面上新建文本文件,然后将下面的批处理脚本复制,最后重命名后缀改为 .bat 或 .cmd@echo off@REM 提供Windows下nginx的启动,重启,关闭功能chcp 65001::ngxin 所在的盘符set NGINX_PATH=D:::nginx 所在目录set NGINX_DIR=D:\MyWorks\IdeaProgramFiles\LjdProgramFiles\IfmsWorks\program-deploy\windows\myHome\softs\ngin

2021-12-03 18:10:07 2884

原创 Windows 运行jar包

1. 创建运行的cmd脚本新建记事本 startup.txt@echo off@rem 需要运行的服务名字全称参数 例: ljd-stream-msvs.jar -> 名字全称:ljd-stream-msvsset SERVICE_NAME=%1@rem 运行的服务jar包目录路径set SERVICE_JAR_DIR=D:\MyWorks\IdeaProgramFiles\LjdProgramFiles\IfmsWorks\ljd-ifms-cloud\ljd-stream-ms

2021-11-19 12:31:00 4865 2

原创 Docker 日志排查与清理

前言:docker容器在启动的那一刻就开始产生日志,docker产生的日志文件默认是"json-file"的形式存储。该日志文件在启动的容器目录下,命名规则--->[容器ID]-json.log ,docker默认的目录在 /var/lib/docker假设:我启动了一个容器,容器的ID为:0117e9d5abdf9a23c7cc9d189eed64e2f2021d4d8887fb3a9b7842c18e043337那我的日志文件名字就是:0117e9d5abdf9a23c7cc9d18.

2021-11-17 13:05:22 7590 1

原创 UHF读写器jna调用 UHFReader x86

我使用的UHF读写器动态库是32位的,所以需要jdk也是32位的,不然运行就会报错。上位机应用程序通过UHFREADER86.DLL操作EPCC1-G2格式电子标签读写器安装32位JDK可以去官网下载jdk-1.8(x86)的安装包创建java项目可以创建java基础项目。也可以使用springboot项目,我这边使用的是springboot导入jna依赖包 <dependency> <groupId>net.java.dev.jna</gro

2021-11-14 11:49:22 2062

原创 Centos 7 自动安装 RabbitMQ 3.8.8

1. 创建自动安装脚本文件# 切换路径为 /homecd /home # 创建脚本文件并写入执行的脚本vi mqShell.sh脚本内容如下:#!/bin/bashs_="\033[43;35m"e_="\033[0m"MQ_USER="admin"MQ_PASS="admin"echo -e "$s_ 安装rabbitMQ $e_" if ! type rabbitmq >/dev/null 2>&1; then curl .

2021-10-03 20:02:05 174

原创 Centos 7 自动安装Postgresql-13

1. 创建自动安装脚本文件# 切换路径为 /homecd /home # 创建脚本文件并写入执行的脚本vi pgsqlShell.sh脚本内容如下:#!/bin/bashs_="\033[43;35m"e_="\033[0m"echo -e "$s_ 安装PostgreSQL-13 $e_" if ! type postgresql >/dev/null 2>&1; then rpm -Uvh https://download.postgres.

2021-10-03 19:37:18 385

原创 Centos 7 自动安装MySQL8

1. 创建自动安装脚本文件步骤命令:# 切换路径为 /homecd /home# 创建脚本文件并写入执行的脚本vi mysqlShell.sh脚本内容:#!/bin/bashs_="\033[43;35m"e_="\033[0m"echo -e "$s_ 安装MySQL 8.0 $e_" if ! type mysql >/dev/null 2>&1; then rpm -Uvh https://dev.mysql.com/get.

2021-10-03 19:23:07 264

原创 Docker 应用程序的工具 docker-compose

一、简介docker-Compose是用于定义和运行多容器 Docker 应用程序的工具。可以通过docker-Compose编写这些参数,docker-Compose可以帮助我们批量的管理容器,只需要通过一个docker-compose.yml文件去维护。通过docker-compose可以同时部署多个docker应用,docker-compose会根据docker-compose.yml文件的内容来启动应用。但是只能启动当前主机上的docker。而swarm,kubernates可以管理不同主机上的

2021-07-30 12:05:34 403

原创 Centos7使用Docker

Docker基本命令yum install docker:安装docker(centeros7可以,8版本不支持)systemctl start docker:启动dockersystemctl stop docker:停止dockerdocker -v:查看docker版本号systemctl enable docker:设置docker开机自启动Docker常用操作docker search 关键字:搜索docker hub上是否有对应的镜像docker pull 镜像名

2021-07-29 17:36:48 497

原创 Centos7中Docker安装MySQL

一、查询MySQL镜像docker search mysql也可以去docker仓库地址搜索https://hub.docker.com/search二、拉取MySQL镜像# 拉取最新版本docker pull mysql# 拉取指定版本docker pull mysql:5.7三、查看镜像docker images | grep mysql四、运行MySQL容器# -e 设置环境变量 MYSQL_ROOT_PASSWORD 是mysql连接的..

2021-07-29 17:13:28 581

原创 Centos7中Docker安装Nacos

一、查询Nacos镜像docker search nacos也可以去docker仓库地址搜索https://hub.docker.com/search二、拉取Nacos镜像# 拉取最新版本docker pull nacos/nacos-server# 拉取指定版本docker pull nacos/nacos-server:2.0.0三、查看镜像docker images四、创建需要的表和Nacos配置在MySQL中执行nacos使用的..

2021-07-29 14:33:29 687

原创 Centos7中Docker安装Redis

一、查询Redis镜像docker search redis也可以去docker仓库地址搜索https://hub.docker.com/search二、拉取Redis镜像# 拉取最后的版本docker pull redis# 拉取指定版本docker pull redis:6.2.5三、查看镜像docker images四、创建Redis容器并设置密码docker run -d --name redis -p 6378:6379 r...

2021-07-29 13:21:30 1216 2

原创 netty+websocket 聊天室

本案例基于netty技术的简易聊天室项目源码请移步至springboot-netty-websocket

2021-07-14 17:38:49 157

原创 SpringBoot使用jetty内置webscoket做简单的聊天程序

一、项目依赖<!-- web启动包 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <!-- 去除内置tomcat --> <exclusion> .

2021-06-05 13:41:03 1059

原创 Centos7的python2.7和yum完全卸载及重装

1. 删除现有Python## 强制删除已安装python程序及其关联程序rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ## 删除所有残余文件 xargs:允许你对输出执行其他某些命令whereis python |xargs rm -frv ## 验证删除,返回无结果whereis python2. 删除现有的yum## 强制删除已安装的yum程序及其他关联rpm -qa|grep yum|xargs .

2021-05-10 11:45:28 2670

原创 Java8 Stream 处理集合数据

今天给大家带来 Java 8 Stream 讲解,为什么直接讲这个,是因为只要你学完,立刻就能上手,并能让它在你的代码中大展身手。值得注意的是:学习 Stream 之前必须先学习 lambda 的相关知识。本文也假设读者已经掌握 lambda 的相关知识本篇文章主要内容:介绍 Stream 以及 Stream 是如何处理集合的 介绍 Stream 与集合的关系与区别 Stream 的基本方法介绍一. 什么是 StreamStream 中文称为 “流”,通过将集合转换为这么一种叫做 “流

2021-04-02 17:07:03 1356

原创 Java8 集合Map/list排序

在java8之前排序一般是使用内部类自定义排序的方式实现的,在java8中使用lambda实现,示例如下:@SuppressWarnings("ALL")public class MyCollectionUtils { private MyCollectionUtils() { } /** * map根据key正序 * * @param map 数据集合 * @param <K> key 类型 * @param

2021-04-02 11:56:07 2333

原创 java8 函数式循环并获取下标

手写一个方法实现Java8循环获取下标/** * * @param elements 需要遍历集合的数据 * @param action 执行的方法 * @param <T> */public static <T> void forEach(Iterable<? extends T> elements, BiConsumer<Integer, ? super T> action) { Objects.requireNonNull(

2021-04-02 09:56:53 2814

原创 SpringBoot 线程池配置

我们使用线程编程时可以手动创建线程和线程池两种方式,但是在项目中一般推荐使用线程池,具体场景业务按需而定,话不多说直接上代码手动创建线程 new Thread(()->{ // 写业务代码 }).start();线程池配置@Slf4j@Configuration@EnableAsyncpublic class ExecutorBaseConfig { @Bean("myTaskExecutor") public Execu

2021-04-02 09:29:49 517

原创 Linux CentOS 7 elasticsearch 设置开机自启

在/etc/systemd/system目录下创建elasticsearch.service文件[Unit]Description=elasticsearch[Service]User=elasticsearchLimitNOFILE=100000LimitNPROC=100000# elasticsearch安装路径 (指定自己的安装路径)ExecStart=/usr/local...

2020-04-26 20:09:07 994

原创 SpringBoot 整合 Quartz 动态定时任务

简介Quartz是一款功能强大的任务调度器,可以实现较为复杂的调度功能,如每月一号执行、每天凌晨执行、每周五执行等等,还支持分布式调度。本文使用Springboot+Mybatis-plus+Quartz实现对定时任务的增、删、改、查、启用、停用等功能。并把定时任务持久化到数据库,并且还实现动态编译运行Java,动态执行字符串代码模板。为什么要使用Quartz多任务情况下,quartz...

2020-01-09 15:11:51 581 3

转载 Linux服务器资源占用率总结

统计内存最高的进程: ps aux | grep -v PID | sort -rn -k 4 | headlinux下获取占用内存资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|headlinux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;p...

2019-09-30 11:45:42 798

转载 springBoot 所有属性配置详解

spring boot application.properties配置的各个属性详解# ----------------------------------------# 核心属性# ----------------------------------------# 文件编码banner.charset= UTF-8# 文件位置banner.location= classpat...

2019-09-29 10:28:17 1215

转载 Spring Boot 最核心的 25 个注解

Spring Boot 最核心的 25 个注解@SpringBootApplication这是 Spring Boot 最最最核心的注解,用在 Spring Boot 主类上,标识这是一个 Spring Boot 应用,用来开启 Spring Boot 的各项能力。其实这个注解就是 @SpringBootConfiguration、@EnableAutoConfiguration、@Comp...

2019-09-29 10:08:39 109

转载 java开发常用工具类总结

导入项目<dependency> <groupId>io.github.ljwlgl</groupId> <artifactId>common-util</artifactId> <version>2.0.1</version></dependency>Fas...

2019-09-29 09:59:55 287

原创 angular js 多选下拉框自定义指令

1.使用angularjs自定义指令实现多选下拉框2.样式使用bootstrap.css3.图标使用font-awesome.css使用方法:创建节点:<angular-mult-select options="datas" ng-model="selectModel"></angular-mult-select>传入下拉选择的数据:data...

2019-04-13 16:23:14 973

自用Clover引导主题

自用Clover引导主题

2021-12-19

Linux 环境搭建.docx

Linux 环境搭建.docx

2021-10-04

jdk1.8u231-windows-x64

jdk8

2021-07-14

空空如也

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

TA关注的人

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