张映 发表于 2015-08-19

分类目录: js/jquery

关于ajax跨域问题,今天整理了一下,其实还有其他办法了,个人推荐以下4种。请参考:ajax 跨域实例

阅读全文>>

张映 发表于 2015-08-18

分类目录: js/jquery

zclip是一款基于Flash的jquery插件,所以浏览要安装Adobe Flash Player。要有一个统一的copy功能,各浏览器都要兼容,开发成本比较高,主要是各浏览器没有统一的标准,也由于安全性的原因。请查看:jquery zclip例子

阅读全文>>

张映 发表于 2015-07-02

分类目录: 服务器相关

git服务端的管理工具用过2个,一个gitlab,一个是gitolite,

1,gitlab功能强大,有web管理界面,反正是各种方便吧,请参考:linux gitlab nginx 安装 配置 详解,但是gitlab安装比较麻烦

2,gitolite,安装非常简单,功能也比较简单,基本需要能满足,创建仓库,分配权限,总体来说还不错。

如果频繁的创建仓库,以及人员变更,用gitlab比较合适的,反之gitolite比较合适。

阅读全文>>

张映 发表于 2015-06-30

分类目录: apache/nginx

nginx php设置上传文件大小,有三个地方需要改。

阅读全文>>

张映 发表于 2015-06-02

分类目录: 服务器相关

做自己的产品,分支还是很重要的。例如,我发布了一个app,但是有bug,又想做新功能,怎么办呢?如果只在一个git上开发的话,bug会越来越多,原来bug没改完,新功能开发,又会产生新的bug。这样的话,bug永远改不完,版本发布会一拖再拖。

正确的做法,主分支,开发新功能,创建的分支改bug,定期的将分支合并到主分支,对外发布的版本都新分支,改bug的版本,属于稳定版的。发版本成阶梯状。下面介绍一下用tortoisegit创建git分支的方法,个人觉得比较简单。

阅读全文>>

张映 发表于 2015-05-26

分类目录: apache/nginx

今天遇到一个怪问题,虽然解决了,但是具体的原因还是不清楚。一个test.php文件,写了一个curl请求别的api接口,如果通过nginx访问的话,10次能成功一,二次,并且非常慢。如果通过php命令直接运行,每次都成功,并且速度很快。

阅读全文>>

张映 发表于 2015-05-11

分类目录: nosql

找遍了redis cluster官方文档,没发现有关集群重启和关闭的方法。为啥会没有呢,猜测redis cluster至少要三个节点才能运行,三台同时挂掉的可能性比较小,只要不同时挂掉,挂掉的机器修复后在加入集群,集群都能良好的运作,万一同时挂掉,数据又没有备份的话,就有大麻烦了。

redis cluster集群中的节点基本上都对等的,没有管理节点。如果要让所有节点都关闭,只能关闭进程了# pkill -9 redis

阅读全文>>

张映 发表于 2015-05-11

分类目录: nosql

有人问我,redis的多数据库,是不是启动多个redis进程,监听不同的端口。从某种层面上来说,这样可以算是,但是不推荐。

阅读全文>>

张映 发表于 2015-05-08

分类目录: 服务器相关

如果对git命令行不熟悉的话,用git图形界面工具,就比较合适了。建议使用tortoisegit这样的工具,命令行从学习到灵活掌握的时间成本比较高的。

阅读全文>>

张映 发表于 2015-05-07

分类目录: 服务器相关

想要达到的目的是,git服务端代码,迁移或者说是copy一份,原来的commit记录都保留下来,二个git服务端之间,相互不受影响。

阅读全文>>