2019年5月27日

常用正则

摘要: 1.使用正则表达式删除 1 $text = preg_replace('/\r\n|\r|\n/','',$text); 1 $text = preg_replace('/\r\n|\r|\n/','',$text); 1 $text = preg_replace('/\r\n|\r|\n/',''阅读全文

posted @ 2019-05-27 00:23 巩持新-PHPER 阅读(1) 评论(0)  编辑

2019年4月16日

Git remote 修改源

摘要: git commit -m "Change repo." # 先把所有为保存的修改打包为一个commit git remote remove origin # 删掉原来git源 git remote add origin [YOUR NEW .GIT URL] # 将新源地址写入本地版本库配置文件 阅读全文

posted @ 2019-04-16 10:28 巩持新-PHPER 阅读(9) 评论(0)  编辑

2019年4月15日

Sourcetree 出现错误提示git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin

摘要: Sourcetree 出现错误提示git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin具体表现为:sourcetree无法和gitlab远程仓库进行交互,但使用本地cmd,可以使用git命令和远程仓库交互 通过各种阅读全文

posted @ 2019-04-15 09:48 巩持新-PHPER 阅读(12) 评论(0)  编辑

2019年4月1日

编程学习连接

摘要: 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) 构建中小型互联网企业架构(干货) python 学习持续更新 ElasticSearch 笔记 kafka storm 实战 (干货) sca阅读全文

posted @ 2019-04-01 10:50 巩持新-PHPER 阅读(4) 评论(0)  编辑

2019年3月25日

Mysql中MVCC的使用及原理详解

摘要: 准备 测试环境:Mysql 5.7.20-log 数据库默认隔离级别:RR(Repeatable Read,可重复读),MVCC主要适用于Mysql的RC,RR隔离级别 创建一张存储引擎为testmvcc的表,sql为: CREATE TABLE testmvcc ( CREATE TABLE te阅读全文

posted @ 2019-03-25 17:44 巩持新-PHPER 阅读(14) 评论(0)  编辑

2019年3月21日

MySql—修改权限

摘要: MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 grant select on testdb.* to common_user@'%'grant insert on t阅读全文

posted @ 2019-03-21 14:46 巩持新-PHPER 阅读(2) 评论(0)  编辑

2019年3月12日

PHP 命名空间与自动加载机制介绍

摘要: include 和 require 是PHP中引入文件的两个基本方法。在小规模开发中直接使用 include 和 require 没哟什么不妥,但在大型项目中会造成大量的 include 和 require 堆积。这样的代码既不优雅,执行效率也很低,而且维护起来也相当困难。 为了解决这个问题,部分框阅读全文

posted @ 2019-03-12 17:45 巩持新-PHPER 阅读(9) 评论(0)  编辑

2019年2月28日

JS阻止事件冒泡的3种方法之间的不同

摘要: 什么是JS事件冒泡?: 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到阅读全文

posted @ 2019-02-28 13:57 巩持新-PHPER 阅读(5) 评论(0)  编辑

2019年2月18日

Session执行机制与原理

摘要: 什么是Session 首先了解一下Session的中文意思:一次会话,什么是一次会话呢?我举个例子:就我们现在上网,打开浏览器浏览网站当时开始到你关闭浏览器,就称之为一次会话; 也可以这么理解,当你在网上购物,浏览、选择商品、付款、退出,这个就可以理解成一次会话; 一次开始到一次结束; 快速理解Se阅读全文

posted @ 2019-02-18 15:23 巩持新-PHPER 阅读(17) 评论(0)  编辑

30秒的PHP代码片段-MATH

摘要: 本文来自GitHub开源项目 点我跳转 30秒的PHP代码片段 数学函数 average 返回两个或多个数字的平均值。 Examples factorial(阶乘) 计算一个数的阶乘。 Examples fibonacci(斐波那契数列) 生成包含斐波那契数列的数组,直到第n项。 Examples 阅读全文

posted @ 2019-02-18 14:38 巩持新-PHPER 阅读(14) 评论(0)  编辑

30秒的PHP代码片段-ARRAY

摘要: 本文来自GitHub开源项目 点我跳转 30秒的PHP代码片段 排列 all 如果所提供的函数返回 true 的数量等于数组中成员数量的总和,则函数返回 true,否则返回 false。 Examples any 如果提供的函数对数组中的至少一个元素返回true,则返回true,否则返回false。阅读全文

posted @ 2019-02-18 14:37 巩持新-PHPER 阅读(27) 评论(0)  编辑

2019年1月21日

SQL查询语句中的 limit offset

摘要: 经常用到在数据库中查询中间几条数据的需求 比如下面的sql语句: ① selete * from testtable limit 2,1; ② selete * from testtable limit 2 offset 1; 注意: 1.数据库数据计算是从0开始的 2.offset X是跳过X个数阅读全文

posted @ 2019-01-21 17:01 巩持新-PHPER 阅读(15) 评论(0)  编辑

2019年1月15日

CentOS7 ab压力测试安装与解释

摘要: 背景Apache Benchmark(简称ab) 是Apache安装包中自带的压力测试工具 ,简单易用在此提供 ab 在 centOS7 下的安装和使用方法注:个人发现,之前安装的centos6.5 默认已安装了ab,具体原因不明①.ab(apache benchmark)安装命令: yum -y 阅读全文

posted @ 2019-01-15 09:49 巩持新-PHPER 阅读(15) 评论(0)  编辑

2019年1月3日

使用Elasticsearch-jdbc为MySQL数据库建立索引

摘要: elasticsearch-jdbc 环境 Ubuntu 14.04 JDK 1.8.0_66 Elasticsearch 2.3.1 Elasticsearch-jdbc 2.3.1.0 Elasticsearch单节点环境 进入es目录~/cluster/elasticsearch-2.3.1 阅读全文

posted @ 2019-01-03 15:36 巩持新-PHPER 阅读(237) 评论(0)  编辑

mysql数据库分表及实现

摘要: 项目开发中,我们的数据库数据越来越大,随之而来的是单个表中数据太多。以至于查询书读变慢,而且由于表的锁机制导致应用操作也搜到严重影响,出现了数据库性能瓶颈。 当出现这种情况时,我们可以考虑分表,即将单个数据库表进行拆分,拆分成多个数据表,然后用户访问的时候,根据一定的算法,让用户访问不同的表,这样数阅读全文

posted @ 2019-01-03 15:36 巩持新-PHPER 阅读(11) 评论(0)  编辑

导航