代码改变世界

详解PHP与XML结合的Web编程

2011-07-13 16:40 by 卫佳, 335 阅读, 0 推荐, 收藏, 编辑
摘要:一、小序 HTML简单易学又通用,一般的PHP程序就是嵌入在HTML语言之中实现的。但是随着WEB越来越广泛的应用,HTML的弱点也越来越明显了。XML的出现,弥补了这些不足,它提供了一个能够处理互联网上全部数据的通用方法。 二、HTML的局限性分析 1、HTML的可扩展性差。虽然作为一般的应用,HTML应经够用了,但是在处理数学和化学等符号时,HTML有明显的缺点,而且它无法进行扩展,这样使它的发展收到了极大的限制。 2、链路丢失后不能自动纠正。由于Web页面的URL地址经常改变,而在改变URL地址时必须手工修改这些信息,否则就会遇到“404URL地址未找到”的信息,这大大加重了Web页面的 阅读全文

西尔排序

2011-07-10 11:28 by 卫佳, 226 阅读, 0 推荐, 收藏, 编辑
摘要:packageUtils.Sort;*希尔排序,要求待排序的数组必须实现Comparable接口publicclassShellSortimplementsSortStrategy{privateint[]increment;*利用希尔排序算法对数组obj进行排序publicvoidsort(Comparable[]obj){if(obj==null){thrownewNullPointerException("Theargumentcannotbenull!");}//初始化步长TitaniumOpticalFrameinitGap(obj);//步长依次变化(递减)fo 阅读全文

快速排序

2011-07-10 11:28 by 卫佳, 177 阅读, 0 推荐, 收藏, 编辑
摘要:packageUtils.Sort;*快速排序,要求待排序的数组必须实现Comparable接口publicclassQuickSortimplementsSortStrategy{privatestaticfinalintCUTOFF=3;//Cheapsunglasseswholesale*利用快速排序算法对数组obj进行排序,要求待排序的数组必须实现了Comparable接口publicvoidsort(Comparable[]obj){if(obj==null){thrownewNullPointerException("Theargumentcannotbenull!&qu 阅读全文

归并排序

2011-07-10 11:28 by 卫佳, 178 阅读, 0 推荐, 收藏, 编辑
摘要:packageUtils.Sort;*归并排序,要求待排序的数组必须实现Comparable接口publicclassMergeSortimplementsSortStrategy{privateComparable[]bridge;*利用归并排序算法对数组obj进行排序publicvoidsort(Comparable[]obj){if(obj==null){thrownewNullPointerException("Theparamcannotbenull!");}bridge=newComparable[obj.length];//初始化中间数组mergeSort(o 阅读全文

选择排序

2011-07-10 11:27 by 卫佳, 181 阅读, 0 推荐, 收藏, 编辑
摘要:packageUtils.Sort;*利用选择排序法对数组排序,数组中元素必须实现了Comparable接口。publicclassChooseSortimplementsSortStrategy{*对数组obj中的元素以选择排序算法进行排序publicvoidsort(Comparable[]obj){if(obj==null){thrownewNullPointerException("Theargumentcannotbenull!");}Comparabletmp=null;intindex=0;//CheapReadingglassesfor(inti=0;i&l 阅读全文

PHP的一些特效

2011-07-07 16:03 by 卫佳, 408 阅读, 0 推荐, 收藏, 编辑
摘要:1.禁止右键<bodyoncontextmenu=return(false)>2.禁止选择<bodyonselectstart="returnfalse">3.禁止粘贴<bodyonpaste="returnfalse">4.禁止直接访问[必须框架内才行]<script>if(top==self)top.location.href="page.htm";//WholesaleDiscountSunglasses</script>5.禁止frame引用<script>if(top!=self)top.location.href=&quo 阅读全文

提高PHP性能的10条建议

2011-07-07 16:03 by 卫佳, 173 阅读, 0 推荐, 收藏, 编辑
摘要:这篇文章中的建议涵盖了大部分PHP代码性能方面的问题。如果你是做一些小网站或者小项目,那么有理由忽略这些建议,但是当你为大量用户提供长期稳定的服务的时候,就必须关注了。开发人员必须从项目一开始就考虑这些建议,它会极大的改善你的网站的性能。 在PHP中,通常有很多的方法可以来达到相同的目的,但是开发人员通常选择他们最熟悉的用起来最舒服的一种方式,但是有些事必须注意的: 1.echo比printCheapReadingglasses要快很多。两个方法都会在页面上打印东西,不过echo不返回任何值,print会在成功或失败的时候返回0或1。 2.include_once比include更加耗时。因为 阅读全文

Js的10个设计缺陷

2011-07-07 16:02 by 卫佳, 358 阅读, 0 推荐, 收藏, 编辑
摘要:1.不适合开发大型程序Javascript没有名称空间(namespace),很难模块化;没有如何将代码分布在多个文件的规范;允许同名函数的重复定义,后面的定义可以覆盖前面的定义,很不利于模块化加载。2.非常小的标准库 Javascript提供的标准函数库非常小,只能完成一些基本操作,很多功能都不具备。 3.null和undefined null属于对象(object)的一种,意思是该对象为空;undefined则是一种数据类型,表示未定义。 typeofnull;//object typeofundefined;//undefinedChinasunglassessupplier 两者非常. 阅读全文

iftttt

2011-07-06 16:32 by 卫佳, 378 阅读, 0 推荐, 收藏, 编辑
摘要:if…then…else是基本上所有编程语言的最基本语句,当(if)参数满足规定条件时(then)触发特定函数(else)触发另一函数,通俗理解这一语句就是程序里的道道关卡,这些关卡将一个个小的代码片段衔接成运行有序的庞大程序,从而完成复杂的计算。所有的软件、网站、移动应用的背后都是如此。而今天要介绍的这个真正“神奇的网站”ifttt.com,则将if…then…else机制扩展到了整个互联网。ifttt的本意是ifthisthenthatWholesaledesignersunglasses,它将Facebook、Twitter等各个网站或应用通过API衔接成一个跨互联网的自动机器,像多米诺 阅读全文

互联网界面价值.

2011-07-06 16:32 by 卫佳, 157 阅读, 0 推荐, 收藏, 编辑
摘要:搜索引擎每天处理着数以亿计的查询请求,每个查询请求都代表了一个用户对于某种资源的特定需求。多数时候,通过查询返回的网页结果,这些需求被满足了,我们可以认为结果中的某些页面对特定用户的特定需求产生了价值。那么对于搜索引擎而言,页面的价值是指什么,我们为什么要研究页面价值,技术上怎样判断页面的价值呢?本文将逐一回答这些问题。一、什么页面价值。前面我们说了,某个页面满足了某一用户的特定需求,就体现了这个页面对用户的价值。那么对搜索引擎而言,价值体现在哪些方面呢?一个简单的推论,所有可能会对用户产生价值的页面都是对搜索引擎有价值的,将这些页面建入搜索引擎的索引中能够满足最终检索到它们用户的需求,我们称 阅读全文
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页