GOD'SON
百度空间 | 百度首页 
 
文章列表
 
2009-10-31 18:16

我坐在床前
望着窗外回忆满天
生命是华丽错觉
时间是贼偷走一切

七岁的那一年
抓住那只蝉
以为能抓住夏天
十七岁的那年
吻过他的脸
就以为和他能永远

有没有那麽一种永远
永远不改变
拥抱过的美丽
都再也不破碎
让险峻岁月不能在脸上撒野
让生离和死别都遥远
有谁能听见

我坐在床前
转过头看谁在沉睡
那一张苍老的脸
好像是我紧闭双眼
曾经是爱我的
和我深爱的
都围绕在我身边
带不走的那些
遗憾和眷恋
就化成最后一滴眼泪

有没有那麽一滴眼泪
能洗掉后悔
化成大雨降落在
回不去的街
再给我一次机会
将故事改写
还欠了他一生的
一句抱歉

有没有那麽一个世界
永远不天黑
星星太阳万物都
听我的指挥
月亮不忙着圆缺
春天不走远
树梢紧紧拥抱着树叶
有谁能听见

耳际眼前此生重演
是我来自漆黑
而又回归漆黑
人间瞬间天地之间
下次我又是谁

有没有那麽一朵玫瑰
永远不凋谢
永远骄傲和完美
永远不妥协
为何人生最后会像
一张纸屑
还不如一片花瓣
曾经鲜艳


有没有那麽一张书签
停止那一天
最单纯的笑脸和
最美那一年
书包里面装满了
蛋糕和汽水
双眼只有无猜和无邪
让我们无法无天


有没有那麽一首诗篇
找不到句点
青春永远定居在
我们的岁月
男孩和女孩都有
吉他和舞鞋
笑忘人间的苦痛
只有甜美


有没有那麽一个明天
重头活一遍
让我再次感受
曾挥霍的昨天
无论生存或生活
我都不浪费
不让故事这麽的后悔
有谁能听见
我不要告别


我坐在床前
看着指尖已经如烟
 
2009-10-26 18:23

having子句与where有相似之处但也有区别,都是设定条件的语句。
在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行.而where子句在查询过程中执行优先级别优先于聚合语句(sum,min,max,avg,count)。
简单说来:
where子句:
select sum(num) as rmb from order where id>10//只有先查询出id大于10的记录才能进行聚合语句

having子句:
select reportsto as manager, count(*) as reports from employees group by reportsto having count(*) > 4
以northwind库为例.having条件表达示为聚合语句。肯定的说having子句查询过程执行优先级别低于聚合语句。
再换句说话说把上面的having换成where则会出错。统计分组数据时用到聚合语句。
对分组数据再次判断时要用having。如果不用这些关系就不存在使用having。直接使用where就行了。
having就是来弥补where在分组数据判断时的不足。因为where执行优先级别要快于聚合语句。

聚合函数,这是必需先讲的一种特殊的函数:
例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。
SELECT SUM(population) FROM tablename这里的SUM作用在所有返回记录的population字段上,结果就是该查询只返回一个结果,即所有国家的总人口数。 通过使用GROUP BY 子句,可以让SUM 和 COUNT 这些函数对属于一组的数据起作用。
当你指定 GROUP BY region 时, 属于同一个region(地区)的一组数据将只能返回一行值.
也就是说,表中所有除region(地区)外的字段,只能通过 SUM, COUNT等聚合函数运算后返回一个值.
HAVING子句可以让我们筛选成组后的各组数据.HAVING子句在聚合后对组记录进行筛选而WHERE子句在聚合前先筛选记录.也就是说作用在GROUP BY 子句和HAVING子句前看下面这几个例子吧:

一、显示每个地区的总人口数和总面积.
SELECT region, SUM(population), SUM(area)
FROM bbc
GROUP BY region
先以region把返回记录分成多个组,这就是GROUP BY的字面含义。分完组后,然后用聚合函数对每组中的不同字段(一或多条记录)作运算。

二、 显示每个地区的总人口数和总面积.仅显示那些面积超过1000000的地区。
SELECT region, SUM(population), SUM(area)
FROM bbc
GROUP BY region
HAVING SUM(area)>1000000
在这里,我们不能用where来筛选超过1000000的地区,因为表中不存在这样一条记录。相反,HAVING子句可以让我们筛选成组后的各组数据

 
2009-10-10 09:54
JavaScript中的dom包括,Dom-Core, HTML-DOM,CSS-DOM

Dom core: 如传统的document.getElementById...等等方法
HTML-DOM: 通过子元素的方式进行访问,如document.forms等
CSS-DOM: 通过elements.style.color,访问元素中style内的样式属性

jQuery的DOM操作

一:读取dom方法

text() 获取文本内容
attr(...) 获取属性, 参数不固定,1个为读,两个为写
html()
val() 类似的读取方法

二:创建节点

$(html) 的方式用于创建完整的一个html元素,如$("<li></li>"),注意标签的完整,然后可以使用.append等方法添加到html

中,注意对大小的区分,只识别xhtml规范的标签,同样可以在html中带入文字节点和属性,注意单双引号

三:插入节点

append() 为每个匹配的元素内部追加内容 ...注意是内部的后部..
appendTo() 将所有匹配的元素添加到指定节点中,如$("<b>dd</b>").appendTo("p")
prepend() 为每个匹配元素的内部前部添加内容...注意是内部的前部
prependTo() 将每个匹配元素添加到指定元素的内部中的前部

after() 为 每个匹配元素之后插入内容---区别为外部
insertAfter() 对上面一个方法颠倒的使用,将指定元素添加到指定元素之后
before() 在每个匹配的元素之前插入内容
insertbefore() 对上面方法的颠倒

四:删除节点

remove(), 移除所以匹配的元素 如:var $c=$("div").remove(),同时会返回被移除的对象,便于再次使用
也可以传入参数,移除符合条件的子对象,比如$("div").remove("id=kk")
empty() 清空符合对象的所有子元素,并不会删除该元素本身


五:复制节点

clone() 用于复制指定对象的一个拷贝,带参数true表示包括复制了原来对象的事件

六:替换节点

replaceWith() 将所有匹配的元素都替换成指定元素
replaceAll() 颠倒了上个方法的使用

七:包裹节点

wrap() 将符合条件的对象使用指定的标签包裹起来,如$("strong").wrap("<b></b>")
wrapAll() 将符合条件的元素,使用一个指定的标签包裹起来,warp而是单独进行包装
wrapInner() 将符合条件的子元素,使用一对指定的标签进行包裹

八:属性操作

attr() 获取和设置元素属性,参数可以为1(读)或者2个(写)
removeAttr() 移除指定的属性

九:样式操作

attr() 可以通过直接修改class属性,对元素进行样式修改
addClass() 追加样式,html的class可以使用"a c" 同时公用两种样式,同样也可以用于移除某个样式
removeClass() 移除样式,可以使用带空格的参数,同时移除多个样式,不带参数则移除该元素的所有样式
toggleclass() 将指定组件的样式切换成指定样式,如果该元素当前样式为参数名,则切换会该元素原有样式,将会一直保

留该元素原有的样式
hasClass() 判读该组件是否含有某个class样式,在内部也是使用is(".xxx")进行判断的,只是为了提高代码的可读性

十:设置和获取HTML,文本和值

html() 类似JavaScript的innerHTML属性,用于读取或设置指定元素中的HTML内容,可以带0(读)或1(写)参数,其中
参数可以为xhtml的内容
text() 类似innerText,用于读取或设置元素的文本内容,不包括html,如果要写入html标签,将会被自动过滤显示
val() 用户设置和获取元素的值,通过val(""),可以清空一个输入框,可以使用val(["value","value"])对select
进行批量选择,注意是从后向前选,如果选项的text或者value符合就会被选中,对选中框的html都有效

其他:事件中的this为数组源的引用,普通的DOM节点,可以使用$(this)转换成jQuery元素

十一:遍历节点

children() 用于取得匹配元素的子元素集合,取得后可以使用for循环配合length属性,使用[index]的方式进行读取
next() 用于取得匹配元素后面紧邻的同辈元素
prev() 取得匹配元素前紧邻的同辈元素
siblings() 取得匹配元素紧邻的前后同辈元素
closest() 获取指定元素最近的匹配元素,如$(e.target).closest("li"),获取事件源最近的li元素


CSS-DOM操作,简单的说就是设置Style对象的各种属性

css() 可以选择1(读)个参数或2(写)个参数,也可以传入JSON格式,用于修改多个样式
$("p").css({"fontsize":"30px","color":"red"}),注意带上""可以为html或者js的方式设置,如果不带
引号,对于带-的样式属性,需要使用驼峰命名发,也就是js的css访问方式
height() 取得元素的高度,也可以使用css("height")来获取,可以带一个参数进行修改,默认为px单位,也可以指定
width() 用于获取宽度,同样也可带一个参数进行修改
offset() 取得元素相对当前窗口的相对偏移量,也就是top和left,只对可见元素有效,例如:
var $offset=$("p").offset; 获取时,$offset.top 或.left
position() 获取相对父节点的偏移量,使用方式与offset基本一致

scrollTop()
scrollLeft() 将指定组件的滚动条到滚动指定位置,top为距离顶部,left为距离左边
 
2009-09-25 13:46

在SQL Server 2005中数据库有可疑、只读、脱机、紧急等几种状态。以前接触过只读和脱机两种状态,但是由于不正常关机等状况可能导致数据库变为可疑状态,下面说一下解决的办法。

1、数据库在可疑状态下的解决办法。

--将DB_Name换为你想要修复的数据库的名称。
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
ALTER DATABASE DB_Name SET EMERGENCY
GO
sp_dboption 'DB_Name', 'single user', 'true'
GO
DBCC CHECKDB('DB_Name','REPAIR_ALLOW_DATA_LOSS')
GO
ALTER DATABASE DB_Name SET ONLINE
GO
sp_configure 'allow updates', 1 reconfigure with override
GO
sp_dboption 'DB_Name', 'single user', 'false'
GO

2、数据库在紧急模式下的解决办法。

alter database DB_Name set ONLINE;

有时执行上面一个操作的时候,数据库会报错,提示说当前数据库为单用户模式,已经有另外一个用户打开了连接。这个时候可以通过下面的代码将数据库设置为多用户模式。

USE master;
GO
DECLARE @SQL VARCHAR(MAX);
SET @SQL=''
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('DB_Name');
EXEC(@SQL);
GO

ALTER DATABASE DB_Name SET MULTI_USER;

通过上述方法就可以解决数据库为“可疑”和“紧急”两种状态。

 
2009-09-17 23:44

不管做什么事情,都贵在“坚持”二字。只要有恒心,任何一件小小的事情,都可以把它做到极致。

当然,这里的坚持要有一个前提,那就是用心在做。

一个小的行动坚持下来就可以慢慢形成一种习惯,当一种习惯养成的时候,它的力量是惊人的。

 
2009-09-08 23:16

每个人的世界

又是一年开学时,看着一批一批的新生,怀揣梦想,走进了大学校园,看着那一张张写着兴奋和梦想的脸,想起了四年前的自己。每一个人总是在不停地经历着,成长着。那天路过一所大学,正好新生报到,站在校园,看着身边来来往往的新生,忽然觉得这个世界是如此的大,包容着所有人,所有的事,所有的山和水,所有人的梦想,所有人的事业……而每个人又是如此的伟大,每个人都有一个自己的世界,其中有他的爱、家人、梦想、事业,他的山,他的水……

无数的人,就像宇宙中无数的星星一样,都会有自己的轨迹,有自己的辉煌;每一颗小星星都在努力,努力地让自己发光,让自己更亮,让属于自己的那段历史更有意义……

淡泊明志,宁静致远

昨天仔细地在想这八个字,为什么淡泊可以明志宁静可以致远

志,我想是指自己的一个价值观,抑或是指一个目标,一个梦想吧。但诱惑总是很多。淡泊,就是对那些诱惑说"不",而追随"志"的一种力量吧。所有才有那句“非淡泊无以明志”。

远,应该是指一种境界,一种状态,一个做人或者学习的阶段吧。但浮躁总是难免。宁静,就是对虚名和浮躁说"不",而追求真知识、真智慧的一种自我约束吧。所以才有那句“非宁静无以致远”。

环境真的可以影响和改变一个人

每个初生的人,对这个世界的认识都是0。一个人是怎么认识和了解这个世界,并有自己的价值和判断的?——环境,就是通过这个东西。

身边人的做法、思想、对事物的认识和看法在很大程度上会对我们每个人对外界的看法和判断起到导向的作用。和人相处一段时间之后,一般有两种情况,一种是自己的言行和思想影响和改变了周围的人,第二种是被改变。

如果在一个相对不太好的环境中,怎样不被改变?明志,自我约束,读好书,永不妥协!

一切都是自己的选择

一个朋友曾经更我说过“爱情也好,工作也好,一切都可以变成这样或是那样,只要你愿意。”

不管是怎样的选择,最终做决定的都是自己,所以无论结局是好还是坏,都要自己负责,因为一切都是自己的选择。从某种意义上来讲,自己的健康、心态、理想等很多东西,都是自己选择的。下决心要做一件事,最重要的是心要决,不对自己妥协。

今天的选择和努力,决定了明天的自己。

 
2009-09-05 23:35

1、持续的学习成为个人生存和发展的基础。持续学习不一定能带来成功,但不学习一定失败;

2、信息和知识爆炸,在一段时间和时期内,学习的内容必须聚焦。起码要在一个领域内成为专家。

3、你应该学习的内容取决于你的价值观、特长、个性和目标。

4、你必须学会如何有效的评估信息和知识,所以你必须根据你的价值观、特长、个性和目标确立自己对信息和知识的“过滤器”;

5、人是知识获取的重要渠道,所以你应该知道谁最擅长什么?遇到问题时知道可以向谁学习和请教;

6、你牛了你的朋友也一定牛,建立人际资源的基础是自己的知识基础、个性和激情、自己优势的合理展示和帮助别人的意愿;

7、人际关系需要维护;捷径是找到那些愿意共享自己朋友资源的人,你也应该做这样的人;

8、信息如果不经过处理,不能称为知识。所以你存储的知识起码你应该简单看过、知道是在讲什么;

9、信息和知识存储前应该尽可能做规范化的工作,例如你做的摘要、感触、觉得最有价值的部分、将来能做什么用等等;

10、建立自己的分类字典,而不是每次想起什么就建立什么样的文件夹或者标签。分类字典,持之以恒坚持,适当调整;

11、知识存储中分类不宜过宽,过宽则等于没有分类;分类不宜过深,过深后你就不会再去看;

12.充分利用各种工具,尤其是web2.0工具做知识存储和获取工作;

13.知识存储时适当共享,听取和收集别人的意见和建议;

14、有意识的做知识显性化的工作,既方便知识传播也促进知识学习和建立人际网络;

15、知识传播中必须考虑传播的方式和效率;

16、不能用简单朴素的语言表述的知识证明你还没有深入理解;

17、多用举例子、讲故事的方法传播你的知识、见解。这个过程是你对知识的再深化过程;

18、你的知识传播的越广,你的影响力越大;

19、你的目的决定了你知识利用的方式。如果目的是要写论文,则你的知识就是明确、简洁的表达;如果是想要在市场上销售,就必须产品化、规范化或者专利化;

20、知识本身没有价值,只有被利用时才能展现其价值;

21、知识必须跟任务、项目结合起来才能发挥作用;

22、单独的一个主题的知识很难被很好的利用,所以你必须将你的知识融入团队中或者找到自己的合作伙伴;

23、知识创新最简单的方法是总结和分析;

24、知识创新是一种习惯;

25、学习或者实践---总结----将总结出来的内容投入实践检验和请行家批评―继续总结和实践;

26、不能光做,还要思考;

27、个人竞争力的源泉不是你现在知道的或者掌握的,而是你选择方向和快速学习的能力,是你能够将知识用足用好的能力;

28、环境造就人,太安逸的环境对个人的发展弊大于利。如果不能找到好的环境,那就自己给自己压力;

29、既要会做,也要会展示自己做的,要有树立个人品牌的意识。

 
2009-08-22 01:31

从十七八岁到二十七八岁的差不多十年时间里,大多数人都处于浮躁状态。如果你恰好这样,只能表明一件事情:你很正常——还是那句话:相信我,你并不孤独。

浮躁是这样产生的:

这东西有用没用?问了自己这个问题之后,最终选择的并不是真正有用的,而是感觉有用的。

做着做着,又发现原本感觉有用的,现在又感觉没用了。

放弃。

看看身边的人,总是有比自己强的,于是非常苦恼。

每天重复着以上的循环。

明知道自己烦躁,却又无能为力……

所以,想进入“踏踏实实”的状态的第一步,就是明确一件事情:学习的真正乐趣不是因为它有用,而是因为学习的过程本身有趣。“学这个有用吗?”的正确答案不是“有用!”,也不是“没用!”。正确答案应该是“ 不知道有什么用处……”

总结一下尴尬形成的原因,就是太多人的世界观有问题:竟然不停地尝试在一个不确定的世界里,去寻找一个永恒确定的方案——痴迷于一个根本不存在的状态。

最要命的是,不仅想知道确定的结果,还需要马上知道——这就更荒唐了。顺带把韩寒写的,嘲笑一些人的想法的一段话放在这里(描述的很准):

中国的特殊情况是,很多家长不允许学生谈恋爱,甚至在大学都有很多家长反对恋爱,但等到大学一毕业,所有家长都希望马上从天上掉下来一个各方面都很优秀而且最好有一套房子的人和自己的儿女恋爱,而且要结婚。想的很美啊。

这段话,貌似和我们刚刚讨论的话题毫无关系。但是看看背后的根源,就会发现,竟然是那些人用完全相同的思维模式带来的荒谬想法呢。

本文来源于:左岸读书_blog ,原文地址:http://www.zreading.cn/archives/507.html

 
2009-08-17 20:01

今天外星人同学问我了一个问题,在IE和FF中使用空格符但是显示效果却不一样(使用&nbsp;但是宽度却不同)起初以为是没写DOCTYPE的问题,但是她说写了。后来就自己试验了一下,发现了问题,记录一下。

原理是这样的:不同的浏览器会有不同的默认字体,我写了一个测试的文件在IE下和FF下都是正常的,但是在Safari下显示效果却不一样。一般IE和FF的默认字体都是宋体,而Safari的默认字体是Times New Roman,宋体是字符等宽的字体,但Times New Roman不是字符等宽的字体,因为浏览器默认字体的不同,空格符&nbsp;在不同的浏览器下面的显示宽度也不同。所以我写的测试文件在IE和FF这两个默认字体是宋体的浏览器下的显示效果是一样的,但是在Safari下的显示却不同。

解决办法:在空格那一行设置一下字体,把字体设置成任意一种字符等间距的字体就行了。

如:<div style="border:1px #FF0000 solid;font-family:'宋体';white-space:pre;">&nbsp;&nbsp;&nbsp;好的</div>

 
2009-08-15 17:04

饭否停饭了以后,有时候看到一句比较好的话想记录一下都不方便,今天看到一句话,比较不错,记录一下,同时期待着饭否能早点开饭。

“不管有多难,也不管到底能得到多少的改进,但你必须去要求改变。你必须要相信自己拥有的改变的力量,你也必须相信自己能够为之采取行动。只有这样,那种恶的能量,才会得到抑制。否则,恐惧、愤怒和无力的感受,会让我们失去希望。”

 
     
 
 
个人档案
 
zhangfeiadts
男, 21岁
河南 郑州 
上次登录:
18小时前
加为好友
 
   
 
最新照片
 
   
 
留言板
 

谢谢光顾
 

回复O阿傻O:呵呵,欢迎。
 

你好啊,你的空间不错啊,很想认识你这个朋友,到我空间坐坐吧。
 

假期正想学数据库呢,没想到“送上门”来了,哈哈 ,以后多来学习学习。
 

踩踩:最近好吧?我关注你一段时间了,能交个朋友吗?
 
     
 
背景音乐
 
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     
 
好友最新文章
 
     
 
最近访客
 
 

雪安丽

O阿傻O

yu_junming

yep0213

jinjianren331

qlq0923

江培水

fly86713
     


©2009 Baidu