以图明志

搜索引擎优化

Web2.0时代中的网络营销

把这些策略都加到你的网站吧
在互联网web1.0时代,常用的网络营销有:搜索引擎营销、电子邮件营销、即时通讯营销、BBS营销、病毒式营销;但随着互联网发展至web2.0时代,网络应用服务不断增多,网络营销方式也越来越丰富起来,这包括:博客营销、播客营销、RSS营销、SN营销、创意广告营销、口碑营销、体验营销、趣味营销、知识营销、整合营销、事件营销。

Flex/ActionScript

在网页中嵌入Flash的一些方法

规范嵌入Flash的方法介绍
这方法是使用 object 和 embed 标签来嵌入,细心的会发现,object 的很多参数和 embed 里面的很多属性是重复的,为什么这样做?为了浏览器兼容性,有的浏览器支持 object,有的支持 embed,这也是为什么要修改 Flash 的参数时两个地方都要改的原因。这种方法是 Macromedia 一直以来的官方方法,最大限度的保证了 Flash 的功能,没有兼容性问题。

JavaScript

从思想上重视JavaScript才可以驾驭它

掌握JavaScript语言的思想前提
无论是公司的同事还是外界的程序员朋友们,大部分人对JavaScript的高级应用不甚了解,已有的知识架构里会认为JavaScript仅仅是一门脚本语言,其作用是给页面做一些锦上添花的效果,比如表单验证等等。潜意识里也就不会用面向对象的思想去编写JavaScript代码,也很少会去深入了解 prototype, context, scope chains, closures等概念。

HTML

HTML页面设计需要注意的细节问题

细节的地方也会大大地影响性能
不能少了DOCTYPE,浏览器根据你申明的DOCTYPE决定页面渲染规则,如果不声明,不同的浏览器显示效果可能不一样。CSS中尽量避免使用表达式。否则在每次页面内容改变时,浏览器都会重新计算表达式的值。一种可以替代的方法是用javascript在window.onload中动态判断并确认样式。用户端的资源我们也应该珍惜。

JavaScript

JavaScript金额数字转换成大写

让大写金额不再烦恼
JavaScript 将数字金额转换成繁体的程序,比如10,086会转换成壹万零捌拾陆元整,数字会自动格式化,并且实时显示转换结果,程序里应该有值得一学的一些东西。

JavaScript

JSON与XML的比较讲解

JSON相对XML的优势在哪?
JSON,后XML时代的产物,在XML被大家广泛接受的时候,人们开始注意到XML的冗余数据了,所以有人就在想一些XML的变种,什么BinaryXML之类的,JSON差不多就在这个年代出生了。

IT人家

为什么我们需要阅读优秀开源软件代码

学习别人的编程思想
计算机程序是由代码零件拼装起来的机器,当我们想自己造一架机器的时候,难免会想看看其他机器是怎么拼的,特别是那些经由历代高手匠人修善,在实践考炼中表现优秀的机器。我们会惊奇,它为什么这么快?为什么这么小?为什么这么稳定?为什么能承受这么高的负载?

JavaScript

深入知晓JavaScript的作用域问题

JavaScript会沿着作用链向上寻找自己的定义
每个写过程序的人都不会对作用域这个概念陌生,那在这篇文章中就来谈下Javascript的作用域。在Javascript,全局环境本身就一个对象。在浏览器宿主中这个对象是window,而当Javascript用于其它非浏览器的宿主,如嵌入式的环境中,可能会是其它的对象。

IT人家

面试常见问题的经典回答

让你面试来得更从容
请你自我介绍一下你自己,回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关。

JavaScript

原生JavaScript获取DOM节点的方法汇总

获取DOM节点的JavaScript编程的基本功
在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结。

CSS

十个便捷的CSS技巧

更加深刻去理解CSS
css 字体简写规则,同时使用两个class,css中边框(border)的默认值,!important会被IE忽略,图片替换的技巧,css盒模型hack的另一选择,将块元素居中,使用css实现垂直居中,容器内的css定位,延伸至屏幕底部的背景色。

PHP服务器脚本

如何解决PHP中文乱码问题?

php乱码的根绝方案
PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII 码, 中国的 GB2312-80,日本的 JIS 等。作为该国家/区域内信息处理的基础,字符编码集起着统一编码的重要作用。字符编码集按长度分为 SBCS(单字节字符集),DBCS(双字节字符集)两大类。

JavaScript

JavaScript prototype原型链介绍

javascript是一种基于原型的编程语言
javascript 是一种基于原型的编程 (prototype based programming) 的语言, 而与我们通常的基于类编程 (class based programming) 有很大的区别,我列举重要的几点如下:函数是first class object,也就是说函数与对象具有相同的语言地位,没有类,只有对象,函数也是一种对象,所谓的函数对象,对象是按引用来传递的。

JavaScript

JavaScript scope作用域与this关键字

JavaScript也具有OO的特性
作为一个程序员, 你可能早已经习惯于面向对象语言中指代当前对象的引用(或者指针), 如的c 中的this或者 python 中的self,当然具有OO属性( javascript 其实更多的是一种所谓的函数式语言)的 javascript 同样, 它也具有引用当前属性的对象的指针(或者引用), 也就是this关键字。

PHP服务器脚本

PHP给文章点击统计加个缓存

用缓存解决频繁update更新数据库的计数问题
首先在log目录下创建last_update.txt, 内容是 1155163400,(这是time()函数生成的时间)。这样做,会提高程序的执行效率,无论是动态的PHP页面还是html里。第一个数字代表文章的ID,第二个数字代表累积的点击数。

计算机算法

图解JavaScript合并排序

JavaScript也可以做算法练习
合并排序是一个O(nlogn)的算法,其基本思想就是一个分治的策略,先进行划分,然后再进行合并,下面举个例子。有这样一组数据,{5,4,1,22,12,32,45,21},如果对它进行合并排序的话,首先将它从中间分开,这样,它就被分成了两个数组{5,4,1,22} {12,32,45,21}。
4 / 8 首页 < Prev 2 3 4 5 6 Next > 尾页 页码: