EL表达式 1、EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如: ${user.My-Name}应当改为${user["My-Name" ...
分类:
其他好文 时间:
2016-04-08 21:50:48
阅读次数:
284
需要理解的是,对一个变量进行类型转换,并不是修改这个变量的类型,而是创建了这个变量的拷贝,原本的数据类型是不变的,参与运算的是拷贝后的变量。 1、对于隐式转换(即计算机自己完成的类型转换) 对于两个变量x,y之间的运算,若他们的类型相同,则计算结果类型相同,若两者类型不同,则表达式的类型与综合性最高 ...
分类:
编程语言 时间:
2016-04-05 23:05:55
阅读次数:
219
数据类型的转换 在PHP中,有多种运算符,每一种运算的操作数据都要与运算相对就 算术运算,操作的数据是,数值类型, 字符串运算符,操作的数据是字符串 只有要相同数据类型才能进行直接运算,否则会进行转换。 1、自动转换 php在进行运算时,不是与运算符相对应的数据类型会自动 转换。此种转换是系统自动完... ...
分类:
其他好文 时间:
2016-04-05 19:40:32
阅读次数:
119
运算符 虽然程序语言中有多种运算符,但是在计算机内部只有一种运行:加法运算。 算术运算符 +、-、*、/、%、++、-- /除 %取模取余数 示例: 注意: %与/运算符,本质都是除运行,但是除数不能是0 自增运算符: ++自增1 --自减1 自增运算符还可以分前置与后置 ++$变量前自增 $变量+... ...
分类:
其他好文 时间:
2016-04-05 15:59:54
阅读次数:
154
数据类型转换 默认只有与运算符相匹配的数据才能直接进行运算 比如:+只能对数值类型数据直接进行运算, 当数据类型与运算符不匹配时,PHP会自动进行转换。 (int)将其他数据类型强制转换成整型 示例: (string)将其他数据类型强制转换成字符串 示例: (boolean)将其他数据类型强制转换成... ...
分类:
其他好文 时间:
2016-04-05 09:30:03
阅读次数:
120
这阵子老转换玩. 正好在网上看到这篇总结文章。 先放这,有空添加下自己的注释。。 在剖析该问题前请看如下代码public static String bytes2HexString(byte[] b) { String ret = ""; for (int i = 0; i < b.length; ...
分类:
编程语言 时间:
2016-03-31 12:26:37
阅读次数:
156
先说说高精度运算的概念:
是指参与运算的数(加数,减数,因子……)范围大大超出了标准数据类型(整型,实型)能表示的范围的运算。例如,求两个200位的数的和。这时,就要用到高精度算法了。(摘自百度百科)。...
分类:
编程语言 时间:
2016-03-31 10:59:26
阅读次数:
219
1. 如果在一个算术运算中有int,double,float那么最终运算的结果是double,那么也就是说参与运算的类型和得到的结果:结果一定是参与运算的精度最高的那个类型 2. 算术运算中的除法 int a = 5 / 2; 如果得到的结果类型是一个整数而结果值是一个小数,那么会忽略所有的小数部分 ...
分类:
编程语言 时间:
2016-03-28 21:47:26
阅读次数:
200
运算结果: 1010100010&4=0 10101000100010&8=8 10101010&1=0 1010101010&2=2 111110010015&4=4 11111000100015&8=8 11111115&1=1 1111101015&2=2 100010008&4=0 1000 ...
分类:
编程语言 时间:
2016-03-26 23:36:40
阅读次数:
368
内存单元存储空间一维线性,每个内存单元唯一的物理地址 16bit: 1.运算器一次最多处理 2.寄存器最大宽度 3.寄存器与运算器之间的通路 物理地址(20)=段地址(16)*16(20bit)+偏移地址(16) *16=左移4位 左移x位=*2^x CPU 可以用不同的段地址和偏移地址形成统一个物
分类:
其他好文 时间:
2016-03-19 19:25:08
阅读次数:
119