Windows XP 提示激活无法启动

MacOS安装WindowsXPSP3测试环境一文我在MacOS中使用ParallelsDesktop安装了WindowsXP用于测试。但是最近使用时出现了一些问题,这里记录一下。提示激活死循环当成功启动虚拟机后,WindowsXP系统提示:“在您可以登录前,此副本的Windows必须被Micros

使用 Nexus3 搭建私人 NuGet 服务器

一直想搭建一个NuGet包管理服务器,毕竟nuget.org是公开的,一些公司或个人的包不适合上传。之前尝试过NuGet.Server,但是因为其缺少前端的管理工具,所以后面渐渐放弃了。没想到的是过去几个月的时间,再搜NuGet,发现了Nexus这个宝藏,果断造起来。使用docker运行nexus3

C# 基础:float、double 与 decimal

前言我想看到这个标题的时候,很多小伙伴都有点诧异,这么基础的内容,不就是“浮点数值类型”吗,为什么要写这么基础的入门知识?当然,我想大家也都知道,想要高精度需要使用 decimal,如果存储的数值比较大要用 double,甚至可能都可以背下来三者的范围:C# 类型/关键字大致范围精度大小.NET 类

C# 基础:构造函数、析构函数、解构函数

因为总感觉对于 C# 的知识掌握的不够透彻,所以最近在 Kindle 上购买了《C# 7.0 本质论》,复习一些基础知识,有了一些新发现。这里开一个小专题,记录一些书上提到的,在日常编程中可能会比较少用到,但是很有意思的一些内容。当然构造函数、析构函数,这些都是很熟悉的内容了,但是解构函数还是第一次

多线程检测可用的 Web 服务

在日常开发中,各个系统之间进行通信,用的比较多的还是 HTTP 协议,其中 WebService 服务也是我最常用的。因为正常我们会配置多台 Web 服务器,所以为了确保调用的服务一直是正常的状态,我们需要在服务不可用的时候,自动的将服务切换到正常的 Web 服务器上。注:内容主要是以 WebSer

阿伟死了,GitHub 上那些难以理解的英语缩写

虽然英语很渣,但是还是会偶尔会逛逛 GitHub 一些开源项目的 Issues 与 Pull requests,想着说不定哪天突然开窍就能看懂英语了呢?这当然是不可能的,(lll¬ω¬) 一般情况下还是浏览器插件划词翻译,但是总有一些类似于中文 ASWL 的简写,让人摸不着头脑,翻译工具也找不到真正

C# 打包引用程序集与动态链接库

前言记得刚接触 C# 开发那会儿,因为经验不足经常犯一些很幼稚的错误,其中发布程序忘记将引用打包就是其中一个。但是截止到现在,桌面应用程序做的都是一些“玩具”,打包安装感觉使用体验不好,所以现在仍然喜欢使用“绿色免安装”。虽然免安装了,但是如果引用了一些程序集或者动态链接库,使用起来体验总不太好,特

MacOS 安装 Windows XP SP3 测试环境

因为需要做一些兼容性的测试,所以干脆装一个虚拟机,但是有些资料整理以下,方便下次安装的时候查找。虚拟机安装环境这里使用 Parallels Desktop 安装虚拟环境。可以打开 Parallels Link 来执行安装。安装其实都是简单的下一步下一步……所以过程不赘述。这里整理一下安装过程中以及安

Logger 工具类分享

前言稍大一些的系统设计,日志模块我们一般都会选用 log4net 或 NLog,开源并且功能齐全,配置功能很好用。但是偶尔我们也会开发一些小工具,只是简单的输出一些日志,如果再选择这些开源项目的方案,不免显得有点“沉重”。后面就针对这简单的使用场景,写了一个“简陋”的工具类 Logger.cs 满足

逃离 IE 浏览器与 ActiveX 控件

前言因为公司产品是 B/S 架构,所以很多与硬件交互资源的功能,不可避免的要使用 ActiveX 控件。但是因为安全性问题,现代浏览器例如 Chrome、Firefox、Edge 等都已经放弃了对 ActiveX 的支持,所以这个方案已经不再是合适的选择。当然现阶段还是有很多解决方案,例如不使用新特
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×