摘要: C语言中史上最愚蠢的Bug 本文来自“The most stupid C bug ever”,很有意思,分享给大家。我相信这样的bug,就算你是高手你也会犯的。你来看看作者犯的这个Bug吧。。 首先,作者想用一段程序来创建一个文件,如果有文件名的话,就创建真正的文件,如果没有的话,就调用?tmpfi 阅读全文
posted @ 2016-06-01 14:00 乌合之众 阅读(1107) 评论(0) 推荐(0)
摘要: SQLite返回码 返回码含义 |宏|值|含义| |: |: :|: | |SQLITE_OK | 0| 返回成功| |SQLITE_ERROR | 1| SQL错误或数据库不存在| |SQLITE_INTERNAL | 2| SQLite内部逻辑错误| |SQLITE_PERM | 3| 拒绝访问 阅读全文
posted @ 2016-05-19 12:06 乌合之众 阅读(974) 评论(0) 推荐(1)
摘要: Visual Studio 2013 预定义的宏 https://msdn.microsoft.com/zh-cn/library/b0084kay(v=vs.120).aspx https://msdn.microsoft.com/zh-cn/library/b0084kay(v=vs.120). 阅读全文
posted @ 2016-05-18 18:06 乌合之众 阅读(5327) 评论(0) 推荐(0)
摘要: Tiny Http Server 一个简单的跨平台Http服务器.服务器部分使用了Mongoose的代码,界面是使用QT开发的. 开发为了在临时需要使用一个http服务器来做发布代码文档的时候,不用去安装apache等大块头.又因为网上的一些迷你型的webserver又多是只支持windowns的. 阅读全文
posted @ 2016-05-05 18:28 乌合之众 阅读(2897) 评论(0) 推荐(0)
摘要: 这里就不细述了,代码很简单. 其实现的功能比较若,可以做一个参考. 因为其通过文件的 位来判断是否是一个 脚本,所以在权限位不对的情况下会判断不正确.例如我将这个目录放置在NTFS分区,所有的文件都有可执行权限,会导致将 文件当做CGI脚本. 注释后的文件在这里下载 "http://files.cn 阅读全文
posted @ 2016-05-04 17:31 乌合之众 阅读(1564) 评论(0) 推荐(0)
摘要: BSON 1.0版本规范 本文翻译自 "http://bsonspec.org/spec.html" BSON是用于存储零个或多个键/值对为一个单一的实体的一个二进制格式。我们称这个实体为文档(Document)。 以下语法用于指定BSON标准的1.0版本。我们使用伪BNF语法来(编写)描述。有效数 阅读全文
posted @ 2016-04-25 17:15 乌合之众 阅读(827) 评论(0) 推荐(0)
摘要: linux下编译qt5.6.0静态库 linux下编译qt5.6.0静态库 configure生成makefile 安装选项 Configure选项 第三方库: 附加选项: QNX/Blackberry 选项: Android 选项: 生成makefile 遇到链接检查失败的情况 生成makefil 阅读全文
posted @ 2016-04-19 13:02 乌合之众 阅读(32307) 评论(31) 推荐(0)
摘要: linux下的/dev/shm目录 linux中/dev目录下一般都是一些设备文件,例如磁盘、内存、摄像头等。 /dev/shm这个目录是linux下一个利用内存虚拟出来的一个目录,这个目录中的文件都是保存在内存中,而不是磁盘上。其大小是非固定的,即不是预先分配好的内存来存储的。(shm == sh 阅读全文
posted @ 2016-04-18 17:04 乌合之众 阅读(33441) 评论(0) 推荐(2)
摘要: linux mount命令参数及用法详解 非原创,主要来自 http://www.360doc.com/content/13/0608/14/12600778_291501907.shtml。 http://yan0063.iteye.com/blog/1610194 使用说明 功能:加载指定的文件 阅读全文
posted @ 2016-04-18 17:02 乌合之众 阅读(9151) 评论(0) 推荐(0)
摘要: linux下一步一步安装禅道项目管理工具 因为禅道官网的安装教程实在是太简陋了,所以记录在此。 1、安装apache服务 archlinux下直接 ubuntu下 安装apache的时候,会添加http用户和http组。可以修改/etc/httpd/conf/httpd.conf文件中的两行 来指定 阅读全文
posted @ 2016-04-08 11:48 乌合之众 阅读(4579) 评论(0) 推荐(0)
摘要: TFW格式,是关于TIFF影像坐标信息的文本文件。其它影像格式的坐标信息描述文件与其格式是一样的,后缀名可能不同。(bmp-bpw/png-pgw/jpg-jpw) 话不多说,直接看图。 上图中的UV坐标,实际上只的是图像的 横向坐标 和 纵向坐标 。即图像的行和列坐标。 对于图上任意一个像素点(c 阅读全文
posted @ 2016-03-23 18:25 乌合之众 阅读(4848) 评论(0) 推荐(0)
摘要: 当你升级到 Visual C++ 编译器的新版本后,可能会在之前编译并正常运行的代码中遇到编译和/或运行时错误。 新版本中会引起这类问题的更改称为重大更改,通常,修改 C++ 语言标准、函数签名或内存中的对象布局时需要进行这种更改。 若要避免难以检测和诊断的运行时错误,我们建议你永远不静态链接到使用 阅读全文
posted @ 2016-03-23 12:23 乌合之众 阅读(6063) 评论(0) 推荐(0)
摘要: yaourt: 一个pacman前端 本文翻译自:https://archlinux.fr/yaourt-en 1 juin 2007 - admin 关于 简介 获取 示例 截图 链接 关于 Yaourt是一个命令行接口程序,用于在Archlinux上,协同pacman完成软件安装。 Writte 阅读全文
posted @ 2016-02-02 20:16 乌合之众 阅读(966) 评论(0) 推荐(0)
摘要: OpenGL官方教程——着色器语言概述 OpenGL官方教程——着色器语言概述 可编程图形硬件管线(流水线) 可编程顶点处理器 可编程几何处理器 可编程片元处理器 语言 OpenGL官方教程——着色器语言概述 可编程图形硬件管线(流水线) 可编程顶点处理器 可编程几何处理器 可编程片元处理器 语言 阅读全文
posted @ 2016-01-26 09:47 乌合之众 阅读(3730) 评论(0) 推荐(0)
摘要: [翻译]opengl扩展教程2 原文地址https://www.opengl.org/sdk/docs/tutorials/ClockworkCoders/extensions_part2.php [翻译]opengl扩展教程2 OpenGL着色器语言扩展 检测存在的GLSL版本 [翻译]openg 阅读全文
posted @ 2016-01-15 18:04 乌合之众 阅读(439) 评论(0) 推荐(0)
摘要: [翻译]opengl扩展教程1 原文地址https://www.opengl.org/sdk/docs/tutorials/ClockworkCoders/extensions.php [翻译]opengl扩展教程1 简介 检测扩展 使用扩展 GLEW入门 入门简介 初始化GLEW 检测OpenGL 阅读全文
posted @ 2016-01-15 18:03 乌合之众 阅读(1231) 评论(0) 推荐(0)
摘要: Git it字典翻译 下面的内容翻译自 "git it/dictionary" 水平有限,翻译欠佳。 Git准备工作 创建一个新的文件夹(目录) 切换到这个目录 (cd到目录) 列出这个目录的信息 配置 查看 Git 版本 设置你的名字(全局的) 设置你的电子邮箱... 阅读全文
posted @ 2016-01-12 11:27 乌合之众 阅读(438) 评论(0) 推荐(0)
摘要: 解决 QtCreator 3.5.1无法输入中文的问题 [TOC] 环境是ubuntu 15.10 ubuntu软件源中下载安装的 现在没有用,版本太旧了。 自己下载 的源码来编译即可。 1、获取fctix qt5源码 我没有找到 的`git`仓库地址,只找到了源码包的下载地址。 先下载源码包,并解 阅读全文
posted @ 2016-01-08 17:39 乌合之众 阅读(6740) 评论(0) 推荐(1)
摘要: Valgrind 3.11.0编译安装Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。Valgrind遵守GNU通用公共许可证条款,是一款自由软件。到3.3.0版本为止,Valgrind支持x86、x86-64以及PowerPC上的Linux。除此之外,还有一些其它非正式... 阅读全文
posted @ 2015-12-29 11:43 乌合之众 阅读(11233) 评论(0) 推荐(1)
摘要: ubuntu linux 下wine的使用 之前写了一篇 ubuntu15.10下编译安装wine1.8rc4 这一篇是来写它的使用的。 1、安装Wine支持包 现在,需要安装非开源(但免费)的支持包。这包括微软Core Fonts、Visual C++运行时环境等软件包。 安装Cabextract 阅读全文
posted @ 2015-12-23 15:51 乌合之众 阅读(13013) 评论(1) 推荐(0)
clear