本人博客已迁移至:https://z2h.cn

精致码农 • 王亮

Be humble, communicate clearly, and respect others.

本人博客已迁移至: z2h.cn
摘要: 阅读本文大概需要 7 分钟。 线性表是数据结构最最基本的一个概念,可是你真的了解线性表吗? 线性表的存储方式是什么?栈和队列是线性表吗? 如果能正确地回答这两个问题,那么你就不用浪费时间看本文的内容了。否则,不管你觉得线性表是多么基础的东西都还是花几分钟把本文看完吧。 本系列教程的接下来几篇文章都是 阅读全文
posted @ 2018-10-24 21:58 精致码农 阅读(3049) 评论(1) 推荐(17) 编辑
摘要: 有园友问我的博客园的主题怎么弄的,我答应了要发一篇博文分享一下我的博客主题配置。其实是很简单的,相信懂 CSS 的人都能自己搞,但如果你懒得花时间,正好可以直接复制我写好的配置代码。 PS:按照博客园首页文章筛选的规则,这篇文章不应该放在首页,毕竟没有什么技术含量,几乎只是分享我写好的 CSS 代码 阅读全文
posted @ 2018-10-18 00:31 精致码农 阅读(7523) 评论(7) 推荐(35) 编辑
摘要: 还记得 .NET Framework 的 ASP.NET WebForm 吗?那个年代如果要在 Web 层做单元测试简直就是灾难啊。.NET Core 吸取教训,在设计上考虑到了可测试性,就连 ASP.NET Core 这种 Web 或 API 应用要做单元测试也是很方便的。其中面向接口和依赖注入在 阅读全文
posted @ 2018-10-16 22:17 精致码农 阅读(16661) 评论(27) 推荐(37) 编辑
摘要: 前段时间翻译了一篇文章 微软是如何重写 C# 编译器并使它开源的,文章讲了微软用 C# 重写 C# 编译器的坎坷路,引发了一些童鞋的思考:用 C# 编写 C# 编译器(Roslyn),那么 C# 编译器本身是由谁来编译的?C# 语言编写了 C# 编译器,而 C# 语言又是由 C# 编译器编译的,这不 阅读全文
posted @ 2018-10-15 00:18 精致码农 阅读(7683) 评论(34) 推荐(21) 编辑
摘要: 本系列前面两篇讲的都是一些背景知识,从这一篇开始我们正式讲算法,从算法的一些基本概念讲起。 什么是算法 通过上一篇对图灵机原理的讲解,我们知道,一个计算问题描述的是输入/输出之间的关系,如果根据给定的输入能设计一个程序计算出期望的输出,就认为这个问题可解。这个程序的计算过程就是用算法来描述的,通过算 阅读全文
posted @ 2018-10-13 09:57 精致码农 阅读(889) 评论(1) 推荐(1) 编辑
摘要: 译者:王亮作者:Mads Torgersen (C# Language PM at Microsoft)原文:http://t.cn/EPOG96O 译者的一些话: 看了大家的评论,有园友说我翻译的不好,这我是认同的。我必须得承认,我翻译的确实很生硬,这点我自己也能很明显得感觉得到。以前没有翻译过文 阅读全文
posted @ 2018-10-10 01:34 精致码农 阅读(19061) 评论(28) 推荐(25) 编辑
摘要: 准备 本文环境信息: 软件版本 CentOS CentOS 7.4 MySQL 8.0.x 安装前先更新系统所有包 sudo yum update 安装 1. 添加 Yum 包 wget https://dev.mysql.com/get/mysql80-community-release-el7- 阅读全文
posted @ 2018-10-09 14:15 精致码农 阅读(10143) 评论(1) 推荐(0) 编辑
摘要: 译者:王亮作者:Polly 团队原文:http://t.cn/EhZ90oq声明:我翻译技术文章不是逐句翻译的,而是根据我自己的理解来表述的(包括标题)。其中可能会去除一些不影响理解但本人实在不知道如何组织的句子 译者序:这是“Polly and HttpClientFactory”这篇Wiki文档 阅读全文
posted @ 2018-10-09 08:00 精致码农 阅读(1953) 评论(4) 推荐(6) 编辑
摘要: 这是“Polly and HttpClientFactory”这篇Wiki文档翻译的中篇,主要讲如何在ASP.NET Core中通过HttpClientFactory配置Polly策略。 阅读全文
posted @ 2018-10-08 07:58 精致码农 阅读(4348) 评论(2) 推荐(10) 编辑
摘要: 今天介绍一个 .NET 开源库:Polly,它是支持 .NET Core 的,目前在 GitHub 的 Star 数量已经接近 5 千,它是一个强大且实用的 .NET 库。 阅读全文
posted @ 2018-10-01 17:43 精致码农 阅读(17115) 评论(14) 推荐(39) 编辑
摘要: 译者:王亮作者:Polly 团队原文:http://t.cn/EhZ90oq 译者序一:前两天写了一篇文章 .NET Core 开源项目 Polly 介绍,在写这篇文章查看 Polly 资料时,看到了“Polly and HttpClientFactory”这篇 Wiki 文档,觉得很有价值,于是抽 阅读全文
posted @ 2018-09-27 15:43 精致码农 阅读(3983) 评论(2) 推荐(1) 编辑
摘要: 5 年后、10 年后,你想成为什么样的自己?你认真思考过这个问题吗? 可能你思考过这个问题,但一直没有给自己一个明确的答案,也可能你从来没想过这个问题。这都很正常,毕竟我们都太容易陷入一日复一日的漩涡里。每天早上起来乘一样的交通工具行一样的路去工作,做一样的事情;下班行一样的路回家,做一样的事情;闲 阅读全文
posted @ 2018-09-25 08:36 精致码农 阅读(11022) 评论(47) 推荐(23) 编辑
摘要: 今年 6 月份的时候时候 .NET 团队就在 GitHub 公布了 ASP.NET Core 2.2 版本的 Roadmap(文末有链接),而前两天 ASP.NET Core 2.2 预览版 2 已经可以下载使用了,正式版大约会在今年年底的时候发布。 相对于 2.0 and 2.1 来说,这次更新算 阅读全文
posted @ 2018-09-20 01:19 精致码农 阅读(5141) 评论(19) 推荐(19) 编辑
摘要: 都是经典热闹的前端书籍,前端开发的朋友可以看看。 阅读全文
posted @ 2018-09-19 15:39 精致码农 阅读(45128) 评论(4) 推荐(15) 编辑
摘要: 上一讲我们知道了图灵机在历史上出现的原因,它是一个计算模型,用来判定一个问题到底可不可解,那么它是如何判定的呢? 在本篇文章开始之前,我们先来看一段视频: 视频来源:YouTube (经下载后上传到腾讯视频) 图灵机的构成 为了方便讲述图灵机的构成,我从视频中截取了一张图: 视频中的图灵机是用现代工 阅读全文
posted @ 2018-09-19 01:09 精致码农 阅读(16787) 评论(0) 推荐(5) 编辑
摘要: 和园友[窗户]几经讨论后,我也能理解数学是绝对严格性的说法,但我依然还是认为数学目前是没有绝对形式化的,你们怎么认为? 阅读全文
posted @ 2018-09-18 08:43 精致码农 阅读(1788) 评论(12) 推荐(1) 编辑
摘要: 有位理发师放出豪言:他给且只给不为自己刮胡子的人刮胡子。问:这位理发师该为自己刮胡子吗? 阅读全文
posted @ 2018-09-16 17:31 精致码农 阅读(2128) 评论(9) 推荐(1) 编辑
摘要: 在 .NET Core 2.1 中,有新的 HttpClient 使用方式,你知道吗? 阅读全文
posted @ 2018-09-13 15:06 精致码农 阅读(27206) 评论(26) 推荐(25) 编辑
摘要: 大家好,好久没有写新文章了,对不起大家。今天开始,我要写另一个系列教程:算法。 阅读全文
posted @ 2018-09-12 11:39 精致码农 阅读(2782) 评论(14) 推荐(10) 编辑
摘要: 当你闪现一丝念头要写一篇文章的时候,我希望我这篇文章有足够的理由让你下定决心去把这篇文章写下来。 阅读全文
posted @ 2018-08-13 12:23 精致码农 阅读(1564) 评论(6) 推荐(13) 编辑