- 浏览: 601561 次
- 性别:
- 来自: 大连
最新评论
-
feihangchen:
...
MYSQL ERROR CODE 错误编号的意义 -
bo_hai:
有效。谢谢。
linux挂载新硬盘,开机自动挂载 -
rzh0001:
thans
group_concat函数详解 -
riverphoenix:
转载请说明出处
ext,XTemplate的用法 -
cicci:
,超级好博
group_concat函数详解
文章列表
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<script language="javascript">
<!--
var p = /\s/;
var strH = ' test';//Space at head
var strB = 'te st';//Space at body ...
-- MYSQL5 表列更名删除等操作测试
-- -------------初始化部分-------------
-- 删除测试表
DROP TABLE IF EXISTS TTT;
-- 创建测试表
CREATE TABLE TTT(
A BIGINT,
B BIGINT,
C BIGINT,
D BIGINT);
-- 插入测试数据
INSERT INTO TTT VALUES(1,1,1,1),(2,2,2,2);
COMMIT;
-- -------------列操作部分--------------
-- 删除列D
ALT ...
问了好多人,都不知道group_concat这个函数。
这个函数好啊,能将相同的行组合起来,省老事了。
MySQL中group_concat函数
完整的语法如下:
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])
基本查询
select * from aa;
+------+------+
| id| name |
+------+------+
|1 | 10|
|1 | 20|
|1 | 20|
|2 | 20|
|3 | ...
关键字: javascript 浮点数 小数 运算 精度问题
JavaScript小数在做四则运算时,精度会丢失,这会在项目中引起诸多不便,先请看下面脚本:
# <script type="text/javascript" language="javascript">
# alert(1/3);//弹出: 0.3333333333333333
# alert(0.09999999 + 0.00000001);//弹出: 0.09999999999999999
# aler ...
最近公司的做的系统,westPanel设置了collapseMode:'mini'属性,结果展开的时候,一直没有哪个折叠的小箭头,但是还可以折叠。折叠起来后会出现展开的小箭头。苦恼了好久。今天把main页面一句一句的删除,终于发现什么问题了。
有一句话。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
去掉以后就一切正常了。
这句话的意思是这样的。(网上找的)
很多设计师和开发者都不 ...
- 2009-12-03 15:06
- 浏览 2159
- 评论(0)
// 正数验证,零不行
^(([1-9]+[0-9]*.{1}[0-9]+)|([0].{1}[1-9]+[0-9]*)|([1-9][0-9]*)|([0][.][0-9]+[1-9]*))$
//正数,负数验证,零不行
^(-)?(([1-9]+[0-9]*.{1}[0-9]+)|([0].{1}[1-9]+[0-9]*)|([1-9][0-9]*)|([0][.][0-9]+[1-9]*))$
1。^\d+$ //匹配非负整数(正整数 + 0 ...
- 2009-11-17 17:07
- 浏览 1616
- 评论(0)
concat
将两个或多个字符的文本组合起来,返回一个新的字符串。
var a = "hello";
var b = ",world";
var c = a.concat(b);
alert(c);
//c = "hello,world"indexOf
返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。
var index1 = a.in ...
- 2009-11-13 11:26
- 浏览 1737
- 评论(0)
keyup,keydown,keypress,都试试,当初郁闷了我很久。
Form控件的NumberField
(或TextField)不能获取键盘事件,可以试试以下方法。
var
barcode = new Ext.form.NumberField({
allowDecimals: false,
decimalPrecision: 0,
allowNegative: false,
selectOnFocus:
true,
allowBlank: true,
...
- 2009-10-29 09:07
- 浏览 6742
- 评论(2)
ExtJS NumberField小数自动截最后0问题,不显示最后0问题, 如:102.90,
显示为:102.9问题。
使用这个覆盖:
Ext.override(Ext.form.NumberField, {
setValue :
function(v){
v = typeof v == 'number' ? v :
parseFloat(String(v).replace(this.decimalSeparator, "."));
v = isNaN(v) ? ''
: v.toFixed(this.decimalPrecision).repla ...
- 2009-10-29 08:57
- 浏览 2616
- 评论(0)
JavaScript中toFixed函数方法是返回一个字符串,代表一个以定点表示法表示的数字。使用方法:
numObj.toFixed([fractionDigits])
其中numObj是必选项。一个 Number 对象。
fractionDigits是可选项。小数点后的数字位数。其值必须在 0 – 20 之间,包括 0 和 20。
JavaScript中toFixed函数方法返回一个以定点表示法表示的数字的字符串形式。该字符串中小数点之前有一位有效数字,而且其后必须包含 fractionDigits 数字。
如果没有 fractionDigits 参数,或者该参数为 u ...
- 2009-10-19 09:34
- 浏览 1871
- 评论(0)
/***********************************************************
function formatnumber(value,num)
written by zergling
javascript版本的formatnumber函数,用法与vbscript相同,第一个参数是待格式化的数值,第二个是保留小数位数
注意:返回的是字符串类型
第一个函数需要调用第二个函数,所以第二个不能去掉
// 四舍五入的话,可以直接用value.toFixed(num);进行截取
********************************* ...
- 2009-10-15 22:01
- 浏览 1508
- 评论(0)
parseFloat 转换成浮点数
parseInt 转换成整数.
这两个函数都有些容错性的,比如"123abc"会变成123.
如果希望更准确一些,其实可以判断一下,然后用eval,像这样
不过也可以使用这样的方法:
var a = "234" ;
a = a.replace(/(^[\\s]*)|([\\s]*$)/g, "");
if( a !="" && !isNaN( a ) )
{//如果是数字
a = eval( a )
}
else
{/ ...
- 2009-10-14 14:56
- 浏览 1329
- 评论(0)
var res = [{brushCardTime: ['9:09-14:29', '9:09-15:29', '9:09-16:29']];
var result = res.detail[0].brushCardTime;
var item = [] ;
var itemObj ;
var record;
MultiSelect.store.removeAll();
for (var i = 0; i < result.len ...
- 2009-10-07 16:57
- 浏览 2363
- 评论(0)
最近公司一个项目,因为要使用div模拟的窗口,因为久闻extjs的大名,因此就想在项目中使用一下.首先下载了multiselect的
extjs3.0 demo.看到的代码这里我就不粘贴了.因为它这个是创建时自动加载的ArrayStore(关键字是:data:
ds),没有动态增加的示例,但我们的项目需要有三个列表框,并且后两个的内容要根据第一个列表框内容动态的加载,因此要在选择第一个列表框的内容时,动
态填充后两个的内容.我比较佩服exjts的示例写作人员,这些应该在示例中体现的功能,他们都没有写到,包括之前的2.2版本的示例,网上也没有搜索
到,害我找了一天如何动态控制列表数据的功能 ...
- 2009-09-30 15:39
- 浏览 3135
- 评论(0)
这一章我们将会重点介绍JavaScript中几个重要的属性(this、constructor、prototype), 这些属性对于我们理解如何实现JavaScript中的类和继承起着至关重要的作用。
this
this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可以使用apply和call两个全局方法来改变函数中this的具体指向。
先看一个在全局作用范围内使用this的例子:
<script type="text/java ...
- 2009-09-26 00:15
- 浏览 1399
- 评论(0)