neville的文章

21Aug

个人对命名空间的一点理解

比如说,一个类名是UserInformationCenter,假如命名空间在 App\Controller\,那么使用时,要写 App\Controller\UserInformationCenter ,不利于可读性,因此可以加一个简短的别名,App\Controller\UserInformationCenter as UIC;# 使用示例namespace my\name; //声明一个命名空间,下面的代码属于这个命名空间内class MyC...

18Aug

js如何获取当前操作系统的字体列表最新评...

有一个需求是JS如何获得当前操作系统的字体列表?貌似JS没有这方面API,有一个思路给到大家,我们可以先初始化当前系统对应所有字体列表,然后创建canvas去渲染字体,如果不成功则不是,成功则是,然后构造成一个数组。 代码如下:      JS获取当前系统字体                // 系统支持的所有...

18Aug

Linux调整命令历史方法详解最新评论添加...

Linux 系统中的 bash history 命令有助于记住你以前运行过的命令,并重复这些命令,而不必重新输入。 如果可以的话,你肯定会很高兴不用翻阅十几页的手册,每过一会再次列出你的文件,而是通过输入 history 查看以前运行的命令。在这篇文章中,我们将探讨如何让 history 命令记住你希望它记住的内容,并忘记那些可能没有什...

17Sep

thinkphp3.2框架中where条件查询用法总结

本文实例讲述了thinkphp3.2框架中where条件查询用法。分享给大家供大家参考,具体如下: thinkphp3.2 where 条件查询 在连贯操作中条件where的操作有时候自己很晕,所以整理下,有助于使用 查询条件 支持的表达式查询,tp不区分大小写 含义 TP运算符 SQL运算符 例子 实际查询条件 等于 EQ = $where['id'] = ...

17Sep

nginx 缓存机制

location / {// 此location中使用默认的缓存配置proxy_pass http://backend1;}location /some/path {proxy_pass http://backend2;// 缓存有效期为1分钟proxy_cache_valid any 1m;// 被请求3次以上时才缓存proxy_cache_min_uses 3;// 请求中有下面参数值时不走缓存proxy_cache_bypass $cookie_nocache $arg_nocache$arg_comm...

17Sep

php中钩子(hook)的原理与简单应用demo示...

本文实例讲述了php中钩子(hook)的原理与简单应用。分享给大家供大家参考,具体如下: 我们先来回顾下原本的开发流程;   产品汪搞出了一堆需求;   当用户注册成功后需要发送短信、发送邮件等等;   然后聪明机智勇敢的程序猿们就一扑而上;   把这些需求转换成代码扔在 用户注册成功 和 跳转到首页 之间;   没...

06Dec

python远程统计文件代码分享

python 远程统计文件 #!/usr/bin/python #encoding=utf-8 import time import os import paramiko import multiprocessing #统计文件数量 def get_total(ip,password,filepath): paramiko.util.log_to_file('paramiko.log') ssh=paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAd...

06Dec

浅谈MySQL中的触发器

在很多时候,干得利索不如想的明白。方案应该根据场景来设计,不是盲目的依靠经验,当然这也算新经验! 需求是把公司的几套公共系统做成通过邮箱用户名和密码认证,只需记住一对用户名密码,简单为上,只允许用户在ExtMail的web页面修改密码!在做论坛认证的时候,由于论坛的复杂性,想到了如下的几个方案: 通过OAu...

  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……