会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhuweirandy
博客园
首页
新随笔
联系
订阅
管理
2023年12月6日
.net DI + option 强类型管理config
摘要: 选项方式读取配置 推荐使用选项方式读取,和DI结合更好,且更好利用"reloadonchange”机制。 NuGet安装:Microsoft.Extensions.Options、Microsoft.Extensions.Configuration.Binder,当然也需要Microsoft.Ext
阅读全文
posted @ 2023-12-06 14:10 zhuweirandy
阅读(39)
评论(0)
推荐(0)
2023年2月21日
centos 部署日志
摘要: 普通用户切换root su root 同步时间 yum -y install ntpdate ntpdate ntp1.aliyun.com 同步时区 timedatectl set-timezone Asia/Shanghai
阅读全文
posted @ 2023-02-21 18:08 zhuweirandy
阅读(17)
评论(0)
推荐(0)
2022年11月21日
codis redis 集群
摘要: codis redis 集群 cacheTown :https://github.com/TurnerSoftware/CacheTower 缓存 StoneDB SonarQube 代码扫描工具 https://github.com/fuluteam/ICH.Snowflake redis生成雪花
阅读全文
posted @ 2022-11-21 18:38 zhuweirandy
阅读(21)
评论(0)
推荐(0)
2022年11月16日
性能检测,上报.net数据
摘要: jaeger zipkin 性能检测以及方法执行链路时间检测 Metrics.net + influxdb + grafana
阅读全文
posted @ 2022-11-16 11:51 zhuweirandy
阅读(12)
评论(0)
推荐(0)
InfluxDb 时序数据库
摘要: 1. 简述 时间序列数据:从定义上来说,就是一串按时间维度索引的数据。 时序数据库(TSDB)特点: 持续高并发写入、无更新; 数据压缩存储; 低查询延时。 常见 TSDB:influxdb、opentsdb、timeScaladb、Druid 等。 1.1 influxdb概念 influxdb是
阅读全文
posted @ 2022-11-16 10:10 zhuweirandy
阅读(2322)
评论(0)
推荐(1)
2022年11月15日
Interlocked 用法
摘要: 一.多线程的线程安全多线程安全问题原因是在cpu执行多线程时,在执行的过程中可能随时切换到其他的线程上执行,为多个线程同时操作同一个变量使用 二.Interlocked的特点Interlocked是为多个线程共享的变量提供原子操作,这个类是一个静态类 它提供了以线程安全的方式递增、递减、交换和读取值
阅读全文
posted @ 2022-11-15 14:07 zhuweirandy
阅读(524)
评论(0)
推荐(0)
2017年11月16日
C#中调用Windows API时的数据类型对应关系
摘要: BOOL=System.Int32 BOOLEAN=System.Int32 BYTE=System.UInt16 CHAR=System.Int16 COLORREF=System.UInt32 DWORD=System.UInt32 DWORD32=System.UInt32 DWORD64=S
阅读全文
posted @ 2017-11-16 14:21 zhuweirandy
阅读(345)
评论(0)
推荐(0)
C#操作IIS服务
摘要: 进入正题:先从使用角度来讲解IIS操作,然后再深入到具体的IIS服务底层原理。 【1】前提掌握要点: (1)、IIS到目前经历了四个版本分别为 IIS4.0 IIS5.0 IIS6.0 IIS7.0,其中IIS6.0 IIS7.0是在5.0的安全问题的基础上获得的发展,目前为止。6.0版本以后的都是
阅读全文
posted @ 2017-11-16 14:20 zhuweirandy
阅读(4653)
评论(0)
推荐(1)
2017年11月7日
HttpWebRequest的GetResponse或GetRequestStream偶尔超时 + 总结各种超时死掉的可能和相应的解决办法
摘要: 用C#模拟网页登陆,其中去请求几个页面,会发起对应的http的请求request,其中keepAlive设置为true,提交请求后,然后会有对应的response: resp = (HttpWebResponse)req.GetResponse(); 之前的多次调试,一直都是可以正常获得对应的res
阅读全文
posted @ 2017-11-07 10:34 zhuweirandy
阅读(926)
评论(0)
推荐(0)
2016年5月31日
call使用场景
摘要: 在javascript OOP中,定义: function cat(){ } cat.prototype={ food:"fish", say: function(){ alert("I love "+this.food); } } var blackCat = new cat; blackCat.
阅读全文
posted @ 2016-05-31 17:46 zhuweirandy
阅读(517)
评论(0)
推荐(0)
下一页
公告