摘要:
为什么选择Rust 在一次演讲中,谈到微软为解决相应内存问题所做的工作,微软研究人员 Matthew Parkinson 提到了微软正在开发的基于 Rust 的新编程语言 Verona。 摘自: "【Rust日报】2019 12 09 微软正在开发基于 Rust 的安全编程语言 Rust语言中文社区 阅读全文
摘要:
起源和发展 "Pivotal" 是云原生应用的提出者,并推出了 "Pivotal Cloud Foundry" 云原生应用平台和 "Spring" 开源 Java 开发框架,成为云原生应用架构中先驱者和探路者。 CNCF,全称Cloud Native Computing Foundation(云原生 阅读全文
摘要:
文章想法来自于v站的一个问题 : "总是花时间在学什么上,是不是不太好 V2EX" 对现状和学习方向的焦虑不可避免,大概最重要的也不是有想法,而是如何贯彻想法。我的思路是夯实基础和追热点。 编程基础能力包括但不限于 1. 英语 2. 数学 3. 操作系统 4. 编译原理 5. GUI 编程之外的能力 阅读全文
摘要:
安装插件 cmd切换到Elasticsearch安装目录下 安装的插件需要跟Elasticsearch的版本匹配,也就是说我要装的是6.8.4版本的ik分词插件。 访问下载页面: "Releases · medcl/elasticsearch analysis ik" 找到6.8.4的下载链接,执行 阅读全文
摘要:
elastic各产品下载列表页: "https://www.elastic.co/cn/downloads/" 打开 "Elasticsearch的下载页" 后看到的是当前最新版本的安装界面,现在最新的版本是7.4.2,如果想要安装低版本的怎么办呢? 7.4.2的MSI安装包的链接是:https:/ 阅读全文
摘要:
问题 有一批数据,需要对每个元素进行相同的操作。该操作是计算密集型的,需要耗费一定的时间。 解决方案 常见的操作可以粗略分为 计算密集型操作 和 IO密集型操作。计算密集型操作主要是依赖于CPU计算,所以可以最大限度利用多核CPU的并行操作非常适合计算密集型操作。图像操作是比较常见的计算密集型操作, 阅读全文
摘要:
问题 需要处理从 async void 方法传递出来的异常。 解决方案 书中建议尽量不写 async void 这样的方法,如果非写不可,建议在方法内部 try catch 所有的代码,即在方法内部处理好所有可能的异常。 当然处理 async void 方法的异常,还有一个办法,即全局异常处理方法中 阅读全文
摘要:
异常处理一直是所有编程语言不可避免需要考虑的问题,C 的异步方法的异常处理和同步方法并无差别,同样要借助 try catch 语句捕获异常。 首先编写一个抛出异常的方法 常见的 try catch 处理语句。 async Task方法的异常存储在Task对象中,Task有一个Exception属性。 阅读全文
摘要:
[TOC] .NET Conf 2019 2019 9.23 9.25召开了 ".NET Conf 2019" 大会,大会宣布了 ".Net Core 3.0" 正式版。这两天我也开始试着将自己Github上的项目从 .Net Core 2.2升级到 .Net Core 3.0 。其中有一个项目,是 阅读全文
摘要:
代码地址: "DotNetCore_Practice/JavaToC /DigestUtils at master · PuzzledAlien/DotNetCore_Practice" 阅读全文