page contents

swoole之进程结构

什么是进程,所谓进程其实就是操作系统中一个正在运行的程序,我们在一个终端当中,通过php,运行一个php文件,这个时候就相当于我们创建了一个进程,这个进程会在系统中驻存,申请属于它自己的内存空间系统资源并且运行相应的程序。

MySQL 内核深度优化

MYSQL数据库适用场景广泛,相较于Oracle、DB2性价比更高,Web网站、日志系统、数据仓库等场景都有MYSQL用武之地,但是也存在对于事务性支持不太好(MySQL 5.5版本开始默认引擎才是InnoDB事务型)、存在多个分支、读写效率瓶颈等问题。

这款 IDEA 插件有点东西~

所以我想究竟是我太赖了,还是用Idea写代码容易沉迷,总之不可能是改需求有意思。所以元旦节打算为自己开发一款小小的Idea防沉迷插件,我叫她【StopCoding】。

你MySQL 默认值不会还是null 吧?赶快检查一下!

通常能听到的答案是使用了NULL值的列将会使索引失效,但是如果实际测试过一下,你就知道IS NULL会使用索引,所以上述说法有漏洞。着急的人拉到最下边看结论

记因PHP的内存溢出导致的事故之解决

今天上午刚到公司,就有同事在公司群里反映某个计划任务出现问题了。我就怀着刨根问底的心,去查看了log。发现挺有意思的一个问题,PHP内存溢出导致脚本执行失败。那就一起来看个究竟吧!

swoole使用

谢谢关注!

swoole 第10次课 峰回路转:详解task进程 1

task进程

  • 0
  • 3
  • 吉洪叶
  • 发布于 2021-02-03 07:01
  • 阅读 ( 1130 )

基于Swoole和Redis实现的并发队列处理系统

由于PHP不支持多线程,但是作为一个完善的系统,有很多操作都是需要异步完成的。为了完成这些异步操作,我们做了一个基于Redis队列任务系统。

Swoole v4.6.2 版本发布,Bug 修复版本

v4.6.2 版本主要是一个 Bug 修复版本,没有向下不兼容改动。

kubernetes 常见问题总结

在某些情况下,经常发现 kubectl 进程挂起现象,然后在 get 时候发现删了一半,而另外的删除不了

头条面试官:说一下RPC 调用和HTTP调用的区别?

本文简单地介绍一下两种形式的C/S架构,先说一下他们最本质的区别,就是RPC主要是基于TCP/IP协议的,而HTTP服务主要是基于HTTP协议的。

swoole 第9次课 渐入佳境:实现多进程Reactor 2

多进程 Reactor

  • 0
  • 0
  • 吉洪叶
  • 发布于 2021-01-30 07:50
  • 阅读 ( 889 )

六星荣誉再添新证,ICP许可证终下发,学员六星平台项目开发、开发有证营业!

   重要通知!重要通知! 六星教育正式获得了ICP(电信业务许可)资格证。

如何保证API接口数据安全?

前后端分离的开发方式,我们以接口为标准来进行推动,定义好接口,各自开发自己的功能,最后进行联调整合。无论是开发原生的APP还是webapp还是PC端的软件,只要是前后端分离的模式,就避免不了调用后端提供的接口来进行业务交互。

  • 0
  • 1
  • Pack
  • 发布于 2021-01-22 16:52
  • 阅读 ( 990 )

这些常见的PHP漏洞,如果你不知道,就别说自己是个攻城狮

比较哈希字符串的时候,php程序把每一个以“0x”开头的哈希值都解释为科学计数法0的多少次方,恒为0

  • 0
  • 0
  • Pack
  • 发布于 2021-01-22 15:47
  • 阅读 ( 634 )

Nginx-详解其原理

在介绍Nginx的进程模型之前我们先来给大家解释下一些常见的名词,这能辅助我们更好的了解Nginx的进程模型。

  • 0
  • 0
  • Pack
  • 发布于 2021-01-21 09:50
  • 阅读 ( 839 )

亿级大表在线不锁表变更字段与索引

大家在日常工作中,往往需要对数据库的表结构做变更,一般涉及到增删字段,修改字段属性等ALTER的操作。

  • 0
  • 0
  • Pack
  • 发布于 2021-01-21 09:34
  • 阅读 ( 701 )

分页使用 OFFSET 和 LIMIT 会有什么问题?

旁白君:主要去理解 offset 为什么会在大数据量下的查询带来性能问题?思考完后,可以在思考下,如果分库分表,你会这么去分页呢?

  • 0
  • 0
  • Pack
  • 发布于 2021-01-21 09:19
  • 阅读 ( 429 )

Redis 如何存储上亿级别的用户状态?

前段时间,在网上看到一道面试题:如何用redis存储统计1亿用户一年的登陆情况,并快速检索任意时间窗口内的活跃用户数量。

  • 0
  • 0
  • Pack
  • 发布于 2021-01-20 16:55
  • 阅读 ( 833 )

云原生数据库设计新思路

在讲新的思路之前,先为过去没有关注过数据库技术的朋友们做一个简单的历史回顾,接下来会谈谈未来的数据库领域,在云原生数据库设计方面的新趋势和前沿思考。首先来看看一些主流数据库的设计模式。

  • 0
  • 0
  • Pack
  • 发布于 2021-01-18 13:55
  • 阅读 ( 681 )