摘要:文章:框架设计准则 --微软 地址:https://docs.microsoft.com/zh-cn/dotnet/standard/design-guidelines/index
阅读全文
摘要:文章:我的TDD实践:可测试性驱动开发(上) 文章表达的思想是,达到一个目的并非只有一种套路,作者用写代码时,时刻考虑代码的可测试性,来推动项目的合理开发。
阅读全文
摘要:文章:【超实用】面对枯燥的源码,如何才能坚持看下去? 核心思想是用Excel列出条目,知道自己干了啥,干了多少,干到哪里了。 文章:如何阅读程序源代码? 知乎
阅读全文
摘要:文章:C# 访问修饰符internal的访问范围误区释疑 internal访问修饰符限定的类,只能在本程序集中访问。
阅读全文
摘要:本文将持续更新…… 1,随着编程经验的积累,开发能力会持续提升,同样的业务,有经验的人实现方式更优雅更灵活,当业务修改时只需要简单的修改就能适应新需求; 2,随着经验积累,对性能的感悟会持续提升,能意识到用更高效的方式进行编程,提升程序的性能; 注意:老程序员有以上优势,是考虑理想情况,并不是绝对的
阅读全文
摘要:版本 68.0.3440.106(正式版本) (32 位)记住密码功能有个缺陷,会把自己的密码自动填写到别人的密码框中,假如这个时候点击保存密码,就会导致其他用户的密码被修改为登录用户的密码。 很诡异的bug,造成了很意外的bug。 版本 68.0.3440.106(正式版本) (32 位)记住密码
阅读全文
摘要:地址:https://referencesource.microsoft.com/#System.Web/HttpPostedFile.cs 微软的源码可以在这里看。 标题:c#编程指南 地址:https://docs.microsoft.com/zh-cn/dotnet/csharp/progra
阅读全文
摘要:$('#mySelect2').val(data.id).trigger('change'); 需要在赋值后,调用下change事件,不然的话展示值的span不会显示select最新的选中值。
阅读全文
摘要:文章:WinDbg-如何抓取dump文件 命令: cd C:\Windows\System32\inetsrv appcmd list wp 可以查看各个站点的pid
阅读全文
摘要:文章:Web Reference和Service Reference的区别 文章:【两种方式 Service References和 web References 】手把手教你引入webservice 服务
阅读全文
摘要:文章:AssemblyInfo.cs文件的作用
阅读全文
摘要:文章:几种常见SQL分页方式效率比较 个人倾向于:(2005以上版本支持 row_number()) 文章:sqlserver的四种分页方式 offset fetch next方式(SQL2012以上的版本才支持:推荐使用 ) --sql解释,order by ArtistId offset 页数
阅读全文
摘要:百度百科:2013年6月19日,在经历了一个预览版之后微软正式发布了正式版TypeScript 0.9
阅读全文
摘要:在windows中可以使用通配符“* ”、“? ”查找文件。对于相同字符开头的单词和相同字符结尾的单词可以用“<”和“ >”通配符查找单词。1、如果要查找: 任意单个字符 :键入 ? 例如,s?t 可查找“sat”和“set”……。2、任意字符串 :键入 * 例如,s*d 可查找“sad”和“sta
阅读全文
摘要:文章:轻松搞定权限设计1-页面按钮控制(精确到某个用户和某个按钮) 通过阅读这篇文章,有一个思路。 思路一:就是直接把菜单页面下的,具体权限变成具体的一些按钮。然后在角色权限分配处,直接分配对某个按钮的控制。 以上思路似乎不太好,太复杂了。 思路二:在每个菜单页面下,自动生成几十个通用权限,根据实际
阅读全文
摘要:前段时间,看到我的老师说,经常看到一些程序员写的代码,用try catch捕获异常后又马上抛出,这是毫无意义的。 那么就思考为什么很多人会写出这种代码,我自己也这样写,到底应该如何正确的写处理异常的代码呢?
阅读全文
摘要:文章:.NET Framework 中的过时类型 url地址:https://docs.microsoft.com/zh-cn/dotnet/framework/whats-new/obsolete-types
阅读全文
摘要:搜索:CLR结构图 C#所具有的许多特点都是由CLR提供的,如类型安全(Type Checker)、垃圾回收(Garbage Collector)、异常处理(Exception Manager)、向下兼容(COM Marshaler)等,具体的说,.NET上的CLR为开发者提供如下的服务:◆平台无关
阅读全文
摘要:因为入门语言是C#,而且是半路出家,所以对基础性的知识学习不够,工作五年后进入了瓶颈期。 感觉开发数据管理系统没有意思,都差不多一个样子。但是又不知道从哪里突破,所以就胡乱关注。 文章:C#数据结构 这篇文章列举了一些数据结构的概念。
阅读全文
摘要:文章:改善C#程序,提高程序运行效率的50种方法 文章:编写高效率的C#代码
阅读全文
摘要:文章:为什么和其他语言相比C语言是快速的语言 文章:C语言的应用领域有哪些? 虽然文章写的很差劲,但是仍然可以学到点知识。 计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
阅读全文
摘要:文章:用.net core 写后端—— c++外的另一种选择? 文章:
阅读全文
摘要:百度:C#共享内存。 文章:C# .Net 多进程同步 通信 共享内存 内存映射文件 Memory Mapped 转 资料:UnmanagedMemoryAccessor 资料:MemoryMappedFile
阅读全文
摘要:百度百科:内存映射 内存映射文件,是由一个文件到一块内存的映射。Win32提供了允许应用程序把文件映射到一个进程的函数 (CreateFileMapping)。内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,内存文件映射的物理存储器来自一个已
阅读全文
摘要:有些场合需要高效率,进行线程间通信,可以使用 C#命名管道。
阅读全文
摘要:文章:iTextSharp生成pdf的一个简单例子
阅读全文
摘要:文章:ASP.NET 状态服务 及 session丢失问题解决方案总结
阅读全文
摘要:文章:JAVA与C#的区别 讲了C#与java一些基本异同。 易语言官网有个表,比较了易语言、Java、C#的区别,比较全面可以借鉴。
阅读全文
摘要:文章:【原创】分布式之消息队列复习精讲 为什么使用消息队列?
阅读全文
摘要:百度百科:二分查找 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。 查找过程 首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间
阅读全文
摘要:百度百科:一致性哈希 文章:一致性哈希算法原理 这篇文章很好的讲明白了,为什么需要一致性哈希算法,以及算法的原理。 需要是因为为了保持,当哈一环中的节点变化时,不会导致所有映射关系都失效。 如果因为一个节点宕机,而导致所有节点无法访问,这样很不好。所以一致性hash很重要。 一致性哈希,将整个哈希值
阅读全文
摘要:文章:对一致哈希环的简单解释 这个地方很好的解释了,为什么需要哈希一致性。
阅读全文