摘要: 1 <?php 2 //分析写在注释中 3 class StringComponent{ 4 //大致原理就是一个一个字节去读,如果第一个字符ascll数值大于224连续三个组成一个字,如果大于192就是2个,否则就是一个字母或标点 5 public static function cutString($sourceStr, $cutLength = 10, $extStr = '...'){ 6 $returnStr = ''; $i = 0; $n = 0; //$i用于指针,$n 统计字符长度 7 $strLength = strlen(... 阅读全文
posted @ 2013-01-18 11:02 linksgo2011 阅读(256) 评论(0) 推荐(0)
摘要: 1、原则 吸收作者的思想为我所用 不能像看小说一样走马观花,每个方法都要弄清楚,遇到不明白的方法就要看手册,并记录亮点的地方。 三部曲: 1、开始前写好用例,弄好环境 2、分析的时候要做好记录 3、完了做好总结2、开始操作以一个CMS 为例 准备操作: 1、服务器环境 2、手册准备好 3、编辑器准备好 分析路线图: 分析用例: 1、前端显示部分 首页:导航、内容、友情链接 1、文章 分类:新闻、产品、系统公告 功能:摘要、列表、分页、详细 2、图片 幻灯、产品、公司介绍图片... 阅读全文
posted @ 2013-01-18 10:40 linksgo2011 阅读(619) 评论(0) 推荐(0)
摘要: 今天写了一个解析国家行政区域的类,但是看到别人的代码,自己觉得的特别好,评论也很好,但是我看了半天没有看懂,现在写出来分析下,先贴上代码我把分析放到注释中去 1 <?php 2 3 // config 4 $host = ''; 5 $dbname = ''; 6 $charset = ''; 7 $username = ''; 8 $password = ''; 9 10 set_time_limit(0);11 12 $dsn = "mysql:host={$host};dbname={$dbn 阅读全文
posted @ 2013-01-17 17:59 linksgo2011 阅读(291) 评论(0) 推荐(0)
摘要: 1 <?php 2 /* 3 * 解析国家行政区域的类,s使用方法为使用文件地址实例化然后调用getResult()方法即可,获取数组形式的数据 4 */ 5 class AnalyRegion { 6 7 public $file; 8 public $results = array(); 9 10 private $handle;11 12 public function __construct($file){13 $this->file = $file;14 ... 阅读全文
posted @ 2013-01-17 17:41 linksgo2011 阅读(187) 评论(0) 推荐(0)
摘要: 1、Yii文件上传 表单的规范 <form enctype="multipart/form-data" action="<?php echo $this->createUrl('importRegion') ?>" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> 选择文件: <input name="us 阅读全文
posted @ 2013-01-17 17:35 linksgo2011 阅读(255) 评论(0) 推荐(0)
摘要: 1、下载Yii并解压 地址:http://www.yiiframework.com/download/2、拿出framework文件夹,放在服务器的webroot目录下,打开命令行,导航到webroot执行一下命令创建一个应用 1 % YiiRoot/framework/yiic webapp WebRoot/testdriveyiic是脚本文件,webapp表示生成网站应用,后面就是网站放置的路径了3、然后开始配置虚拟主机 gvim /etc/apache2/sites-enabled/000-default4、添加一个虚拟主机,添加一下代码,这是用域名配置虚拟主机 1 <Vir... 阅读全文
posted @ 2013-01-17 11:25 linksgo2011 阅读(230) 评论(0) 推荐(0)
摘要: IE6 position:fixed固定定位的解决方法作者:Niker出处:博客2010-09-17 06:02本文和大家重点讨论一下如何解决IE6 position:fixed 固定定位问题,CSS中的position:fixed…… 本文和大家重点讨论一下如何解决IE6 position:fixed 固定定位问题,CSS中的position:fixed; 可以让网页上的某个元素固定在一个绝对的位置,即使拉动滚动条位置也不发生变化,希望本文介绍对你学习有所帮助。 解决IE6 position:fixed 固定定位问题 position:fixed; 可以让网页上的某个元素固定在一个绝对... 阅读全文
posted @ 2013-01-11 14:43 linksgo2011 阅读(141) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 5 <style type="text/css"> 6 阅读全文
posted @ 2013-01-10 11:23 linksgo2011 阅读(149) 评论(0) 推荐(0)
摘要: 据说所有的浏览器都是支持的!补充一点: IE 的盒子模型为 padding 和 border的宽度是被包含在设置的width中的,也就是说即使为元素添加了border和padding也是不会改变width的宽度。但是在标准浏览器中实际计算的宽度由width 和 padding 以及 borde相加得到的。其实这里IE 的理解更好,但是标准就是标准。部分对错。 阅读全文
posted @ 2013-01-09 10:16 linksgo2011 阅读(164) 评论(0) 推荐(0)
摘要: 1 function fixTop($obj,top){ 2 var $window = $(window); 3 var offset = $obj.offset(); 4 if(window.XMLHttpRequest){ 5 $obj.css({ 6 position:'fixed' 7 }); 8 }else{ //for ie6 9 ... 阅读全文
posted @ 2013-01-08 14:20 linksgo2011 阅读(266) 评论(0) 推荐(0)