前端开发
编程语言
数据库
服务器
系统/运维
网络/安全
移动开发
CMS教程
网站运营
保存到桌面
关于我们
收藏本站
素材狗

素材狗

  • 首页
  • 学习HTML/CSS
  • 学习PHP
  • 学习JAVA
  • 学习CMS
  • 编程问答
  • 实例代码
  • 学习Python学习Go学习Ruby学习C学习C++学习Perl学习Lua学习Rust学习Scala学习VB
  • 手机随时阅读

编程教程

前端开发

编程语言

数据库

服务器

系统/运维

网络/安全

移动开发

CMS教程

网站运营

前端问题

php问题

Java问题

Python问题

C/C++问题

C#/.NET问题

移动开发问题

数据库问题

09 02
如何用RabbitMQ和Swoole实现一个异步任务系统

如何用RabbitMQ和Swoole实现一个异步任务系统

如何用RabbitMQ和Swoole实现一个异步任务系统 系统介绍 从图中可以看到,我们这个系统是一个基于事件的异步任务系统.就是说当一个事件产生时,生产者将事件抛给调度器,调度器负责查询事件下有哪些任务,然后将这些任务丢到相应的队列中,最后由消
发布于53天前
0 阅读
09 02
浅谈Laravel中如何对大文件进行加密

浅谈Laravel中如何对大文件进行加密

浅谈Laravel中如何对大文件进行加密 我已经搜索过用于解决此问题的软件包或解决方案,并遇到了这个 Stack Overflow 回答和这个 PHP 解决方案,该解决方案基本上是 Stack Overflow 所描述的解决方案的 PHP 实现. 我决定创建一个为 Laravel 设计的扩展包,使用简
发布于53天前
0 阅读
09 02
详解Laravel制作API接口

详解Laravel制作API接口

详解Laravel制作API接口 需要注意的是:API有它的具体用途,我们应该清楚它是干啥的.访问API的时候应该输入什么.访问过API过后应该得到什么. 在开始设计API时,我们应该注意这8点.后续的开发计划就围绕着这个进行了. 1.Restful设计原则 2.API的命名 3.AP
发布于53天前
0 阅读
09 02
详解PHP如何读取大文件

详解PHP如何读取大文件

详解PHP如何读取大文件 衡量成功 唯一能确认我们对代码所做改进是否有效的方式是:衡量一个糟糕的情况,然后对比我们已经应用改进后的衡量情况.换言之,除非我们知道 解决方案 能帮我们到什么程度 (如果有的话),否则我们并不知道它是否是一个
发布于53天前
0 阅读
09 02
如何在Laravel中验证zip里的文件

如何在Laravel中验证zip里的文件

如何在Laravel中验证zip里的文件 目录 概述 PHP 的libzip扩展 如何操作 ZIP 文件 集成到 Laravel 程序中 最佳实践 概述 如果我们希望用户上载 ZIP 文件,我们可以结合规则并像如下所示的内容使用: return [ 'file' = 'required|file|mimes:zip|size:3072' ]; 但是与图片.文
发布于53天前
0 阅读
09 02
详解Swoole跟传统的web开发的区别

详解Swoole跟传统的web开发的区别

详解Swoole跟传统的web开发的区别 一.swoole的运行模式 1.1.传统web开发模式 PHP web开发采用的方式是LAMP/LNMP架构,即Linux.Nginx,Mysql和PHP.这里以nginx来举例,大致结构为: 当请求进入时,web server将请求转交给PHP-FPM,PHP-FPM是一个进程池架构的FastCGI服务,内置PH
发布于53天前
0 阅读
09 02
如何使用PHP依赖管理工具Composer

如何使用PHP依赖管理工具Composer

如何使用PHP依赖管理工具Composer 前言 别再到处搜PHP类扩展包了,对于现代语言而言,包管理器基本上是标配.Java 有 Maven,Python 有 pip,Ruby 有 gem,Nodejs 有 npm.PHP 的则是 PEAR,不过 PEAR 坑不少: 依赖处理容易出问题 配置非常复杂 难用的命令行接口 好在我们
发布于53天前
0 阅读
09 02
详解PHP框架EasySwoole

详解PHP框架EasySwoole

详解PHP框架EasySwoole 安装 使用 Composer 安装 composer require easyswoole/easyswoole=3.xphp vendor/bin/easyswoole install 启动框架 php easyswoole start nginx转发 server { root /data/wwwroot/; server_name local.easyswoole.com; location / { proxy_http_version 1.1; proxy_se
发布于53天前
0 阅读
09 02
浅谈Laravel中使用Slack进行异常通知

浅谈Laravel中使用Slack进行异常通知

浅谈Laravel中使用Slack进行异常通知 概述 通常,我们可以依靠用户反馈.经常查看程序日志来发现程序存在的问题.但这要么不可靠要么不及时,所以下面我们介绍一种比较有效的做法--使用 Slack 通知程序跑出的异常信息. Slack 是一款即时通信软件,类似
发布于53天前
0 阅读
09 02
如何理解PHP核心特性命名空间

如何理解PHP核心特性命名空间

如何理解PHP核心特性命名空间 提出 PHP 在 5.3 后提出了命名空间用来解决组件之间的命名冲突问题,主要参考了文件系统的设计: 同一个目录下不允许有相同的文件名 - 同一个命名空间下不允许有相同的类: 不同的目录可以有同名文件 - 不同的命名空
发布于53天前
0 阅读
09 02
详解Go与PHP的语法对比

详解Go与PHP的语法对比

详解Go与PHP的语法对比 概述 Go 是由 Google 设计的一门静态类型的编译型语言.它有点类似于 C,但是它包含了更多的优点,比如垃圾回收.内存安全.结构类型和并发性.它的并发机制使多核和网络机器能够发挥最大的作用.这是 GoLang 的最佳卖点之一.此外
发布于53天前
0 阅读
09 02
浅谈swoole的作用与原理

浅谈swoole的作用与原理

浅谈swoole的作用与原理 PHP 中的 Node ?Swoole 到底是什么? 我先从官方文档中引用下 Swoole 的定义: Swoole:面向生产环境的 PHP 异步网络通信引擎. 使 PHP 开发人员可以编写高性能.可拓展的异步并发 TCP.UDP.Unix Socket.HTTP,WebSocket 服务,而无需深入了解非阻塞
发布于53天前
0 阅读
09 02
浅谈如何提高PHP代码质量之端到端集成测试

浅谈如何提高PHP代码质量之端到端集成测试

浅谈如何提高PHP代码质量之端到端集成测试 概述 在这里,我们可以使用为行为驱动开发构建的工具--官方 PHP 的 Cucumber 实现--Behat.我们可以通过运行以下代码来安装它: $ php composer.phar require --dev behat/behat 增加一个目标到 build.xml(在本文的第一部分中
发布于53天前
0 阅读
09 02
浅谈一种Laravel路由文件划分方式

浅谈一种Laravel路由文件划分方式

浅谈一种Laravel路由文件划分方式 最初,我想到了利用路由组方法可以接收文件,这就是 laravel 在 RouteServiceProvider 处拆分路由的方式. ?php namespace App\Providers; use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider; use Illuminate\Support\Facades\Rou
发布于53天前
0 阅读
09 02
如何使用Casbin作为ThinkPHP的权限控制中间件

如何使用Casbin作为ThinkPHP的权限控制中间件

如何使用Casbin作为ThinkPHP的权限控制中间件 概述 PHP-Casbin是一个强大的.高效的开源访问控制框架,它支持基于各种访问控制模型的权限管理. Think-Casbin是一个专为 ThinkPHP5.1 定制的 Casbin 的扩展包,使开发者更便捷的在 thinkphp 项目中使用 Casbin. 安装 创
发布于53天前
0 阅读
09 02
如何让PHP的代码更安全

如何让PHP的代码更安全

如何让PHP的代码更安全 概述 攻击者通过构造恶意SQL命令发送到数据库,如果程序未对用户输入的 SQL命令执行判断过滤,那么生成的SQL语句可能会绕过安全性检查,插入其他用于修改后端数据库的语句,并可能执行系统命令,从而对系统造成危害 例如删
发布于53天前
0 阅读
09 02
如何理解PHP程序执行的过程原理

如何理解PHP程序执行的过程原理

如何理解PHP程序执行的过程原理 概述 Web环境我们假设为Apache.在编译PHP的时候,为了能够让Apache支持PHP,我们会生成一个mod_php5.so的模块.Apache加载这个模块,在url访问.php文件的时候,就会转给mod_php5.so模块来处理. 这个就是我们常说的SAPI.英文名字是:
发布于53天前
0 阅读
09 02
详解Laravel框架的依赖注入功能

详解Laravel框架的依赖注入功能

详解Laravel框架的依赖注入功能 概述 任何时候,你在一个控制器类中请求一个依赖,这个服务容器负责: 1.自动地在构造函数中检测依赖关系 2.如果需要构建这个依赖关系 3.通过构造函数创建对象形成依赖关系 来看一个非常简单的例子. ?php namespace
发布于53天前
0 阅读
09 02
如何在Mac上通过docker配置PHP开发环境

如何在Mac上通过docker配置PHP开发环境

如何在Mac上通过docker配置PHP开发环境 使用docker-compose配置开发环境 一般一个基本的PHP开发环境包括PHP.PHP-FPM.WEB服务器.MySQL数据库,另外还会有Redis或memcache等相关NoSQL服务.我主要是通过docker-compose来配置服务. 什么是docker-compose docker-compose是一个通过
发布于53天前
0 阅读
08 27
PHP实现如何分辨全角和半角以避免乱码

PHP实现如何分辨全角和半角以避免乱码

PHP实现如何分辨全角和半角以避免乱码,实现函数如下。原理就是截断一个字符,看看其ascII码是不是大于128,如果是,说明截断的是一个全角汉字,那么就退后一个截断。用$length控制长度 备注:循环判断字符串里面的 128 的字符个数,如果半角
php乱码
发布于58天前
116 阅读
首页上一页 27 28 29 30 31 32 33 下一页末页 共 33页654条

学习编程

Python教程 开始学习
学习Python

Python不仅是一种计算机程序设计语言、还是一种面向对象、解释型的计算机程序语言,汇集整理Pytho......

Go教程 开始学习
学习Go

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。......

Ruby教程 开始学习
学习Ruby

Ruby是一种纯粹的面向对象编程语言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)创建于......

C教程 开始学习
学习C

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编......

最新发布

  • 网站图片丢失或者获取失败时显示默认图片的办法 3小时前
  • PHP正则表达式匹配字符方法汇总 4小时前
  • Nib文件是什么?Nib文件打开方法 5小时前
  • iOS、Mac OS X系统中编程实现汉字转拼音的方法(超级简单) 5小时前
  • iOS7 毛玻璃特效代码 5小时前

图文推荐

  • PHP实现转盘抽奖算法分享

    PHP实现转盘抽奖算法分享

  • PHP实现数据库的增删查改功能及完整代码

    PHP实现数据库的增删查改功能及完整代码

  • Mac系统下安装PHP Xdebug

    Mac系统下安装PHP Xdebug

文章热榜

1 PHP正则表达式匹配函数 preg_match 与 preg_match_all

preg_match() 函数用于进行正则表达式匹配,成功返回 1 ,否则返回 0 。 语法: int preg_match( string pattern, string subject [,  array  matches ] ) 参数说明: 参数 说明 pattern 正则表达式 subject 需要匹配检索

2 php数组怎么进行序列化

序列化 一般情况下,创建的对象的生命周期在程序终止的时候就终结了。但是,当在程序不运行的情况下需要用到对象信息的时候,就需要用到序列化。序列化是将一个对象转换成为一个字节序列,该字节序列随后可以写入磁盘或者在网络中传

3 php中serialize()和unserialize()函数怎么用

这篇文章主要介绍了php的serialize()函数和unserialize()函数的相关资料,需要的朋友可以参考下 php的serialize()函数和unserialize()函数 适用情境:serialize()返回字符串,此字符串包含了表示value的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值

4 php数据库mysql语句中like用法

本文介绍了Mysql必读sql中like语句通配符用法,希望能够帮到大家。 导读:sql like通配符: 通配符 说明 _ 与任意单字符匹配% 与包含一个或多个字符的字符串匹配[ ] 与特定范围(例如,[a-f])或特定集(例... sql like通配符: 通配符 说明 _ 与任意单字符匹

5 php利用preg_replace去除所有特殊字符

php过滤所有特殊字符的函数,在中文用户名时用到。 代码如下: function replace_specialChar($strParam){$regex = "/\/|\~|\,|\。|\!|\?|\“|\”|\【|\】|\『|\』|\:|\;|\《|\》|\’|\‘|\ |\·|\~|\!|\@|\#|\\$|\%|\^|\|\*|\(|\)|\_|\+|\{|\}|\:|\|\|\?|\[|\]|\,|\.|\/|\;|\'|\`|\-|\=|\\\|

关于我们

© 2023 素材狗 版权所有并保留所有权