视频直播技术真的很难吗?手把手带你实现直播技术(一)

2021-01-18 19:41:35 763 技术小虫有点萌

在ubuntu18下载nginx,并下载nginx-http-flv-module nginx-http-flv-module是一个基于nginx-rtmp-module的流媒体服务器模块,除了具有nginx-rtmp-module所包含的所有功能之外,还具有以下特性

查看详细

面试官又双叒叕问你TCP的三次握手和四次挥手?看这里!有图有真相!!

2021-02-23 19:53:51 518 技术小虫有点萌

面试官又双叒叕问你TCP的三次握手和四次挥手?看这里!有图有真相!!

查看详细

聊一聊进程、线程和协程以及线程的那些“锁“事

2022-02-08 11:05:00 200 技术小虫有点萌

聊一聊进程、线程和协程以及线程的那些“锁“事

查看详细

让你的工作更高效!快来看看如何使用内网穿透

2021-09-03 11:04:30 343 技术小虫有点萌

内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。 通俗的讲,内网穿透其实就是两台计算机都处于不同的局域网之中,外网与内网的计算机节点需要连接通信,那么就需要借助内网穿透技术来解决这个问题,也叫NAT穿透。我们可能使用过的现有的软件,比如teamview,qq远程连接,都是基于内网穿透实现的。

查看详细

php怎么实现类的自动注册

2021-07-23 23:07:29 390 技术小虫有点萌

php怎么实现类的自动注册

查看详细

golang 单元测试和性能测试

2021-12-23 20:54:30 262 技术小虫有点萌

golang 单元测试和性能测试

查看详细

超详细的RabbitMQ快速入门!!你不拿走吗?

2021-08-04 16:54:00 371 技术小虫有点萌

MQ,全称是Message Queue,是基于数据结构中“先进先出”的一种数据结构,指把要传输的数据(消息)放在队列中,用队列机制来实现消息传递——生产者产生消息并把消息放入队列,然后由消费者去处理。消费者可以到指定队列拉取消息,或者订阅相应的队列,由MQ服务端给其推送消息。

查看详细

PHP孤儿进程、僵尸进程的代码演示和方法处理

2022-03-01 19:38:56 185 技术小虫有点萌

我们知道,在Unix和linux中,子进程是由父进程创建的,因为父进程不知道子进程什么时候结束,所以子进程的状态对于父进程来说是异步的。那么父进程如何知道子进程的状态呢?就需要调用wait() 或者waitpid()系统调用获取子进程的状态

查看详细

秒杀要不要用锁?五种方案的代码实践和超卖演示

2022-03-06 17:33:19 270 技术小虫有点萌

使用队列来实现,我把商品放进一个队列里面,谁抢到了就可以继续下单,抢不到就返回 同时我们为了减轻MySQL的压力,我们把请求放入队列(redis rabbitmq均可实现)里面去,通过脚本将订单从队列跑入到数据库中

查看详细

golang 单元测试和性能测试

2021-12-23 20:54:56 291 技术小虫有点萌

golang 单元测试和性能测试

查看详细