C#学习
晓月木鱼
这个作者很懒,什么都没留下…
展开
-
ABP .net core API 默认输出格式更改 去掉T
【代码】ABP .net core API 默认输出格式更改 去掉T。原创 2024-04-09 16:23:24 · 103 阅读 · 0 评论 -
Rider 更改配置可以运行IIS经典模式
1.更改web属性更改成Classic模式打开项目.csproj文件,删除掉下面这行保存打开启动项配置,打开对应config文件,把配置更改成经典模式Clr4IntegratedAppPool => Clr4ClassicAppPool第2点的/apppool 也更改成 Clr4ClassicAppPool...原创 2022-04-26 14:19:08 · 1053 阅读 · 0 评论 -
visual studio 2019 安装实体数据模型 闪退解决方式
在点击下一步的时候,就闪退到前面的页面,应该是版本不对,但是重新安装相同版本connector和mysql.data后,还是不行,应该是visual studio中的版本不对导致,解决方式下载 MySQL Installer 把mysql for visual studio 删除掉.之后再重新安装,点击add,找到1.2.9版本安装完后重新打开visual studio,如果安装成功后提示更新,点击更新,然后再重新打开VS就可以了...原创 2020-09-29 11:04:33 · 1159 阅读 · 0 评论 -
VS 创建不了.net core 3.0项目
安装下.net core SDK https://dotnet.microsoft.com/download重点:visual studio 要升级到最新版本原创 2020-07-29 09:07:39 · 692 阅读 · 0 评论 -
iOS country code及国际区号
/// <summary> /// 获取国家国际区号 /// </summary> /// <param name="countryCode"></param> /// <returns></returns> public static string GetCountryNationCode(string countryCode) ...原创 2020-06-29 11:55:41 · 2133 阅读 · 0 评论 -
EF处理高并发,库存数据,处理电商订单
电商下订单的时候,需要对库存进行判断,然后进行库存操作,但是更新库存的时候,数量多的时候,保存可能已经被更改,所以要处理下。1-使用的是sqlserver,数据库增加timestamp字段,每次更新都会变化,用来判断是否数据更改2-在EF中添加模型,右键点在模型浏览器中显示,展开字段,找到timestamp右键点属性3-更改并发模式为fixed4-以下是代码,参考了官方文档官方文档...原创 2020-05-07 10:23:42 · 574 阅读 · 0 评论 -
HtmlAgilityPack,HtmlDocument查找不到谷歌浏览器复制的XPath内容
谷歌浏览器复制的XPath,用C#下的HtmlAgilityPack插件,查找不到内容因为插件对于谷歌生成的xpath不是都支持,可以更改成其他的方式.比如上述的内容从chrome复制的是//*[@id=“productDetails_detailBullets_sections1”]/tbody/tr[1]/th我需要查找th标签的内容可以写成//*[@id=“productDet...原创 2020-03-30 16:58:00 · 333 阅读 · 0 评论 -
使用RestRequest返回空,IRestResponse没有内容
发送xml请求,测试的时候都OK,整合到系统中的时候死活返回的都是空的内容纠结了好些天,终于google到了答案啊.增加下以下代码 ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | Securi...原创 2020-03-17 09:45:06 · 904 阅读 · 0 评论 -
ASP.NET 中 POST 数据并跳转页面,模拟前台提交表单,传参并跳转到该地址
构建前台表单和JS代码 private static String PreparePOSTForm<T>(string url, T value) { //模拟构建前台表单并提交 //Set a name for the form string formID = "PostForm...原创 2020-02-04 12:18:55 · 561 阅读 · 0 评论 -
javascript上传图片到webservice(C#)保存并返回图片地址
1-JS 部分,用了原生的ajax,不知道为什么用$.ajax的方式不行<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server"><meta http-equiv="Content-Type" content="text/ht...原创 2019-11-19 11:44:08 · 446 阅读 · 0 评论 -
ajax跨域请求调用webservice接口
ajax跨域请求调用webservice接口webconfig 增加下面的配置<system.web></system.web><system.webServer></system.webServer>原创 2019-11-15 16:05:37 · 247 阅读 · 0 评论 -
好用的Visual Studio 2019插件
1-Viasfora很好的区分各种括号原创 2019-11-15 11:13:18 · 8822 阅读 · 0 评论 -
Visual Studio 代码变的没有颜色区分,没有提示解决方法
纠结了好些天,重装了vs好几次.解决方式:工具,选项,调试,常规,选择对asp.net 启用javascript 调试原创 2019-04-29 20:07:46 · 30272 阅读 · 10 评论 -
用C#实现打开的窗体位置在另一个窗体的中间,不用子窗体和父窗体关系
最近写一个小程序,发现打开另一个窗体的位置不知道怎么居中,上网查了下,基本上是说设置父子窗体实现居中的,还有说用API函数调用的,麻烦。用父子窗体试了下,虽然居中了,但子窗体被其他父窗体的控件挡住了,还不能把控件放于底层,后面又查找了下资料,发现一个方法不错,就是在主窗体类中定义一个静态成员,来保存当前主窗体对象。下面用一个例子来说明:1、先建两个窗体和一个按钮:2、在form1窗体中定义一个...原创 2018-12-10 21:58:25 · 2871 阅读 · 1 评论