- 博客(100)
- 资源 (37)
- 收藏
- 关注
原创 Sealos 安装出现function “semverCompare“ not defined
Aplied to cluster error: render env to rootfs failed: failed to create template: /var/lib/containers/storage/overlay/669195cd8ae73fdf96974bac015b48ed47082928dc318cc7639d990836124a64/merged/etc/image-cri-shim.yaml.tmpl template: image-cri-shim.yaml.tmpl:21
2023-02-28 16:39:20 430 1
原创 删除 KubeSphere 中一直卡在 Terminating 的 Namespace
删除 KubeSphere 中一直卡在 Terminating 的 Namespace
2022-09-29 15:21:34 915
原创 【重要】原淘宝 npm 域名已更新
原来的http://npm.taobao.org和 http://registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。
2022-07-08 10:22:23 959
原创 Nacos2.0 配置中心管理,动态配置更新
Nacos除了可以做注册中心,同样可以做配置中心来使用。当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。当前nacos还提供了配置的历史查询以及监听、版本管理等功能,总的来说功能还是很强大的Nacos1.0配置管理之前用 Http1.1 的 Keep Alive 模式 30s 发一个心跳模拟长链接,协议难以理解,内存消耗大,推送性能弱,因此 2.0 通过 gRPC 彻底解决这些问题,内存消耗大量降
2022-06-29 17:33:15 3209
原创 FFmpeg常用命令流媒体命令
视频解复用视频转码//转码为码流原始文件说明:-bf B帧数目控制,-g 关键帧间隔控制,-s 分辨率控制视频剪切视频录制利用ffmpeg视频切片主要把视频源切成若干个.ts格式的视频片段然后生成一个.m3u8的切片文件索引提供给html5的video做hls直播源命令如下:ffmpeg -i 视频源地址 -strict -2 -c:v libx264 -c:a aac -f hls m3u8文件输出地址假设原始视频尺寸是 1080p(即 1920×1080 px,16:9),使用下
2022-06-28 21:14:34 857
原创 Linux下安装Ffmpeg的安装教程一
FFmpeg即是一款音视频编解码工具,同时也是一组音视频编码开发套件,作为编码开发套件,它为开发者提供了丰富的音视频处理的调用接口。FFmpeg提供了多种媒体格式的封装和解封装,包括多种音视频编码、多种协议的流媒体、多种多彩格式转换、多种采样率转换、多种码率转换等;FFmpeg框架提供了多种丰富的插件模块,包含封装与解封装的插件、编码与解码的插件等。同时也可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。FFmp
2022-06-10 12:46:35 1088
原创 Windows下yarn安装之修改Yarn缓存位置
Yarn缓存位置修改改变 yarn 全局安装位置然后你会在你的用户目录找到 的文件,打开它,找到 ,改为 改变 yarn 缓存位置本机设置的路径在我们使用 全局安装 包的时候,会在 “D:\Software\yarn\global” 下 生成 node_modules.bin 目录我们需要将 D:\Software\yarn\global\node_modules.bin 整个目录 添加到系统环境变量中去,否则通过yarn 添加的全局包 在cmd 中是找不到的。检查当前 yarn 的
2022-06-08 11:41:16 1033
原创 Pulsar MQ基础服务搭建
Pulsar的起源Pulsar是由雅虎创建的开源的、分布式pub-sub系统,现在是Apache基金会的一个孵化项目。Pulsar的关键特性Pulsar的关键特性如下表所示:关键特性描述Pulsar函数使用对开发人员友好的API,可以轻松部署轻量级计算逻辑,无需运行自己的流处理引擎。生产环境已证明Pulsar已经在雅虎规模的生产环境中运行了3年多,每秒有数百万条消息涉及数百万个主题。水平扩展Pulsar集群支持无缝水平扩展到数百个节点。低延迟、支持持久存储
2022-05-30 15:46:24 322
原创 JetBrains IDE 全新 UI初体验
在 2022年5月23日,JetBrains 首席开发者 Dmitry Jemerov 发了一篇文章,介绍说,JetBrains IDE 全新UI预览版来了,我看了下,太像 VS code了,相似度80%JetBrains IDE 全新UI预览版来了申请地址问卷申请的内容你叫什么名字?你的电子邮件地址是什么?你住在哪个国家或地区?你有多少年的专业编码经验?您经常使用哪些 IDE 或编辑器?(最多选择 3 个)在尝试带有新 UI 的 IDE 时,您打算使用哪些操作系统?您目前使用最多
2022-05-26 17:37:08 370
原创 js 利用canvas + flv.js实现视频流 截屏 、本地下载功能实现
js 利用canvas + flv.js实现视频流 截屏 、本地下载功能实现 flv.js demo Your browser is too old which doesn't support HTML5 video. 开始 暂停 停止 跳转 截图 下载
2022-04-26 14:16:43 1889
原创 多款非常优秀的基于 vue3.x 、Native UI、TypeScript 的中后台管理系统模板
前言今天给大家分享5款开源且非常优秀的基于 vue3.x 、 Native UI 的中后台管理系统模板,助力大家快速开发一个中后台管理系统Soybean Admin简介Soybean Admin 是一个基于 Vue3、Vite、TypeScript、Naive UI 的免费中后台模版,它使用了最新的前端技术栈,内置丰富的主题配置,有着极高的代码规范,基于mock实现的动态权限路由,开箱即用的中后台前端解决方案,也可用于学习参考。特性最新技术栈:使用 Vue3/vite2 等前端前沿技术开发,
2022-03-29 15:32:50 4951 3
原创 Spring Cloud Properties配置说明
Encrypt(加密或解密)名称默认描述encrypt.key对称密钥。作为一个更强大的替代方案,考虑使用密钥库。encrypt.key-store.alias商店中的钥匙别名encrypt.key-store.location密钥存储文件的位置,例如classpath:/keystore.jks。encrypt.key-store.passw...
2022-01-18 11:30:00 289
原创 SpringBoot 五种热部署方式,极速开发就是生产力!
在SpringBoot中,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在application.properties中关闭模版引擎的缓存,如下:Thymeleaf的配置:模板热部署spring.thymeleaf.cache=falseFreeMarker的配置:spring.freemarker.cache=false Groo...
2022-01-17 14:06:00 238
原创 FFmpeg工具类
FFmpeg是什么?是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的,简单的理解,我项目中就是用他在做摄像头的处理,可以接任何一种监控摄像头代码pub...
2022-01-07 16:25:00 431
原创 Restful Fast Request 2.1.0正式发布
Restful Fast RequestRestful Fast Request 是一个强大的 restful api 工具包插件(Http Client),可以根据已有的方法帮助您快速生成 url和 params。Restful Fast Request = API 调试工具+API 管理工具,它有一个漂亮的界面来完成请求、检查服务器响应、存储你的 api 请求和导出 api 请求,同时基于 idea 原生,调试代码更加快速、方便、简捷。支持 Spring 体系 (Spring MVC / Sprin
2021-12-21 10:36:15 2448
原创 Kafka命令集合
Kafka命令集合设置脚本启动kafkavi kafka-server-start.sh #编辑,添加以下代码#!/bin/sh#启动zookeeper/usr/local/kafka_2.12-2.7.1/bin/zookeeper-server-start.sh /usr/local/kafka_2.12-2.7.1/config/zookeeper.properties &sleep 3 #等3秒后执行#启动kafka/usr/local/kafka_2.12-2.7
2021-11-22 10:58:37 1186
原创 Thingsboard改善swagger文档体验
原先修改后过程下载地址项目地址 [下载]使用application/pom.xml中添加knife4j依赖,其他不用修改。<dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>1.9.6</version></de
2021-10-12 14:32:52 564
原创 ECharts图表显示数字
ECharts图表显示数字效果图代码效果图代码 series: [ { data: [ 523, 380, 329, 289, 276, 274, 271, 267, 265, 260, 235, 235, 219, 211, 211, 209, 204, 203, 198, 196 ], type: 'bar', itemStyle: { normal: { label: {
2021-10-10 16:18:08 1430
原创 HttpClientUtil,基于httpclient-4.5.3
httpclient可以做什么HTTP 和相关协议的低级 Java 组件工具集maven引入 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.3</version>
2021-07-02 10:41:48 288
原创 Spring Tool Suite4最新下载地址(持续更新)
Spring Tool Suite4是什么?在使用eclipse进行Spring Boot或Spring Cloud应用开发时,为了方便起见,最好安装STS插件,之前介绍过使用Eclipse Marketplace方式安装STS插件的文章Eclipse Jee Oxygen安装STS插件进行Spring Boot开发,本文就介绍一下单独下载安装的方式,目前最新版本是Spring Tool Suite 4。最新版的下载最新版可以去官网获取:https://spring.io/tools历史版本下载
2021-03-30 10:11:06 7688
原创 百度地图关键字输入提示并增加标注-BMap.Autocomplete
Autocomplete集成百度地图并支持关系字输入提示,主要用到的是BMap.Autocomplete,方法调用如下:效果代码<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-sc
2021-03-16 16:13:54 4182 1
原创 Nginx软反向代理安装初探Linux
Nginx安装nginx安装环境nginx是C语言开发,建议在Linux上运行,本教程使用Centos7作为安装环境。gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++PCREPCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库
2020-12-01 14:45:50 156
原创 聊一聊Swagger-UI的那些事情
软件简介Swagger是一个实现了OpenAPI(OpenAPI Specification)规范的工具集。OpenAPI是Linux基金会的一个项目,试图通过定义一种用来描述API格式或API定义的语言,来规范RESTful服务开发过程,总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法、参数和模型紧密集成到服务器端的代码,允许 API 来始终保持同步。Swagger 让部署管理和使用功能强大的 API 从未如此简单。随着前后端的技术划分,对接口的规范以及测试要求也越来越高,因此现
2020-11-20 14:37:31 239
原创 聊一聊最新配置说明Spring Boot 2.4
Spring Boot 2.4.0.M2 刚刚发布,它对 application.properties 和 application.yml 文件的加载方式进行重构。如果应用程序仅使用单个 application.properties 或 application.yml 作为配置文件,那么可能感受不到任何区别。但是如果您的应用程序使用更复杂的配置(例如,Spring Cloud 配置中心等),则需要来了解更改的内容以及原因。为什么要进行这些更改随着最新版本 Spring Boot 发布,Spring 一直
2020-11-19 15:47:49 2138
原创 npm、yarn配置国内镜像
删除配置关闭代理yarn config delete proxynpm config rm proxynpm config rm https-proxynpm配置安装cnpm镜像npm install -g cnpm --registry=https://registry.npm.taobao.org使用代理registrynpm config set registry https://registry.npm.taobao.orgyarn配置yarn config set re
2020-11-19 15:38:39 704
原创 将特定目录下7天前的各日期文件夹打包、压缩、删除源文件并转移
#!/bin/bash#该脚本需要放到FILEDIR下执行,awk中的$变量需要根据FILEDIR的路径深度进行修改echo '将特定目录下7天前的各日期文件夹打包、压缩、删除源文件并且转移到另一个目录下'#定义变量date=$datefileDir=/home/tt/* ##打包的文件夹backupDir=/home/tts ##备份目录archive=backup-$(date +%Y%m%d)echo '将7天前的各日期文件夹打包、压缩到指定文件夹下...'find /home/
2020-11-06 13:40:44 2498 3
原创 SpringBoot2与Swagger(knife4j)的最新版本整合(带认证)
前言现项目中我们常常直接用Swagger来让项目展示接口文档体验,随着项目后续的发展,大家对Swagger对原生的界面不是很满意,于是就出现了一个新的Swagger扩展项目,叫swagger-bootstrap-ui,swagger-bootstrap-ui是springfox-swagger的增强UI实现,为Java开发者在使用Swagger的时候,能拥有一份简洁、强大的接口文档体验。作者对swagger-bootstrap-ui不断的迭代,在1.9.6的版本时,作者把swagger-bootstra
2020-10-28 15:57:11 7915 5
原创 HTML微信客户端打开链接判断
效果HTML源代码<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0" /> </head> <body>
2020-10-22 15:39:19 425
原创 程序员面试的踩入的面试陷阱
陷阱一陷阱一:“我上学那会儿某功课经常不及格,我发现你这门功课好像也学得不太好,你能谈谈是什么原因吗?” 分析:对于这样的问题,如果你便顺着杆儿爬,回答说:“那门功课太难了,所以……”那你可就大错特错了,因为主考官问这种问题绝对不是在和你套近乎,很大程度上他可能是在考验你面对问题时所表现出的态度:是从自身查找原因还是喜欢推卸责任? 对策:最好的处理办法是既不推卸责任,也不要一味自责,而是直面现实。你可以这样回答:“是的,我这门功课成绩不是太好,但我相信这不会成为我拥有这份工作的障碍。”陷阱二陷
2020-10-21 10:40:36 367 3
原创 业界通用的关系性数据库整理
含义关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。用户通过查询来检索数据库中的数据,而查询是一个用于限定数据库中某些区域的执行代码。关系模型可以简单理解为二维表格模型,而一个关系型数据库就是由二维表及其之间的关系组成的一个数据组织。简单说,关系型数据库是由多张能互相联接的二维行列表格组成的数据库。当前主流的关系型数据库有Oracle、DB2、MySQL、Orcale、Microsoft SQL Se
2020-10-21 10:36:11 641
原创 Oracle横竖转换通用函数
Sql函数CREATE OR REPLACE FUNCTION test_conv(p_table_name IN VARCHAR2, p_columns IN VARCHAR2, p_where_clause IN VARCHAR2) RETURN fnd_horizontal_to_vertical_tbl IS l_return_tbl fnd_horizontal_to_vertical_tbl := fnd_horizon
2020-10-18 19:55:17 459
原创 一遍搞定ContentType类型
分类image/bmp BMPimage/gif GIFimage/jpeg JPEGimage/tiff TIFFimage/x-dcx DCXimage/x-pcx PCXtext/html HTMLtext/plain TXTtext/xml XMLapplication/afp AFPapplication/pdf PDFapplication/rtf RTFapplication/msword MSWORDapplication/vnd.ms-excel MSEXCEL
2020-10-13 12:01:52 323
原创 原生AJAX获取用户数据
var xmlHttp;//创建用来和服务器交互的xmlHttp对象function createXMLHttpRequest(){ if(window.ActiveXObject){//基于IE5.0系列 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); }else if(window.XMLHttpRequest){//基于firefox,mozila,.
2020-10-13 11:58:08 394 1
原创 java保留两位小数源码
#保留两位小数方式一四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 方式二java.text.DecimalFormat df =new java.text.DecimalFormat("#.00"); df.format
2020-09-16 12:11:29 292
原创 https://mvnrepository.com/访问后出现要验证
mvnrepository 访问页面而且还是验证通过了才可以访问,这翻译有点让人不是很舒适 “我是人类”?不是人类还会是什么?验证点击选中”我是人类“,出现如下图:按要求选择图片验证验证通过结束语出现该问题是该网站采取了CDN防御,是防止黑客的,如果您是用户正在访问网站,提示信息的验证码,按照要求操作就可以了。处理解决办法:方法1、CDN平台关闭强制验证后进入网站。方法2、登录域名注册商,直接将域名解析到自己的服务器。方法3、可能用阿里的仓库也可以,地址:https://mave
2020-09-11 14:45:41 13596 19
原创 ZipUtil java zip文件处理工具类
public class ZipUtil { public final static int BUFFER_SIZE = 10240; /** * * @param srcFolder * @param destZipFile * @throws Exception */ public static void zipFolder(String srcFolder, String destZipFile) throws Exception { ZipOutputStream
2020-09-11 13:16:05 894
原创 Spring Cloud 配置文件说明Properties版(YML版类似)
名称默认值描述encrypt.fail-on-errortrue标记说,如果存在加密或解密错误,进程将失败。encrypt.key对称密钥。作为一个更强大的替代方案,考虑使用密钥库。encrypt.key-store.alias商店中的钥匙别名encrypt.key-store.location密钥存储文件的位置,例如classpath:/keystore.jks。encrypt.key-store.password锁定密钥库的密码。e...
2020-09-11 10:50:37 384
原创 谈一谈java线程相关知识
谈一谈java线程什么是线程?一个线程是一个程序单个的连续控制;一个软件能处理一系列的线程构造;线程能同时运行,彼此独立; cpu 3000000000/s包为java.lang.Thread;线程或上下文的构成一个虚拟处理机;CPU执行的代码可以或不可以由多个线程共享,这和数据是独立的。两个线程如果执行同一个类的实例代码,则它们可以共享相同的代码。代码操作的数据可以或不可以由多个线程共享,这和代码是独立的。两个线程如果共享对一个公共对象的存取,则它们可以共享相同的数据。线程机制
2020-09-07 15:43:07 179
原创 连接池在reload web容器时出现HouseKeeper的空指针异常
错误使用Proxool连接池, 当在重启Tomcat容器时,出现 Exception in Thread "HouseKeeper" java.lang.NullPointerException空指针异常错误。原因This is because Proxool is not being shutdown properly. If the JVM stops then Proxool recognises that and shuts down gracefully, but if you r
2020-09-07 14:49:26 174
arthas-agent-3.1.0.jar
2020-08-03
openresty-1.17.8.1-win64.zip
2020-08-03
spring-tool-suite-4-4.7.1.RELEASE-e4.16.0-win32.win32.x86_64.zip
2020-08-03
.pkg-cache(thingsboard).zip
2021-05-26
开源生态白皮书(2020).pdf
2020-10-16
editor.md-1.5.0.zip
2020-09-16
WinSCPPortable.rar
2020-09-11
rocketmq-all-4.7.1-bin-release.zip
2020-09-03
CQA-xiaoi.zip
2020-07-22
SCM Manager 简体中文版
2020-05-26
fluentd_elastic_kibana-tar镜像安装包
2020-05-21
discuz-ucenter-api-for-java
2019-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人