willingtolove
码龄5年
  • 574,906
    被访问
  • 195
    原创
  • 5,770
    排名
  • 112
    粉丝
关注
提问 私信

个人简介:一念成佛,一念成魔!

  • 加入CSDN时间: 2017-01-05
博客简介:

willingtolove的博客

博客描述:
一念成了佛,一念成个魔~
查看详细资料
  • 5
    领奖
    总分 1,832 当月 104
个人成就
  • 获得161次点赞
  • 内容获得50次评论
  • 获得516次收藏
创作历程
  • 6篇
    2022年
  • 61篇
    2021年
  • 67篇
    2020年
  • 60篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • Linux
    37篇
  • ImageMagick
    5篇
  • FastDFS
    3篇
  • MySQL
    6篇
  • ElasticSearch
    10篇
  • Encryption
    1篇
  • .Net Core
    16篇
  • Git
    11篇
  • Shell
    4篇
  • Golang
    4篇
  • Basics
    1篇
  • Redis
    2篇
  • Windows
    10篇
  • 设计模式
    1篇
  • WeChart
    1篇
  • 素材
  • Other
    1篇
  • Java
    1篇
  • JavaScript
    12篇
  • Sql Server
    6篇
  • C#
    33篇
  • SQL
    3篇
  • Tool
    24篇
  • .NET
    27篇
  • Nginx
    7篇
  • 代码优化
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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 阅读 ·
0 点赞 ·
0 评论

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 ·
98 阅读 ·
0 点赞 ·
0 评论

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 ·
49 阅读 ·
0 点赞 ·
0 评论

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 ·
241 阅读 ·
0 点赞 ·
0 评论

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 ·
934 阅读 ·
0 点赞 ·
0 评论

GPG使用方法总结(密钥管理,加解密文件)

gpg采用的是非对称加密方式,简单理解就是用公钥加密文件,用私钥解密文件。如果你需要发送加密信息,首先获取接收者的公钥,然后利用该公钥加密后传递,对方利用对应的私钥就可解密。也就是说,公钥是锁,私钥是钥匙。非对称加密方式很好地解决了传递信息的问题。他人用公钥来加密,自己用私钥来解密自己用私钥来签名,他人用公钥来验证1、生成密钥$ gpg --full-generate-key回车后,会出现如下文字:gpg (GnuPG) 2.2.4; Copyright (C) 2017 Free S.
原创
发布博客 2022.01.10 ·
5476 阅读 ·
1 点赞 ·
0 评论

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 ·
1003 阅读 ·
0 点赞 ·
0 评论

linux vim/vi 跳转到最后一行 跳转快捷键

vim/vi操作:跳到文本的最后一行:按“G”,即“shift+g”。跳到文本的第一行的第一个字符:按两次“g”。跳到当前行的最后一个字符 :在当前行按“$”键,即“shift+4”。跳到当前行的第一个字符:在当前行按“0”。...
原创
发布博客 2021.12.19 ·
2364 阅读 ·
1 点赞 ·
0 评论

Elasticsearch 设置用户名密码认证(亲测)

文章目录第一步、在 elasticsearch.yml 中添加如下配置第二步、重启elasticsearch服务第三步、设置elasticsearch密码第四步、验证*修改密码*如果密码忘了怎么办?如何重置密码?1、修改elasticsearch.yml 配置,将身份验证相关配置屏蔽掉;2、重启ES,查看下索引,发现多了一个.security-7索引,将其删除3、到此就回到ES没有设置密码的阶段了,如果想重新设置密码,请从第一步开始Elasticsearch安装不会默认开启用户名密码验证,直接访问htt
原创
发布博客 2021.12.19 ·
5476 阅读 ·
2 点赞 ·
1 评论

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 ·
1274 阅读 ·
0 点赞 ·
0 评论

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 ·
757 阅读 ·
0 点赞 ·
0 评论

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 ·
2635 阅读 ·
0 点赞 ·
0 评论

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 ·
73 阅读 ·
0 点赞 ·
0 评论

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 ·
410 阅读 ·
0 点赞 ·
0 评论

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 ·
159 阅读 ·
0 点赞 ·
0 评论

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 ·
65 阅读 ·
0 点赞 ·
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 ·
570 阅读 ·
0 点赞 ·
0 评论

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 ·
8739 阅读 ·
1 点赞 ·
0 评论

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 ·
387 阅读 ·
0 点赞 ·
0 评论

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 ·
708 阅读 ·
0 点赞 ·
0 评论
加载更多