在IE浏览器一统天下的时候,浏览器给人的感觉像是一个“黑盒子”,你根本无法触及。
到如今,开源浏览器已经占据了大半江山,我们总算可以看看浏览器里面到底是什么东西了,哈哈,浏览器里面是几百万行C++代码!
废话少说,此篇文章是介绍大家一部外国人写的关于浏览器如何工作的著作《How browsers work》,而且是免费的,直接用浏览器访问即可,地址如下:
http://taligarsiel.com/Projects/howbrowserswor...
wordpress主题制作常用内容
1、看有哪些模版页面
2、分析这些模版页面的结构布局,分上下左右部分。
首页模版 index.php
文章模版 single.php
分类模版 category.php (category-3.php)
创建主题
1、识别主题
index.php
style.css
/*
Theme Name: 我的主题
Theme URI: http://imdupeng.cn
Author: DP
Author URI:
Description:
Version: 1.0
*/
2、解构模版文件
看所有页面的共同部分,把共同部分拆分出来。
header.php
footer.ph...
wordpress文件流程
1、index.php
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
2、wp-blog-header.php
require_once( dirname(__FILE__) . '/wp-load.php' );
wp();
require_once( ABSPATH . WPINC . '/template-loader.php' );
3、template-loader.php
4、wp-load.php
require_once( dirname(__FILE__) . '/wp-config.php' );
5、wp-includes/load.php
6、wp-includes/default-constants.php
7、wp-includes/f...
wordpress上传中文附件出现乱码和后台上传中文图片不显示解决方法
今天用wordpress搭建公司企业网站,发现上传的图片不能正常显示。检查图片链接,完全正确,为什么不显示呢?于是登录ftp查看,才发现上传的图片中包含中文,而这些中文乱码了,导致访问不了。下面给出解决办法:
编辑wp-admin/includes/file.php这个文件
1、查找:
$new_file = $uploads['path'] . "/$filename";
替换为:
$new_file = $uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename)...
让WordPress的 wp_nav_menu 函数支持Bootstrap 3
WordPress的菜单函数wp_nav_menu()输出了固定的html结构,我们可以基于这些结构写CSS样式。如果你主题的CSS是基于BootStrap开发的,直接使用BootStrap的导航样式无疑是一种省时省力的方法,我们只需要修改一下WordPress wp_nav_menu() 函数输出的HTML结构,让它和bootstrap的一样就可以了。
第一步: 添加自定义Walker_Nav_Menu 类到主题的 functions.php
class BS3_Walker_Nav_Menu extends Walke...
wordpress主题模版制作
参考资料:
1.wordpress的WP_Query文档:http://codex.wordpress.org/Class_Reference/WP_Query
2.wordpress的所有模板标签:http://codex.wordpress.org/Template_Tags
1、基础样式文件style.css
/*
Theme Name: 主题名
Theme URI: http://www.imdupeng.cn/
Version: 1.0
Description: 主题描述
Author: dupeng
Author URI: http://www.imdupeng.cn
*/
2、必用标签
模版文件在</head>...
Memcache介绍
1、什么是Memcache
2、在什么时候使用Memcache
3、怎样使用Memcache优化网站或API接口
一、基础知识
1、什么是Memcache:是一套分布式缓存系统。
分布式:可以在多台服务器上部署Memcache服务,达到集群的效果;
高速:Memcache所有的数据都是维护在内存中的;
2、Memcache有什么用?
缓解数据库的压力:当应用的访问量特别大的时候,数据库的压力会非常大,memcache就是在应用和数据库之间增加一个缓存层...
凡事要用心,多找方法,少找借口!
知道做事要用心这个道理,但今天才发现自己做事这么不用心。且凡事多找方法,少找借口!
今天是验收供应链系统的日子,我负责的是供应链系统的后台开发。
本次项目我这边的进度很快,提前几天就做完了。也叫团队进行了测试,大家都说没问题。
验收的人来了,我对自己开发的系统很有信心,却没想到他短时间指出了一大堆问题。无地自容啊,太惭愧了,虽然都是些细节上的小问题,但充分说明自己做事没有用心。...
慈善与伪慈善
先申明:
慈善本好事,我也不想写此文,但是“伪慈善”却打着慈善的旗帜到处招摇撞骗。面对慈善机构的募资,大家要擦亮眼睛。
对于慈善公益,我的看法:
大多真正需要帮助的人群,根本没有接触公益慈善的渠道,遇到困难也不会想到慈善机构。
我目前看到的慈善机构宣传都是创收性质的。
请问,谁在贫困地区看到过慈善机构的宣传栏和求助电话?
只有某某上新闻了,才有慈善机构去露露脸,为的也是创收。
Linux安全检查方法
检查系统密码文件,查看文件修改日期
[root@fedora ~]# ls -l /etc/passwd
查看passwd文件中有哪些特权用户
[root@fedora ~]# awk -F: '$3= =0 {print $1}' /etc/passwd
查看系统里有没有空口令帐户
awk -F: 'length($2)= =0 {print $1}' /etc/shadow
检查系统守护进程
cat /etc/inetd.conf | grep -v "^#"
检查网络连接和监听端口
netstat –an
netstat –rn
ifconfig –a
查看正常情况下登录到本机的所有用户...