关闭
当前搜索:

redis 修改端口及设置密码

为redis分配一个6666端口,操作步骤如下:1、/redis.conf重新复制一份,重命名为redis6666.conf。2、打开redis6666.conf配置文件,找到port 6379这行,把6379改为6666。3、把redis6666.conf移到/redis-svrs/taobaoAny目录下(taobaoAny为自己新建)。4、启动redis服务:redis-server /re......
阅读(13) 评论(0)

AnjularJs 组件之间的通讯

组件之间的共享可以有好几种方式父->子 input 方式?123456789101112131415161718192021222324252627282930import {Component,Input} from 'angular2/core';@Component({  selector: 'child',  template: `    child {{content}}  ...
阅读(22) 评论(0)

Redis 服务端重启问题

redis 设置密码登陆后使用service redis stop 会出现 [plain] view plain copy [root@localhost bin]# service redis stop   Stopping ...   (error) NOAUTH Authentication required.   [...
阅读(20) 评论(0)

primeng使用步骤

1,选择路径,使用cli新建项目 选择要创建项目的文件夹路径D:\primeNG files 地址栏打开cmd输入ng new KW2后回车 2,确认创建成功 启动服务器 注意:如果创建成功,用cmd启动KW2路径下的ng server后,在浏览器地址栏输入localhost:4200即可看到 3,安装primeng及其组件 cd到...
阅读(42) 评论(0)

laravel 新增数据库字段

laravel 使用artisan命令新增数据库字 5873 cmd 命令行 到项目目录,不是public那个目录 [plain] view plain copy D:\Program Files\wamp\www\Book> php artisan make:migration add_machine_typ...
阅读(40) 评论(0)

PHP中的 抽象类(abstract class)和 接口(interface)

一、 抽象类abstract class 1 .抽象类是指在 class 前加了 abstract 关键字且存在抽象方法(在类方法 function 关键字前加了 abstract 关键字)的类。 2 .抽象类不能被直接实例化。抽象类中只定义(或部分实现)子类需要的方法。子类可以通过继承抽象类并通过实现抽象类中的所有抽象方法,使抽象类具体化。 3 .如果子类需要实例化,前提是它实现了抽象类中...
阅读(70) 评论(0)

递归和循环优缺点详解

使用场景 需要重复的多次的计算相同的问题,会用到递归和循环定义 递归 递归是内部调用这个函数本身。 循环 通过设置初始值和终止条件,在一个范围内重复运算 优缺点分析 递归 虽然有代码简洁的优点,但是时间和空间消耗比较大。每一次函数调用都需要在内存栈中分配空间以保存参数,返回地址以及临时变量,而且往栈里面压入数据和弹出都需要时间。  另外递归会有重复...
阅读(51) 评论(0)

PHP中include 与 require 的区别

在PHP变成中,include()与require()的功能相同,include(include_once) 与 require(require_once)都是把把包含的文件代码读入到指定位置来,但是二者再用法上有区别:(include()是有条件包含函数,而require()则是无条件包含函数)  1, 使用方式不同 (1) require 的使用方法如 require("requi...
阅读(70) 评论(0)

mysql与mysqli的区别与用法

一、mysql与mysqli的概念相关: 1、mysql与mysqli都是php方面的函数集,与mysql数据库关联不大。 2、在php5版本之前,一般是用php的mysql函数去驱动mysql数据库的,比如mysql_query()的函数,属于面向过程3、在php5版本以后,增加了mysqli的函数功能,某种意义上讲,它是mysql系统函数的增强版,更稳定更高效更安全,与my...
阅读(58) 评论(0)

thinkphp整合滑动验证码

官网:http://www.geetest.com/ (此处应该有广告费) 示例项目:https://github.com/baijunyao/thinkphp-bjyadmin 一:注册获取key 注册;创建应用;获取key; 二:导入sdk /ThinkPHP/Library/Org/Xb/Geetest.class.php 三:生成验证样式 /tpl/Home/In...
阅读(58) 评论(0)

SourceTree冲突解决

Git现在越来越火,很多人都从Svn迁移到Git上面,Git让我们更加与世界接轨,不再是“局域网”的程序猿,特别是掌握了Git之后,会发现它真的很好用,本文对Git中比较烦人的冲突进行了详细的说明,希望能帮助那些刚接触Git的程序猿。 亮点: 采用可视化SourceTree插件beyondCompare更加接近svn冲突比较 构造冲突 A 修改了conflict...
阅读(101) 评论(0)

TP5 控制器间跳转传参

要使用redirect,不能用其他跳转方式 $this->redirect("User/UserList",array("name"=>"jack"));...
阅读(115) 评论(0)

tp5中行为标签位的应用

tp5中行为的出现,为我们想在应用前后,模型,控制器初始化前后等想做的一些事情提供了便利[这里的行为在早期框架一般称为钩子, 有些现在的框架称之为中间件]. 行为, 就是一些动作,  标签位, 就是可以设置行为的位置; 可以理解为标签位[适合放置地雷的地方]绑定行为[放一颗地雷, 留一根线链着标签]. 实际应用如下: 1.  application\common.php文件...
阅读(305) 评论(0)

TP5与TP3.X对比

首先声明本章节并非是指导升级旧的项目到5.0,而是为了使用3.X版本的开发者更快的熟悉并上手这个全新的版本。同时也强烈建议开发者抛弃之前旧的思维模式,因为5.0是一个全新的颠覆重构版本。 需要摒弃的3.X旧思想 URL的变动 首先对3.X的不严谨给开发者们带来的不正确的引导表示歉意,在5.0版本正式废除类似/id/1方式 可以通过‘get’获取到‘id’的方法,严格来讲这样的url是...
阅读(143) 评论(0)

ThinkPHP5.0的助手函数汇总

load_trait:快速导入Traits,PHP5.5以上无需调用 /**  * 快速导入Traits PHP5.5以上无需调用  * @param string    $class trait库  * @param string    $ext 类库后缀  * @return boolean  */ load_trait($class, $ext = EXT) 复制...
阅读(110) 评论(0)

Packagist 镜像使用方法

镜像用法 有两种方式启用本镜像服务: 系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。见“方法一”单个项目配置: 将配置信息添加到某个项目的 composer.json 文件中。见“方法二” 方法一: 修改 composer 的全局配置文件(推荐方式) 打开命令行窗口(windows用户)或控制台(Linux、Mac...
阅读(46) 评论(0)

laravel错误1071 Specified key was too long; max key length is 1000 bytes

Laravel 5.4默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行php artisan migrate 会出现如下错误: [Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max...
阅读(85) 评论(0)

MAC下更新自带的PHP版本到5.6或7.0

OS X 10.11自带的PHP版本是PHP 5.5.x,如果我们想更新PHP的版本到5.6或者是7.0该怎么办呢? 下载和安装PHP 5.6 打开终端并且运行如下命令: curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6 然后,PHP 5.6的版本会被安装到下面的路径中: /usr/local/php5/ ...
阅读(45) 评论(0)

CentOS7 LAMP环境搭建

一.Apache 1.查看httpd包是否可用 yum list | grep httpd1 2.安装Apache yum install httpd1 3.配置servername vi /etc/httpd/conf/httpd.conf 修改这行: ServerName localhost:8012 4.启动 systemctl start httpd1 ...
阅读(66) 评论(0)

You must reset your password using ALTER USER statement before executing this statement.

安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个 step 1: SET PASSWORD = PASSWORD('your new password'); step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; step 3: flush privileges; 完成以上三步退出再登,使用新...
阅读(163) 评论(0)
51条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:6485次
    • 积分:312
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:31篇
    • 译文:0篇
    • 评论:0条
    文章分类