上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 一、获取静态方法调用者的类名 二、运用call_user_func_array代入对象作用域 阅读全文
posted @ 2018-11-22 20:07 yiyide266 阅读(2843) 评论(0) 推荐(0) 编辑
摘要: 一、概述 对于需要读取目录中的目录项的操作,此目录必须具备x权限,参见《Unix环境高级编程》第 4.21 小节; 二、问题 我们常使用linux以下命令 cd 进入目录 ls 列出目录中的文件 或者直接打开目录中的文件 以上操作对于目录权限位的设置来说,是有一定迷惑性的,如表格所示 cd进入该目录 阅读全文
posted @ 2018-11-21 22:55 yiyide266 阅读(5892) 评论(0) 推荐(0) 编辑
摘要: 问题 在有一次尝试用stat()函数获取文件属性的时候,发现如果直接声明一个指针,然后把这个指针作为参数传给函数,会导致函数执行失败,原代码: 原因 我猜测是因为声明指针并不代表在正文创建了这个变量,实际上它只是一个属于这个类型的指针,并不指向任何变量。所以,但凡用指针传入函数赋值的情况,必须在程序 阅读全文
posted @ 2018-11-20 20:13 yiyide266 阅读(2651) 评论(0) 推荐(0) 编辑
摘要: 问题 我曾经很困惑,就是在两个编译单元当中,如何把一个单元中声明的struct结构引入到另外一个单元中来,折腾了很久,后来发现这位大神的留言 我顿时发现自己是有多么的傻x. 说白了extern面向结构的语法,只针对对象的本身,而不包括结构,结构只是一个模板,是写给编译器看得。并不存在extern结构 阅读全文
posted @ 2018-11-20 16:39 yiyide266 阅读(10320) 评论(0) 推荐(1) 编辑
摘要: Static翻译出来是“静态”“静止”的意思,在C语言中的意思其实和它的本意差不多,表示“静态”或者“全局”的意思,用来修饰变量和函数。经static修饰过后的变量或者函数的作用域或者存储域会发生变化,而由static修饰的变量在初始值方面也会表现出static关键字的优势。想知道经static修饰 阅读全文
posted @ 2018-11-20 14:57 yiyide266 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 概要 1重定向 1.1 重定向符号> 输出重定向到一个文件或设备 覆盖原来的文件>! 输出重定向到一个文件或设备 强制覆盖原来的文件>> 输出重定向到一个文件或设备 追加原来的文件< 输入重定向到一个程序 1.2标准错误重定向符号2> 将一个标准错误输出重定向到一个文件或设备 覆盖原来的文件 b-s 阅读全文
posted @ 2018-11-17 17:21 yiyide266 阅读(4597) 评论(0) 推荐(0) 编辑
摘要: 一、如果有一个非数字字符字符串跟0 == 运算时,会返回true $test = 'error'; var_dump($test == 0);//true 二、只有在对象在zval的refcount值为0时(即已经没有变量(symbol)引用这个zval时),才会触发对象的__destruct()方 阅读全文
posted @ 2018-11-07 14:12 yiyide266 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1. define()函数如果定义了两个名称一模一样的常量,那么它将不会抛出错误,并且只有第一次的定义是生效的,再次定义并不会覆盖先前的值; 2. define()函数和关键字const定义常量的区别是,前者是在全局空间中都会生效,而后者如果定义了命名空间,只有在命名空间下才会生效; 阅读全文
posted @ 2018-10-21 00:01 yiyide266 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-11 11:04 yiyide266 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: 一、概述 三角函数是数学中研究三角形的一个分支,专门阐述三角形的角度和对应边的关系。 有趣的是,定义边角关系的三角函数跟圆的关系也是非常密切的。 不用说,这使得三角学成为学生最难以直观领会的板块之一。 三角学的其中一部分就像老师所教的那样。学生学的是“单位圆”及其和三角函数的关系,而很多学生没有真正 阅读全文
posted @ 2018-10-07 22:28 yiyide266 阅读(1065) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页