随笔分类 - C#
C#特有的写法,例如各种算法的实现方式C#版
基础巩固
摘要:FreeRedis 实现源码 /// <summary> /// 开启分布式锁,若超时返回null /// </summary> /// <param name="name">锁名称</param> /// <param name="timeoutSeconds">超时(秒)</param> ///
阅读全文
摘要:情况简介 对接qq机器人,使用.Net sdk,不同群消息不同处理方式,但群消息事件要同时下发执行,各个群之间不分前后 开始封装 定义一个群消息事件的数据类,存储要下发的数据 public class GroupEvent { public GroupMessageReceiver? groupMe
阅读全文
摘要:Grid 基础定义 <!--行定义--> <Grid.RowDefinitions> <RowDefinition Height="2*"/> <RowDefinition/> </Grid.RowDefinitions> <!--列定义--> <Grid.ColumnDefinitions> <C
阅读全文
摘要:之前弄自己的网站流程是这样的 WIN+R -> 输入mstsc -> 连接到远程桌面 -> windows服务器 创网站,解析域名,去阿里云申请免费的ssl证书搞https,再回到IIS里添加443端口绑定 一开始只做了一两个网站,这样部署还不算太麻烦 到后台,自己业余弄的网站越来越多,种类也越来越
阅读全文
摘要:因为 Quartz 的日志输出太多,因此想屏蔽掉 搜索了一番,得出一下解决方案 <filter type="log4net.Filter.StringMatchFilter"> <stringToMatch value="只显示的内容" /> <acceptOnMatch value="true"
阅读全文
摘要:1 public enum WeChatErrorStatus 2 { 3 [Description("还未实名认证")] 4 未实名 = 400002, 5 [Description("系统错误")] 6 系统错误 = -1, 7 [Description("未创建直播间")] 8 未创建直播间
阅读全文
摘要:原文地址 本文章时在原文章基础上添加了一丢丢测试代码 ***用途,按照比重来进行随机 测试代码: int viewCount1 = 0; int viewCount0 = 0; for (int i = 0; i < 5000; i++) { List<GameItemRandomObject> s
阅读全文
摘要:前提基本要素:若使用IIS则选择无托管模式 Get到的点: 1.当部署后运行网页发生500时,应在网页根目录运行cmd,用指令 dotnet 网站程序名.dll 来浏览详情错误 2.若使用dotnet执行脚本正常,此时网页依旧500错误,可直接绑定一个端口运行这样就会快速的显示错误信息 3.常见错误
阅读全文
摘要:代码如下 记录一下,防止下次遇到相同使用场景需要时忘记掉
阅读全文
摘要:TimeSpan nowTime = new TimeSpan(DateTime.Now.Ticks); TimeSpan nextTime = new TimeSpan(nextDispatchert.RegBeginTime.Ticks); TimeSpan gapTime = nowTime.Subtract(nextTi...
阅读全文
摘要:一样,很少用到,记下来先 主要代码:
阅读全文
摘要:因为不常用,老师忘记怎么申明.。这次记下来,哪天用了又忘了就来翻翻 主要代码 微软官方文档:https://oapi.dingtalk.com/gettoken?appkey=key&appsecret=secret
阅读全文
摘要:主要代码 使用环境: winform程序等待数据加载过程,显示loading图片等等 winform程序执行批量插入,如示例一样,实时显示情况
阅读全文
摘要:根据地址名称通过百度地图API查询出坐标 百度地图ApiUrl 测试DEMO可以直接赋值使用 相关命名空间 通过上诉的操作,这样就可以将数据库中拥有地址的门店赋值坐标
阅读全文
摘要:在此处输入标题 声明变量 主要方法[LantitudeLongitudeDist] private static double rad(double d) { return d Math.PI / 180.0; } ```
阅读全文
摘要:``` JObject jo = (JObject)JsonConvert.DeserializeObject(JsonStr);//JsonStr 为Json字符串 string lng = jo["result"]["location"]["lng"].ToString(); string lat = jo["result"]["location"]["la...
阅读全文
摘要:配置数据库链接:(这只是其中一种方式) 基本用法: 杂记: action.ResetTable("QuAns"); //给action切换操作表名 (基本用法除此之外还有更牛皮的.....就是几乎全自动化,详情可以看该框架作者的介绍..) 盘点一下秋前辈的关于此框架的文档博客: 按照这个顺序来,最多
阅读全文
摘要:第一件事首先是微信的选择图片功能,就是微信发朋友圈选择图片的时候那个界面 其中syncUpload函数功能为上传图片到微信服务器中 中间空着的url地址则是自己的后台处理这个事件的地址 我使用的是C# ,处理代码如下 这样就可以保存了
阅读全文