自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

盗墓笔记

志向和热爱是伟大行为的双翼。

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 FCKeditor分页符的应用

浏览器兼容问题:由于FCK 主要是以JS来完成操作的大部分功能。所以有些地方会出现浏览器兼容的问题,(主要浏览器:IE,FIREFOX);在IE下面的FCK分页符代码是: 在FireFox下面的FCK分页符代码是: 由于分页符的不同,所以有时会出现,第一个用户开始是用IE录入一条新闻(新闻中插入的分页符),可是另一个用户用FireFox进入修

2012-08-27 23:04:52 416

原创 Memcache基础教程

Memcache基础教程Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Mem

2012-08-23 22:08:45 491

转载 java处理文件类

由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择。因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程的一个基本能力。本章IO类的使用就从读写文件开始。11.3.1 文件操作         文件(File)是 最常见的数据源之一,在程序中经常需要将数据存储到文件中,例如图片文件、声音文件等数据文件,也经常需要根据需

2012-08-23 22:03:13 945

转载 图片预加载分析

图片预加载技术的典型应用:如lightbox方式展现照片,无疑需要提前获得大图的尺寸,这样才能居中定位,由于javascript无法获取img文件头数据,必须等待其加载完毕后才能获取真实的大小然后展示出来,所以lightbox显示的图片的速度体验要比直接输出的差很多,而本文说提到的预加载技术主要针对获取图片尺寸。一段典型的使用预加载获取图片大小的例子:var imgLoad = f

2012-08-23 21:57:06 435

转载 无限极分类排序

无限极分类自动排序示例CREATE TABLE IF NOT EXISTS `type` ( `typeid` mediumint(5) unsigned NOT NULL AUTO_INCREMENT, `typename` varchar(20) NOT NULL, `orderby` mediumint(5) unsigned NOT NULL, `path` varchar

2012-08-23 21:55:52 900

转载 图片预加载代码

img ready var imgReady = function (url, callback, error) { var width, height, intervalId, check, div, img = new Image(), body = document.body; img.src = url; // 从缓存中读取 if (img.complete

2012-08-23 21:54:26 369

转载 图片预加载分析

网站开发时经常需要在某个页面需要实现对大量图片的浏览,如果考虑流量的话,大可以像pconline一样每个页面只显示一张图片,让用户每看一张图片就需要重新下载一下整个页面。不过,在web2.0时代,更多人愿意用javascript来实现一个图片浏览器,让用户无需等待过长的时间就能看到其他图片。知道了一张图片的地址,需要把它在一个固定大小的html容器(可以是div等)里边显示出来,最重要的当然是

2012-08-23 21:53:15 268

转载 图片等比率压缩

New Document var flag=false; function DrawImage(ImgD){  var image=new Image();  image.src=ImgD.src;  if(image.width>0 && image.height>0){   flag=true;   if(image.width/image.height>

2012-08-23 21:52:28 408

转载 创建树型的两种方法

** * 创建父节点树形数组 * 参数 * $ar 数组,邻接列表方式组织的数据 * $id 数组中作为主键的下标或关联键名 * $pid 数组中作为父键的下标或关联键名 * 返回 多维数组 **/function find_parent($ar, $id='id', $pid='pid') {   foreach($ar as $v) $t[$v[$id]]

2012-08-23 21:48:35 451

原创 一个树型类

<?phpclass TestAction { function list_to_tree($list, $pk='id',$pid = 'pid',$child = '_child',$root=0) { // 创建Tree $tree = array(); if(is_array($list)) { // 创建基于主键的数组引用 $refer = array(); fo

2012-08-23 21:45:37 280

转载 php+js倒计时

//php的时间是以秒算。js的时间以毫秒算date_default_timezone_set('PRC');//date_default_timezone_set("Asia/Hong_Kong");//地区//配置每天的活动时间段$starttimestr = "08:00:00";$endtimestr = "22:00:00";$starttime = strtot

2012-08-23 21:43:20 274

转载 thinkphp总结ThinkPHP中的BUG及技巧与策:

thinkphp总结ThinkPHP中的BUG及技巧与策:1. 模板中不能使用的标签{$content} {$i}2. If标签如: 试验后总是有想不到的错误, 这样,还不如直接用来得快些呢.约定:1.所有类库文件必须使用.class.php作为文件后缀,并且类名和文件名保持一致2.控制器的类名以Action为后缀3.模型的类名以Model为后缀,类名第一个

2012-08-23 21:41:03 684

翻译 ThinkPHP 静态缓存类

根据ThinkPHP官方手册:ThinkPHP 内置了静态缓存类,通过静态缓存规则定义 来实现了可配置的静态缓存。启用静态缓存: ThinkPHP官方手册写道 引用要使用静态缓存功能,需要开启HTML_CACHE_ON 参数,并且在项目配置目录下面增加静态缓存规则文件 htmls.php,两者缺一不可。否则静态缓存不会生效。在配置文件Conf\config.php的

2012-08-23 21:39:56 510

转载 thinkphp查询集合

一、普通查询      在查询带入where条件等,最少有三种形式       1、字符串形式       'id>5 and id    2、数组形式        $user=M('user');       $data['username']='liwenkai';       $list=$user->where(array('username'=>

2012-08-23 21:38:44 850

转载 javascript之HTML(select option)详解

一、基础理解:var e = document.getElementById("selectId");e. options= new Option("文本","值") ;//创建一个option对象,即在标签中创建一个或多个文本//options是个数组,里面可以存放多个文本这样的标签1:options[ ]数组的属性:length属性---------长度属性sele

2012-08-23 21:37:15 724

转载 mysql查询今天、昨天、7天、近30天、本月数据

mysql查询今天、昨天、7天、近30天、本月数据  【`date` DATETIME NULL DEFAULT NULL COMMENT '时间'】  【时间类型:2012-3-2 17:22:16】  今天  select * from 表名 where to_days(时间字段名)=to_days(now());  昨天  SELECT * FROM `表名` whe

2012-08-23 21:32:41 2542

转载 JS操作JSON总结

JS操作JSON总结 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。    本文主要是对JS操作JSON的要领做下总结。    在JSON中,有

2012-08-23 21:30:32 240

转载 jquery表单

/*假设在一个表单中有一个按钮id="save"$(document).ready(function(){$("#save").click(function(){$("#save").attr("disabled",true);//设为不可用 $("#form1")[0].submit();//如果你有很多个id为form1的表单也没关系,只有第一个会提交的哈哈.});

2012-08-23 21:29:04 277

转载 javascript 55个小技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的

2012-08-04 11:41:10 262

转载 php json_encode 后js处理时对中文和韩文的问题

//$record 是查询的结果,是一个数组   $record = json_encode($record);  echo $record;  后发现它会把中文或韩文进行编码为 \uxxx 这种格式。此时 $record 知识一个 json 字符串,并非是一个对象。通过js获取该字符串之后需要用 eval 转换为实体对象才能使用。$json_msg = eval(

2012-08-02 14:24:36 799

Sphinx搜索引擎架构与使用文档(和MySQL结合)

Sphinx搜索引擎架构与使用文档(和MySQL结合)

2014-04-15

空空如也

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

TA关注的人

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