可以切换成中文输入法输入全角空格如” ”按很多个都没问题“ ”
Eclipse出现了这样一个错误
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near…..
insert into cms_user (username,password,group) values (”zz111″,”bb111″,”1″)
这样就会报错。group是sql关键字,改成
insert into cms_user (username,password,usergroup) values (”zz111″,”bb111″,”1″)
就没问题了
|
数据类型 |
描述 |
字节 |
推荐使用 |
|
SMALLINT |
整数,从-32000到 +32000范围 |
2 |
存储相对比较小的整数。 比如: 年纪,数量 |
|
INT |
整数,从-2000000000 到 +2000000000 范围 |
4 |
存储中等整数 例如: 距离 |
|
BIGINT |
不能用SMALLINT 或 INT描述的超大整数。 |
8 |
存储超大的整数 例如: 科学/数学数据 |
|
FLOAT |
单精度浮点型数据 |
4 |
存储小数数据 例如:测量,温度 |
|
DOUBLE |
双精度浮点型数据 |
8 |
需要双精度存储的小数数据 例如:科学数据 |
|
DECIMAL |
用户自定义精度的浮点型数据 |
变量;取决于精度与长度 |
以特别高的精度存储小数数据。 例如:货币数额,科学数据 |
|
CHAR |
固定长度的字符串 |
特定字符串长度(高达255字符) |
存储通常包含预定义字符串的变量 例如: 定期航线,国家或邮编 |
|
VARCHAR |
具有最大限制的可变长度的字符串 |
变量; 1 + 实际字符串长度 (高达 255 字符) |
存储不同长度的字符串值(高达一个特定的最大限度). 例如:名字,密码,短文标签 |
|
TEXT |
没有最大长度限制的可变长度的字符串 |
Variable; 2 +聽 actual string length |
存储大型文本数据 例如: 新闻故事,产品描述 |
|
BLOB |
二进制字符串 |
变量;2 + 实际字符串长度 |
存储二进制数据 例如:图片,附件,二进制文档 |
|
DATE |
以 yyyy-mm-dd格式的日期 |
3 |
存储日期 例如:生日,产品满期 |
|
TIME |
以 hh:mm:ss格式的时间 |
3 |
存储时间或时间间隔 例如:报警声,两时间之间的间隔,任务开始/结束时间 |
|
DATETIME |
以yyyy-mm-ddhh:mm:ss格式结合日期和时间 |
8 |
存储包含日期和时间的数据 例如:提醒的人,事件 |
|
TIMESTAMP |
以yyyy-mm-ddhh:mm:ss格式结合日期和时间 |
4 |
记录即时时间 例如:事件提醒器,“最后进入”的时间标记 |
|
YEAR |
以 yyyy格式的年份 |
1 |
存储年份 例如:毕业年,出生年 |
|
ENUM |
一组数据,用户可从中选择其中一个 |
1或 2个字节 |
存储字符属性,只能从中选择之一 例如:布尔量选择,如性别 |
|
SET |
一组数据,用户可从中选择其中0,1或更多。 |
从1到8字节;取决于设置的大小 |
存储字符属性,可从中选择多个字符的联合。 例如:多选项选择,比如业余爱好和兴趣。 |
1。count(array)返回数组的数量。
2。array_fill(start,count,value)返回数组,start 数组开始的索引,count一共的数量,value数组的默认值。
3。range(start,end)建立 start 到 end 范围的数组。
4。array_count_values(array)返回数组值的数量。
5。explode()用于将字符串转换成数组。
6。implode(),join ()用于将数组转换成字符串。
7。max(array)获取数组中的最大值。
8。min(array)获取数组中的最小值。
9。in_array()返回是否找到的布而值,array_search()返回找到的索引。
10。array_key_exists()寻找数组中成员是否存在(也就是key索引)array_keys()搜索有相同value值的索引返回数组,array_values()返回去掉key值用索引表示。
11。array_unique()去掉重复的成员
12。array_merge()连接数组,字符串KEY的话后面会替换掉前面的,假如是索引的话不会替换。
13。array_reverse()数组倒序排列
14。sort()数组升序排序 rsort()数组倒序排序 (适合与索引数组,关联数组会丢失key值)
15。asort()关联数组保留KEY值升序排序 arsort()关联数组保留KEY值倒序排列
16。ksort()对KEY进行排序 krsort()对KEY进行倒序排序
17。usort , uasort,uksort可以自定义排序规则
1。echo print同为输出语句的,echo print 不是函数。而是语句,echo 可以通过加,来输出多个参数,但是加括号后只能输出一个参数。
2。# // /**/用语注解以前都没用过#呵呵惊喜,之前只在设置host的时候用#
3。php会把$和紧随其后的字符(到空白出现为止)解析成字符串的变量名称,也可以用{}用语界定变量名称,双引号和单引号不一样,单引号$test不会被解析成变量。
4。$通过这个符号就可以创建一个变量,不需要使用前声明,不用带数据类型,惊讶~!
5。常量无论常量何处被申明,都可以读取其值。
6。PHP很好玩。字符串转换成整数的时候会转换成0。
7。PHP运算符==只检查值不检查类型,===检查值也检查类型。
8。PHP能设置值传递和引用传递不同在与参数前面加&。
9。 require()与require_once()的区别在于是否检查之前是否被导入。
10。通过var_dump或print_r输出数组时,会在同一行,那么用”pre”标签来维持好了,你也可以查看源代码
11。php数组通过unset移除不会重新分配索引。新加入的数组不影响排序即使他的索引KEY为0也是加到最后面。
12。array_count_values()只能计算int 和 string类型的数组。
先安装FlashBuilder_4_Plugin_LS10.exe安装。假设安装在D:\IDE\Flash Builder 4文件夹下。
在eclipse目录下建立文件夹links
然后建立文件flash buidler 4.link
文件内容为 path=D:\\IDE\\Flash Builder 4\\eclipse
保存文件
然后重新启动eclipse,你会发现Flash Builder被加载进去了
array.splice(startIndex:int, deleteCount:uint, … values):Array
startIndex函数是索引的,那删除是否包括startIndex的元素。测试下代码。
var arr=["1","2","3","4"];
arr.splice(1);
trace(arr);//1
说明是删除也包含了startIndex
今天碰到个光标输入的麻烦事,需要通过程序控制光标到最后的位置,as3本身不提供这种方式,只有耍点小技巧.
利用文本选择超过访问的情况下文本空间默认移动光标到最后。
代码
function clickHandler(e:MouseEvent){
txt.appendText("zzzzzzz");
txt.setFocus();
txt.setSelection(txt.length,txt.length);
}
bt.addEventListener(MouseEvent.CLICK,clickHandler);
txt.text="sesese";
刚开始学习 android 编译器报Check the console for output错,检查了下程序没有任何错误,解决方式为:项目(p)=>清理 清理后就可以运行没报错了。莫名其妙的问题
全等运算符 (===) 与等于运算符 (==) 仅在以下两个方面不同:
1。全等运算符仅针对数字类型(Number、int 和 uint)执行自动数据转换,而等于运算符 () 针对所有的原始数据类型执行自动数据转换。
2。在对 null 和 undefined 进行比较时,全等运算符返回 false。
var num1:Number = 1;//as2认为是数值
var num2:Number = new Number(1);//as2认为是对象
as2和as3是有区别的。
