自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 Git 操作之“git stash内容误删找回”

Git 操作之“git stash内容误删找回”最近我在开发中遇到这么一个问题:某次的开发内容使用git stash命令暂存了工作现场,之后手残直接删除了暂存的这次记录和内容。第一步: 使用git fsck --unreachable命令查找所有unreachable的记录unreachable:Print out objects that exist but that aren’t r...

2019-03-29 10:35:50 2361 2

转载 join on、where、Group by、having、select、order by执行顺序

逻辑查询处理阶段简介1. FROM:对FROM子句中的前两个表执行笛卡尔积(Cartesian product)(交叉联接),生成虚拟表VT12. ON:对VT1应用ON筛选器。只有那些使为真的行才被插入VT2。3. OUTER(JOIN):如 果指定了OUTER JOIN(相对于CROSS JOIN 或(INNER JOIN),保留表(preserved table:左外部联接把左表

2017-03-03 13:57:21 604

原创 Unix 环境高级编程 之 理解 rws 权限

开始学习Linux里面的文件权限时,也是蒙蒙的,似懂非懂(尤其是s权限,当时看书的时候一时理解了,过段时间就忘记了)。最近看Unix 环境高级编程的时候,看到第四章第四节(设置用户ID和设置组ID)时才感觉一下明白了?一、摘自网上查到的关于rwx、rws、rwt的解释:1、rwx:linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人这些身份对于文档又有下面权限

2020-11-05 19:58:07 3358

原创 CentOS 服务器,由于rvm导致的 Ctrl + C 失效问题

运维在服务器瞎搞,导致开发服务器 ctrl-c 无效了 ,tail -f 等需要使用的地方无法使用。一直 都是 CCCCCC^C追其原因,主要 是 rvm (装 redis 的时候 装的) 如果rvm -v 的版本是 1.29.4,那么 ctrl-c 就会失效。解决办法:更新 ram 版本:rvm get head。但是更新的时候一只报错,只有gitlab 用到ruby,且g...

2019-05-21 10:52:43 853

原创 Linux命令trap

trap的运用1、trap的语法1: trap “触发指令” 信号串行只要系统产生特定信号,trap就会触发指令。trap 'echo 123' ABRT ; kill -ABRT $$ 屏幕会出现123 $$代表当前shell进程编号 。2、trap的语法2: trap - 信号串行如果trap语法中没有触发指令,而是-或空白,则可恢复信号串行的原本的作用。trap '-' AB...

2019-05-20 15:15:02 492

原创 Git 操作之恢复删除的分支

Git会自行负责分支的管理,所以当我们删除一个分支时,Git只是删除了指向相关提交的指针,但该提交对象依然会留在版本库中。因此,如果我们知道删除分支时的散列值,就可以将某个删除的分支恢复过来。在已知提交的散列值的情况下恢复某个分支:git branch <branch_name> <hash_val>如果我们不知道想要恢复的分支的散列值,可以用reflog命令...

2019-01-10 12:04:06 385

原创 php var_export 对循环引用的问题(Uncaught ErrorException: var_export does not handle circular references)

因为有些数据不知道具体类型,在使用var_export($data, true) 的时候,遇到:Uncaught ErrorException: var_export does not handle circular references。改用: print_r($data, true) 即可解决这个问题。...

2018-12-10 14:24:39 5170

转载 php 上传大文件,php.ini 配置

1. 修改 post_max_sizepost_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。php7 默认的post_max_size 为8M. 如果 POST 数据尺寸大于 post_max_size $_POST 和 $_FILES superglobals 便会为空.2. 修改upload_max_filesize

2017-11-06 21:04:16 241

原创 mongo ERROR: child process failed, exited with error number 100

错误信息:about to fork child process, waiting until server is ready for connections.forked process: 1775all output going to: /mongodb/log/mongo.logERROR: child process failed, exited with error nu

2017-03-08 10:48:06 2004

转载 SVN分支和合并(trunk、branches、tags)

原文地址:原文链接地址尽管svn没有作强制要求,但是一般svn版本库目录建议创建trunk、branches和tags三个目录。在实际操作时,trunk主干版本要时刻保持干净,即随时可以基于这个版本进行修改并将应用部署上线。branches是分支目录,存放并行开发的项目代码,因为分支是主干的廉价拷贝(相当只是提交了一次主干版本,增加了一个版本号, 并没有取出版本库作镜像拷贝),所以

2016-10-18 23:28:10 5743 1

原创 基于Swoole的异步消息发送(短信、邮件等)PHP Yaf

本文只做自己学习笔记记录,如有涉及他人版权,请联系我第一时间修改删除

2016-08-17 21:36:08 6837

原创 两个SVN仓库的同步----svnsync

源svn:svn://192.168.1.1/source目标svn: svn://192.168.1.2/dest第一步:   svnsync init svn://192.168.1.2/dest  svn://192.168.1.1/source                直接报错:svnsync: Repository has not been enabled to

2016-08-16 15:07:05 2324

原创 Gearman使用Redis 做数据持久化

2014年的时候,老大说数据持久化,当时听的一愣一愣的,不知道啥是持久化;讲了一堆Gearman使用 Redis 和MySQL的东西,表示听不懂;然后他自己在那搞;左后搞出来了,还在launchpad.net 报告了一个bug,当时确实是第一个报告那种使用情况下bug的第一人。    队列,很多流量大的网站都会使用。对于数据,是否需要考虑数据的可靠性,对于一般不重要的数据丢失也没关系;但是对于

2016-08-16 15:04:27 1856

原创 货币汇率转换之笔记

汇率转换,这个汇率的转换接口文档是英文的,最近一个项目需要汇率查询,特意看了下文档,顺便简单介绍下,写的很简陋,将就着看吧;实际上直接看Demo就可以了官方地址:http://jsonrates.com/docs/rates/使用方法: 注册帐号,获取免费的apiKey; 注册帐号时,需要邮件激活注册连接,推荐使用雅虎邮箱,qq邮箱接受邮件的熟读较慢,有时还会接受不到邮件。

2015-05-29 10:51:12 2300

原创 雅虎天气API使用笔记

查询时base_url:https://query.yahooapis.com/v1/public/yql?q= , 公共查询接口,有限制查询次数https://query.yahooapis.com/v1/yql?q= , 注册后获取ApkId,有限制查询次数但是已经足够使用了,10万次/天第一步,手机端定位用户的位置(根据IP查询,或者。。。。),得到用户所在城市名称,或者

2015-05-28 15:56:51 7442 1

原创 记一次Nginx + PHP + YAF安转错误之重写规则错误导致出现404错误页面

YAF手册中对Nginx的重写规则:server { listen ****; server_name domain.com; root document_root; index index.php index.html index.htm; if (!-e $request_filename) { rewrite ^/(.*) /index.php/$

2015-05-12 11:03:45 895

原创 icommon icon font 在android4.1版中不显示的问题解决方法

由于系统编码和icommon 的icon font 的十六进制编码回发生一些冲突,导致在安卓低版本中不显示的问题。主要是以e6开头的图片字体的十六进制 不显示。解决方法:方法一、直接在icommon官网将不显示的图片字体的十六进制编码改掉,e6开头的十六进制 方法二、icommon官方已经发布了新的版本,使用新版本即可。

2015-03-16 22:33:45 799

原创 Yaf 学习笔记之------assign使用

Yaf_View_Simple::assign方法一、之前一直使用的是:$this->getView()->assign('name1', ' 中华1');   只将一个变量的值assign出去,如果assign多个变量的值时,就再写个$this->getView()->assign('name2', ' 中华2');  麻烦啊以下内容来自鸟哥Yaf手册:public

2015-03-11 22:40:57 2504

原创 PHP JQuery 跨页面传值

一:JavaScript JQuery页面值传递之URL通过URL进行传值.把要传递的信息接在URL上.在index.html中有个,点击后跳转到另外的一个页面,显示该用户的信息信息index.html  代码如下: 修改用户信息 index.php:class indexController extends Yaf_Controller_Abstract {

2014-07-29 02:15:15 2284

原创 Head First 设计模式(阅读笔记之一)

我是学PHP的,并且还是刚刚入门

2014-07-25 01:15:21 679

原创 JS,JQuery,之数组三维for循环

function powerlist(res) { for (var trees in res) ;w var parenttree = res[trees].actionname; tmp = $('.first.hide_templete').clone(); $('.firsttree'

2014-04-30 20:32:48 2451

原创 Redis的php扩展安装(centos6.4)

1、安装php的redis扩展,可以去GitHub下载redis扩展2、解压, 然后进入刚才解压得到的目录  $ /usr/local/php/bin/phpize #这个phpize是安装php模块的(如果没有安装phpize,在终端路执行         yum  install php-devel  )    $ ./configure --with-php-config

2014-04-27 11:51:21 457

原创 centos6安装YAF扩展的错误解决

我在centos 6.4 x86_64下编译的错误In file included from/var/www/html/yaf-2.2.9/yaf_router.c:28:/usr/include/php/ext/pcre/php_pcre.h:29:18: error: pcre.h: No suchfile or directoryIn file included from/var

2014-04-27 11:43:12 1752

原创 Debian 7.4 下mentohust开机自动认证

不需要写脚本,很简单的哦:1.按

2014-04-26 01:08:20 1565 1

原创 PHP学习笔记之call_user_func_array函数

call_user_func_array(),该函数允许用户调用直接写的函数并传入一定的参数语法:

2014-04-06 21:50:26 588

原创 php学习笔记之array_walk函数

array_walk();对数组中的每个成语

2014-04-06 21:26:22 681

原创 PHP学习笔记之array_intersect_key() 函数使用

array_intersect_key() 函数使用键名比较计算数组的交集。array_intersect_key() 返回一个数组,该数组包含了所有出现在被比较的数组中并同时出现在所有其它参数数组中的键名的值。注释:仅有键名用于比较。

2014-04-03 19:17:57 694

原创 Yaf学习笔记之Yaf_View_Simple

public string Yaf_View_Simple::getScriptPath(void  );获取当前的模板目录参数 void此方法不需要参数返回值成功返回目前的视图目录, 失败返回NULL

2014-04-03 18:22:43 1110

原创 PHP学习笔记之(func_get_args函数)

func_get_args();是获取方法中的参数数目,通常与

2014-04-03 18:14:05 1115

jQuery基础教程(第4版)

《jQuery基础教程(第4版)》是jQuery经典技术教程的最新升级版,涵盖jQuery 1。10。x和jQuery 2。0。x。本书前6章以通俗易懂的方式讲解了jQuery的核心组件,包括jQuery的选择符、事件、动画、DOM操作、Ajax支持等。第7章和第8章介绍了jQuery UI、jQuery Mobile及利用jQuery强大的扩展能力开发自定义插件。随后的几章更加深入地探讨了jQuery的各种特性及一些高级技术。附录A特别讲解了JavaScript中闭包的概念,以及如何在jQuery中有效地使用闭包。附录B讲解了使用QUnit测试JavaScript代码的必备知识。附录C给出了jQuery API的快速参考。

2014-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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