C++ 枚举类型详解

C++ 枚举类型详解

枚举类型的定义:枚举类型(enumeration)是 C++ 中的一种派生数据类型,它是由用户定义的若干枚举常量的集合。 定义格式:枚举类型的定义格...

C# 中数组作为参数传递的问题

C# 中数组作为参数传递的问题

原则:尽可能控制对数据的修改,如果可以预测某个数据不会或不应该被改变,就要对其控制,而不要期望使用这个数据的调用者不会改变其值。 ...

JavaScript 中 call()、apply()、bind() 的用法

JavaScript 中 call()、apply()、bind() 的用法

其实是一个很简单的东西,认真看十分钟就从一脸懵B 到完全 理解! 先看明白下面: 例 1 obj.objAge; // 17 obj.myFun() // 小张...

三层架构详解

三层架构详解

一直想做一个比较完整、比较完美的总结。但是左思右想,不知道如何下笔。都说万事开头难嘛,今天整理了一下凌乱的思路,哎,还是没整理好,想...

Windows 10 配置Java 环境变量

Windows 10 配置Java 环境变量

下载 JDK 下载地址:https://www.oracle.com/java/technologies/downloads/ 点击下载按钮: 开始安装JDK: 可以设置为你想安装的...

lua table 长度解析

lua table 长度解析

先来看 lua table 源码长度获取部分(ltable.c) j 是数组部分的长度。首先判断数组长度大于 0,并且数组最后一个是 nil,就用二分法查...

C 语言中单引号与双引号的区别

C 语言中单引号与双引号的区别

今天看了《C陷阱与缺陷》中对 "" 与 '' 的描述,'' 引起的一个字符代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。 "...

C 语言关于结构体做参数传递

C 语言关于结构体做参数传递

首先结构体做函数参数有三种传递方式: 一是传递结构体变量,这是值传递,二是传递结构体指针,这是地址传递,三是传递结构体成员,当然这也...

Python 中变量赋值传递时的引用和拷贝

Python 中变量赋值传递时的引用和拷贝

曾经看到这样一个问题,一个字典中的元素是列表,将这个列表元素赋值给一个变量,然后修改这个列表中元素的值,结果发现,字典中那个列表也同...

PHP命名空间(Namespace)的使用详解

PHP命名空间(Namespace)的使用详解

命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重...

订阅
-->
-->