摘要: 上代码 //hex 字符串转为base64字符串 public string HexString2B64String(string input) { return System.Convert.ToBase64String(HexStringToHex(input)); } // hex字符串转为h 阅读全文
posted @ 2022-04-21 14:24 along_bro 阅读(199) 评论(0) 推荐(0)
摘要: 项目中经常会有需求获取到客户端的ip,但是项目经过envoy代理后怎么获取呢? 一般的做法是通过envoy转发时Header中带的X-Forward-For来取,但是envoy需要正确配置才能将客户端ip添加到X-Forward-For中去 经项目正确验证,envoy需要注意以下两个配置 use_r 阅读全文
posted @ 2022-04-21 09:41 along_bro 阅读(515) 评论(0) 推荐(0)
摘要: EF版本6.x.x 在项目里添加一个拦截器Interceptor public class WithNoLockInterceptor: DbCommandInterceptor { private static readonly Regex TableAliasRegex = new Regex( 阅读全文
posted @ 2022-04-14 14:13 along_bro 阅读(1621) 评论(0) 推荐(0)
摘要: Client端: public static UploadMediaResponseModel HttpRequest(string url, UploadMediaRequestModel requestParam, HttpMethod method, string refName) { var 阅读全文
posted @ 2022-04-02 15:02 along_bro 阅读(1579) 评论(0) 推荐(0)
摘要: docker启动命令,docker重启命令,docker关闭命令 启动 sudo systemctl start docker守护进程重启 sudo systemctl daemon-reload重启docker服务 sudo systemctl restart docker重启docker服务 s 阅读全文
posted @ 2022-03-18 12:22 along_bro 阅读(5738) 评论(0) 推荐(0)
摘要: 1 namespace GetMacCore 2 { 3 using System; 4 using System.IO; 5 using System.Management; 6 using System.Text; 7 8 internal class Program 9 { 10 public 阅读全文
posted @ 2022-03-11 15:06 along_bro 阅读(356) 评论(0) 推荐(0)
摘要: 第一种情况: envoy里引用的pb文件版本不是最新,未包含请求的方法 这种情况更新pb文件重新启动envoy项目即可 第二种情况: envoy.yaml文件配置缺少节点 这种情况需要修改envoy.yaml配置文件 在如下节点添加自己访问的service,packageName.ServiceNa 阅读全文
posted @ 2022-03-09 10:19 along_bro 阅读(74) 评论(0) 推荐(0)
摘要: 需求,多个iis网站需要部署在同一台机器上,通过不同文件夹路径进行访问 步骤: 1. 在IIS上添加一个站点,配置好域名端口和路径 2. 在上述站点下右键添加应用程序,配置别名,路径,以及应用程序池(无托管项目的应用程序池只绑定一个项目) 如上,可以在同一站点配置多个应用程序 3. 访问子站点时,在 阅读全文
posted @ 2022-03-01 13:55 along_bro 阅读(1276) 评论(0) 推荐(0)
摘要: 引入SkiaSharp的nuget包,注意,如果项目运行到docker里,需要安装SkiaSharp.NativeAssets.Linux.NoDependencies //画文字 public static SKImage CreateSKImage(string code) { var pain 阅读全文
posted @ 2022-02-17 11:53 along_bro 阅读(1386) 评论(0) 推荐(0)
摘要: 问题1:dotnetcore项目使用System.Drawing.Common画图时会提示仅在windows上支持,部署到docker上直接提示不支持该类库 这个问题微软官方文档有说明,在各个平台的画图方案,其中在linux平台推荐使用的是SkiaSharp库 问题2:dotnet项目引用nuget 阅读全文
posted @ 2022-02-17 11:48 along_bro 阅读(2592) 评论(0) 推荐(1)