自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fighter1945的专栏

胡思乱想的地方

  • 博客(132)
  • 问答 (3)
  • 收藏
  • 关注

原创 将博客搬至CSDN

将博客搬至CSDNhttp://blog.csdn.net/fighter1945

2017-08-11 18:25:45 169 1

原创 yii2的phpunit test

## 参照网站phpunit官方网站  http://www.phpunit.cn/  https://phpunit.de/ ## 代码示例 https://github.com/sebastianbergmann/money/blob/master/tests/MoneyTest.php ```phpuse PHPUnit\Framework\TestCase...

2017-03-27 09:46:05 367

原创 composer

设置全量镜像composer config -g repo.packagist composer https://packagist.phpcomposer.com http://blog.csdn.net/naola2001/article/details/46612023 composer remove some/package codecept generate...

2017-03-22 00:39:15 184

原创 php开发app的接口yii2

 在看 http://www.imooc.com/learn/163用php开发app的接口基本就是我现在在做的东西一句话,就是给app返回json 具体点就是组合header后,把content的array用json_encode转换下输出 ```php        // 设定header        $oResponse = Yii::$app...

2017-02-15 16:45:49 331

原创 redis小记

# redis ## 安装server 1. 首先为yum添加epel源:yum install epel-release2. yum install redis3. service redis start  注意端口是6379 记得iptables4. 测试 redis-cli   set get    <以上方法很坑爹,装出来的redis版本是2.4...

2017-02-14 15:48:42 121

原创 微信小程序的appid

从下面的地址下载模拟器后,新建项目的情况下需要appid,各种资料上也注明了,不能是订阅号或者服务号原来的appid要不然就忍一下,选择没有appid,新建一个项目尝尝鲜但是没办法打包上传来进行模拟  开发工具下载地址https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html 于是从h...

2017-02-09 09:23:05 770

原创 redmine自定义查询

redmine有时候在同一个项目要反复查找同一个关键词,这个时候就可以保存查询条件在右侧 查询 保存  显示在右边  

2017-02-07 16:41:37 2181

原创 最近装centos 7的几个坑

1 源 *必须要替换,否则自带的仓库实在太新,很多yum会失败 国内163源http://mirrors.163.com/.help/centos.html阿里源 http://mirrors.aliyun.com/help/centos 2  停止防火墙systemctl stop firewalld.service systemctl disa...

2017-01-01 21:25:59 205

原创 redmine一键安装后备份

半年前装了bitnami的redmine结果半年后要换服务器,原来的这些鸡零狗碎还要继续留着备份mysql然后把各种上传的文件copy来copy去实在太麻烦 结果发现bitnami的一键安装redmine根本就不用这么费事直接tar -zcvf后,下载,上传 ,tar zxvf就可以,然后直接启动就没问题注意,这里有个坑,在zxvf之前必须先新建mysql用户,否则会导致...

2017-01-01 21:21:39 152

原创 svn常用命令

1 启动命令svnserve -d -r /opt/svn-d 守护 -r 后台 2 停止直接ps -ef | grep svnserve然后 kill 3 新建一个仓库 svnadmin create test这个时候要改一下owner chown -R apache  test 4 删除一个仓库直接rm -rf xxx 5 备...

2017-01-01 21:16:02 313

原创 gitlab发送smtp设置

半年前搭的gitlab用的是postfix发送邮件,但是这么做的坏处就是很多公司都会把这当做垃圾邮件直接处理各个邮箱里连个屁都没剩下于是考虑还是用smtp 思路1 利用bitnamin的一键安装gitlab不过要修改的文件实在太多,3个左右,失败 思路2 还是安装gitlab后,修改/etc/gitlab/gitlab.rb 修改的文件可以参照 http:/...

2017-01-01 20:40:40 1259

原创 chrome在页面上嵌入自己的js

把自己的js保存成xxxx.user.js即可,然后拖到chrome的扩展程序页面就可以

2016-12-07 14:19:08 1435

原创 一键安装lamp

国外的 https://bitnami.com/stack/lamp 国内的https://lnmp.org/ 省时间 bitnami的好处是更新频率好一点,国内的lnmp可以选择nginx

2016-11-30 12:52:56 106

原创 自己常用的最简单的iptables设置

# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPU...

2016-11-29 13:13:28 125

原创 《modern php》的note4-filter_var

输出用htmlentites过滤,但是项目里view层用了smarty,所以不用担心输入用filter_var过滤 http://www.php.net/manual/zh/function.filter-var.php 最常用的有两种用法,一种是返回true还是false,一种是返回过滤的字符串分别对应http://php.net/manual/zh/filter.fi...

2016-10-30 10:17:10 108

原创 《modern php》的note4-password_verify

读了将近一半了,搜了下关于php7的书暂时还没有很好的,继续等 http://php.net/manual/zh/function.password-verify.php password-verify这个方法以前没有在意过起码我这边的做法还是把注册时用的方法再hash一下然后用字符串去判断跟数据库中的值是否===没用过这个方法今天一看,竟然有这个原因时序...

2016-10-30 09:33:52 104

原创 《modern php》的note3-composer

composer 从第一次自己安装yii2就在用。但是国内这种自动化的东西通常不会好使国内的源动不动就挂掉如果是个人做练习,强烈建议科学上网或者直接用linode的国外主机 但是对怎么在composer.json里加自己用惯的那些自定义的class还真是没想过,今天研究了下http://drops.leavesongs.com/php/composer-autoloa...

2016-10-26 15:23:50 113

原创 《modern php》的note2-psr-2

还在看modern php这本书,一共200页的内容正好是最近2年我在用的东西的系统性的总结 关于代码规范,虽然总有各种各样的不习惯,但是psr-2目前看起来还是比较好的一种约定eclipse的php中已经内置了psr-2的formatter实际项目当中,根据psr-2又做了一定小调整 可以参见英文版 http://www.php-fig.org/psr/psr-2...

2016-10-26 09:42:41 112

原创 《modern php》的note1-php5.5 yield

在看《modern php》,区区200页的东西,看的我神清气爽还是来尽量总结一下吧,免得看了又忘掉 yield官方介绍 http://php.net/manual/zh/language.generators.syntax.phpphp5.5以上可用 简单来说,对我自己的主要用处1 读文件的时候可以不用一次性全读入,只读一行2 db取行的时候,可以一行行取...

2016-10-24 13:15:31 99

原创 用了3个月阿里云的感受

因为要搭2台服务器,第一次选用了阿里云这个东东,迄今为止用了3个月,按惯例总结一下吧1 bat三家里,baidu产品比较单一,腾讯还在内测,所以只能选阿里巴巴  其他云,譬如盛大和华为,盛大资格老一点,华为复杂一点,从帮助文档上和将来使用的一惯性上选了这一家2 对机子可以随时升级和续费降级,但硬盘不能改容量,所以开始可以稍微选大一点   如果不够用,将来就只能挂数据盘了  ...

2016-10-12 09:51:38 337

原创 setInterval的参数

好没脸。。今天一个js问题折腾了好一会儿。 一直以为setInterval调用的方法参数是这么写的setInterval(func1(parameter1,parameter2.....),1000)结果反复只能跑1次,后来查了下才发现应该是这么写setInterval(func1,1000,parameter1,parameter2.....)这么基本的问题,是我以前...

2016-09-29 16:37:28 428

原创 es6的方法默认参数问题,es6入门

es6的简要介绍http://www.cnblogs.com/liuning8023/p/4911139.html 默认参数问题http://www.infoq.com/cn/articles/es6-in-depth-rest-parameters-and-defaults 兼容性http://kangax.github.io/compat-table/es6/...

2016-09-22 13:16:37 166

原创 vuejs入门

现在前端都流行mvvm,不知道的话岂不是被鄙视死 前面研究过一段google的angularjs感觉还是太复杂还是国人的vuejs更符合国情吧稍微学一下就能上手用了http://cn.vuejs.org/guide/index.html 知乎的答案http://www.zhihu.com/question/38213423 跟其他框架的对比http:...

2016-09-18 21:36:33 101

原创 nginx的使用

不指望守旧公司还能继续用上nginx这种已经在国内普及的东西,自己动手,丰衣足食http://www.hubwiz.com/course/54f031e2f8638715e4cb8e0c/ nginx的upstream目前支持4种方式的分配   1)、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。   2)、weig...

2016-09-18 16:12:05 83

原创 cnode社区使用的系统

https://github.com/cnodejs/nodeclub/Node.js 和 MongoDB 

2016-09-18 13:52:19 400

原创 gitlab的模型

Git工作流指南:集中式工作流 http://blog.jobbole.com/76847/Git工作流指南:功能分支工作流 http://blog.jobbole.com/76857/ 简单来说,开发的时候,用集中式,其实就是当仓库用,大家都更新一个branch维护的时候,用分支式,每人开每个人的branch 另外,虽然都推荐合并的时候用rebase,但用下来发现还是mer...

2016-09-14 16:22:46 171

原创 坑爹的php方法2 strtotime

http://d.hatena.ne.jp/bushimichi/20091101/1257007448/  写道echo '前月 => '. date('m', strtotime('2009-10-31 -1 month')) .'<br>';echo '今月 => '. date('m', strtotime('2009-10-31') ) .'&...

2016-09-08 12:35:00 106

原创 node.js安装

参照的是 https://github.com/alsotang/node-lessons install.sh的urlhttps://raw.githubusercontent.com/creationix/nvm/master/install.shcurl -o- xxxxx | bash安装后ls -la 找到 nvm的文件夹cd ./.nvmsource ...

2016-08-29 15:43:21 97

原创 yii2 调整jquery.js位置

yii2 用了一年多jquery什么的js一直默认是加载在页面的下部搞得所有页面只要不是写js文件,都是registerjs或者registerjsfile两个方法写起来又容易搞错 结果终于忍不住想调整下位置   public $jsOptions = [ 'position'=>\yii\web\View::POS_HEAD ...

2016-08-22 13:10:38 384

原创 坑爹的php方法1 fputcsv和in_array

以php为主工作语言还不到2年的时间,实在被有些方法坑的不要不要的  http://www.php.net/manual/zh/function.fputcsv.phpint fputcsv ( resource $handle , array $fields [, string $delimiter = ',' [, string $enclosure = '"' ]] )...

2016-07-30 22:21:51 137

原创 一个不错的属性contenteditable

<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><div contenteditable=true id=td1>11111</div><button onclick=show

2016-07-30 17:05:15 108

原创 linux上用bitnami一键安装redmine

一键安装的bitnami地址https://bitnami.com/stack/redmine/installer 因为是https的地址有可能要升级下wget 否则,直接wget xxxxx/bitnami-redmine-3.2.2-0-linux-x64-installer.run就可以修改权限后直接运行,跟着提示走就可以了 注意1 首先会check机...

2016-06-03 13:30:59 1401

原创 日本旅馆预定

http://post.smzdm.com/p/434876/ 一般在日本订酒店无外乎Booking,Agoda,e路东瀛和Jalan(Airbnb不是酒店,暂时不讨论),但是LZ觉得这几个网站还是覆盖面不够。在此,特别介绍一下我订酒店的网站(之前看了所有游记竟然没有人提到过):Japan Traveler Online。...

2016-06-01 22:02:35 199

原创 gitlab的一键安装以及https配置

简明安装攻略https://segmentfault.com/a/1190000002722631国内清华源https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/中文半官方说明https://www.gitlab.cc/downloads/#centos6官方说明https://about.gitlab.com/dow...

2016-06-01 21:59:11 502

原创 set_exception_handler

set_exception_handler(array($this,'exception_handler')); public function exception_handler($oException) { Yii::$app->log4->writeLog('DEV_DEBUG',__FUNCTION__); //return 100;

2016-02-22 10:25:58 333

原创 vbox挂载共享文件夹失败

 平常用vbox共享文件夹,偶尔有的centos的vm会出现下面的错误 mount: unknown filesystem type ‘vboxsf’ 解决方法参照http://d.hatena.ne.jp/pospome/20140309/1394346690http://mpweb.mobi/windows/guestadditions-centos.php ...

2015-11-03 08:41:03 714

原创 datetimepicker日历设置mindate

用datetimepicker之前最好先看看自己用的是哪个datetimepicker,免得出现下面这种悲剧http://stackoverflow.com/questions/22500662/bootstrap-3-datetimepicker-events-not-firing-up 在于我来说,就没分清startdate和mindate,enddate和maxdate最...

2015-10-26 15:10:06 3756

转载 生成二维码的jquery插件

主页https://github.com/grizzly/jquery.qrcode/国内的使用demohttp://blog.wpjam.com/m/jquery-qrcode/jQuery('#qrcode').qrcode("http://blog.wpjam.com");jQuery('#qrcode').qrco

2015-08-27 13:47:45 340

原创 js要入门?

虽然知道js的种种好处,但是最多仍然停留在小打小闹的阶段上,而且忌惮于js的各种不确定性,即使知道nodejs这种东西,也一直没有好好认真的学习一下。大概潜意识就认为js是一种早就应该消亡的东西吧。不过最近有幸接触到一个微信的项目,硬着头皮研究了下代码,终于发现我的认知水平已经无异于拿着砍刀对砍坦克的阶段。结论是,前端,还是应该研究一下的。常用的cdn http://c

2015-08-27 13:18:14 289

原创 apache的ssl设置的一些要点

php的openssl如何升级http://bguncle.blog.51cto.com/3184079/1392870如何安装http://www.52jscn.com/web/2013/05/4592.shtmlapache添加openssl 支持鸟哥http://vbird.dic.ksu.edu.tw/linux_server/0360apa

2015-07-29 15:42:02 345

空空如也

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

TA关注的人

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