PHP程序中的文件锁、互斥锁、读写锁使用技巧解析

PHP程序中的文件锁、互斥锁、读写锁使用技巧解析-华尔子博-奥夏网
文件锁 全名叫 advisory file lock, 书中有提及。 这类锁比较常见,例如 mysql, php-fpm 启动之后都会有一个pid文件记录了进程id,这个文件就是文件锁。 这个锁可以防止重复运行一个进程,例如...
5个月前
07913

PHP htmlspecialchars_decode()函数用法讲解

PHP htmlspecialchars_decode()函数用法讲解-华尔子博-奥夏网
PHP htmlspecialchars_decode() 函数 实例 把预定义的 HTML 实体 '<'(小于)和 '>'(大于)转换为字符: <?php $str = 'This is some <b>bold</b> text.'; echo htmlspec...
8个月前
0797

实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法

实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法-华尔子博-奥夏网
nginx与apache不一样,在apache中可以直接指定php的错误日志,那样在php执行中的错误信息就直接输入到php的错误日志中,可以方便查询。 在nginx中事情就变成了这样:nginx只对页面的访问做acces...
2年前
0796

pavsched.exe是什么进程 pavsched进程查询

pavsched.exe是什么进程 pavsched进程查询-华尔子博-奥夏网
进程文件: pavsched or pavsched.exe 进程名称: Panda AntiVirus 进程类别:存在安全风险的进程 英文描述: pavsched.exe is a process belonging to Panda Antivirus software which protect...
2年前
0796

IOS开发之路–C语言预处理

IOS开发之路--C语言预处理-华尔子博-奥夏网
C语言预处理用于在正式编译之前处理源代码。它通过以#开头的预处理命令来实现宏定义、文件导入、条件编译等功能。iOS开发中常用的C语言预处理有: 1. #define 宏定义#define用于给某个名字定义一...
3年前
0798

浅谈在Swift中关于函数指针的实现

浅谈在Swift中关于函数指针的实现-华尔子博-奥夏网
Swift没有什么? 苹果工程师给我建的唯一一堵墙是:在Swift中没有任何办法获得一个函数的指针: 注意,C函数指针不会导入到Swift中(来自“Using Swift with Cocoa and Objective-C“) 但是我们...
2年前
0796

浅析PHP设计模式之数据对象映射模式

浅析PHP设计模式之数据对象映射模式-华尔子博-奥夏网
数据映射模式将对象的属性与存储它们的表字段间的结合密度降低。数据映射模式的本质就是一个类,它映射或是翻译类的属性或是方法到数据库的相应字段,反之亦然。 数据映射的作用(工作)就在于...
6个月前
07813

Laravel学习笔记之Artisan命令生成自定义模板的方法

Laravel学习笔记之Artisan命令生成自定义模板的方法-华尔子博-奥夏网
说明:本文主要讲述Laravel的Artisan命令来实现自定义模板,就如经常输入的php artisan make:controller ShopController就会自动生成一个ShopController.php模板文件一样,通过命令生成模板也会...
11个月前
0786

Centos7.5安装mysql5.7.24二进制包方式部署

Centos7.5安装mysql5.7.24二进制包方式部署-华尔子博-奥夏网
一、环境准备: 操作系统:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz IP:172.16.8.247 二、mysql5.7二进制安装 1、安装依赖包 yum -y ins...
6个月前
0787

Postgresql备份和增量恢复方案

Postgresql备份和增量恢复方案-华尔子博-奥夏网
前言 最近工作上使用的数据库一直是Postgresql,这是一款开源的数据库,而且任何个人可以将该数据库用于商业用途。在使用Postgresql的时候,让我最明显的感觉就是这数据库做的真心好,虽然说数...
4个月前
0785