备忘

  • 解决PHP Session 报错failed: No space left on device

  • 遇到如下错误:
    Warning: session_start(): open(/var/lib/php/session/sess_3b1jm5kqehk9bg68f9ljt6n3k6, O_RDWR) failed: No space left on device (28) in /var/www/SITES/ktapp/index.php on line 2 controllerlibwidgetdbimage Warning: Unknown: open(/var/lib/php/session/sess_3b1jm5kqehk9bg68f9ljt6n3k6, O_RDWR...
  • 阅读全文 >>
  • 适配类的缺点

  • 开发APIs 的时候遇到一个问题,就是一个中间件隔离的问题,首先想到了通过适配器来解决。

    子类通过集成适配器来获得特定功能,适配器通过系统信息,进行相关底层的中间件的选择。

    但是当适配器组件加到系统后发现很多测试无法通过,最后究其原因就是,如果被适配的接口继承线上有父类,很可能父类一样需要适配,否则可能造成问题。

    这样引申的问题就是,必须对被适配的对象继承线足够的清晰。当继承线比较长的时候可能要适配很多的方法。

    另外使用适配的构造有些奇怪,其构造填充的是中间件的相关信息,当然如果结构设计的好这个是可以...
  • 阅读全文 >>
  • 常用命令列表

  • RPM 命令:
    1.安装一个包  # rpm -ivh  2.升级一个包  # rpm -Uvh  3.移走一个包  # rpm -e  4.安装参数  --force 即使覆盖属于其它包的文件也强迫安装  --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。  5.查询一个包是否被安装  # rpm -q  6.得到被安装的包的信息  ...
  • 阅读全文 >>
  • 在我看来用例图例的真实作用

  • 用例图画了很久也做过很多,这东西到底用来干嘛呢?似乎是无所不能又似乎做不好便是多余的感觉,早先我学到通过粒度的把控来获取需求,可是客户一定会和你沟通这个东西么?似乎和客户直接谈输入产出会更加实际。

    既便如此用例图仍然是我设计开发环节的重要环节,在我看来这东西不应该就是需求,而是应该源自需求。

    用例图如果直接表现需求会出现很多的用户输入输出,项目大后就会显得冗余,而且时间久了对用例的维护成本实际上也很高,因为用户的需求太多,而且需求时点非常不确定,系统交付前需求会源源不断的过来,如果用用例描述需求那么问题来了首先结构问题,用例层次太少,放在一起杂...
  • 阅读全文 >>
  • 需求分析

  • 1.建立需求记录
    2.沟通
    3.开发
    4.修改核对
    5.需求核对
  • 阅读全文 >>
  • Yii 的日志类使用和CVarDumper

  • 适用场景,一般来讲我们调试PHP 可能直接 echo ,print_r 等就够了。但是很多时候这样做会影响到页面布局甚至程序正常运行,比如调试ajax 的时候。这时候将程序输出到文件显得格外有用。Yii 作为一款完善的程序框架提供了这些方面的功能。

    首先print_r 等导出函数,一般来说是直接输出的,Yii 中可以通过CVarDumper 类来代替,例如:CVarDumper::dumpAsString($_POST) ,详细使用参考Yii 官方文档。这个不多说了。

    接下来看看Yii 日志输出的配置,首先在conf/main.php 中找到l...
  • 阅读全文 >>
  • 给CentOS 安装 php-mbstring

  • 话说我的CentOS 版本可能有点低 5.3 ,然后有天我需要安装php-mbstring 出现了问题

    #yum install yum install php-mbstring

    提示版本不行,过期了,什么的。换了好多源也不行,yum update php* 也不行,操。

    后来解决了

    #rpm -q php   (得到php的版本号) 这里是 php-5.3.27-2.w5

    然后猜版本为:php-mbstring-5.3.27-2.w5.i386.rpm
  • 阅读全文 >>
  • Godaddy 虚拟主机 PHP-MyAdmin 登陆出错的解决办法

  • 登陆Godaddy 虚拟主机的PHP-Myadmin 时提示:

    Your session has ended. Please go back to the Hosting Control Center and relaunch phpMyAdmin.

    没有用户名和密码的输入提示,解决办法很简单在浏览器路径中手动添加 index.php
  • 阅读全文 >>
  • 介绍BOOTSTRAP 的不错的文章

  • 一个介绍BOOTSTRAP 的不错的文章,值得一看

    http://www.cnblogs.com/lhb25/archive/2012/09/11/resources-that-complement-twitter-bootstrap.html
  • 阅读全文 >>
  • HAVING 子句的作用

  • 简单的说就是用于GROUP BY 后的数据再分组,弥补WHERE 的不足。

    举个实际的例子:

    SELECT *
    FROM `tbl_ttracking` `t`
    LEFT JOIN (
    SELECT `ttracking_id` , count( `ttracking_id` ) AS tmpCount
    FROM (
    SELECT *
    FROM `tbl_tvalueint`
    ORDER BY creationdate DESC ) AS...
  • 阅读全文 >>
  • Yii 常用

  • 在view中得到当前controller的ID方法 :Yii::app()->getController()->id;      
     在view中得到当前action的ID方法 :Yii::app()->getController()->getAction()->id;     
     yii获取ip地址 :Yii::app()->request->userHostAddress;   
    &n...
  • 阅读全文 >>
  • Yii CGridView 使用的典型示例

  • Yii 中 zii.widgets.grid.CGridView 的典型示例:

    <?php $this->widget('zii.widgets.grid.CGridView', array(
        'id'=>'tgiftcard-grid',
        'dataProvider'=>$model->search(),
        'filter'=>$model,
       ...
  • 阅读全文 >>
  • Yii 中查询排序的2个方法

  • Yii 排序的话,第一个可以在约束判定对象中设置

    举例:

    $criteria=new CDbCriteria;
    $criteria->order='creationdate DESC'; //设置排序

    第二中,可以在数据提供对象上设置

    举例:

    new CActiveDataProvider($this, array(
                'criteria'=&...
  • 阅读全文 >>
  • 移除 WordPress Dashboard 上的 Widgets

  • 主要留作备忘。

    你可能觉得确定面板Widgets 无从下手?没关系我举个例子,去掉Right now
    remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal','core' );
    remove_meta_box 函数大家都了解,后面的参数 normal,core 从何而来,请参考文件 wp-admin/includes/dashboard.php。我说的够透彻了吧! 提示可以输出该函数调用: add_meta_box( $w...
  • 阅读全文 >>
  • PHP HTML 混合写法备忘

  • PHP中那些语法有替代语法?
    流程控制(包括if,while,forforeach,switch)这几个语句有替代语法。

    替代语法的基本形式:
    左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;

    举个例子吧:
    <?php if ($a<0): ?>
    是负数拉
    <?php endif; ?>
    上面的语句等同于
    <?php if ($a&l...
  • 阅读全文 >>
  • 仅仅是备忘参考

  • 这是根:

    free url shortener
    url shortener
    url shortening
    short url generator
    shortenurl
    short url
    url shortening sites
    shorten url for free
    top url shorteners
    web address shortener
    best free url shortener
    shorten my url for free
    s...
  • 阅读全文 >>
  • 湖南一所小学发生踩踏

  • 今早看新闻“湖南一所小学发生踩踏致多人死亡”,悲叹惋惜,仔细想想面对那些不负责任的老师我应该怎么办呢,可能只能教会自己孩子在拥挤的人群中如何防止踩踏吧。你妹的,在中国什么都要靠自己啊。指望他们为人师表的有所谓的道德希望是不大的。
  • 阅读全文 >>
  • 网路宣传

  • http://en.wikipedia.org/wiki/TinyURLJoy kamiMeetcancanyou@yahoo.comChang yong
    http://en.wikipedia.org/w/index.php?title=Special:UserLogin&action=submitlogin&type=signup&returnto=TinyURL
  • 阅读全文 >>
  • C# 中正则匹配的非贪吃模式

  • 看看如下:
    string regStr = "<h3 class=\"r\"><a href=\"/url\\?q=(?<url>.*?)&.*?\".*?>(?<txt>.*?)</a></h3>";

    其中的 .* 是贪婪模式 .*? 就是非贪婪了
  • 阅读全文 >>
  • 悦悦关键词

  • 悦悦小孩管“益达口香糖”叫“关爱齿”
    悦悦小孩管“苹果”叫“艾破”
    悦悦小孩管“玩割绳子的游戏”叫“玩小青蛙”
    悦悦小孩管“西红柿”叫“红柿”
    悦悦小孩管“香蕉”叫“破娜娜”
    悦悦小孩管“冰激凌”叫“冰冰凌”
    悦悦小孩管“秋千”叫“悠悠”
  • 阅读全文 >>
  • 颜艳红绝不能就这么算了

  • 在水深火热的神奇国度,我们不能再容忍这种杂碎教师了,期待牛逼的有关部门介入,你们立功的时候到了。

    依照未成年人保护法,对其进行制裁,有关部门,有关部门请注意,这才是造成不良社会影响的根源,人民教师啊,为人师表啊。

    有关家长也请注意,该起诉起诉,除非你们上的就是SM学院。
  • 阅读全文 >>
  • 我调查的路线电话

  • 全部亲自验证过:
    留底

    济1
    天津-京沪高速
    河北-京沪高速 事故压车
    山东-京台高速 事故压车,事故压车,事故压车


    济2
    天津-京沪高速 022-23705001 (11:00 天津路段南向北有压车,荣乌高速杨柳青路段归他们管辖但是对我来说没意义)
    天津-荣乌高速 022-23906000 (荣乌高速天津段)
    河北-荣乌高速 拨打 0311-96122 按0后转人工 (人工没有就按 按2  后按6)
    山东-长深高速 (滨大高速)0531-96...
  • 阅读全文 >>
  • 全国各省高速公路电话

  • 全国各省高速公路电话
    ---------------------------
    北京高速公路电话
    电话:     010-122(查询、报警)、010-16857788
    交通急救:     010-68455655
    旅游投诉:     010-65130828
    网络:     http://www.trafficview.cn

    天津高速公路电话
    电话:     022-26994046(高速交警)022-26992790
    天津市民电话:     02...
  • 阅读全文 >>
  • 一些编码的含义,OF XX 助手

  • {"code":"B03004","data":""} 阻断,原因为重复
    {"code":"B00011","data":""} 阻断,原因为非法
    {"code":"A00006","data":""} 成功
    {"code":"A00004","data":""} 不太确定,据我回忆应该是用户错误
    {"code":"B119000","data":""} 阻断,原因为操作过于频繁
  • 阅读全文 >>
  • 网站分类列表

  • Autos   Alternative Fuel   Auto Dealers   Auto Makers   blog   Buying & Selling   Cutting Edge   High Tech   Motorcycles   Options & Accessories   Parts   Safety  ...
  • 阅读全文 >>
  • PHP5.2和5.3的细微差别

  • 实际上这存在一个潜在风险,开发时的环境是PHP5.3 而最终部署的服务器是PHP5.2 之后发现了两个问题。

    第一:
    usort() 函数出错,其中代码中有这么写的(类中) usort($arr,'self::mySort'); 这个在php5.3 中是允许的,可以运行,而到php5.2 中则出错了。

    解决办法:统一改成,内部方法:例如:
    $func=create_function('$var1,$var2', '
        if($var1->num == $var2->n...
  • 阅读全文 >>
  • PHP 时间加法备忘

  • 备忘备忘:以当前时间为例
    strtotime(date('Y-m-d H:i:s') . '+30 day');

    参数可以是:

    1.月,日英文名及其常用缩写清单:
    january,february,march,april,may,june,july,august,september,sept,october,november,december,
    sunday,monday,tuesday,tues,wednesday,wednes,thursday,thur,thurs,friday,saturday
  • 阅读全文 >>
Copyright 2012 cancanyou.com 大口罩的生活领地,欢迎来访,管理员“口罩下的笑”交流Email: meetcancanyou@yahoo.com
京ICP备13030527号-2