大道至简,知易行难
广阔天地,大有作为

2019年02月的文章

杂项

使用ILMerge将.Net的DLL文件打包到EXE中

mlkui阅读(4363)评论(0)

ILMerge是微软官方发布的.Net可执行文件打包工具,可以将多个.NET程序集合并为一个程序集。ILMerge可以作用于可执行文件和DLL文件,并且可以有多种控制输出格式的选项。 一、官方介绍 ILMerge is a utility ...

杂项

解决.Net中ListView闪烁的问题

mlkui阅读(1924)评论(0)

闪烁问题在https://www.cnblogs.com/JiYF/p/6233313.html中有比较明确的展示,解决方案及原理可参见如下两个链接: 1、https://stackoverflow.com/questions/442817...

杂项

Go语言生成的可执行文件瘦身

mlkui阅读(5101)评论(0)

由于Go语言是静态编译的,编译打包之后基本就不会再对其他类库有依赖,所以Go语言的可执行文件会比较大。例如,《Windows环境下将Go语言编译为DLL并供.Net调用》中的例子所输出的DLL文件就高达16MB(当然,这个例子中还有其他的代...

杂项

Windows环境下将Go语言编译为DLL并供.Net调用

mlkui阅读(5560)评论(0)

在Windows环境下,我们可以将Go语言编译为DLL并供.Net等其他语言的代码调用,需要用到Mingw64的gcc编译器(请注意,不是MinGW)。 一、环境信息 1、Go Go语言版本需要大于1.10,否则会报错: [crayon-6...

杂项

Ubuntu下OpenResty的安装与使用

mlkui阅读(3063)评论(0)

一、安装 参见http://openresty.org/cn/linux-packages.html,按照步骤进行即可,安装后位于/usr/local/openresty目录中。 二、使用 参见http://openresty.org/cn...

杂项

Linux下使用密钥对连接SSH

mlkui阅读(3547)评论(0)

在Linux或其他支持SSH命令的环境(如Windows下的MobaXterm)下使用SSH密钥对登录Linux实例时有两种方式。 一、方式一 运行命令修改私钥文件的属性: [crayon-65f91e65182d9460999197/] ...