自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除