- 博客(215)
- 资源 (4)
- 收藏
- 关注
原创 docker pull 拉取镜像报错“Error response from daemon: Get “https://registry-1.docker.io/v2“的解决办法
1、docker pull 拉取镜像报错"Error response from daemon: Get "https://registry-1.docker.io/v2"2、设置docker的镜像源;
2024-11-15 12:44:35
1636
原创 pycharm中取消Typo:In word ‘xxx‘提示(绿色波浪线提示)的方法
使用pycharm写python代码出现绿色波浪线的提示,并提示Typo:In word ‘xxx’,这是pycharm检测到单词拼写错误、不规范;那如何取消这种提示呢?
2024-06-25 10:57:49
1947
原创 .Net使用Elastic.Clients.Elasticsearch在Elasticsearch8中实现向量存储和相似度检索
.Net使用Elastic.Clients.Elasticsearch在Elasticsearch8中实现向量存储和相似度检索
2024-04-22 15:14:38
1011
1
原创 .Net使用Elastic.Clients.Elasticsearch连接Elasticsearch8
.Net使用Elastic.Clients.Elasticsearch连接Elasticsearch8。
2024-04-15 14:49:45
761
3
原创 使用Maven打包SpringBoot项目部署到Linux服务器
jar.original比前者小的多,这是Maven在Spring Boot进行repackage之前创建的原始jar文件,通过上面的命令,可以看到里面没有运行需要的依赖,只包含我们定义的类编译后的.class文件。将会编译代码,并打包,最终按照maven规定的packaging方式打包,最终输出到目标目录中。.jar:可执行的jar包,包含已编译的类以及运行所需要的所有jar依赖。将demo.jar上传到服务器,并在服务器上执行jar包;其中,demo.jar是您要启动的JAR文件的名称。
2024-02-28 17:08:55
640
1
原创 使用IDEA创建spring boot web项目并测试运行
在resource目录下新建 application.yml 配置文件,也可以创建 properties 为后缀的配置文件。到这里,这个webapp可以启动运行了,为了测试,下面继续新建web api 接口;新建一个启动类:Application。设置webapp的端口为:5566。
2024-02-23 16:23:47
1965
原创 使用vscode编写golang代码并交叉编译生成
一、修改Go相关环境变量二、为vscode安装插件及依赖1、安装插件2、安装相关依赖三、新建项目并编写代码1、打开文件夹后,初始化mod,在终端执行:2、新建main.go编写代码四、运行、调试、build代码1、运行2、调试3、生成可执行文件4、交叉编译五、插话:GO111MODULE 的由来
2024-01-18 16:39:08
1420
原创 .net连接mysql报错:The given key ‘16706‘ was not present in the dictionary
.net连接mysql报错:The given key '16706' was not present in the dictionary由于mysql升级,导致Mysql.Data的版本与mysql的版本不一致导致;之前mysql的版本为8.0.25,Mysql.Data的版本为8.0.27;升级Mysql.Data版本到8.0.30;之后mysql的版本为8.0.30;
2023-06-27 18:18:51
736
原创 分辨率、码率、帧率、蓝光相关介绍
简单的说分辨率(Resolution)是由像素组成的,它指的是1英寸的尺寸中,有多少个像素点。当图像尺寸一样的情况下,分辨率越高,说明像素点越多,显示效果就越精细和细腻。举个例子,1080P是指一英寸中有19201080个像素点,而24英寸是19201080*24。(24英寸,指的是长方形对角线的长度)FPS是帧率的单位,常见的有24fps、30fps、60fps。帧率越高视频播放起来会越流畅,但帧率越高,对设备要求也越高。大家把图片快速播放就可以形成动态的视频效果,这是视频播放原理。
2023-03-22 22:36:31
3899
原创 解决:docker中桥接(bridge)模式下容器内网络不通
在Ubuntu系统中,安装docker,并以bridge网络模式启动容器,网络不通(无法访问外网),但使用host网络模式没有问题。刚开始怀疑是DNS问题,后来发现是route问题。
2023-02-23 16:44:27
8190
1
原创 Docker的安装小结
# 离线安装Docker第一步:下载docker离线包第二步:下载离线安装工具第三步:安装第四步:检查安装状态# 在线安装1、使用官方安装脚本自动安装
2022-06-18 19:05:05
419
1
原创 Git stash命令的使用
将本地没提交的内容进行缓存并从当前分支移除。缓存的数据结构为堆栈,先进后出。与是一样的,将没有提交的内容缓存并移除,而这条缓存名称为最新一次提交的的内容,如果没有本地提交则是拉远程仓库是的内容.2、git stash list返回缓存的列表3、git stash pop将缓存堆栈中最新的缓存内容出来,并应用到当前分支上,且会删除堆中的该条记录。也可以指定堆栈中的某条记录。4、git stash apply与相似,但他不会在堆栈中删除这条缓存,适合在多个分支中进行缓存应用。删除单个缓存全清
2022-06-09 14:01:11
881
原创 linux ubuntu 中文字符集的区域设置
文章目录# 示例系统版本# locale命令可以查看当前系统对区域的设置:# 查看当前字符集# 查看可用字符集# 设置区域# 参考# 示例系统版本Ubuntu 18.04.6 LTS# locale命令可以查看当前系统对区域的设置:[root@localhost ~]# localeLANG=en_US.UTF-8LANGUAGE=LC_CTYPE="en_US.UTF-8"LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_COLLATE
2022-05-10 14:08:43
973
原创 ImageMagick将图片转为渐进式jpeg(progressive jpeg)
# 基本JPEG和渐进JPEG目前有两种主流的jpeg图片格式、分别是baseline jpeg 和progressive jpeg。baseline 的刷新是从上到下、一次刷新。progressive 的刷新是分层刷新、先刷新第一层、然后第二层、图片会越来越清晰。# 利用ImageMagick将图片转为渐进式jpeg旧版convert -interlace Plane source.jpg result.jpg新版magick source.jpg -interlace Plane r.
2022-04-28 17:35:48
1070
原创 Imagemagick查看版本命令
Imagemagick查看版本命令:identify -versionVersion: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.orgCopyright: © 1999-2017 ImageMagick Studio LLCLicense: http://www.imagemagick.org/script/license.phpFeatures: Cipher DPC Modules OpenMP Del.
2022-04-28 15:18:39
2064
原创 FastDFS上传error:package size 32 is not correct, expect length: 16
文章目录#事故现场# 事故原因# 解决方法#事故现场为FastDFS的storage挂载数据盘后,storage的状态变为了offline状态,上传文件tracker报错:ERROR - file: tracker_service.c, line: 3550, cmd=84, client ip: xxx.xxx.xxx.xxx,package size 32 is not correct, expect length: 16# 事故原因因为两台服务器只有一台挂在了数据盘,storage的s
2022-03-31 17:27:18
1050
原创 ElasticSearch Log4j 版本升级方法总结
文章目录# 原因# 方法1、下载最新版编译好的`Log4j`的jar包2、解压后,找到如下四个文件,并上传到服务器3、删除服务器上低版本的`Log4j`的jar包4、将最新版Log4j的jar包复制过去5、重启`ElasticSearch`服务即可# 参考# 原因项目中使用了ElasticSearch ,版本为7.13.2,其中用到的Log4j的版本为2.11.1,该版本的Log4j存在漏洞,故需要升级Log4j;# 方法1、下载最新版编译好的Log4j的jar包下载地址: https://do
2022-02-24 18:54:59
4595
原创 GPG使用方法总结(密钥管理,加解密文件)
gpg采用的是非对称加密方式,简单理解就是用公钥加密文件,用私钥解密文件。如果你需要发送加密信息,首先获取接收者的公钥,然后利用该公钥加密后传递,对方利用对应的私钥就可解密。也就是说,公钥是锁,私钥是钥匙。非对称加密方式很好地解决了传递信息的问题。他人用公钥来加密,自己用私钥来解密自己用私钥来签名,他人用公钥来验证1、生成密钥$ gpg --full-generate-key回车后,会出现如下文字:gpg (GnuPG) 2.2.4; Copyright (C) 2017 Free S.
2022-01-10 18:24:16
19814
原创 Postman中实现:curl 中的-u/--user username:password (Basic authentication scheme)
文章目录# 在Postman中实现Basic authentication方法一:最简单方法方法二:其他方法username:password这种身份验证形式使用的是http authentication 中的basic形式;具体说明参考这个超链接:https://developer.mozilla.org/en-US/docs/Web/HTTP/Authentication# 在Postman中实现Basic authentication以访问elasticsearch为例:curl “ht
2021-12-19 18:33:24
3245
1
原创 linux vim/vi 跳转到最后一行 跳转快捷键
vim/vi操作:跳到文本的最后一行:按“G”,即“shift+g”。跳到文本的第一行的第一个字符:按两次“g”。跳到当前行的最后一个字符 :在当前行按“$”键,即“shift+4”。跳到当前行的第一个字符:在当前行按“0”。...
2021-12-19 17:37:40
20378
原创 Elasticsearch 设置用户名密码认证(亲测)
文章目录第一步、在 elasticsearch.yml 中添加如下配置第二步、重启elasticsearch服务第三步、设置elasticsearch密码第四步、验证*修改密码*如果密码忘了怎么办?如何重置密码?1、修改elasticsearch.yml 配置,将身份验证相关配置屏蔽掉;2、重启ES,查看下索引,发现多了一个.security-7索引,将其删除3、到此就回到ES没有设置密码的阶段了,如果想重新设置密码,请从第一步开始Elasticsearch安装不会默认开启用户名密码验证,直接访问htt
2021-12-19 17:14:53
23443
6
原创 HTTP Status 406 – Not Acceptable 的解决方法
#事故现场向某api接口发送请求,返回406,如下:The target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request, and the server is unwilling to supply a defau.
2021-12-07 19:45:19
2945
原创 C#实现对象深度拷贝(利用json序列化实现)
深度拷贝指的是将一个引用类型(包含该类型里的引用类型)拷贝一份(在内存中完完全全是两个对象,没有任何引用关系)#利用json序列化实现对象深拷贝1、利用System.Text.JsonSystem.Text.Json 命名空间提供用于序列化和反序列化 JavaScript 对象表示法 (JSON) 的功能。该库是作为 .NET Core 3.0 及更高版本共享框架的一部分内置的。适用于:产品版本.NET5.0, 6.0 RC 1.NET Core3.0, 3.1.
2021-11-17 22:30:39
1410
原创 Git提交push出现error: Error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413
文章目录#事故现场#解决方案1、首先修改Git全局配置2、查看nginx的git相关配置#事故现场Git提交push出现入校错误:Enumerating objects: 448, done.Delta compression using up to 4 threadsTotal 424 (delta 109), reused 0 (delta 0), pack-reused 0POST git-receive-pack (433422517 bytes)Error: RPC failed
2021-11-10 15:52:34
8508
原创 Magick.NET图片处理:解决Tga格式图片转Jpg后上下镜像问题
#运行环境:.Net 版本:.Net 5Magick.NET版本:8.2.1操作系统:Ubuntu 18.04#问题:将Tga格式图片转Jpg后,Jpg图片上下镜像显示;#解决方法:使用AutoOrientusing (MagickImage imageTga = new MagickImage("image.png")){ image.AutoOrient(); imageTga.Write("temp.jpg");}...
2021-09-09 21:01:17
408
原创 Magick.NET图片处理:解决png转jpg背景色为黑色的问题(设置背景色)
#运行环境:.Net 版本:.Net 5Magick.NET版本:8.2.1操作系统:Ubuntu 18.04#问题:将png图片转为jpg图片时,由于png有透明背景,导致导出的jpg图片背景是黑色的;#解决方法:using (MagickImage imagePng = new MagickImage("image.png")){ //将透明背景改为白色背景输出 imagePng.ColorAlpha(MagickColors.White); imagePng.Writ.
2021-09-06 22:00:58
2469
原创 Magick.NET图片处理:调整GIF格式图片尺寸(分辨率Resize)
#运行环境:.Net 版本:.Net 5Magick.NET版本:8.2.1操作系统:Ubuntu 18.04#示例代码:Resize GIF格式图片static void Main(string[] args){ var filePath = @"/测试资源/图片/gif/龙猫.gif"; var outPath = @"/测试资源/图片/gif/龙猫1.gif"; ResizeImage(outPath,filePath,500,300); Console
2021-08-27 16:16:06
1001
原创 Shell脚本:linux构建大量测试文件或文件夹
文章目录1、构造文件和文件夹2、只构造文件1、构造文件和文件夹#! /bin/bashpath="/home/parasaga/testtmp"if [ ! -d path ]; then mkdir -p $pathfi#一共生成50万个文件#一级目录500个,每个一级目录下100个二级目录,每个二级目录下100个文件for index in {1..500000}do echo $index num=`expr $index / 1000` num1=$((
2021-08-26 22:01:30
812
1
原创 Shell脚本:linux删除大量文件方法总结
文章目录一、构建测试文件1、构造文件和文件夹2、只构造文件二、测试删除1、方法一:使用rm命令2、方法二:使用rsync命令3、方法三:使用find with delete命令一、构建测试文件1、构造文件和文件夹#! /bin/bashpath="/home/parasaga/testtmp"if [ ! -d path ]; then mkdir -p $pathfi#一共生成50万个文件#一级目录500个,每个一级目录下100个二级目录,每个二级目录下100个文件for
2021-08-26 21:54:33
3041
原创 Shell脚本:判断文件、文件夹是否存在
一、语法说明-e filename #如果 filename为目录,则为真 -f filename #如果 filename为常规文件,则为真 -L filename #如果 filename为符号链接,则为真 -r filename #如果 filename可读,则为真 -w filename #如果 filename可写,则为真 -x filename #如果 filename可执行,则为真 -s filename #如果文件长度不为0,则为真 -h filename #如果文件是软链.
2021-08-26 15:43:51
35959
原创 Shell脚本:对脚本执行时间计时
#实例(对脚本执行时间计时):#!/bin/bashstart_time=$(date +%s)sleep 10end_time=$(date +%s)cost_time=$[ $end_time-$start_time ]echo "共耗时: $(($cost_time/60))min $(($cost_time%60))s"
2021-08-26 15:27:42
3257
原创 C#中的泛型,使用变量类型作为泛型参数T
#示例代码1、类Class3namespace Test{ public class Class3 { public string Name { get; set; } }}2、类Class2namespace Test{ public class Class2 { public static string Fun<T>(string str) where T : class {
2021-08-06 14:38:09
4131
AccessDatabaseEngine2007.rar
2020-07-07
Visual Studio 2013 远程调试工具
2018-12-30
Visual Studio 2017 性能工具
2018-12-30
Visual Studio 2017 远程工具
2018-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人