BS开发
文章平均质量分 67
starstarstone
从事网络数据传输,流媒体方面的编程工作。最近开始研究搜索引擎相关技术
展开
-
HTML中小meta的大作用
<br /> meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta转载 2010-11-27 09:52:00 · 390 阅读 · 0 评论 -
jQuery对象和DOM对象之间转换
1.DOM对象转成jQuery对象:对于已经是一个DOM对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象了。$(DOM对象) 如:var v=document.getElementById("v"); //DOM对象 var $v=$转载 2011-09-09 14:36:47 · 431 阅读 · 0 评论 -
XMLDocument转成字符串[javascript]
在ajax获取xml信息时,返回的数据类型是XMLDocument,在程序调试时经常要看此对象的内容。此时,可用如下代码获取XMLDocument的字符串形式,并进行显示。function XMLtoString(elem){ var serialized;原创 2011-09-12 08:25:13 · 3744 阅读 · 1 评论 -
CSS容器宽度的困惑
在标准CSS中,width(宽度)仅是包含容器内容的宽度,容器实际所占用的宽度还应加上padding(填充)和border(边框)。(高度也相类似)容器占用宽度 = width + padding + borderFirefox浏览器严格遵循这一定义,但在IE浏览器上wi转载 2011-08-14 09:07:05 · 1067 阅读 · 0 评论 -
css import与link的区别
看到淘宝网页中这样写使用的是import,而很多网站都是使用link,当然还有一些页面比较简单,流量很大的网站,是直接将CSS写在html代码中的?他们有什么区别?css用import还是link好?从经典论坛和另外一个网站大概了解了一下.看到一些网站的页中大部分是这转载 2011-08-17 14:08:44 · 390 阅读 · 0 评论 -
链接外部的css或js文件名后带问号(?)参数的作用 .js? .css?
如下所示:问:上面链接外部的css或js文件名后跟了一个“?”,并带上一个参数,作用是什么呢?答:js或css带参数,是为了避免旧的浏览器缓存继续生效;特别是在大型站中随时可能会更改局部css文件,为了避免浏览器刷新而继续使用旧的CSS缓存文件,在使用时往转载 2011-08-18 11:00:30 · 885 阅读 · 0 评论 -
PHP Fatal error: Class 'DOMDocument' not found
今天用php解析xml时出现如下错误:PHP Fatal error: Class 'DOMDocument' not found。环境:CentOS 5.5; PHP 5.3.8解决方法:#yum -y install php-dom#apachectl原创 2011-09-14 16:27:18 · 3252 阅读 · 0 评论 -
js键盘事件全面控制 兼容FireFox和IE
主要分四个部分第一部分:浏览器的按键事件第二部分:兼容浏览器第三部分:代码实现和优化第四部分:总结第一部分:浏览器的按键事件用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、转载 2011-09-23 16:56:32 · 593 阅读 · 0 评论 -
HTML常用特殊符号集
有些字符在HTML里有特别的含义,比如小于号这就要说到HTML字符实体(HTML Character Entities)了。一个字符实体(Character Entity)分成三部分:第一部分是一个&符号,英文叫ampersand;第二部分是实体(Entity)名字或者是转载 2011-10-11 09:59:53 · 1407 阅读 · 0 评论 -
如何安全应对MySQL攻击
面对MySQL的攻击,管理员应当尽可能的保证服务器的安全。下面的文章将向您介绍如何在面对MySQL攻击时保证安全。 当你连接到MySQL服务器时,你应使用一个密码。密码不以明文在上传输。客户端连接序列中的密码处理在MySQL 4.1.1中已经升级,很安全。如果你仍然使用pr转载 2011-10-11 10:03:03 · 619 阅读 · 0 评论 -
Mysql攻击的高级技术
1.简介这个文章主要描述怎样再LAMP和WAMP平台上实施远程命令执行代码通过SQL注入漏洞。攻击者再Mysql平台上进行SQL注入必须处理一些限制和约束。例如,在一个不流行的平台中进行远程命令执行漏洞的一些查询语句缺乏复杂的声明,相对其他平台来说。再最近的这些年一些转载 2011-10-11 10:04:39 · 732 阅读 · 0 评论 -
腾讯QQ新浪网易搜狐微博分享文章代码
从昨天晚上写完了《博客营销联盟联署计划久而耐磨?创新!》一篇后,顺手添加了一些功能,如文章在腾讯空间、腾讯微博里面分享的功能; 今天一大早就有朋友前来咨询这样的一个功能是如何制作的,但其实这样的一个功能在制作起来还是非常简单的,不需要你有非常高超的编程能力,因为转载 2011-09-29 16:20:38 · 2338 阅读 · 1 评论 -
Apache服务器使用.htaccess实现图片防盗链
.htaccess文件将影响其所在的目录及其子目录,因此,如果我们要保护的内容(此处以防止图片盗链为例,即图片)位于网站内多个目录下,可以考虑将其放在根目录下;而如果图片有单独的子目录如“/images/”,则只需将其放置在该目录下(当然也可以放到根目录中)。需要注意的是,如转载 2011-10-15 13:42:27 · 394 阅读 · 0 评论 -
apache开启.htaccess及.htaccess的使用方法
今天本地调试PHP程序,用到了.htaccess,而默认配置里面开启.htaccess,在网上找到了开启.htaccess的可行方法,供朋友们借鉴。(开启我的他的方法不行,查找了一下AllowOverride None全部的都给换成AllowOverride All就了,原因不明转载 2011-10-15 12:07:12 · 1377 阅读 · 0 评论 -
百个前端设计常用Javascript语句
1.document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElement转载 2011-10-19 17:08:32 · 370 阅读 · 0 评论 -
整理我所知道的为兼容各个浏览器的技巧
1,盒解释器的不同解释.#box{ width:600px; //for ie6.0- w/idth:500px; //for ff+ie6.0 } #box{ width:600px!important //for ff width:600px; //for ff+ie6.转载 2011-08-09 11:32:51 · 393 阅读 · 0 评论 -
js事件列表
一般事件事件浏览器支持描述onClickIE3|N2|O3鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClickIE4|N4|O鼠标双击事件onMouseDownIE4|N4|O鼠标上转载 2011-08-09 11:20:21 · 284 阅读 · 0 评论 -
用Javascript修正12个常见的浏览器问题
英文原文:http://www.noupe.com/css/using-javascript-to-fix-12-common-browser-headaches.html 我们提倡尽可能使用CSS,而且我们常常能做到这一点。现代浏览器有很好的CSS支持-这无疑足够转载 2011-08-09 11:45:04 · 414 阅读 · 0 评论 -
5种常见网页自动跳转方法
网页自动跳转,是指当用户访问某个网页时,被自动跳转到另一个网页中去。 网页自动跳转的主要作用是,当域名变更后,或者网站里的一个或多个网页被删除后,可以使用这种方式将用户引导到其它正常的网页中去,从而留住用户。 不过,现在有许多人利用网页自动跳转来进行作弊,欺骗搜索引擎,从而实现提高网站搜索引擎排名的目的。比较典型的方式是:先做一个“桥页”,当搜索引擎收录了这个桥页,并有较高排名时,桥页中再使用网页自动跳转方式,将用户引导到用户本来无意访问的其它网页中去。 下面介绍一下五转载 2010-12-17 12:24:00 · 13691 阅读 · 0 评论 -
JS匹配任意字符的正则表达式写法
今天在写一个小应用的时候遇到个问题,原本是想捕捉到页面中所有电驴地址,以便迅雷抓取。实现代码如下,起初测试正常(后来遇到问题),先来看最初的代码 <br />代码如下: <br />var docs = document.body.innerHTML; <br />var links =docs.match(/ed2k.*/|///gi);//注意这里 使用了点(.)符号匹配任意字符 <br />document.body.innerHTML = ""; <br />for( var link转载 2010-12-19 14:38:00 · 7952 阅读 · 0 评论 -
XML中特殊字符的处理
<br />What are the special characters in XML? <br />For normal text (not markup), there are no special characters: just make sure your document refers to the correct encoding scheme for the language and/or writing system you want to use, and that your com转载 2010-12-27 16:19:00 · 767 阅读 · 0 评论 -
html标签
个人笔记:常用的html标签原创 2010-11-13 14:49:00 · 362 阅读 · 0 评论 -
php函数
<br />1.pack()及unpack():通常用于组包及解包,常用于socket发送和接收。例如:<br /> <?phpecho pack("C3",80,72,80);?>输出:PHP<br />原创 2010-11-19 15:04:00 · 386 阅读 · 0 评论 -
基于linux的3款压力测试工具:Siege、webbench、ab
<br />原文转自 http://gqsunrise.javaeye.com/blog/575331<br />1.Siege<br />一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。<br />获取:http://www.joedog.org/<br />官方提供ftp下载解压:<br /># tar -zxf siege-latest.tar.gz<br />进入解压目录:<br /># cd siege转载 2010-11-19 16:11:00 · 554 阅读 · 0 评论 -
FC8下安装Zend Studio5.1.0时遇到的问题及解决方法
Zend Studio在较新版本的Linux上安装经常会出现问题,本文针对Zend Studio5.1.0在FC8上安装时遇到的两个问题及解决办法进行了介绍。1.安装时找不到libdl.so等库文件2.安装时出现Assertion `c->xlib.lock' failed的错误原创 2010-11-23 11:29:00 · 713 阅读 · 0 评论 -
同事今天下午的MYSQL性能优化分享
网上看的Mysql性能优化的文章,介绍:1、分库分表;2、不停机修改mysql表结构。转载 2010-11-26 09:06:00 · 407 阅读 · 0 评论 -
apache配置
服务器名称:ServerName localhost.localdomain:80,注意这里服务器名要与/etc/sysconfig/network中HOSTNAME一致根目录:DocumentRoot "/var/www/html"/主页:DirectoryIndex index.html index.html.var原创 2011-05-23 21:43:00 · 476 阅读 · 0 评论 -
Apache 中文乱码解决方案
<br />Apache 中文乱码解决方案<br /><br />服务器端:<br />======<br />修改httpd.conf (在Redhat中放置的位置为/etc/httpd/conf/)<br />查找:<br />AddDefaultCharset ISO-8859-1<br />改成:<br />#AddDefaultCharset ISO-8859-1<br />AddDefaultCharset off<br /><br />这种方式关掉了服务器的默认转载 2011-05-26 18:18:00 · 828 阅读 · 0 评论 -
用vim读html源码
网上的html源码一般都比较乱,结构也不够清晰,可读性较差。本文对html源码格式进行调整,并利用vim的折叠功能,使得html源码读起来方便不少。原创 2011-05-24 17:57:00 · 1366 阅读 · 0 评论 -
取消firefox的缓存功能
在地址栏输入about:config(打开firefox的配置界面)双击network.http.use-cache一项,(将其值修改为false)<br />注:取消缓存适合测试网页<br /> <br />------------以下是参考---------------How to completely disable FireFox cache<br />Webcaching is great, there’s no doubt about it. Even in the days o原创 2011-05-26 18:11:00 · 870 阅读 · 0 评论 -
Facebook的服务器架构
大体层次划分 Facebook的架构可以从不同角度来换分层次。 一种是:一边是PHP整的经典的LAMP stack;另外一边是非PHP整的各种service。 Facebook的页面从刚创立的时候扎克伯格写的,到现在,都用PHP开发。后端有用各种语言开发的service。它们之间用跨语言的thrift RPC通信(Scribe也是建立在Thrift之上)转载 2011-06-11 22:45:00 · 495 阅读 · 0 评论 -
CSS 背景偏移技术详解
<br />我们在研究其他的网站的样式的时候经常会发现一种情况,就是在很多background属性里都调用同一张图片,来满足网页各个部分的使用。打开这种图片看一下,会发现这张图片上包含了很多小图片,比如:<br /><br />又如:<br /><br />这些小图片就是整图分割转载 2010-12-20 15:29:00 · 2975 阅读 · 0 评论 -
修改CPAN中CSS模块的一处bug
问题描述今天用CSS模块分析一个css文件时发生错误:Invalid or unexpected property ' /** background: url("img.png") ' in style '#qtd' at /opt/ActivePerl-5.12/si原创 2011-08-04 15:40:00 · 344 阅读 · 0 评论 -
无聊的apache错误(.htaccess pcfg_openfile)
apache的错误见得不少,可是这个错误还真被忽略了,今天一台web服务器出现访问403异常,查看配置文件均无问题,而在error.log文件中,给出了类似这么几行提示:[Tue Oct 26 12:42:58 2010] [crit] [client 8.8.8.8] (13)Permission denied: /cicro/.htaccess pcfg_openfile: unabl转载 2012-08-22 16:40:14 · 569 阅读 · 0 评论