摘要: 在epoll的源码中,有一个很奇怪的宏(Linux的奇技淫巧)。 // 用于检查EPOLL_CLOEXEC与O_CLOEXEC常量的相等性 ... BUILD_BUG_ON(EPOLL_CLOEXEC != O_CLOEXEC); ... 跟踪到宏定义可以看到,这个妖怪的真面目。 #define B 阅读全文
posted @ 2020-06-27 20:15 dn96 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 对于对象来说 const指的是编译期常量和运行时常量,两者并没有区分 constexpr特指编译期常量 对于函数来说 const可以修饰类的成员函数,被修饰的函数在执行期间不会改变对象的值。 假设此函数未public限定,且name数据成员没有使用 修饰,那么此函数在调用期间不会改变this所指的对 阅读全文
posted @ 2018-12-14 11:30 dn96 阅读(7539) 评论(0) 推荐(8) 编辑
摘要: 主要针对kvm下载和配置问题作出一个说明 阅读全文
posted @ 2018-10-27 14:03 dn96 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: mysql使用自连接与exists语法,在查询表中最小可用id值时,出现的问题及分析。 阅读全文
posted @ 2018-10-23 15:38 dn96 阅读(3023) 评论(0) 推荐(0) 编辑
摘要: 在看书时,有这么一句表达式double salary = wage = 9999.99;在Linux中编译时,不能通过,提示是error: ‘wage’ was not declared in this scope这个错误应该这样理解。在C++中,=是从右到... 阅读全文
posted @ 2018-10-13 21:19 dn96 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 在Linux中,我们知道有几种方式可以运行.sh脚本通过sh或者bash命令来运行通过source来运行通过./xxx.sh来运行(这种方式要求对脚本文件有r和x权限才行)今天在写脚本的过程中,遇到了一个问题,关于[]判断符,脚本如下:#!/bin/bash... 阅读全文
posted @ 2018-10-03 17:07 dn96 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 在使用ajax的时候要注意,在只定义了一个ajax请求对象的全局变量时,如果同打开发送了一个请求,但在请求还未结束时,又利用这一个全局变量发送另外一个ajax请求,就会出现某一个请求的状态码为canceled的情况。 <!DOCTYPE html> <html lang="en"> <head> < 阅读全文
posted @ 2018-09-29 19:41 dn96 阅读(1811) 评论(0) 推荐(0) 编辑
摘要: json数据解析异常今天在做json数据的时候,出现了如下错误,说是解析异常。VM1584:1 Uncaught SyntaxError: Unexpected token o in JSON at position 1 at JSON.parse (... 阅读全文
posted @ 2018-07-20 10:18 dn96 阅读(2994) 评论(0) 推荐(0) 编辑
摘要: 对于初学者来说,可能会碰到这样一个问题,那就是我们通过html网页,在表单的action中填入后台处理的php文件后,虽然可以跳转到php网页上,但是却显示一大堆php源码而不是处理请求。像这样: 虽然可以加将参数传递过来,但是... 阅读全文
posted @ 2018-07-09 13:15 dn96 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 安装Apache服务器(PHP环境)首先应该去官网上下载响应的压缩包文件,此时应该注意自己电脑所安装的VC依赖包版本,应该下载对应依赖包的压缩包,且应该根据自己系统的版本选择64或32位压缩包,目前开发一般选择5.6.X版本即可。下载完成后解压到自己所想要的... 阅读全文
posted @ 2018-07-07 15:45 dn96 阅读(196) 评论(0) 推荐(0) 编辑