自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 vue-router query和params传参(接收参数),$router、$route的区别

//传参: this.$router.push({ name:'xxx' params:{ id:id } }) //接收参数:this.$route.params.id注意:params传参,push里面只能是 name:'xxxx',不能是path:'/xxx',因为params只能用name来引入...

2019-03-26 18:18:12 511

原创 PHPstorm中格式化让function的花括号跟在方法名后面,而不是另起一行

在setting -> editor -> code style -> php -> Wrapping and Braces -> Braces placement In function declaration 选择End of line

2018-11-30 11:58:54 3850 1

原创 PHP执行外部服务命令(git)失败

PHP执行外部服务命令(git)失败检查文件权限问题chown和chmod(注意.git目录下的权限)检查用户权限问题,PHP是以哪个用户运行的,如果是apache模块方式运行就查看httpd.conf,如果是nginx就查看php-fpm.conf我的具体问题是我的php-fpm是以nobody用户执行的,所以没权限执行像git , npm等命令,解决方法为加入到sudo(以系统管理员...

2018-11-28 13:34:34 1156 1

原创 MYSQL中 ENUM 类型的 查询坑点

CREATE TABLE `address` (  `is_default` enum('0','1') NOT NULL DEFAULT '0' COMMENT '1默认收货地址',) ENGINE=InnoDB AUTO_INCREMENT=8196 DEFAULT CHARSET=utf8 COMMENT='买家地址信息表'; 查询条件是enum类型的字段时,如果是想比较emun...

2018-11-23 16:52:19 4772

原创 PHP(匿名函数)闭包可以从父作用域中继承变量

参考文档:http://www.php.net/manual/zh/functions.anonymous.php用 use 语言结构传递进去<?php// Closures can also accept regular arguments$example = function ($arg) use ($message) { var_dump($arg . ' ' ....

2018-11-14 15:13:02 598

原创 解决类属性赋值一个类实例后在代码调用时,IDE不能跟踪方法

 上图的示例发现并不能跟踪Recharge方式,此时要在变量处声明即可解决(看下图): 

2018-11-14 10:41:14 322

原创 CENTOS 安装redis

#增加epel(mirror01.idc.hinet.net)和webstatic(us-east.repo.webtatic.com)源#查看yum仓库有没有redisyum list *redis*#安装redis服务和PHP-redis扩展yum -y install redis php56w-pecl-redis#开机自启动redis服务chkconfig --le

2017-11-02 14:11:03 243

原创 安装PHP5.5+和FASTCGI方式运行

安装PHP5.5+和FASTCGI方式运行添加新的源(https://webtatic.com/有详细的资料CentOs 5.x rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm CentOs 6.x rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm 

2017-11-02 14:09:55 819

原创 安装libmemached

#参考 http://www.jb51.net/article/46226.htm1. 通过yum安装复制代码 代码如下:yum -y install memcached#安装完成后执行:memcached -h#出现memcached帮助信息说明安装成功2. 加入启动服务复制代码 代码如下:chkconfig -

2017-11-02 14:09:18 328

原创 centos YUM 升级或降级PHP

#=======================#YUM 升级或降级PHP#=======================#思路:#1)需要一台实验机,在实验机上下载好安装包,然后通过SCP命令上传到你要部署的机器。#2)在部署的机器卸载PHP,然后再安装下载好的安装包。#这样做的好处:#1)试验机肯定是必须的,模拟环境,提前解决一些问题#2)提前下载好安装包,可以

2017-11-02 12:38:24 4542

原创 Linux下SVN服务器搭建

Linux下SVN服务器搭建一、 下载软件:所需软件:subversion-1.6.19.tar.bz2apr-1.4.6.tar.bz2apr-util-1.5.1.tar.bz2sqlite-amalgamation-3.6.13.tar.gzTortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi(Windows 客户端软件)二、

2017-11-02 12:36:53 466

原创 linux将程序添加到服务

===========================   方式 1   ===================================#如果通过yum安装的服务,直接敲入下面的命令就可以了开机时自动启动服务了chkconfig --level 234 httpd on===========================   方式 2编写自己的

2017-11-02 12:34:15 6838

原创 jenkins安装与配置

参考 http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html     http://www.ciandcd.com/?p=52jenkins下载 http://mirrors.jenkins-ci.org/war1)检查java是否安装[root@localhost ~]# yum list inst

2017-11-02 12:33:24 202

原创 iptables 设置

#打开主动模式21端口iptables -A INPUT -p tcp --dport 21 -j ACCEPT#允许所有本机向外的访问iptables -A OUTPUT -j ACCEPT# 允许访问22端口iptables -A INPUT -p tcp –dport 22 -j ACCEPT#允许访问80端口iptables -A INPUT -p tcp –d

2017-11-02 12:32:17 219

原创 LINUX服务器同步时间

#参考http://www.jb51.net/os/RedHat/262058.htmlcentos时间不同步的解决方法(centos时间同步)一,用ntpdate从时间服务器更新时间如果你的linux系统根本没有ntpdate这个命令yum install ntp安装完了之后,你不要做什么配置,也不需要,直接测试一下

2017-11-02 12:30:46 5037

原创 CENTOS 安装Apahce, PHP, MySQL

1.    安装Apahce, PHP, MySQL以及php连接mysql库组件。#yum -y install httpd php mysql mysql-server php-mysqlyum会到指定的服务器(mirror:163.com服务器)下载对应的软件版本,并自动处理依赖关系,并进行安装。2. 安装apache扩展#yum -y install httpd-man

2017-11-02 12:29:33 474

原创 codecept API Test

API测试目录说明codecept包目录:D:\tests\codecept.phar 测试项目的目录:D:\tests\test1命令优化执行命令格式:PHP_PATH CODECEPT_PATH [-command] arg..... 通常我们会设置个php的环境变量执行命令的代码变为php CODECEPT_PATH [-command] arg.....,感觉这样也还是太麻烦了,我们可以

2017-11-01 11:53:50 479

原创 PHP CLI 在WIN环境下传参出现部分中文乱码

从网上搜的内容无外乎改CMD工具的编码 ,部分中文乱码证明不是CMD工具的编码的问题。现象:乱码体现在某些个别中文,例如“变”,“费”,其他都基本是正常显示的。解决方法:将要传的参数urlencode,接收时再urldecode

2017-04-21 17:15:44 1626

原创 搭建SSL服务器

Web服务器:apache注册腾讯云,申请证书。https://www.qcloud.com/login 腾讯云注册登录,然后 免费 申请两个DV SSL证书?为什么是两个?因为一个 用于生产环境,另一个用于测试环境,申请流程https://www.qcloud.com/document/product/400/6814,等待审核通过,通常正确按照申请流程文档的话三十分钟之内就可以通过了。

2017-04-19 12:22:54 5209 2

原创 GTD软件比较和选用

上图(扒过来的)从主要功能和主要主持的平台比较了几个主流的GTP软件,不知道为什么大名鼎鼎的omnifocus神器在图上并没有出现。各有人说各的好,至于选用哪种得看自己的需求,我先说下我心目中想要的:我只是想可以分多项目记录待办事项,然后有一个汇总的日程列表,在列表上我可以拖动设置优先级,代办事项没有设置时间的话不会显示在汇总的日程列表上。由于我的安卓手机omnifocus没有安卓版的

2017-04-18 16:23:27 2491

转载 PHP加密最佳实践

加密总是与安全密不可分,而每个PHPer都必须将应用安全作为必要的设计思路融入代码中,以下是一些最佳实践的建议。不要再使用MD5,不要使用sha1,基本上已经没有破解难度了。请使用password_hash来哈希密码(php版本大于等于5.5,小于5.5请使用password_compat库),由于password_hash函数已帮你处理好了加盐,而且作为盐的随机字串已通过加密算法成为

2017-04-18 10:27:04 281

原创 产品演示&验收

研发部、产品负责人,客户坐在一起,演示并录制视频。演示目的:       1.在线演示能提升测试和研发人员的荣耀和责任感,提高软件交付质量;        2.研发成果和客户需求达成一致        3.录制视频作为交付时的培训材料

2017-04-12 16:18:46 470

原创 敏捷开发实践之问题3

版本迭代会议的第二天。今天我就为下一个版本的工作做准备,一般UI设计的工作比开发时间提前一个版本,新建了一个story,然后把story拉进当前SPRINT,在story下新建了UI的任务,WEB前端的任务,后端开发的任务。后来发现一个问题,这个story只的子任务我只想UI的任务是安排在当前SPRINT,可是,其他的子任务也在当前sprint了,,,,解决措施

2017-03-31 20:15:46 222

原创 敏捷开发实践之问题2

这个是版本迭代会议结束后的一天。遇到的问题:1.写工作日志不自觉2。站立会议并没有开起来3.发现成员在项目管理系统已经用了差不多一年了,只会用搜索问题,查看issue,改变issue的状态措施:1对于问题1和2意料之中,监督实施即可2问题3,要加强项目管理系统的培训,感觉前几天说那么多都忘记了的没啥用,而且新人来了还得说一遍。写文档其实也没多少人会去看,而且

2017-03-31 19:59:47 250

原创 敏捷开发实践之问题1

第一天也是下一个版本迭代会议,会议议程:1。介绍敏捷开发思想,流程,优点2.结合项目管理工具JIRA讲解在工作中如何操作3.这个迭代开始实践敏捷开发遇到的问题:1.时间评估环节:明显不不适应,共同估算时比较迷茫,同时也在担心一个问题,估多了嘛心里过不去,估少了又不能按时完成,这时候要传达成员一种理念,估算不是为了精确开发时间,是为一个更合理的时间(对比CMMI)

2017-03-31 19:48:48 285

原创 我的敏捷开发流程

敏捷开发流程:按尺度大小新建问题类型:epic->story->sub-tast->bug===========================================part0:需求收集========================================================================================

2017-03-31 19:25:18 1765

原创 from表单method属性对action属性的影响

from表单method属性对action属性的影响,submit时,会把action的参数和表单的参数提交到服务器,submit时,会把action的参数过滤调再讲表单的参数提交到服务器,仅仅解析action的url有兴趣了解的同学可以看文档的详细解析:http://www.w3school.com.cn/tags/att_form_method.asp

2016-09-19 12:05:34 1839

原创 jenkins服务脚本

需求:每次开启服务,和关闭服务都要敲一段命令,太麻烦了,于是尝试制作成系统(centos)服务,开机自动启动服务,service jenkins start ,service jenkins stop,service jenkins restart多爽#!/bin/bash## chkconfig: 2345 89 11# description: jenkins service#

2016-09-18 14:53:18 741

转载 jenkins 命令行操作说明文档

假设Jenkins的URL为http://22.11.140.38:9080/jenkins/ 基本的格式为java -jar jenkins-cli.jar [-s JENKINS_URL] command[options][args] 下面具体介绍各个命令的作用及基本使用方法 1.      help 查看所有内嵌命令的基本功能

2016-09-18 11:06:39 4896

原创 印刷充值卡防止印刷商可以根据你提供印刷的卡号和密码进行使用的解决方案

不管采取哪种方案都签商业协议是必须的。密码都是要刮才可以看到方案一:           什么都不管,只靠商业协议,直接提供卡号和密码印刷就完事,出售充值卡。方案二:           分开两个卡商印刷,第一个印刷商印刷卡号和密码,印刷完交给第二个印刷商,第二个印刷商印附加码,一个卡号对应一个附加码,输入密码和附加码才能充值成功。还是有风险,如果卡价值很高的话,第二个印刷商也有可

2015-11-11 17:43:13 845

原创 VM虚拟机与主机的独立IP相互访问

虚拟机系统的网络适配器选择“桥接模式”,图形界面下选择 “system”=>'preferences'=>"network concentions",选择一个链接配置点击“edit”=> IPV4/6 settings,进行相应设置,address:你定义这个虚拟机的IP,netmask:主机的子网掩码,GateWay:网管。最后请关掉主机和虚拟机的防火墙:关闭命令:  s

2015-11-09 09:24:35 1180

原创 CentOs Yum在线安装MYSQL5.6

Centos 升级MySQL版本或者Yum安装Mysql5.61.从MySQL Yum仓库下载最新的rpm文件:http://dev.mysql.com/downloads/repo/yum/CentOS 6 http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm2.yum remove mysql mysq

2015-11-05 15:28:04 1416

原创 微信扫码下载APK解决方案

方案一:                 扫码进入一个普通的过渡页面,并且提示用户点击右上角“在浏览器中打开”,进入下载页面。方案二:                将APP申请加入腾讯的应用宝,申请通过后可直接用应用宝管理后台提供给你的的推广链接作为下载地址,绑定IOS的地址可以访问该链接可以自动识别IOS还是安卓的应用下载。方案三:             

2015-11-03 20:05:23 9117

原创 php.ini学习总结 :常用配置和本地和服务器需要调整的配置。

经过一天对php.ini的了解,总结了一些常用的和本地和服务器需要调整的配置。; error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR   error_reporting = E_ALL & ~E_NOTICE ; 显示所有的错误,除了提醒 display_error = on | false  ;  显示出错误信息(作为

2015-04-09 21:12:27 318

原创 Apache初学心得

写PHP程序已经有两年了,遗憾的是一直都是用WAMP这样的集成环境包,所以这几天都在搞独立安装PHP+MYSQL+APACHE+PHPMYADMIN。以前做的项目都有人把APache相关的设置配置好了,现在自己在家里配虚拟机,ALIAS,REWRITE就显得不怎么顺利了,本以为看着APACHE手册就可以顺利完成的。而对于这个手册我看起来生涩难懂,因为手册所说的内容太独立了,就好像拿虚拟机的

2015-03-25 23:28:16 481

YII2框架整合H+后台UI框架

YII2框架整合H+后台UI框架,方便开发后台,框架上作了些调整,本地使用web-local.php配置,子模块配置继承父模块的

2015-11-03

ThinkPHP开源框架

很好的开源框架,ThinkPHP开源框架

2012-09-06

空空如也

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

TA关注的人

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