thinkphp的目录结构设计经验总结

用thinkphp开发了好些项目了;最近准备抽空写一些经验总结;希望能给刚开始接触tp的童鞋们提供一些开发的方案;少走一些弯路;少踩一些坑;这些绝对都是些精华干货;耐着性子阅读;相信收货大大的;可以结合git项目对照研究: thinkbjy  http://git.oschina.net/shuaibai123/thinkbjy先从thinkphp的目录架构开始吧;thinkbjy&nb
阅读全文

总结thinkphp快捷查询getBy、getField、getFieldBy用法及场景

thinkphp作为国内现阶段最成熟的框架;没有之一;不得不说是有好些特别方便的方法的;然而如果初接触thinkphp的时候难免会被搞的有点迷茫;for example这些:getBygetFieldgetFieldBy我曾在相当一段时间内都用的迷迷糊糊的;直到后来把它们总结如下:咱先虚拟一张表出来+----+--------+--------------+| id | name &nb
阅读全文

javascript中的那些让人摸不着头脑的不=

今个咱来盘点盘点javascript中那些让人摸不着头脑的不等;本篇博客略偏学术性研究形式了;除了浮点数运算常见写;其他的在实际开发中并不多么实用;一:首先上场的是NaN:NaN在js中是一个神(xian)奇(jing)的存在;它用来代表不是数字、不可表示的值;如果我们理解了它代表的是不可表示的值;那对于下面的代码打印的false就容易接受了;NaN == NaN;//&nbs
阅读全文

使用jquery静态资源公共库cdn及回退地址

现在互联网巨头都提供的有一些静态资源公共库为广大的开发者们提供了便利;因为他们有着遍布各地的cdn节点;所以使用这些资源库既可以加速加载资源;又能节省流量;何乐而不为呢?然而因为有一堵神圣的墙的原因;我等生活在天朝的子民是没办法享用谷歌的资源库了;不过百度的资源库也是挺不错的;推荐尝试:http://cdn.code.baidu.com/这里以jquery为例:<script ty
阅读全文

论strpos的正确使用方式

首先简单介绍下strpos函数;strpos函数是查找某个字符在字符串中的位置;这里需要明确这个函数的作用;这个函数得到的是位置;如果存在;返回数字;否则返回的是false;而很多时候我们拿这个函数用来判断字符串中是否存在某个字符;一些同学使用的姿势是这样的;// 判断‘白俊遥博客’中是否存在‘博客’这个词if (strpos('白俊遥博客', &
阅读全文

深入解析array_merge函数的用法 php

array_merge是我们用来合并数组使用最多的函数;下面就来深入解析array_merge的用法;1:如果数组中有相同的字符串键名;则该键名后面的值覆盖前面的值; 如果想让前面的值覆盖后面;则可以使用+号;$a=array(    'a'=>'first a',   &
阅读全文

js设置、修改、获取、删除 cookie

.......;上面这串省略号对于各种吐槽的声音;因为在百度上看到的关于设置cookie的前几篇文章都是错误的;里面给出的设置cookie的代码是这样的;function setCookie(name,value){    var Days = 30;    var&nb
阅读全文

mysql排序让空值NULL排在数字后边

  • 白俊遥
  • 2015-12-07 00:13:31
  • PHP
  • MySQL
从现实项目需求出发;有一张城市表;里面有北京、上海、广州、河北、天津、河南6座城市;mysql> select * from bjy_order;+----+------+| id | city |+----+------+|  1 | 北京 |
阅读全文

javascript的函数作用域及声明提前

废话不说;先来段代码;var scope='global';function test(){    alert(scope);        // 输出undefine;而不是global   
阅读全文

修改mysql的密码

mysql数据库中有一个名叫mysql的数据库;恩;确实有点绕;多读两遍就还是能理解的;执行<code>show tables;</code>可以发现其下有这么28张表;mysql> use mysql;Database changedmysql> show tables ;+-------
阅读全文