.Net
肖无疾
兴趣导向,不是所有问题都能解决。
展开
-
IIS跨域配置,支持身份验证,asp.net后端无需修改代码
iis通过配置文件灵活支持跨域请求的方法,同时支持身份验证。原创 2023-01-01 15:58:24 · 821 阅读 · 1 评论 -
使用C#读取Notepad++的内容
因为Notepad++使用了Scintilla控件,传统的WM_GETTEXT只能获取文件的部分内容(截断了),实际就是控件的标题。搜索后得知Scintilla控件有他自己定义的消息,SCI_GETTEXTLENGTH(2183)和SCI_GETTEXT(2182)https://stackoverflow.com/questions/573814/retrieve-text-from-a-scintilla-control-using-sendmessage此时SendMessage的第四个参原创 2021-01-07 13:53:23 · 940 阅读 · 0 评论 -
CefSharp如何获取请求响应头Headers中的数据
所用版本:86.0.241参考文档:https://github.com/cefsharp/CefSharp/wiki/General-Usage#response-filtering public class CustomResourceRequestHandler : CefSharp.Handler.ResourceRequestHandler { protected override void OnResourceLoadComplete(IWebBrow原创 2021-01-03 21:18:35 · 3153 阅读 · 1 评论 -
由连接池已满引发的测试
同事买了阿里云四台服务器做负载均衡,连的Mysql数据库,访问量大时出现连接池已满的错误,经查购买数据库最大连接数是150...而.net默认最大100,所以4台服务器都连接就可能出现问题。关于mysql的连接字符串可参考以下网站:https://www.connectionstrings.com/mysql-connector-net-mysqlconnection/与此同时,我产生了一个疑问,程序何时会使用一个新的数据库连接?起初我推测两个30秒的查询请求应该是两个连接,然而事实证明我错了.原创 2020-09-14 16:43:07 · 235 阅读 · 1 评论