240 发简信
IP属地:江苏
  • 已改正,非常感谢!!

    C#进阶之Async await异步编程

    前言 自从C# 5.0时代引入async和await关键字后,异步编程就变得流行起来。尤其在现在的.NET Core时代,甚至如果你的代码中没有出现async或者await关...

  • @kakeku 老哥 上面的语言是C#哟. C#里面main方法是程序的入口,由CLR直接调用的,自己实例化一个Program且调用Main()的话没有实际意义,而且容易死循环哦. 且静态方法不会被自动销毁,所以其实不建议把那两个异步方法写成静态的,

    C#进阶之Async await异步编程

    前言 自从C# 5.0时代引入async和await关键字后,异步编程就变得流行起来。尤其在现在的.NET Core时代,甚至如果你的代码中没有出现async或者await关...

  • 没太懂您意思,上面的代码都是成功运行了的.

    C#进阶之Async await异步编程

    前言 自从C# 5.0时代引入async和await关键字后,异步编程就变得流行起来。尤其在现在的.NET Core时代,甚至如果你的代码中没有出现async或者await关...

  • 120
    设计模式之超级工厂模式【附源码】

    什么是工厂模式? 在我们日常编程中,经常会使用"new"关键字来创建一个对象,此时上下游代码处于高度耦合状态,当需求变化我们就不得不同时去修改上游代码和下游源码,这显然违背了...

  • 120
    c# 两个不同类海量数据集合的合并

    背景:有两个集合,A集合装有员工id、name,B集合装有员工id、sex,员工id相同,分别有百万数据,怎样在效率最高的情况将两个集合合并成C集合id、name、sex。 ...

  • 120
    MVC5

    简介 开始接触MVC5,学习笔记从这里起步。 这个东西从没接触过,上网搜搜,到处找找,一时雾里看花。对于PHP web 的开发者,MVC这几个字绝对唬得住你。 由于之前用as...

  • 120
    .Net Core Api发布到IIS_注意点/常见问题总结/跨域处理方案

    前言 阅读该文章大概会占用您1-2分钟的时间. 其实Core Api和web Api的发布并没有什么区别..步骤和webapi的发布基本一致.只是有几个点需要大家注意一下. ...

  • 资深程序员才知道的40个小技巧

    1.重构是程序员的主力技能。2.工作日志能提升脑容量。3.先用profiler调查,才有脸谈优化。4.注释贵精不贵多。杜绝大姨妈般的“例注”。漫山遍野的碎碎念注释,实际就是背...

  • 120
    我背着女朋友,用 Python 偷偷抓取了她的行踪

    目 标 场 景 有时候女朋友一个人在外面玩耍,问她在哪个地方,就是不告诉我。但是,你又很想知道女朋友的「位置」,这该如何是好? 其实你可以这样套路女朋友,假装自己在家很无聊,...

  • ASP.NET Core 依赖注入

    依赖注入   一个类需要调用另外一个类就是依赖,比如A类中需要调用B类才能完成功能,就是A类依赖B类。   通常完成一个功能(或者叫业务)会有很多很多的依赖关系(比如A类依赖...

  • 在网上看到了一个非常棒的例子:
    小明去行政领一节5号电池,然后行政给了小明一节黑象牌5号电池来分析 ;

    小明只需要向行政领一节5号电池即可,小明不需要关心什么牌子的电池,电池从哪来的,电池的价格等等。他们俩共同需要关心的是一节5号电池即可;

    即使后期行政给了小明北孚电池,小明仍可以正常使用;他们只需要满足一个规则(5号电池)即可;

    小明(高层模块)不应该依赖黑象牌电池(低层模块),两者应该都依赖5号电池(抽象)。

    如果小明直接获取到(new)黑象牌电池,如果后期业务变更提供的是北孚电池,那么我们就需要更改小明的代码;再如果公司有几百个小明,代码量可想而知;

    为了解决直接获取(new)黑象牌电池,简单说为了解耦,我们让每位员工通过行政领取(构造函数,属性,方法等),这种即使更改其他品牌,而小明压根不需要关心;

    C#进阶之面向接口编程

    在阅读本文之前,您需要对面向对象思想以及接口有一个较为清楚的认识! Tips: 此篇文章着重讲述面向接口编程的代码搭建方式,至于原理以及一些基础知识可以参照这篇文章:面向接口...

  • 120
    我以为自己是个优秀的架构师,直到看完本文……

    架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格模型”背后,是艰辛的探索。今天,阿里巴巴技术专家九摩将多年经验,进行...

  • 120
    这些不卑微不舔狗的经典情话,你真该背几句

    月亮照回湖心,野鹤奔向闲云,我步入你。——仓央嘉措 我住长江头,君住长江尾,日日思君不见君,共饮长江水。此水几时休,此恨几时已。只愿君心似我心,定不负相思意。——李之仪《卜算...

  • Redis基础知识科普

    1.简介 Redis 是基于内存的一个Key-Value的数据库,可以持久化,单进程,存储可以有两种方式,全量和增量,存储方式可以有三种:内存、磁盘、Log。另外,Redis...

  • 120
    Vue ui组件封装

    开发过程中 Vue 的组件主要分为三类https://blog.csdn.net/weixin_44260504/article/details/89555563 页面组件。...

  • 120
    C#基础之类型和变量

    前言 CLR(Common Language Runtime)支持两种类型:值类型和引用类型。 关于这两兄弟,很多程序员都不会去深究。大部分也就是在面试前草草看两眼。其实非常...

  • 120
    revit二次开发学习笔记01

    最近在学习revit二次开发,使用的开发环境是VS2012,VS2012使用全新的Net Framework 4.5框架来开发程序,此次学习的revit2016二次开发就...

  • win7 cmd命令大全

    win7 cmd管理员权限设置 net localgroup administrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:adminis...

个人介绍
山河海阔,
人间烟火,
无一是你,
无一不是你。