[C#] Newtonsoft.Json 版本冲突

在web.config或者app.config里面加上一段:...
阅读(339) 评论(0)

[ASP.NET] 修改web站点的默认编程语言

当你点右键新建web窗体或者新建类的时候,默认编程语言是什么?有时候是C#,有时候是VB。你找遍了所有配置,从web.config到iis express配置到sln文件,硬是没找到vs如何决定编程语言的。让我们一起对微软竖起中指:visual studio是记住了你上次“添加新项”时候的编程语言。想要修改website项目的默认编程语言,只要 “添加新项” 然后选择语言一次。以后这个站点的默认语...
阅读(402) 评论(0)

[C#] http如何在POST之后下载文件

原理:要让浏览器弹出另存为的对话框,只要返回的http header里面有恰当的content-type即可。浏览器会根据response里面的content-type来做不同的处理和响应要想指定下载的默认文件名,设置Content-Disposition这个header即可,这个选项可以控制浏览器的另存为动作。要下载的内容,放在response的http body里面即可。想下载什么内容,写什么...
阅读(476) 评论(0)

[C#] double指定有效位数格式化

C#里面指定小数位数格式化大家都知道 ff.ToString("F3") 可以指定精确到三位小数。但是如何指定有效位数呢?方法是 ff.ToString("G3") ,这样可以指定有效位数。比如:1.2333333变成1.23,而0.00012333333会变成0.000123注意:G可能会使用科学计数法。字符串结果可能会变成1.23E-05之类的。还好doube.Parse()是支持科学计数法的...
阅读(917) 评论(0)

[C#] 生成 (web): 未能加载文件或程序集“Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7

有时候编译asp.net会遇到奇怪的错误:生成 (web): 未能加载文件或程序集“Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。未提供所需的模拟级别,或提供的模拟级别无效。 (异常来自 HRESULT:0x80070542)这个报错对应的英文是:Eithe...
阅读(1038) 评论(0)

[C#] 使用WebSocket进行通讯

客户端客户端很简单string url = "ws://localhost:24900/" + "test.ashx"; try { System.Net.WebSockets.ClientWebSocket cln = new System.Net.WebSockets.ClientWebSocket(); cln.ConnectAsync(new Uri(url), new Cancel...
阅读(7748) 评论(0)

当visual studio的数据库项目遇到SQL71501

这是由于数据库项目缺少login用户。加上就好了,注意要加sql server用户。...
阅读(1927) 评论(0)

[C#] 如何分析stackoverflow等clr错误

有时候由于无限递归调用等代码错误,w3wp.exe会报错退出,原因是clr.exe出错了。这种错误比较难分析,因为C#代码抓不住异常。处理方法是:生成dump文件,然后用WinDbg去看看什么地方出错了。WinDbg能够分析clr的stack,并报告是什么地方出错的。具体操作步骤参见: http://www.andreybazhan.com/windbg-access-violation-exce...
阅读(1994) 评论(0)

ashx不能折叠代码,没有智能提示

visual studio 2013有时候会遇到这个问题。没安装任何第三方插件,创建的是web网站项目。ashx文件忽然就没有intelligent智能提示了。可以试试:关闭visual studio,删除 your_project.suo 文件,然后双击你的sln文件打开项目(有时似乎要双击sln文件打开项目才能恢复)。我用这个方式恢复了正常。...
阅读(2624) 评论(1)

[C#] 查标准正态分布表

C#里面要计算正态分布是一件比较麻烦的事情,一般是通过查表来实现的。...
阅读(3448) 评论(2)

解析P2P金融的业务安全

看了很多乙方同学们写的业务安全,总结下来,其出发点主要是在技术层面风险问题。另外捎带一些业务风险。今天我要谈的是甲方眼里的业务安全问题,甲方和乙方在业务安全的视野上会有一些区别和一些重合。在同一个问题上,解决的思路也有很大区别。我们拿P2P小额贷款来说业务安全。大体上P2P小额贷款的流程是帐户注册、提交借款资料审核、提现使用,还款。还款阶段主要是催收的问题,不在本文讨论范围之内。所对应的业务风险见...
阅读(2621) 评论(0)

win10提示 磁盘包含不是“PARTITION_BASIC_DATA_GUID"类型的分区

在一个MBR上最多只有四个盘,看看你已经有几个了?...
阅读(8545) 评论(0)

svn使用规范

开发相关1.        每天至少获取一次所有相关代码,以降低代码冲突的概率。2.        本地自动生成的文件不要提交到svn去。svn有个ignore的功能可以屏蔽特定文件。3.        多提交,每次提交的时候内容少一点。4.        不要提交不能通过编译的代码。结合多提交的原则,这里其实要求你把工作细分成很小的单元。有个小技巧是函数里面可以先throw new NotImp...
阅读(3344) 评论(6)

[C#] 调试silverlight的时候,总是报“向占位程序传送了空的索引指针”

这是由于visual studio在调试silverlight的时候,必须和ie一起工作。按照以下步骤可以把ie设为visual studio的默认浏览器(不用修改操作系统的默认浏览器): 1) 在‘解决方案资源管理器’里面选一个 .aspx 页面点右键 2) 选择‘浏览方式’ 3) 在对话框里面选择ie并设为默认浏览器参见:http://stackoverflow.com/ques...
阅读(4436) 评论(1)

[C#] 汉字转拼音,支持多音字

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Tools { public static class PY { #region 拼音对照表 private static string py =...
阅读(19270) 评论(1)

SQL Server调试存储过程

SQL Server调试存储过程...
阅读(2190) 评论(0)

[C#] Parallel.For的线程数

Parallel.For会自动判断同时运行多少个线程,但你也可以进行干预。...
阅读(6109) 评论(2)

[C#] WebClient性能优化

C#的WebClient需要修改默认设置,否则性能太差了。...
阅读(4640) 评论(1)

下载文件时火狐总是提示“已屏蔽:可能含有病毒或间谍软件”

windows defender会把winloader等软件当作是间谍软件。...
阅读(4853) 评论(2)

[C#] ServiceStack.Redis如何批量的pop数据?

ServiceStack.Redis要安全的批量pop数据,有两个办法:1、用事务 2、执行lua脚本...
阅读(5418) 评论(0)
206条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:960553次
    • 积分:11525
    • 等级:
    • 排名:第1353名
    • 原创:200篇
    • 转载:6篇
    • 译文:0篇
    • 评论:579条
    最新评论