`
berrywu
  • 浏览: 127789 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论
文章列表
http://blog.s135.com/   #张宴 http://blog.ebar18.com http://blog.zhaojie.me  #赵劼,网名老赵,洋名Jeffrey Zhao,目前就职于IBM,高级咨询师 http://timyang.net/  #新浪微博的技术经理杨卫华,是国内技术社区一等一的高手 http://coolshell.cn/ http://coffeant.diandian.com http://www.gracecode.com/
在写技术文档的时候,一般word文档格式是用在公司内部使用,公司外部使用的都是PDF文档。因此用word2007版,安装Microsoft Save as PDF插件就可以将word文档转成PDF了,方便吧,哈哈
最近在写webservice接口,最麻烦的是WSDL文件。以前的前辈们灰常强大,都是靠自己的双手写出来的WSDL文件。现在时代不一样了,咱用Zend的工具直接生成出来。   具体做法:   一、打开你所要生成wsdl的php文件   二、点击菜单栏上的工具 ->WSDL Generator 可以见到如图下     注意:WSDL file name  要跟你所提交的PHP文件中的类名一致。   点击下一步   点击‘+’标志,导入你的PHP文件     最后点击完成,这样就生成了,记得要修改     备注: Zen ...
Ecshop文件结构 ecshop文件架构说明 /* ECShop 2.5.1 的结构图及各文件相应功能介绍 ECShop2.5.1_Beta upload 的目录 ┣ activity.php 活动列表 ┣ affiche.php 广告处理文件 ┣ affiliate.php 生成商品列表 ┣ article.php 文章内容 ┣ article_cat.php文章分类 ┣ auction.php 拍卖前台文件 ┣ brand.php 品牌列表 ┣ captcha.php 生成验证码 ┣ catalog.php 列出所以分类及品牌 ┣ category.php 商品 ...
脚本文件: 首先加载JQuery类文件 $.getJSON("http://domain/services/test.php?tags=cat&tagmode=any&callback=?", function(data){ alert(data.tags+' '+data.tagmode); }); });   服务端代码: <?php $rscallback = $_REQUEST['callback']; $rs['tags']=$_REQUEST['cat']; $rs['tagmode']=$_REQU ...

UV、PV 和IP

雅虎统计基础数据定义   PV(访问量):即Page View, 即页面浏览量或点击量,用户每次刷新即被计算一次。   UV(独立访客):即Unique Visitor,访问您网站的一台电脑客户端为一个访客。00:00-24:00内相同的客户端只被计算一次。   ...
备注:使用header()函数前,不能有任何输出,前面放个ob_start就行了 // ok header('HTTP/1.1 200 OK'); //设置一个404头: header('HTTP/1.1 404 Not Found'); //设置地址被永久的重定向 header('HTTP/1.1 301 Moved Permanently'); //转到一个新地址 header('Location: http://www.example.org/'); //文件延迟转向: header('Refresh: 10; url=http://www.exampl ...
static function object_to_array($data) { if(is_object($data)) { $data = (array)$data; if(is_array($data)) { foreach($data as $key=>$value) { $data[$key] = self::object_to_array($value); } } } return $data; }

PHP异常处理

/** * PHP异常处理 * * PHP 5 添加了类似于其它语言的异常处理模块。在 PHP 代码中所产生的异常可被 throw * 语句抛出并被 catch 语句捕获。需要进行异常处理的代码都必须放入 try 代码块内,以 * 便捕获可能存在的异常。每一个 try 至少要有一个与之对应的 catch。使用多个 catch * 可以捕获不同的类所产生的异常。当 try 代码块不再抛出异常或者找不到 catch 能匹配 * 所抛出的异常时,PHP 代码就会在跳转到最后一个 catch 的后面继续执行。当然,PHP * 允许在 catch 代码块内再次抛出(throw)异常。 * ...

快捷打印变量

function e() { $color = ''; for($i=0; $i<6; $i++) { $color .= rand(0,9); } $nums = func_num_args(); $list = func_get_args(); for($i=0;$i<$nums;$i++) { $array = $list[$i]; if (!isset($array)) { echo '<b style="font-wei ...
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将 一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。   1.INSERT INTO SELECT语句       语句形式为:Insert into Table2(field1, ...
让某个图片或者Div层悬浮在别的对象之上,一般的方法是用CSS的z-index来定义。z-index的数值越大,对象越在上面。比如: <div style="position:absolute;z-index=1;">test</div> 但是,无论怎么设置z-index,你的对象总是在Object对象下面。要想解决让Div覆盖Flash Object的问题,需要在Object的<object>...</object>标签内部加入一个参数“<param name="wmode" valu ...
Ubuntu知识:配置显示桌面图标:按下ALT-F2,输入gconf-editor,打开配置编辑器,展开分支:/apps/nautilus/desktop/进行勾选。修改分辨率:[sudo] gedit /etc/default/grub,在最后加上一句:GRUB_GFXMODE=1280x1024,保存后关闭执行sudo update-grub,再重启即可,sudo为非root用户修改。Ubuntu在线升级方法: 你要是能联网,直接敲这两条命令: debian:/boot# apt-get update、debian:/boot# apt-get upgrade。 如果不能联网,那就修改:de ...
vi 知识:按Esc键后按 /,输入要查找的字符向下查找、?输入要查看的字符向上查找,查找状态中按:n为下一个,N为上一个查找字符。按Esc键后按Esc键后按q键不保存退出;按wq键保存退出。按Esc键后按shift+zz:保存退出 ;vi 的使用:基本上 vi 共分为三种模式,分别是『一般模式』、 『编辑模式』与『指令列命令模式』三种。 一般模式: 移动光标的方法   h 或 向左方向键(←)    光标向左移动一个字符   j 或 向下方向键(↓)    光标向下移动一个字符   k 或 向上方向键(↑)    光标向上移动一个字符   l 或 向右方向键(→)    光标向右移动一个字符  ...
权限知识:chown 用户:用户组 -R 目录:修改目录权限。chmod   +t 文件夹:文件仅能由他们的所有者或超级用户(root)删除。chmod +r 文件名:将档案file1.txt 设为所有人皆可读取。chmod ug+w,o-w file1.txt file2.txt:将档案file1.txt 与file2.txt 设为该档案拥有者,与其所属同一个群体者可写入﹐但其它以外的人则不可写入。chmod u+x ex1.py:将ex1.py 设定为只有该档案拥有者可以执行。chmod -R a+r *:将目前目录下的所有档案与子目录皆设为任何人可读取。此外chmod也可以用数字来表示权限 ...
Global site tag (gtag.js) - Google Analytics