摘要: C#学习路线指南 花费了几天时间整理了C#学习路线图,可以说是纯野生C#程序员成长路线规划,在这里分享下,希望可以帮助到想从事C#开发的同学们。本人阅历尚浅,有些知识点可能分享不正确,希望广大网友评论区补充,我会同步修正更新。 题记 最近自己一直在想,一个初学者刚开始应该学些什么,该学习到哪种程度找 阅读全文
posted @ 2021-07-25 16:59 —阿辉 阅读(2703) 评论(19) 推荐(30) 编辑
摘要: 题记 感概万千,毕业已达4年之久。 想起在大学时期学习编程的事情,感觉很有意义,在此记录回顾一下。 希望自己初心未变,勇往向前 现状与过去 20210706 目前的我是在天津一家公司做软件开发,主要做C#桌面端开发,有时还写点Android,但主技还是C#、ASP.NET。 从毕业实习到现在一直在这 阅读全文
posted @ 2021-07-10 23:01 —阿辉 阅读(6614) 评论(27) 推荐(40) 编辑
摘要: 今日思考 先抛出一个问题...... 对于创业公司,是市场重要还是产品重要。 晚上吃完饭,在楼下遛弯。 思考最近遇到的一些问题,突然脑海中就蹦出来一个疑问: 到底是市场重要还是产品重要? 其实这是一个很矛盾的说法。 对于初创公司,当然是市场重要,毕竟活下去才是第一要素。其余的说的再多,公司没有盈利, 阅读全文
posted @ 2021-09-22 22:48 —阿辉 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 前面一篇文章,了解了任务并行库。这是异步编程基础设施,它允许我们以模块化的方式设计程序,来组合不同的异步操作。解决了以往线程之间传递消息难等问题,但是我们在阅读和编写此类程序时还是会觉得非常难理解程序的实际执行顺利,总感觉把主动权交给并行库,总觉得心里面没底。而且随着系统的不断扩大,业务的不断完善, 阅读全文
posted @ 2021-09-14 08:51 —阿辉 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 你好,我是阿辉。 之前学习了线程池,知道了它有很多好处。 使用线程池可以使我们在减少并行度花销时节省操作系统资源。可认为线程池是一个抽象层,其向程序员隐藏了使用线程的细节,使我们可以专心处理程序逻辑,而不是各种线程问题。 但也不是说我们所有的项目中都上线程池,其实它也有很多弊端,比如我们需要自定义使 阅读全文
posted @ 2021-09-09 08:20 —阿辉 阅读(944) 评论(2) 推荐(6) 编辑
摘要: 你好,我是阿辉。 前面2篇文章介绍了线程的基础知识和线程同步,下面我们来一起认识学习下,线程池的使用。 线程池 创建线程是昂贵的操作,所以为每个短暂的异步操作创建线程会产生显著的开销。一般情况下,都会使用池,也就是线程池进行管理。 线程池可以成功地适应于任何需要大量短暂的开销大的资源。事先分配一定的 阅读全文
posted @ 2021-09-06 08:15 —阿辉 阅读(507) 评论(0) 推荐(4) 编辑
摘要: 上一篇文章主要带领大家认识了线程,也了解到了线程的基本用法和状态,接下来就让我们一起学习下什么是线程同步。 线程中异常的处理 在线程中始终使用try/catch代码块是非常重要的,因为不可能在线程代码之外来捕获到异常。 可以阅读下面的代码,这块是做的验证,证明在线程之外捕获异常是错误的选择,应该在线 阅读全文
posted @ 2021-09-04 09:03 —阿辉 阅读(453) 评论(0) 推荐(3) 编辑