[置顶] MaltReport2:通用文档生成引擎

摘要: MaltReport 实际上是一个通用的模板文档生成系统,其用途不仅用于生成报表,也可以用来生成合同、预算报告、标书等等任何需要格式与数据相结合的文档。 阅读全文
posted @ 2017-02-06 11:55 李屠户 阅读(3244) 评论(7) 推荐(4) 编辑

PostgreSQL 10 如何使用 PgAdmin3

摘要: 自从 PgAdmin4 出来以后,PgAdmin3 就停止开发了,PgAdmin 官网下载的 PgAdmin3 无法支持 PostgreSQL 10 或者更高版本的数据库服务器端。 但是 PgAdmin4 实在是做的太烂了,好端端的 wxWidgets 的本机 GUI 程序换成了 Web 技术套浏览 阅读全文
posted @ 2017-11-27 17:21 李屠户 阅读(926) 评论(0) 推荐(1) 编辑

Stackoverflow 珠玑:C#封装重试指定次数的功能

摘要: 最近写的一个 .NET Core 爬虫里用到了需要多次重试的功能,本着无脑输出的精神,google 了一下,还真给我找到了: 可惜当时看到的时候顺手关了浏览器,找不到原始出处了,等我找回来补上。 阅读全文
posted @ 2017-11-08 04:41 李屠户 阅读(355) 评论(0) 推荐(0) 编辑

C# 6 元组应用 Part 2:C# 也玩模式匹配

摘要: C# 7给我们带来了一个半吊子的 switch 语句模式匹配,只能简单的匹配类型而已,完全没有什么用处。这里我提供个更好的简单实现,用 C# 6 的 ValueTuple 模拟函数式语言的模式匹配功能。 首先就是实现: 然后用起来就非常简单了,首先使用 `using static` 引入静态函数: 阅读全文
posted @ 2017-06-26 17:28 李屠户 阅读(365) 评论(0) 推荐(0) 编辑

C# 6 元组应用 Part 1:方便的字典工厂方法

摘要: C#6,dotnet,tuple 阅读全文
posted @ 2017-06-25 11:44 李屠户 阅读(373) 评论(0) 推荐(0) 编辑

Stackoverflow 珠玑:用于分组的 LINQ 扩展方法

摘要: 用于分组的 LINQ 扩展方法,以不同的方式对 IEnumerable 中的元素进行分组,地球上最高效率的实现。 阅读全文
posted @ 2017-04-03 02:24 李屠户 阅读(230) 评论(0) 推荐(0) 编辑

Linux 下的 PostgreSQL 数据库+文件通用自动备份脚本

摘要: 一个全自动一站式的数据库、文件定时备份 Python 脚本。 阅读全文
posted @ 2017-02-10 15:29 李屠户 阅读(1208) 评论(1) 推荐(2) 编辑

让 Odoo POS 支持廉价小票打印机

摘要: Odoo POS 如何支持国产廉价小票打印机 阅读全文
posted @ 2016-10-26 17:10 李屠户 阅读(3206) 评论(0) 推荐(2) 编辑

NopCommerce 根据手机浏览器和桌面浏览器切换 Theme

摘要: 自从 NopCommerce 升级到 3.x 以来,默认的 ViewName.Mobile.cshtml 方式就被响应式的默认 Theme 取代了。 但是在今天各种手机专用前端库大行其道的情况下,响应式主题在手机端上的体验并不好,与专门制作的手机版页面相比显得傻大笨粗。所以如果是一个投入比较大的 N 阅读全文
posted @ 2016-03-04 23:26 李屠户 阅读(1183) 评论(0) 推荐(2) 编辑

为什么 C# 比 C++ 编译快那么多

摘要: Go 我不懂,下面以 C++ 和 C# 对比来说明为什么 C++ 编译慢和 C# 编译快。C 和 C++ 文件的编译经过几个主要步骤:处理续行符处理(“\”)之类的杂事词法分析,解析出 tokens 来预处理,宏展开,处理 #include ,然后对 #include 包含的文件又重复 1~3 步骤... 阅读全文
posted @ 2015-05-22 16:33 李屠户 阅读(3202) 评论(0) 推荐(0) 编辑