Tag archives for C++

开源软件

跨平台开源备份系统Duplicati

Duplicati 是一个支持 Windows 和 Linux 的开源备份系统,基于C#编写,可将文件定时备份到电脑中的文件夹、Windows或Samba文件服务器、FTP服务器、WebDAV服务器、Amazon S3云端储存服务,甚至以SSH方式备份。备份可通过密码进行加密,数据备份和恢复也可通过图形界面进行。Duplicati更可管理备份历史、设定备份次数、使用的容量上限,也可指定不备份某些类型的文件。 目前支持的备份方式包括(不限于): Amazon S3 OneDrive Google Drive (Google Docs) Rackspace Cloud Files HubiC Ba…
继续阅读
开源News

KDevelop 5.0.0 发布,集成开发环境

时隔 KDevelop 两年,现在重磅发布 KDevelop 版本!次版本主要的改进包括:新 C/C++ 语言支持优化(Clang 执行 C/C++ 分析),还包括 Python, PHP 和 QML/JS 支持优化。 KDevelop 是 C/C++ 全功能,插件可扩展的 IDE,也支持 Python, PHP 和 JavaScript/QML ,支持的平台包括 Linux, Solaris, FreeBSD, Mac OS X 和其他 Unix 风格的版本,还有 Microsoft Windows。KDevelop 从 1998 年就开始开发,基于 KDevPlatform,KDE 和 Q…
继续阅读
开源软件

memleax:运行进程内存泄漏检测工具

memleax 可以检测一个运行中进程的内存泄漏情况,使用 C 语言开发。 memleax 附在一个运行的进程中,hooks 内存分配/自由 ApIs,记录所有内存块,并且实时报告在线超过 5 秒的内存块(可以使用 -e 选项来修改这个时间)。 memleax 非常容易使用,无需重新编译程序,也不用重启目标进程。只需要运行 memleax 来监控目标进程,就可以实时获取内存泄漏的报告,然后停止进程,完成监控。 支持环境 GNU/Linux, x86_64 FreeBSD, amd64 使用 检测一个运行的进程: $ memleax <target-pid>   memle…
继续阅读
12