5

最近使用 .NET Core 遇到的一些坑

最近.NET Core升级到2.0后开始慢慢捣鼓的多了起来,但遇到了不少坑,所以特来记录下。 第一个坑 条件编译符 我们在编写一些方法的时候通常会为Debug模式增加一些输出日志等以便我们检查,也会为Release模式增加或修改一些特定的参数,但今天我在写这些的时候就遇到了这个坑#if !DEBUG ...

中国.NET研究协会 发布于 2017-09-21 09:00 评论(38)阅读(2042)
14

你编程不厉害, 是因为还不够努力

说一个人, 如果是写代码的, 又爱上知乎逛逛, 应该知道他 简单的介绍下这个人。 他姓龚,年龄应该在八零后,八五前这个范围, 现在在微软工作,图形学领域。 他技术很牛逼, 牛逼到我们普通的程序员终其一身也没有办法到达他的境界。 普通程序员都是大学开始接触编程技术的,而他在小学时就开始编程了,高中毕业 ...

陈宏鸿 发布于 2017-09-21 10:09 评论(24)阅读(1931)
24

电商总结(八)如何打造一个小而精的电商网站架构

前面写过一些电商网站相关的文章,这几天有时间,就把之前写得网站架构相关的文章,总结整理一下。把以前的一些内容就连贯起来,这样也能系统的知道,一个最小的电商平台是怎么一步步搭建起来的。对以前的文章感兴趣的朋友可以看这个,/zhangweizhong/cate ...

章为忠 发布于 2017-09-20 19:53 评论(19)阅读(2124)
7

程序员强子

掐掉烟头,喝完手边最后一口红牛,‘git -push’强子完成了今天在github上的第3个commit。起身找了件长袖衬衣,准备出门。是的,毕竟现在已经是九月底了,短袖出门当真有些抵挡不住。开门、转身、拉上房门,强子犹豫了,该去哪里呢? 进电梯碰到两个遛狗的,一只哈士奇,另一只金毛。强子喜欢狗,但 ...

周见智 发布于 2017-09-21 12:53 评论(17)阅读(1241)
13

ASP.NET Core 运行原理剖析

在ASP.NET Core之前,ASP.NET Framework应用程序由IIS加载。Web应用程序的入口点由InetMgr.exe创建并调用托管。以初始化过程中触发HttpApplication.Application_Start()事件。开发人员第一次执行代码的机会是处理Application... ...

行动派Xdpie 发布于 2017-09-21 11:34 评论(9)阅读(530)
11

.net异步性能测试(包括ASP.NET MVC WebAPI异步方法)

不论是普通程序还是Web程序,使用异步多线程,可以极大的提高系统的吞吐量。 ...

深蓝医生 发布于 2017-09-20 17:31 评论(9)阅读(1312)
3

只用一招让你Maven依赖下载速度快如闪电

一、背景 众所周知,Maven对于依赖的管理让我们程序员感觉爽的不要不要的,但是由于这货是国外出的,所以在我们从中央仓库下载依赖的时候,速度如蜗牛一般,让人不能忍,并且这也是大多数程序员都会遇到的问题。今天我们就教大家一招来完美解决这个问题,从此远离下载依赖速度极慢的困扰。 二、原理及解决方式 1. ...

程序猿到攻城狮之旅 发布于 2017-09-21 09:52 评论(8)阅读(485)
4

子慕谈设计模式系列(一)

前言: 设计模式不容易用文字描述清楚,而过多的代码,看起来也让人摸不到头脑,加上词语或者文字描述的抽象感,很容易让人看了无数设计模式的文章,也仍然理解不了。 所以我一直打算写此系列博客,首先我会从大量文章里去理解这些设计模式,最后我用自己的语言组织转化为博客,希望用更少的代码,更容易理解的文字,来聊 ...

子慕大诗人 发布于 2017-09-21 11:41 评论(7)阅读(383)
5

原型那些事 - JavaScript深入浅出(三)

前两次总结了JavaScript中的基本数据类型(值类型<引用类型>,引用类型<复杂值>)以及他们在内存中的存储,对内存空间有了一个简单的了解,以及第二次总结了this深入浅出的用法,我们知道了this的用法取决于函数四种调用的方式。 这一次我们来对JavaScript中原型以及原型链做一个深入浅出 ...

OkayChen 发布于 2017-09-21 10:09 评论(6)阅读(254)
8

.NET Core 使用RabbitMQ

RabbitMQ简介 == AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。 AMQP的主要特征是面向消息、队列、路 ...

晓晨Master 发布于 2017-09-21 11:08 评论(6)阅读(394)
9

mongodb 3.4 集群搭建升级版 五台集群

最新版mongodb推荐使用yaml语法来做配置,另外一些旧的配置在最新版本中已经不在生效,所以我们在生产实际搭建mongodb集群的时候做了一些改进。如果大家不熟悉什么是分片、副本集、仲裁者的话请先移步查看上一篇文章: "mongodb 3.4 集群搭建:分片+副本集" 和前一个版本相比,改动点有 ...

纯洁的微笑 发布于 2017-09-21 08:44 评论(5)阅读(355)
8

Configuration Extensions - 简化配置,让你配置支持变量

在开发“RabbitCloud”项目时,使用配置文件发现会有很多重复值,所以我基于”Microsoft.Extensions.Configuration”写了一个扩展库,来丰富对配置的支持。实际案例——“RabbitCloud”之前,我是这样的因为公司ip和家里机器的ip不一致,所以经常需要切换配置... ...

KAnts 发布于 2017-09-21 08:01 评论(3)阅读(335)