本身对前端js了解不是特别多,在项目中,遇到很多前端的问题,有时间整理一下,有不对的地方,不吝赐教,多多批评指正. 在项目中,遇到最多的select下拉框情景,莫过于多选和单选了 单选是很容易理解的,多选,同样,就是多个选择,也很容易理解. 引用select的js和css文件,自行网上下载. 单选和 ...
分类:
其他好文 时间:
2018-03-15 15:16:42
阅读次数:
371
20165202 2017 2018 2 《程序设计与数据结构》第2周学习总结 教材学习内容总结 Ch2 Java基本数据类型包括boolean、byte、short、char、int、long、float、double 逻辑类型:boolean,赋值只能使用true和false,不可使用0和1; ...
分类:
其他好文 时间:
2018-03-11 11:56:45
阅读次数:
137
1. 指针 1.1 一个指针包含两方面:a) 地址值;b) 所指向的数据类型。 1.2 解引用操作符(dereference operator)会根据指针当前的地址值,以及所指向的数据类型,访问一块连续的内存空间(大小由指针所指向的数据类型决定),将这块空间的内容转换成相应的数据类型,并返回左值。 ...
分类:
编程语言 时间:
2018-01-27 00:39:47
阅读次数:
482
昨天,在《C和指针》上面看到“解引用”这个名词,就好奇的去查了查。 (下面是一个大一渣渣的理解,请各位朋友海涵,如果有漏洞或者补充希望前辈不吝指正。) 例: 在百度上面的解释是:"'解引用',我倒觉得可以从另一个角度理解,"*"的作用是引用指针指向的变量值,引用其实就是引用该变量的地址,"解"就是把 ...
分类:
编程语言 时间:
2018-01-06 14:25:04
阅读次数:
253
我的理解 引用是一个左值,而常量引用是一个右值。两者最关键的地方在于,左值可以被取到地址,而右值取不到地址,这个性质就决定了右值不能在 “=” 的左侧。 从汇编角度去理解这个问题的话,就很好理解了,左值是一个内存单元里的数据,我们可以直接寻址找到它,而右值是一个立即数或者是寄存器里的值。 C与C++ ...
分类:
其他好文 时间:
2018-01-01 19:37:38
阅读次数:
173
1. 原始值和引用值(Value vs. Reference) 理解对象、数组和函数是如何复制和传递到函数中的。了解引用值是被复制了什么,理解原始值是通过复制值来进行复制和传递的。 2. 域(Scope) 理解全局域、函数域以及块级作用域之间的区别。了解变量在哪里是可用的,了解 JavaScript ...
分类:
编程语言 时间:
2017-11-20 19:11:15
阅读次数:
116
一、解引用 谈到箭头运算符,就离不开指针 我们知道指针不是重点,重点是指针指向的对象,我们可以通过指针来获得指针指向的对象 获得指针指向的对象 == 解引用 方式一:箭头运算符(假设p是一个指针) p->:代表p指向的对象 方式二:解引用运算符 *p:代表p指向的对象 二、更多 我们知道*p后常常跟 ...
分类:
其他好文 时间:
2017-11-04 11:26:12
阅读次数:
135
从概念上讲,值类型是直接存储其值,而引用类型存储对其值的引用。这两种类型存储在内存的不同地方。在C#中,必须在设计类型时就决定类型实例的行为。如果在编写代码时,不能理解引用类型和值类型的区别,那么将会给代码带来不必要的异常。从内存空间上看,值类型是在栈中操作..
Perl ->符号的主要用法解释 Perl ->符号第一种用法,就是解引用。 根据->后面跟的符号的不同,解不同类型的引用,->[]表示解数组引用,->{}表示解散列引用,->()表示解子程序引用。 例子: $arr_ref=\@array; $arr_ref->[0]访问数组@array的第一个元... ...
分类:
其他好文 时间:
2017-10-26 17:00:21
阅读次数:
191