14

GNU环境

GNU是一个自由的操作系统,其内容软件完全以GPL方式发布。这个操作系统是GNU计划的主要目标,名称来自GNU’s Not Unix!的递归缩写,因为GNU的设计类似Unix,但它不包含具著作权的Unix代码。GNU的创始人,理查德·马修·斯托曼,将GNU视为“达成社会目的技术方法”。

作为操作系统,GNU的发展仍未完成,其中最大的问题是具有完备功能的内核尚未被开发成功。GNU的内核,称为Hurd,是自由软件基金会发展的重点,但是其发展尚未成熟。在实际使用上,多半使用Linux内核、FreeBSD等替代方案,作为系统核心,其中主要的操作系统是Linux的发行版。Linux操作系统包涵了Linux内核与其他自由软件项目中的GNU组件和软件,可以被称为GNU/Linux(见GNU/Linux命名争议)。

GNU的环境MinGW和Cygwin,MinGW相当于是面向windows平台的环境,Cygwin是把Linux平台的API做了一个映射。

如果想开发跨平台应用,建议使用Cygwin环境;如果只是想开发一个面向windows平台的应用,建议使用MinGW环境。 Continue reading

14

Windows netcat下载,即nc.exe下载

Windows netcat下载,即nc.exe下载

这里是为32位和64位Windows编译的netcat 1.11(但是注意64位版本没有经过太多测试——使用风险自负)。

我在这里提供它,因为当我需要的时候,我总是找不到一个可用的netcat下载。

小更新:netcat 1.12 -添加-c命令行选项来发送CRLF行结束,而不是仅仅发送CR。与Exchange SMTP对话)

警告:一些杀毒软件认为netcat (nc.exe)由于某些原因是有害的,当你试图下载时可能会阻止或删除文件。 Continue reading

06

一个开源免费的功能强大的数据库图形化管理工具Dbeaver

开源免费的功能强大的数据库图形化管理工具Dbeaver,数据库管理工具Dbeaver

在开发中,一直在使用着Navicat进行远程或本地的数据库管理等,我使用的是正版的,但是通过一些方法(非修改性的破解)一直在免费使用着。但是可能有时是因为我电脑长时间不关机的原因,有时会出错,打不开。所以,今天没事研究着想用一用开源免费的数据库管理工具,结果找到了Dbeaver

下载安装Dbeaver,测试,用着感觉还行,但是在我初次启动应用时,卡到“无响应”,卡在那里有半分多钟,一点点的就活过来了,初次使用时,会提示安装相应数据库的驱动,可以选择版本,也可以默认下载安装,都可以。

20200406153236

红框画得是示例数据库,UI看着还不错。 Continue reading