- 博客(21)
- 收藏
- 关注
原创 Java播放器 - 集成vlcj播放直播流(UDP协议)
最近接到个需求需要用java搭建一个播放器,播放udp协议的直播流。关于java搭建播放器的文章大多都是集成vlcj利用dll打开VLC播放器的组件进行播放。
2024-05-23 11:14:43 532 1
原创 macOS m1芯片 naocs启动报错解决办法
nacos 在m1芯片启动报错,翻阅大量文章也找到问题原因,安装步骤都一样,服务器上就可以正常启动,我开始怀疑是jdk版本的问题。因为我本机使用的jdk 是兼容m1芯片的zulu-8.jdk版本。我又安装了正常版本,专为naocs使用并且定义了别名将naocs的启动脚本中所有引用jdk的地方换成自己定义好的别名截图不全,请自己找到所有位置然后单击启动大功告成。。......
2022-06-24 14:44:29 1320 7
原创 linux 安装java运行环境JDK 卸载当前版本重装升级jdk版本
傻瓜式安装查看可安装版本卸载当前版本,更换版本查看当前已安装列表根据查询出来的名称逐条卸载卸载干净了重新安装就行了。
2022-06-22 12:06:14 988
原创 easyExcel 导出多sheet页
方法入参 exportList(HttpServletResponse response)文件生成逻辑写入response.setContentType("application/vnd.ms-excel"); response.setCharacterEncoding("utf-8"); try { String fileName = URLEncoder.encode("template", "UTF-8"); response.setHeader("Content-disp
2022-04-28 10:49:20 3785 2
原创 linux 安装 nginx
1. yum安装nginxyum install nginx出现这个的原因是因为本地yum源中没有我们想要的nginx,那么我们就需要创建一个/etc/yum.repos.d/nginx.repo的文件,新增一个yum源。[root@centos6-1 ~]# vim /etc/yum.repos.d/nginx.repo#在文件中写入以下内容:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/$release
2021-12-16 20:01:43 2039
原创 虚拟机的防火墙开放端口
因为在本地java 项目中集成kafka 总是连接不上,(kafka 安装在虚拟机服务器上)在服务器上测试kafka是没有问题的,所以怀疑是不是kafka的默认端口9092未开放#1 开放端口sudo firewall-cmd --permanent --add-port=9092/tcp#2 重启防火墙firewall-cmd --reload#3 查看目前端口开放情况firewall-cmd --list-all删除端口(有需要再删除)sudo firewall-cmd --p
2021-12-16 19:55:46 2279
原创 Centos7下安装Docker
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。#1.配置仓库sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/
2021-12-16 19:28:09 60
原创 We trust you have received the usual lecture from the local System
We trust you have received the usual lecture from the local SystemAdministrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility.输入.
2021-12-16 19:20:12 2665
原创 vue 表单校验整理
用法:引入import { validateLen } from '@/views/ftb-common/js'方法不定时更新// 是否必填export function validateNecessary (tipInfo = '该项不能为空', trigger = 'blur') { return { required: true, message: tipInfo, trigger }}// 验证内容是否英文数字以及下划线export functi
2021-12-14 10:41:09 1109
原创 vue兄弟组件传值
#1. 父传子 子传父#2. vue一个新的实例,类似于一个站,连接着两个组件新建一个js,也就是一个中央事件总线import Vue from 'vue'export default new Vue()在兄弟组件分别引入这个总线import bus from './js/partBus'传值bus.$emit('refreshList',data)接收 mounted () { bus.$on('refreshList', data => { // 业务
2021-12-14 10:21:59 568
原创 发现Swagger的新皮肤 Knife4j
先上效果图:.Swagger作为一款API文档生成工具,虽然功能已经很完善了,但是还是有些不足的地方。偶然发现knife4j弥补了这些不足,赋予了Swagger更多的功能,今天我们来讲下它的使用方法。knife4j简介knife4j是springfox-swagger的增强UI实现,为Java开发者在使用Swagger的时候,提供了简洁、强大的接口文档体验。knife4j完全遵循了springfox-swagger中的使用方式,并在此基础上做了增强功能,如果你用过Swagger,你就可以无缝切换到k
2021-12-04 13:02:35 369
原创 mongoDB 多表关联查询
@Override public List<InspectionResultInfo> inspectionList(InspectionResultInfo inspectionResultInfo) throws ParseException { List<InspectionResultInfo> infoList = new ArrayList<InspectionResultInfo>(); //关联查询 关联条...
2021-11-17 11:27:19 1040
原创 java 上传zip 并解压
引入jar包<dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>1.3.2</version> </dependency>代码示例 @PostMapping("/uploadFile") @ResponseBody public Respo
2021-11-17 11:26:29 993
原创 yml 文件敏感信息处理
像数据库的账号密码之类的信息,明文放在application.yml是不安全的,为了提高安(逼)全(格)考虑,我们需要对其进行加密处理。#1. 第一步肯定是要引入maven依赖<groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId><version>2.1.1</version>#2.
2021-11-17 11:23:26 1010
原创 Oracle将字符串逗号分隔放入in中作为条件查询
我们有这样一组数据,一条数据对应多个其他表的ID ,储存格式是以逗号分隔。我们要将其放在in () 中作为条件,先要把他变成数组select * from 表名 where id in ( SELECT REGEXP_SUBSTR(列名,'[^(分割字符串的符号(比如逗号))]+', 1, LEVEL) FROM DUAL CONNECT BY REGEXP_SUBSTR(列名,'[^(分割字符串的符号(比如逗号))]+', 1, LEVEL) IS NOT NULL)例.
2021-11-17 11:22:29 6291 1
原创 mysql使用localhost可以访问,使用ip地址无法访问
进入mysql命令界面,也可以用navicat 或其他连接数据库客户端使用loaclhost连接 ,输入select host,user from mysql.user;设置允许任意IP访问,执行语句:update mysql.user set host = '%' where user = 'root';flush privileges;连接成功...
2021-11-17 11:21:49 1573
原创 mac 安装homebrew
Homebrew是一款包管理工具,目前支持macOS和Linux系统。主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。直接执行:/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"官方文档回车继续安装成功...
2021-11-15 13:38:07 466
原创 Mac apple芯片 Java 开发环境配置
Mac apple芯片 Java 开发环境配置下载jdk目前 Zulu JDK 支持 apple芯片下载地址我用的是java8 下载对应版本安装双击这个小盒子一直点继续就可以了安装成功
2021-11-15 13:27:37 354
原创 vue-cropper 图片剪裁
vue-cropper官网链接:https://github.com/xyxiao001/vue-cropper安装:npm install vue-cropper 或者 yarn add vue-cropper图片上传的格式我用的是base64格式的,剪裁完的图片格式也同样转成了base64<template> <a-modal :visible="visible" title="修改头像" :maskClosable="false" :confirmLoading="co.
2021-10-28 14:49:52 125
原创 强大的nginx可视化配置工具--nginxWebUI
nginxWebUI官网以Ubuntu操作系统为例注意:本项目需要在root用户下运行系统命令,极容易被黑客利用,请一定修改密码为复杂密码1.安装java运行环境和nginxubuntu:apt install openjdk-8-jdksudo apt install nginxcentos:yum install java-1.8.0-openjdkyum install nginx2.下载最新版发行包jarwget http://file.nginxwebui.cn/ngi.
2021-07-27 10:58:32 965
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人