自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (6)
  • 收藏
  • 关注

转载 php版的redis操作库predis操作大全

/返回array('key1'=>'v1','key2'=>'v2','key3'=>'v3','key4'=>'v4','key5'=>13)//表示永久性排序,返回元素个数。

2023-05-24 16:44:06 485

原创 Git常用指令:删除分支

【代码】Git常用指令:删除分支。

2023-04-27 15:55:17 1158

原创 PHP判断字符串是时间戳

3.若字符串为非时间戳,且为日期字符串,亦转换为当天零时的时间戳,并保存;2.若字符串为时间戳,则转换为当天零时的时间戳,并保存;PHP如何判断字符串是时间戳呢?1.先判断字符串是否为时间戳;

2023-04-27 09:06:32 515 2

原创 FFmpeg实战笔记

FFmpeg实战笔记。

2022-10-31 15:53:35 168

原创 think-queue安装与使用

think-queue是ThinkPHP官方提供的一个消息队列服务,是专门支持队列服务的扩展包。think-queue消息队列适用于大并发或返回结果时间比较长且需要批量操作的第三方接口,可用于短信发送、邮件发送、APP推送。think-queue消息队列可进行发布、获取、执行、删除、重发、失败处理、延迟执行、超时控制等操作。

2022-10-31 15:52:33 3093

原创 Redis安装与使用

Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

2022-10-31 15:51:27 2144

原创 FFmpeg 安装与使用

FFmpeg是处理多媒体内容(如音频、视频、字幕和相关元数据)的库和工具的集合。它功能非常强大,包括视频裁剪、视频格式转换、视频截图、视频添加水印等。

2022-10-31 15:46:58 3133 2

转载 Laravel入门学习教程

作者通过对比tp3来让读者了解laravel,熟悉tp3的同学应该很容易入手,有tp6使用经验的就更是如沐春风。

2022-10-31 15:35:40 172

转载 在fork的项目里同步别人新增分支的方法

# 1.将项目B clone 到本地git clone -b master 项目B的git地址# 2.将项目A的git地址,添加至本地的remotegit remote add upstream 项目A的git地址# 3.在本地新建一个分支,该分支的名称最好与项目A中新增的那个分支的名称相同以便区分git checkout -b 新分支名称# 4.从项目A中将新分支的内容 pu...

2019-09-30 11:48:55 4583

转载 简单理解php的socket编程

        php的socket编程算是比较难以理解的东西吧,不过,我们只要理解socket几个函数之间的关系,以及它们所扮演的角色,那么理解起来应该不是很难了,在笔者看来,socket编程,其实就是建立一个网络服务的客户端和服务端,这和mysql的客户端和服务端是一样的,你只要理解mysql的客户端和服务端是怎么一回事,你就应该能够理解下面我要讲的东西吧。        关于socket...

2018-12-04 14:49:59 394

转载 业务层 、服务层、数据层、表现层

表现层:它一方面为用户提供了交互的工具,另一方面也为显示和提交数据实现了一定的逻辑(页面展示和各种交互包括提交)业务逻辑层:包含了系统所需要的所有功能上的算法和计算过程,并与数据访问层和表现层交互。(服务端返回  数据的处理以及相应页面的变化)服务层:相当于中间类的作用,中间的工厂类提供了另一个通用放任接口让调用者可以使用接口暴漏的方法,而无需关注架构或底层发生的怎样的变化(但系统存在感不...

2018-11-26 14:34:48 17712

原创 查询几个表数据,根据存在情况,插入到另一个表中

INSERT INTO now_pay_cust_stat (    customer_id,    n_p_custid,    sum_offer_order,    sum_offer_pay,    sum_product_order,    sum_product_pay) SELECT    a.custid,    a.id,    sum(b.order_mone...

2018-11-15 21:40:54 973

转载 利用PHP生成静态html页面的原理

现在很多网站系统,如dedecms、phpcms、帝国等知名内容管理系统都提供生成静态页面的功能,这不光有利于搜索引擎的抓取,而且还能有效降低服务器压力。对于学习PHP,将要从事WEB网站开发的朋友们来说,了解这个功能是必须的,下面来分享一下PHP生成静态页面的原理。前言 如果每次用户点击动态链接的时候都会对服务器发送数据查询的要求,对于一个访问量可能达百万千万级别的网站来说 这无疑是...

2018-11-12 10:58:44 951

原创 JS报错解决:SyntaxError: Unexpected token 《 in JSON at position 0

ThinkPHP5.1的环境要求如下:PHP >= 5.6.0 PDO PHP Extension MBstring PHP Extension最近下载了tp 5.1.19来玩,造轮子难免会遇到坑。今天又遇到js报错:SyntaxError: Unexpected token < in JSON at position 0。根据网上的说法“json格式问题”,各种j...

2018-08-09 14:21:56 17281

转载 mysql表的垂直拆分和水平拆分

垂直拆分垂直拆分是指数据表列的拆分,把一张列比较多的表拆分为多张表通常我们按以下原则进行垂直拆分:把不常用的字段单独放在一张表;把text,blob等大字段拆分出来放在附表中;经常组合查询的列放在一张表中;垂直拆分更多时候就应该在数据表设计之初就执行的步骤,然后查询的时候用jion关键起来即可;水平拆分水平拆分是指数据表行的拆分,表的行数超过200万行时,就会变慢,这时可以把一张的表的数据拆成多张...

2018-03-30 15:34:33 722

转载 查看虚拟机里的Centos7的IP

这里之所以是查看下IP ,是我们后面要建一个Centos远程工具Xshell 连接Centos的时候,需要IP地址,所以我们这里先学会查看虚拟机里的Centos7的IP地址首先我们登录操作系统 用户名root 密码 123456然后我们输入ip查询命名 ip addr  也可以输入 ifconfig查看ip,但此命令会出现3个条目,centos的ip地址是ens33条目中的inet值。发现 ens...

2018-03-30 14:24:22 255

原创 Linux的vim文本编辑

1. 请把/etc/init.d/iptables 复制到/root/目录下,并重命名为test.txt:cd /etc/init.d cp iptables /root/test.txt2. vim打开test.txt并设置行号:vim test.txt:set number3. 分别向下、向上、向左、向右移动5个字符:h或向左方向键按5下 向左移动 j或者向下方向键按5下 向下...

2018-03-28 11:31:21 3456 2

原创 最新手机号码正则(截止于2018.06.11)

一、匹配手机号码的正则表达式:^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$ 或 ^0?(13[0-9]|14[579]|15[012356789]|16[6]|17[013678]|18[0-9]|19[89]|14[57])[0-9]{8}$二、目前匹配号段1.中国电信号段133、149、153、173、177、180、181、189、19...

2018-03-26 15:39:44 795

原创 update join 连接语句批量更新

UPDATE wsy_dh.orderingretail_proxy_account pJOIN ( SELECT SUM(b.price) AS sum_prices, a.current_proxy_id FROM wsy_shop.system_send_order a LEFT JOIN weixin_platform.weixin_commonshop_order_p...

2018-03-26 11:19:54 1809

原创 关于MVC的理解

MVC是一个设计模式,它强制性地使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),它们各自处理自己的任务。控制器控制器主要负责请求的接收,并调用相关的模型处理,并最终通过视图输出。严格来说,控制器不应该过多的介入业务逻辑处理。模型模型类通常完成实际的业务逻辑和数据封装,并返回和格式无关的数据。视图控制器调用模型类后返回的数据通过视图组装成...

2018-02-23 09:41:55 504

转载 聊聊Mysql优化之索引优化

索引是存储引擎用于快速找到记录的一种数据结构。尤其是当表的数据量越来越大的时候,正确的索引对查询性能的提升尤为明显。但在日常工作中,索引却常常被忽略,甚至被误解。本文将为大家简单介绍下Mysql索引优化的原理与注意事项。一、索引的类型1)B-Tree索引B-Tree索引是用的最多的索引类型了,而且大多数存储引擎都支持B-Tree索引。B-Tree本身是一种数据结构,其是为磁盘...

2018-02-10 11:46:49 319

原创 数据库 价格字段 设置 decimal(8,2),价格为100W,只显示999999.99

DECIMAL(M,D),M是数字最大位数,D是小数点右侧数字个数,整数M-D位decimal(8,2)数值范围是 -999999.99 ~ 999999.99 1000000超过了6位,严格模式下报错,非严格模式存成999999.99官方文档

2018-02-06 15:07:36 9270 1

转载 PHP简单实现MVC框架路由功能模式

说到使用PHP进行网站开发,自然离不开各种PHP的开发框架,开发框架为我们提供了灵活的开发方式,MVC层分离,业务解耦等等,让我们的开发更为快捷方便。但是很多人只是会使用框架,却从来不去了解框架的内部是如何实现的,这对于我们编程能力的提高是没有一点用处的。那么这一篇博文,我们就先来一个简单点的功能,也就是说说MVC框架的路由功能实现方法。        一般的单入口框架路由都是这样的结构:

2018-02-06 12:10:03 1587

转载 理解事务的4种隔离级别

数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。Read uncommitted读未提交,顾名思义,就是一个事务可以读取另一个未提交事务的数据。事例:老

2018-02-05 15:16:54 258

转载 mysql 时间戳与日期格式的相互转换

本文介绍了mysql 时间戳与日期格式的相互转换。

2017-12-04 22:27:04 379

转载 MySQL慢查询(一) - 开启慢查询

本文介绍了如何开启MySQL慢查询。

2017-12-04 22:01:57 271

原创 Apache虚拟主机配置

本文介绍了Apache虚拟主机配置的实现方法。

2017-07-13 18:00:20 504

转载 如何为你的代码选择一个开源协议

本文介绍了如何为你的代码选择一个开源协议。

2017-07-13 13:49:13 1116

原创 PHP远程上传文件

本文介绍了PHP利用cURL实现远程上传文件方法。

2017-07-13 11:44:24 1466

转载 PHP的线程安全与非线程(NTS)安全版本的区别

本文介绍了PHP的线程安全与非线程(NTS)安全版本的区别。

2017-06-21 14:50:14 504

原创 PHP下通过file_get_contents()方法不能正常获取远程网页内容

本文介绍了PHP下通过file_get_contents()方法不能正常获取远程网页内容的解决方法。

2017-06-20 15:13:48 17168

原创 【实践mark】Zend Studio 快捷键

本文介绍了Zend Studio 快捷键。

2017-06-02 14:08:36 316

原创 【实践mark】Git常用命令行

本文记录Git日常使用较多的命令行。

2017-05-25 16:42:50 517

转载 PHP的fsockopen函数详解

本文介绍了PHP的fsockopen函数详解。

2017-04-21 17:00:25 4324

转载 Git中.gitignore的配置语法

本文介绍了Git中.gitignore的配置语法。

2017-04-20 16:45:38 468

转载 Github入门到上传本地项目

本文介绍了github入门到上传本地项目。

2017-04-19 17:25:54 564

原创 不关闭防火墙允许远程连接MySQL

本文介绍了不关闭防火墙允许远程连接MySQL的解决方法。

2017-04-19 14:04:26 3906

转载 Git命令参考手册(文本版)

本文整理了Git命令。

2017-04-18 16:48:58 358

转载 Ucenter 简单分析与同步机制

本文介绍了Ucenter 简单分析与同步机制。

2017-04-12 11:46:44 931

转载 ucenter的实现原理简单讲解

本文介绍了Ucenter的实现原理简单讲解。

2017-04-12 11:40:59 1087

PHP简单实现MVC框架路由功能源码(原作者代码有误,已修改)

说到使用PHP进行网站开发,自然离不开各种PHP的开发框架,开发框架为我们提供了灵活的开发方式,MVC层分离,业务解耦等等,让我们的开发更为快捷方便。但是很多人只是会使用框架,却从来不去了解框架的内部是如何实现的,这对于我们编程能力的提高是没有一点用处的。那么这一篇博文,我们就先来一个简单点的功能,也就是说说MVC框架的路由功能实现方法。

2018-02-06

UCenter_1.6.0_SC_UTF8(官方最新版)

UCenter_1.6.0_SC_UTF8(官方最新版)

2017-03-31

UCenter_Home_2.0_SC_UTF8(官方最新版)

UCenter Home(官方最新版)

2017-03-31

PHP编码规范(中文版)

PHP的PSR规范中文版

2017-01-10

GitHub入门与实践.pdf完整版

GitHub入门经典

2017-01-04

空空如也

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

TA关注的人

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