自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jq

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

转载 js 取得文档的高度和宽度

网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth

2013-12-31 13:50:15 1115

转载 详探TextRange对象--查找与选择

TextRange对象是动态HTML(DHTML)的高级特性,使用它可以实现很多和文本有关的任务,例如搜索和选择文本。文本范围让您可以选择性的将字符、单词和句子从文档中挑选出来。TextRange对象是在HTML文档将要显示的文本流上建立开始和结束位置的抽象对象。下面是TextRange的常用属性与方法:属性 boundingHeight 获取绑定TextRange对象的矩形的高度

2013-12-31 13:49:01 838

转载 document.getElementsByClassName 的理想实现

各种实现方式Pure DOM通常先使用getElementsByTagName("*")取出文档中所有元素,然后进行遍历,使用正则表达式找出匹配的元素放入一个数组返回。由于IE5不支持document.getElementsByTagName("*"),要使用分支document.all以防错误。The Ultimate getElementsByClassName方案,作者为Robe

2013-12-31 13:48:21 2117

转载 offsetLeft,Left,clientLeft的区别

offsetLeft,Left,clientLeft的区别 假设 obj 为某个 HTML 控件 obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素。obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置,整型,单位像素。obj.

2013-12-31 13:47:28 1052

转载 获取IE与FF中鼠标坐标

据资料显示,IE中获取鼠标坐标的事件属性有以下几个:clientX设置或获取鼠标指针位置相对于窗口客户区域的x 坐标,其中客户区域不包括窗口自身的控件和滚动条。clientY设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。offsetX设置或获取鼠标指针位置相对于触发事件的对象的 x 坐标。offsetY设置或获取鼠标指针位置相对

2013-12-31 11:57:12 1036

转载 IE6下png背景不透明问题的综合拓展

前言:IE6不支持png背景透明或半透明。其解决方法有IE滤镜,纯粹的JavaScript,以及jQuery等,正所谓事非经过不知难,让png图片在IE6下背景透明显示只是第一步,如果对这些png图片做进一步的操作,往往会出现各类莫名的问题。而本篇文章讲详尽阐述png背景透明会出现哪些问题,一些自己的经验之谈和一些相关的拓展。内容较多,有一定的深度和广度,希望对大家有帮助。目录:一、可解决

2013-12-31 11:53:20 914

转载 DIV CSS 网页兼容全搞定 (IE6 IE7 IE8 IE9 火狐 谷歌)

CSS兼容常用技巧  请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTYPE声明。  1.div的垂直居中问题  vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 http://www.php100.com 

2013-12-31 11:52:11 1160

转载 CSS hack:针对IE6,IE7,firefox显示不同效果

区别不同浏览器的CSS hack写法: 区别IE6与FF:         background:orange;*background:blue; 区别IE6与IE7:         background:green !important;background:blue; 区别IE7与FF:         background:orange; *backgr

2013-12-31 11:49:34 801

转载 document.body.clientHeight 和 document.documentElement.clientHeight 的区别

这个问题是我在整合新的美工页面的时候发现的,在整合页面的时候菜单页面始终显示不出来。但是查看源代码,里面又已经打印出来了所有的菜单。唯一的解释就是js的问题了。用火狐firebug测试,发现其中一个取得页面高度的变量 bodyHeight 一直是0。就是因为他是0,所以菜单才显示不出来。      而取得bodyHeight 高度的语句是 var bodyHeight = document

2013-12-30 20:29:22 2527

vs2008调用gsoap

gsoap调用WeatherWS示例代码

2014-12-17

pcrecpp16位封装

修改了pcrecpp里类的构造,使之支持中文字符,测试通过。

2014-06-30

Concrete mathematics 2nd

本书成形于斯坦福大学的同名课程讲义,该课自1970年以来每年都会开设.每年大约有50名学生选学这门课,有本科生,主要是研究生.他们毕业后逐渐在各地开设了类似的课程.由此看来,向更为广泛的读者(包含大学二年级学生)提供教材的时机已经成熟了. 具体数学诞生之际,正逢一个黑暗的、暴风骤雨般动荡的十年.在那些骚动不安的岁月里,长期秉承的价值观频频受到质疑,大学校园成了争论的温床.大学课程本身也受到挑战,数学同样难逃严重细究之厄运.John Hammersley刚刚写了一篇发人深省的文章“On the enfeeblement of mathematical skills by‘Modern Mathematics’and by similar soft intellectual trash in schools and universities”(《论中学和大学中被“现代数学”以及类似的软智力垃圾弄得日益衰弱的数学技巧》)[176],其他颇感担忧的数学家们[332]甚至发问:“数学能得到拯救吗?”本书作者高德纳(Donald E. Knuth)撰写了名为The Art of Computer Programming(《计算机程序设计艺术》)的系列专著.在写第一卷时,他发现一些数学工具从他的数学武库中消失了.为透彻而扎实地理解计算机程序,他所需要的数学已经与他读大学数学专业时所学习的内容迥然不同.所以,他引入了一门新的课程,讲授他认为本该有人教授他的那些内容. 这门冠名“具体数学”的课程起初是为矫正“抽象数学”而设置的,那时,具体的经典结果正在被接踵而至的俗称“新数学”的抽象思想迅速摒弃在现代数学课程表之外.抽象数学是一个奇妙的主题,其中没有任何谬误,它既漂亮、通用,又实用.但是,它的拥护者们误以为,数学的其余部分都是低劣而不再值得关注的了.一般化的目标变得如此时髦,使得整整一代数学家变得不会欣赏具体数学之美,不能享受求解数量型问题的挑战,也不再重视技术手段之价值.抽象数学于是变得排外,并逐渐失去与现实的联系.数学教育需要增加具体的砝码以保持健康的平衡. 高德纳在斯坦福大学第一次讲授具体数学这门课时,说他打算讲授一门硬性而非软性的数学课,这也解释了这个略显古怪的课程名称.他宣称,与某些同事的期望相反,他既不打算讲授集合论,也不打算讲授Stone嵌入定理,甚至不讲授Stone- ech紧致化.(几位土木工程系的学生于是站起来,安静地离开了教室.) 尽管具体数学的起步是针对流行趋势的反动,但是它存在的主要理由是具有积极而非消极意义的.作为一门持续受欢迎的课程,它的题材得以“充实”并在各种新的应用中被证明是有价值的.Z. A. Melzak曾出版了两卷本的著作Companion to Concrete Mathematics [267] ,从另一个角度肯定了这一课程名称的恰当性. 具体数学的素材初看像是一堆互不相干的技巧,但是透过实践可以把它汇集成一组严谨高效的工具.的确,这些技术有基本的一致性,且对许多人都有极强的吸引力.当另一作者葛立恒(Ronald L. Graham)在1979年首次教授这门课时,学生们都感觉很有趣,以至于决定一年后举行一次班级聚会. 具体数学究竟是什么呢?它融合了连续数学和离散数学. 更具体地说,它是利用一组求解问题的技术对数学公式进行有控制的操作.理解了本书的内容之后,你所需要的就是一颗冷静的头脑、一大张纸以及较为工整的书写,以便对看上去令人恐怖的和式进行计算,求解复杂的递归关系,以及发现数据中隐藏的精妙规律.你会对代数技巧得心应手,从而常常会发现,得到精确的结果比求出仅在一定意义下成立的近似解更为容易. 这本书要探讨的主题包括和式、递归式、初等数论、二项式系数、生成函数、离散概率以及渐近方法.其重点是强调处理技术,而不是存在性定理或者组合推理,目的是使每一位读者熟悉离散性运算(如最大整数函数以及有限求和),就好像每一位学习微积分的学生都熟悉连续性运算一样(如绝对值函数以及不定积分). 注意,这些主题与当今大学本科中的“离散数学”课程的内容截然不同.因此,这门课程需要一个不同的名称,而“具体数学”可谓恰如其分. 最初在斯坦福大学教授“具体数学”的教材是The Art of Computer Programming[207]中的“Mathematical Preliminaries”(数学预备知识)一节.但是,那110页的内容相当简洁,所以另一位作者欧伦·帕塔许尼克(Oren Patashnik)受到启发,撰写了一套长篇幅的补充笔记. 这本书就是那些笔记的产物,它扩充了“数学预备知识”中的资料,也更从容地引出了这些预备知识,其中略去了那些较高深的部分,同时又包含了笔记里未提及的主题,使得书的内容更为完整. 我们很享受一起写这本书,因为这门课程就在我们眼前逐渐定型,获得了生命,它就看似是自己写就的.此外,我们这些年来在若干地方采用的非常规方法看起来也十分妥帖,让人忍不住认为,这本书正好宣告了我们所喜爱的做数学的方式.所以我们想,这本书就像讲述数学之美之奇的故事,希望读者能够分享我们写作中的愉悦,哪怕只有ε那么一点点. 自从本书在大学环境中诞生以来,我们就一直尝试以非正式的风格来体现当代课堂教学的精神.有些人认为数学是一项严肃的工作,必须是冷冰冰的,但是我们认为数学是娱乐,而且并不羞于承认这个事实.为什么要把工作和娱乐截然分开呢?具体数学充满了引人入胜的模式,其演算推理并非总是轻而易举,然而答案却可能极具魅力.数学工作的欢乐和忧伤都鲜明地反映在这本书中,因为它们是我们生活的一部分. 学生们总是比老师们更有头脑,所以我们请这个教材的首批学生提出他们坦诚的意见,即旁注中的“涂鸦”.在这些“涂鸦”中,有一些仅仅是套话,有一些则很深奥;有一些提醒区分歧义或者含混之处,有一些则是后排那些聪明家伙爱做的点评;有一些是正面的,有一些是负面的,还有一些则不偏不倚.但是,它们都是情感的真实表现,应该有助于读者理解正文内容.(这种旁注的灵感来自名为Approaching Stanford(《走近斯坦福》)的学生手册.在这本手册中,官方的大学信息与即将离校的学生评论相映成趣.例如,斯坦福大学说:“在斯坦福大学这个无定型的生活方式中,有一些东西是你不能错过的.”而旁注中写道:“无定型……鬼知道是什么意思?这里到处都是典型的伪理智主义.” 斯坦福大学说:“一群住在一起的学生,他们的潜力是无穷尽的.”而涂鸦则声称:“斯坦福大学的宿舍就像无人管理的动物园.”) 旁注中也直接引用了著名数学家们的话,这些话是他们在宣布某些重大发现时所说的.看起来,将莱布尼茨、欧拉、高斯等人的话与那些继续其研究工作的人的话混在一起是合适的.数学是身处各地的人进行的不间断的探索研究,涓涓细流才能汇成浩瀚的海洋. 这本书包含了500多道习题,分成如下六大类. 热身题:这是每一位读者在第一次阅读本书时就应完成的习题. 基础题:这些习题揭示出了,通过自己的推导而不是他人的推导来学习最好. 作业题:是加深理解当前章节内容的问题. 考试题:一般同时涉及两章以上的内容,可作为家庭测试题(不作为课堂上的限时考试).

2013-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除