![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 62
Jack N
全栈工程师,关注.NET/node.js, Angular/React。
展开
-
ASP.NET Core MVC 入门到精通 - 1. 开发必备工具 (2021)
环境: .NET 5 ASP.NET Core MVC 1. .NET 5 作为一个资深.NET工程师,说句实话,.NET没落了,在国内更加的没落。之前做过8年node.js/前端,现如今又转回了.NET。也希望.NET能有更好的前景吧。个人觉得.NET还是有一定的市场的(当然,国内算小众了),有几点原因: .NET5开始,真正做到的跨平台(之前叫.NET CORE), 而且把那个’CORE’字也拿掉就,就叫.NET5, 可见微软的宏大目标; 开发效率,.NET软件开发,不管是web还是winFo.原创 2021-06-08 14:03:07 · 1357 阅读 · 4 评论 -
ASP.NET Core MVC 入门到精通 - 3. 使用MediatR
ASP.NET Core MVC 入门到精通 - 3. 使用MediatR 环境: .NET 5 ASP.NET Core MVC (project) 1. MediatR MediatR .NET中的简单中介者模式实现,一种进程内消息传递机制(无其他外部依赖)。支持以同步或异步的形式进行请求/响应,命令,查询,通知和事件的消息传递,并通过C#泛型支持消息的智能调度。 Simple mediator implementation in .NET In-process messaging wit.原创 2021-05-28 14:42:14 · 5664 阅读 · 2 评论 -
算法 - 计算汉明距离
算法 - 计算汉明距离 1. 题目 给出两个整数 x 和 y,计算它们之间的汉明距离。 汉明距离是使用在数据传输差错控制编码里面的,汉明距离是一个概念,它表示两个(相同长度)字对应位不同的数量,我们以d(x,y)表示两个字x,y之间的汉明距离。对两个字符串进行异或运算,并统计结果为1的个数,那么这个数就是汉明距离。 示例: 输入: x = 1, y = 8 输出: 2 解释: 1 (0 0 0 1) 8 (1 0 0 0) ↑ ↑ 上面的箭头指出了对应二进制位不同的位.原创 2021-05-27 14:22:56 · 5688 阅读 · 1 评论 -
算法: 合并两个有序链表 (Javascript/C#)
1. 题目: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 e.g 输入:l1 = [1,2,5], l2 = [1,3,4] 输出:[1,1,2,3,4,5] 2. 思路 (迭代) 我们可以用迭代的方法来实现上述算法。当 l1 和 l2 都不是空链表时,判断 l1 和 l2 哪一个链表的头节点的值更小,将较小值的节点添加到结果里,当一个节点被添加到结果里之后,将对应链表中的节点向后移一位。 3. 代码 3.1. C# /** * public clas原创 2021-05-20 08:46:52 · 6314 阅读 · 0 评论