打赏
摘要: 软件设计原则:开闭,里氏替换,依赖倒置,合成复用,接口隔离,迪米特 23种设计模式 里氏替换原则: 1987年、面向对象技术的高峰会议 ‌里氏替换原则(Liskov Substitution Principle,LSP)‌是由芭芭拉·利斯科夫(Barbara Liskov)在1987年提出的。她在1 阅读全文
posted @ 2024-10-30 15:02 刘奇云 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 三次握手 socket网络变成到底是个啥? 阅读全文
posted @ 2023-12-29 16:39 刘奇云 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1、配置 2、命令 64位程序加载路径 .load C:\Windows\Microsoft.NET\Framework64\v4.0.30319\sos.dll .load C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll 32位程序加 阅读全文
posted @ 2023-12-28 20:54 刘奇云 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 整个URL的长度为966个字符,经过研究,似乎maxQueryStringLength的默认值是2048 <security> <requestFiltering> <requestLimits maxQueryString="2048"></requestLimits> </requestFilt 阅读全文
posted @ 2023-06-15 18:55 刘奇云 阅读(155) 评论(0) 推荐(0) 编辑
摘要: http://wenwl.site/pages/17c21d/#%E9%85%8D%E7%BD%AE%E7%A7%81%E9%92%A5 TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。 也就是说 Git Bash 中 使用命令ssh-keygen -t 阅读全文
posted @ 2023-05-18 19:41 刘奇云 阅读(77) 评论(0) 推荐(0) 编辑
摘要: dig windows 安装参考:https://cloud.tencent.com/developer/article/1569087 dig 常用命令:https://blog.csdn.net/sinat_32724581/article/details/126707408 阅读全文
posted @ 2023-03-06 09:22 刘奇云 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 如果采用.Net MVC,可在相应的Action上添加[ValidateInput(false)]特性 阅读全文
posted @ 2022-12-21 11:03 刘奇云 阅读(64) 评论(0) 推荐(0) 编辑
摘要: http://t.zoukankan.com/l1pe1-p-7742936.html 一、IIS连接数 一般购买过虚拟主机的朋友都熟悉购买时,会限制IIS连接数,顾名思义即为IIS服务器可以同时容纳客户请求的最高连接数,准确的说应该叫“IIS限制连接数”。 客户请求的连接内容包括: [1] 网站h 阅读全文
posted @ 2022-12-12 16:01 刘奇云 阅读(3074) 评论(0) 推荐(0) 编辑
摘要: 程序:netframework 4.5 webapi 接口用了async await 问题:程序突然卡死应用程序池自动回收还是重启 解决方案: webconfig中加了两行配置如下:<add key="aspnet:AllowAsyncDuringSyncStages" value="true" / 阅读全文
posted @ 2022-08-20 09:37 刘奇云 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一、MVC和WebApi路由机制比较1、MVC使用的路由在MVC中,默认路由机制是通过解析url路径来匹配Action。比如:/User/GetList,这个url就表示匹配User控制器下的GetList方法,这是MVC路由的默认解析方式。为什么默认的解析方式是这样子的呢?因为MVC定义了一个默认 阅读全文
posted @ 2022-07-28 11:44 刘奇云 阅读(421) 评论(1) 推荐(1) 编辑