`
文章列表
关于MySQL分区表的概念百度上一大堆,这里给出几个例子供参考,基本上一看就懂的。 Range类型 须要提供一个数字列作为判断依据 ALTER TABLE log_regist PARTITION BY RANGE (UNIX_TIMESTAMP(event_at))( PARTITION P201702 VALUES LESS THAN (1485878400) ENGINE = InnoDB, PARTITION P201703 VALUES LESS THAN (1488297600) ENGINE = InnoDB, PARTITION P201704 VALUES L ...

Yii2 自定义类

    博客分类:
  • php
最近开始研究yii2,发现很多问题,比如自定义类或模块。网上搜了一大堆复制文档的没讲实际应用,这次决定自己写下来填坑。 其实很简单,yii2文档没读的请先到这里 http://www.digpage.com/aliases.html   接下来按步骤走不拖拉: 1.写一个自定义的类,内容随意,可以放到任意目录(凭喜好),比如   <?php // 这里假设放到 vendor/ns/extensions/Utils.php namespace ns\extensions; /** * present by XServer. * Author: Nomandia ...
  由于一直做各种对接工作,所以也总结了下常用的接口,适用于目前黄钻、蓝钻的页游对接,有兴趣的朋友可以来指点。 <?php /** * 腾讯接口统一API 此接口应该先调用init方法后再执行其他操作.即 QqApi::init($appid, $appkey, $server_name); */ class QqApi { private static $sandbox = true; private static $appid = 0; private static $appkey = ''; ...
这个问题在linux环境下有,编辑/etc/my.cnf,加入以下配置 lower_case_table_names=1    0时区分大小写,1时会将表名转为小写后执行
在windows中开发LNMP项目时,会遇到同一台机器上有多个套php代码,如果直接用php通过curl访问其他项目时会提示超时。   经过尝试,可以用如下方式解决!   先查看nginx日志时看到如: 192.168.1.189 - - [17/Oct/2016:14:34:17 +0800] "GET /proxy/data/10002?asjdflasjkld=a12&sign=4033d03c16083e054f118a46247554653473fde0 HTTP/1.1" 499 0 "-" "-"   ...

xgettext

    博客分类:
  • php
XGETTEXT(1)                           GNU                          XGETTEXT(1)NAME       xgettext - extract gettext strings from sourceSYNOPSIS       xgettext [OPTION] [INPUTFILE]...DESCRIPTION       Extract translatable strings from given input files.       Mandatory arguments to long options are ma ...
最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍: 鉴于大家的热情,我又写了一篇Android 最火框架XUtils之注解机制详解<-点击查看 xUtils简介 xUtils 包含了很多实用的android工具。 xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls最低兼容android 2.2 (ap ...
maven构建子模块时报错,cmd如下: mvn archetype:create -DgroupId=com.niciware -DartifactId=upt-web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false   [ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:create (default-cli) on project upt: Unable to parse conf ...

梦·池

清晨如梦,但见鱼塘三坑,近观长数丈并列于前,有众人游谐于畔。忽觉包纸在手,内有碎肉,遂以饵投之。 左始,饵入池中微起涟漪,少顷,波光泛影,始有至墨鳞微露而食之。正怡,突见池中冲泉入天,有巨物跃出,口丈余,犹如漩涡吞水,霎时间尺鱼尽入其口;恐而观众人,以为常不觉;回观,见是一鱼眼若小丘,巨口微张侧露其身,长过十数丈,坑间未有隙矣;少时渐隐,水面复为常也。   心静遂移步至中池复以余肉少许饵之。饵落波起,碧波隐现青脊,忽见池内数尾掠水竞食之;观者正娱,突见数物蹿入池内,惊余见其物狰狞似犬,三尾竖后,毛若利棘。几物口衔大鱼浮至岸边食之,众人大惊跚步退后;未几,食毕;以凶目视人若使其复投饵邪? ...
PHP 获取浏览器版本及操作系统版本 偶然间搜索用php截取ua中的浏览器及操作系统信息,发现比较麻烦于是自己写了一个 $user_agent = $_SERVER['HTTP_USER_AGENT']; // 先取得UA // echo $user_agent; const REG_ALL = '/(Opera|OPR|Firefox|Chrome|Safari|MSIE|Navigator).(\d{1,3}\.\d{0,2})/i'; // 此处可以加入想要捕获的浏览器标识 preg_match(REG_ALL, $user_agent, $matches); // 这 ...

PHP autoclass 使用

    博客分类:
  • php
为了实现自动装在类而不用每次都include等操作而制定的机制,实现起来如下:   final class Util{ // 定义一个通用的装载方法 static function autoload($class_name){ // echo 'SPL load class:', $class_name, '<br />'; $fullpath = $_SERVER['CONTEXT_DOCUMENT_ROOT'].'/class/'.$class_name.'.class.php'; if ( file ...
在用express做一个小网站时,用了ajax来提交中文参数,但后台里直接就报出以下异常信息,百思不得其解,用了 ecodeURIComponent及decodeURIComponent也是一样的问题,各种方法都尝试了一次,在无奈之下,决定重新安装 express,结果,一样的异常: Java代码   error Error: write EIO   error     at errnoException (net.js:904:11)   error     at Object.afterWrite (net.js:720:19)   error If you n ...
在使用 mysqli_stmt 相关预处理SQL的方法时,调用bind_param会报一个参数不足的错误。可以采用如下方式解决,假设你有一个这样的封装: function execute_stmt($sql_str , $params=array()){ $stmt = mysqli_stmt_prepare($link_id, $sql_str); if ( $stmt ){ foreach($params as $k=>$v){ $array[] = &$params[$k]; //注意此处的引用 ...
这个设定其实很简单,只需 设置 button.setBright(false),即可。直接设定 setEnabled(false)只能让button不接收事件,但图片不显示为disabled状态,可能是由于习惯的问题吧。 c++的代码就不看了。
ViewPort <meta>标记用于指定用户是否可以缩放Web页面,如果可以,那么缩放到的最大和最小缩放比例是什么。使用 ViewPort <meta>标记还表示文档针对移动设备进行了优化。ViewPort <meta>标记的content值 是由指令及其值组成的以逗号分隔的列表。例: <meta name="viewport" content="width=240, height=320, user-scalable=yes, initial-scale=2.5, maximum-scale=5.0, minimun ...
Global site tag (gtag.js) - Google Analytics