- 博客(14)
- 收藏
- 关注
转载 执行yii2控制台命令时报错:-bash: yii: command not found
MacOS下出现-bash: 命令: command not found的解决1.在终端输入:vim ~/.bash_profile2.在里面添加:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin:.3.在:wq后,输入:source ~/.bash_profile转载于:https://www.cnblo...
2018-12-20 11:27:00 1858
转载 yii2 默认启动事务
背景:yii2事务的应用,需要配置事务的同事,还需要手动开启事务才能有效,但一些逻辑谨慎的平台需要默认开启事务。不手动执行commit就不能执行,这就需要手动更改动yii2框架代码了。//开启事务 $transaction = Yii::$app->getDb()->beginTransaction(); //如果注释掉整个事务,依旧可以执行 $user = ...
2018-12-14 13:15:00 186
转载 php 实现敏感词过滤 - PHP扩展trie_filter
实现方法1 使用PHP扩展trie_filter安装:libiconvwget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz tar zxvf libiconv-1.14.tar.gz cd libiconv-1.14 ./configure make make installphpinfo() 查看是否安装...
2018-12-12 11:57:00 247
转载 php 框架总结
1 thinkphp 轻量级中小型项目框架,易于上手,文档丰富,结构有些混乱,需要时间整理2 CI 适用于小型项目的框架,设计简单,等待效率高,有基本的路由功能,3 YII 用于大规则WEB应用,高性能框架,严格的OOP编写,完善的库引用。模型使用方便,运行速度快,性能好,4 laravel 设计思想先进,适用于各种开发模式,TDD,BDD,DDD, composer,集合了...
2018-12-02 11:13:00 124
转载 算法总结
//遍历数组$array = array(1,3,array('adc','win32_start_service','cc',array('123')),'23',32);func($array);function func($array=array(),$level=0){ foreach ($array as $key => $value) { ...
2018-11-06 17:02:00 108
转载 http错误代码
100 临时响应200 请求成功 200 成功 201 已创建,请求成功并服务器创建新的资源。 202 已接受, 服务器已接受请求,但未处理。 203 非受权信息,服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 无内容服务器已成功处理了请求,,但无返回信息 205 重置内容 206 部分内容300 重定向 300 ...
2018-11-05 11:31:00 165
转载 PHP面试题
Php 魔术函数__construct 实例化对象是自动调用__destruct 销毁或结束调用对象时自动调用__call 在对象中调用一个不可访问的方法时调用__get 获得一个类的成员变量时调用__set 设置一个类的成员亦是时调用__isset() 当对不可访问属性调用isset()或empty()__unset() 当对不可访问属性调用unset()__sleep() 当调用方法...
2018-11-02 16:01:00 104
转载 YII框架 db 操作记录
方式1:CDbCriteria$criteria = new CDbCriteria(); $criteria->addCondition("user_id=:user_id"); $criteria->params[':user_id']= AuthorizeVerify::getUserInfo()['id'];$data = Mode...
2017-02-09 09:00:00 125
转载 MySql 性能优化摘录
new relic、xhprof 性能剖析工具记录一些之前没有注意的mysql注意点和小技巧1.为查询缓存优化你的查询2.EXPLAIN你的SELECT查询,从结果中优化SQL,尤其是索引应用3.当只要一行数据时使用LIMIT14.为搜索字段建索引5.在Join表的时候使用相当类型的例,并将其索引6.千万不要ORDER BY RAND() 打乱顺序,随机...
2017-02-09 09:00:00 82
转载 获得客户端IP
public static function getIp() { $onlineip=''; if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $onlineip = getenv('H...
2016-11-17 13:41:00 67
转载 linux--常用命令整理
1.查看端口号进程lsof -i:1099ps aux|sort -rnk +3|head -10 显示系统中消耗CUP最多的10个进程ps aux|sort -rnk +4|head -10 显示系统中消耗内存最多的10个进程2.查找命令find .|xargs grep -ri “find str” -lps -ax |grep “cron” --搜索相关进程...
2016-10-13 18:42:00 119
转载 linux 性能监控-实用命令(摘抄)
1.TOP——Linux进程监控top: linux 进行监控运行时间 当前时间 当前登录用户数 cpu 内存 load average 系统负载 (1分钟 5分钟 15分钟【一般会小于1,高于5会硬性系统性能,需要详细查看进程)2.VMSTAT——虚拟内存统计Linux的vmstat命令用于显示虚拟内存统计,kernerl线程、磁盘、系统进程、I/O模块、中断、CPU活...
2016-10-13 17:42:00 90
转载 git 学习记录(二)对commit前不想commit的文件处理
我在使用git的时候会遇到这样一种场景,需要commit前使用git status查看到,当前有好多修改过的文件记录,但实际上不是所有的都需要做push的,需要做甄别。还有就上,正在处理一个项目时,需要紧急处理一些线上的 bug。方法一:先将已经确认的文件commitgit commit -m "log" filename--将修改过的文件copy到备份目录中--g...
2016-08-31 09:51:00 162
转载 git 学习记录
之前在做项目开发的时候都是用svn。换了新的工作,新的工作中,团队都在用git,同事说 svn 现在都已不在用了,业内都在用git 。嗨,没办法啊,在上家公司一呆就是四五年,而且个人没有看新闻的习惯,好多东东都荒废了,只能从头学起。不过还好,同事们都肯帮我,而且是不厌其烦的哪种,很是感动啊。git 刚开始使用的时候各种不爽,可以越到后来,使用着越顺手了,记录一下常用的命令:git...
2016-08-29 11:27:00 68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人