sourceTree自定义操作git同步

远端git分支、tag被改变时,本地不会同步,使用自定义操作手动同步: sourceTree配置自定义操作: 标题:任意 运行脚本:/bin/bash 参数:~/tools/gitSync.sh $REPO gitSync.sh git tag -l | xargs……

Continue reading

CentOS7使用Docker构建LNMP环境

1、关闭防火墙 systemctl status firewalld.service # 查看状态 sudo systemctl stop firewalld.service # 关闭 sudo systemctl disable firewalld.service # 取消开机启动 2、Docker 安装、启动 sudo yum install docker -y # 安装 sudo systemctl start docker.service # 启动 sudo systemctl enable docker.service # 设置开机启动 3、Docker Compose 安装(需要使用root用户安装) curl -L https://github.com/docker/compose/releases/download/1.4.2/docker-compose-`uname……

Continue reading

cocos2d-js翻牌效果实现方式

var BattleLayer = cc.LayerColor.extend({ _battleList: [], //存储章节列表 ctor: function () { this._super(cc.color(220, 220, 220, 255)); this.initCard(); }, initCard: function () { for (var i = 1; i < 5; i++) { var posX = 100 + 100 * i; var pos = cc.p(posX, GC.h_2); //选关正面 var front = new cc.Sprite(res.ba_card_gates_png); front.setPosition(pos); front.setVisible(false); //设置正面隐藏 this.addChild(front, 0, -i); //章节介绍 var back = new cc.Sprite('res/battle/card_' + i + '.png'); back.setPosition(pos); this.addChild(back, 0, i); var listener = cc.EventListener.create({ event: cc.EventListener.TOUCH_ONE_BY_ONE,……

Continue reading

cocos2d-js节点以及子类单点触摸事件监听

//创建一个事件监听器 OneByOne var listener = cc.EventListener.create({ event: cc.EventListener.TOUCH_ONE_BY_ONE, swallowTouches: true, //设置是否吞没事件,在onTouchBegan方法返回true时吞掉事件,不再向下传递。 onTouchBegan: function (touch, event) { //实现onTouchBegan事件处理回调函数 var target = event.getCurrentTarget(); //……

Continue reading

cocos2d-js箭贝塞尔曲线效果

var jian = new cc.Sprite("#images/gongjianshou/jian.png"); jian.attr({ x: this.x, y: this.y + 100, scaleY: this.scaleY, scaleX: -Math.abs(this.scaleX) }); jian.setName('jian'); this.parent.addChild(jian, 30); //抛物线飞行 var sx = jian.x; //开始位置x var sy = jian.y; //开始位置y var ex = target.x + 40; //结束位置x var ey = target.y + 150; //结束位置y var startA = this.scaleX > 0 ? 130 : 40; //起始角度 var endA = this.scaleX > 0 ? 220 :……

Continue reading

cocos2d-js遮罩层

/** * 遮罩层 * 这里要把swallowTouches设置为true,这样onTouchBegan返回true才能够吞噬触摸,不继续往优先级更低的层传递,从而实现遮挡层。 * 调用方法: * var maskLayer = MaskLayer.create(); * this.addChild(maskLayer, 11); * _opt 默认……

Continue reading

IOS网页上传图片旋转问题

iOS拍摄的图片提供了EXIF信息,Orientation值为6即顺时针90度,有了这个信息我们只需要逆时针旋转90度即可。 需要开启两个扩展: extension=php_mbstring.dll extension=php_exif.dll 代码如下: $exif = @exif_read_data($ima……

Continue reading

阿里云ECS服务器搭建LAMP环境

一、阿里云ECS CPU:8核 内存:16G 系统盘:20G 系统:CentOS 6.5 数据盘:500G(挂载点/mnt) 二、所需工具 由于Linux使用ssh连接,所以使用Xshell 5软件作为连接工具,当然你也可……

Continue reading

PHP保留两位小数四舍五入

/** 1.number_format */ $number = 1234.5678; $nombre_format_francais = number_format($number, 2, ',', ' '); // 1234,57 $english_format_number = number_format($number, 2, '.', ''); // 1234.57(我一般用这个) /** 2.round */ $number = 1234.5678; echo round($number ,2); //1234.57 /** 3.sprintf */ $formatted = sprintf ("%s有¥%01.2f。", $name, $money); echo $formatted; //张三有¥123.10。……

Continue reading

php5.3增加oci8扩展

CentOS5.5服务器上已有相关环境:apache2、php5.3.10 需要安装:oracle客户端、pdo_oci扩展、oci8扩展 一、 准备文件 oracle客户端rpm包,http://www.o……

Continue reading