上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 177 下一页

2020年7月7日

超好用的C#控制台应用模板

摘要: 默认模板之缺 在工作学习中,我们经常需要创建一些简单的控制台应用(Console App)去验证某个想法,或者作为小工具交付给其他同事。 通常我们的选择是 Visual Studio 自带的 Console App 模板,这个经典模板只有预设好的 csproj 文件和空荡荡的 Main 方法,偶尔还 阅读全文

posted @ 2020-07-07 16:37 jack_Meng 阅读(2030) 评论(0) 推荐(0)

一个简单好用的日志框架NLog

摘要: 之前我介绍过如何使用log4net来记录日志,但最近喜欢上了另一个简单好用的日志框架NLog。 关于NLog和log4net的比较这里就不多讨论了,感兴趣的朋友可以参看.NET日志工具介绍和log4net vs. Nlog这两篇文章。本文主要介绍一下如何在项目中使用NLog。 在Nuget中安装NL 阅读全文

posted @ 2020-07-07 16:32 jack_Meng 阅读(1185) 评论(0) 推荐(0)

让编写的单元测试同时支持 NUnit/MSTest

摘要: 让单元测试代码同时支持NUnit/MSTest,可以参照MSDN magazine,也可以参看 Switching Between Using NUnit and MSTest for Unit Testing 和 Using both MSTest and NUnit? using System; 阅读全文

posted @ 2020-07-07 16:28 jack_Meng 阅读(287) 评论(0) 推荐(0)

使用MSTest进行单元测试入门

摘要: 我之前写过一篇XUNit的简介:使用Xunit来进行单元测试。Xunit在当时确实是一个最简单易用的测试框架,然而,随着发展,Xunit也变得复杂了不少,光写一个最简单的测试就要导入8个包。 如果在大一点的项目中使用到还罢了,但如果只是随手想写一点单元测试引入这一堆包确实看着不大舒服。于是我又看了下 阅读全文

posted @ 2020-07-07 16:19 jack_Meng 阅读(6612) 评论(0) 推荐(0)

C#开源日志文件实时监控工具Tail

摘要: Tail & TailUI Tail 是一种基于命令行的文件实时监控和查看器,是对 UNIX 'tail -f' 命令的Windows移植。 Tail 可以快速显示大文件的末尾部分,而无需加载整个文件。并且其可以用于查看一个正在增长的文件。Tail 仅是一个文件查看器,其不会对文件进行任何更改。 T 阅读全文

posted @ 2020-07-07 16:09 jack_Meng 阅读(1530) 评论(0) 推荐(0)

C#实现文件数据库

摘要: 本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载。 如果你需要一个简单的磁盘文件索引数据库,这篇文章可以帮助你。 文件数据库描述: 每个文档对象保存为一个独立文件,例如一篇博客。 文件内容序列化支持XML或JSON。 支持基本的CRUD操作。 文件数据 阅读全文

posted @ 2020-07-07 16:01 jack_Meng 阅读(1239) 评论(0) 推荐(0)

Lambda应用设计模式

摘要: 前言 在使用 Lambda 表达式时,我们常会碰到一些典型的应用场景,而从常用场景中抽取出来的应用方式可以描述为应用模式。这些模式可能不全是新的模式,有的参考自 JavaScript 的设计模式,但至少我看到了一些人为它们打上了名字标签。无论名字的好与坏,我还是决定给这些模式进行命名,至少这些名字很 阅读全文

posted @ 2020-07-07 14:46 jack_Meng 阅读(396) 评论(0) 推荐(0)

开源倾情奉献:基于.NET打造IP智能网络视频监控系统 ---- 系列文章

摘要: 基于.NET打造IP智能网络视频监控系统 本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载。 OptimalVision网络视频监控系统 OptimalVision(OV)网络视频监控系统(Video Surveillance System),是一套基 阅读全文

posted @ 2020-07-07 13:30 jack_Meng 阅读(2018) 评论(0) 推荐(0)

UML类图基本元素符号

摘要: UML类图基本元素符号 元素名称 符号图例 含义 Class 包含类的名称、属性和方法定义。 可见性修饰符: + public - private # protected 无修饰符为 internal Interface 接口名称通常以字母 "I" 开头。 接口定义通常也用于抽象类。 Note 任意 阅读全文

posted @ 2020-07-07 13:01 jack_Meng 阅读(1096) 评论(0) 推荐(0)

使用 Microsoft Fakes 进行单元测试

摘要: 本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载。 在编写单元测试时,我们会遇到不同的外部依赖项,大体上可以分为两类: 依赖于接口或抽象类 依赖于具体类 我们将使用 Microsoft Fakes 分别对两种条件下的依赖项进行隔离。 依赖于接口或抽象类 阅读全文

posted @ 2020-07-07 12:07 jack_Meng 阅读(474) 评论(0) 推荐(0)

在使用IoC框架的类依赖项的不透明性和透明性的单元测试

摘要: 在 TDD 的实践中,总是要考虑类的依赖项的透明性(Transparent)和不透明性(Opaque),进而采用合理的方式提高代码的可测试性。 不透明依赖 我们先看段前置条件代码,以供后文使用。 1 public interface IUserProvider 2 { 3 IList<User> G 阅读全文

posted @ 2020-07-07 11:13 jack_Meng 阅读(242) 评论(0) 推荐(0)

NSubstitute完全手册索引

摘要: NSubstitute 是什么? NSubstitute 是一个 .NET 单元测试模拟类库。 一直以来,开发者对 mocking 类库的语法的简洁性有强烈的需求,NSubstitute 试图满足这一需求。简单明了的语法可以让我们将重心放在测试本身,而不是纠缠在测试替代实例的创建和配置上。NSubs 阅读全文

posted @ 2020-07-07 10:47 jack_Meng 阅读(215) 评论(0) 推荐(0)

2020年7月6日

恒生ETF: 彼得·林奇投资理念全整理(4条原则、10个危险说法、10条忠告)

摘要: 作者:彼得·林奇 来源:新浪博客 本文为彼得·林奇在哈佛商学院纽约俱乐部1990年年度聚会晚宴上的演讲 本文为彼得·林奇在一次聚会上的演讲,在这次演讲中他分享了他自己的投资理念,是迄今为止,最全、最珍贵的投资理念。这些理念适合所有投资者或者想投资的人反复学习。 这些投资理念不仅适合二级市场,也非常适 阅读全文

posted @ 2020-07-06 20:49 jack_Meng 阅读(670) 评论(0) 推荐(0)

使用mstest.exe 命令行跑test case(不安装Visual Studio 2010)

摘要: 怎样在没有安装VS2010的环境里用mstest.exe跑test case?(注:以下实验在64位Windows 7上通过) 1. 首先在装有VS2010的环境里,新建一个文件夹,如C:\Users\username\Desktop\mstestCommandLine(注意文件夹名不能有空格,否则 阅读全文

posted @ 2020-07-06 16:57 jack_Meng 阅读(273) 评论(0) 推荐(0)

2020年7月5日

树莓派使用qBittorrent进行挂机下载

摘要: 本文转自 Dust’s Blog 先来看看实现的下载截图: 一直有买 NAS 做下载姬的想法,但见过太多人买回家吃灰的例子,而且我的松鼠症并不严重,所以犹豫着。直到听闻树莓派4代发售,价格比 NAS 便宜,正好家里也有闲置 U 盘,思来想去,果然还是树莓派比较适合老子.jpg 1. 准备工作 在淘宝 阅读全文

posted @ 2020-07-05 11:33 jack_Meng 阅读(4530) 评论(0) 推荐(0)

2020年7月3日

一个方便的用于创建树莓派 SD 卡镜像的程序

摘要: 开始在 Mac 上使用 Raspberry Pi Imager。 有多种购买树莓派的方法,根据你的购买渠道的不同,可能附带或不附带操作系统。要在树莓派上安装操作系统,只需将操作系统镜像 “闪存” 到 SD 卡即可。为了使之尽可能简单,树莓派基金会推出一个 Raspberry Pi Imager 实用 阅读全文

posted @ 2020-07-03 17:05 jack_Meng 阅读(731) 评论(0) 推荐(0)

定制自己使用的树莓派操作系统

摘要: 安装精简版树莓派系统,让你的树莓派更加轻盈。 你有一个运行树莓派系统Raspberry Pi OS(以前称为 Raspbian)操作系统的树莓派Raspberry Pi,你肯定知道,它是一个非常棒的小型电脑,有一个很好的操作系统,对于初学者来说,它包括了你可能想要的一切。然而,一旦你熟悉了它,并且想 阅读全文

posted @ 2020-07-03 17:00 jack_Meng 阅读(2261) 评论(0) 推荐(0)

用树莓派打造一个家庭影院

摘要: 在四周的时间里,我用各种各样的方式折腾树莓派,例如用来浏览网页,用来跑日常的一些计算任务,以及折腾网络设置(以太网和USB无线网)。但是折腾树莓派是不是会有个穷尽?还是说我会一直对折腾它感兴趣,把它一直放在架子上,想出当一个有用的点子的时候就打开它? 在MakeUseOf我们已经一同探究了树莓派各式 阅读全文

posted @ 2020-07-03 16:52 jack_Meng 阅读(1464) 评论(0) 推荐(0)

把你的树莓派打造成一个NAS,并实现多硬盘自动同步备份

摘要: 你有闲置的移动硬盘和树莓派吗?你可以用这些来打造一个廉价而且低能耗的NAS。最后的效果肯定比不上售价500美刀的NAS,比如Synology DiskStation出品的那些。但可以搭建出一个低能耗的网络存储平台——而且特别适用于已经厌倦了国家安全局的数据监控的那些人,你可以把数据藏在这个“小阁楼” 阅读全文

posted @ 2020-07-03 16:45 jack_Meng 阅读(7512) 评论(0) 推荐(0)

Pi Dashboard (Pi 仪表盘)

摘要: 详细说明 Pi Dashboard (Pi 仪表盘) 是一个开源的 IoT 设备监控工具,目前主要针对树莓派平台,也尽可能兼容其他类树莓派硬件产品。你只需要在树莓派上安装好 PHP 服务器环境,即可方便的部署一个 Pi 仪表盘,通过炫酷的 WebUI 来监控树莓派的状态! 目前已加入的监测项目有: 阅读全文

posted @ 2020-07-03 16:27 jack_Meng 阅读(1315) 评论(0) 推荐(0)

上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 177 下一页

导航