董俊俊 的个人动态
  • 董俊俊 发布了文章
    1个月前

    python 创建守护进程daemon

    考虑如下场景:你编写了一个 python 服务程序,并且在命令行下启动,而你的命令行会话又被终端所控制,python服务成了终端程序的一个子进程。因此如果你关闭了终端,这个命令行程序也会随之关闭。要使
  • 董俊俊 发布了文章
    2个月前

    PHP Swoole协程:Go + Chan + Defer

    Swoole4 为 PHP 语言提供了强大的 CSP 协程编程模式。底层提供了3个关键词,可以方便地实现各类功能。 Swoole4提供的PHP协程语法
  • 董俊俊 发布了文章
    2个月前

    PHP内存溢出详解

    相信很多人做大批量数据导出和数据导入的时候,经常会遇到PHP内存溢出的问题,在解决了问题之后,总结了一些经验,整理成文章记录下。优化点 优化SQL语句,避免慢查询,合理的建立索引,查询指定的字段,sq
  • 董俊俊 发布了文章
    2个月前

    PHP解耦的三重境界(浅谈服务容器)

    在完成整个软件项目开发的过程中,有时需要多人合作,有时也可以自己独立完成,不管是哪一种,随着代码量上升,写着写着就“失控”了,渐渐“丑陋接口,肮脏实现”
  • 董俊俊 发布了文章
    2个月前

    redis 过期策略

    Redis 所有的数据结构都可以设置过期时间,时间一到,就会自动删除。你可以想象 Redis 内部有一个死神,时刻盯着所有设置了过期时间的 key,寿命一到就会立即收割。你还可以进一步站在死神的角度思
  • 董俊俊 发布了文章
    2个月前

    PHP-FPM配置与调优

    PHP-FPM是啥?PHP-FPM是一个PHP FastCGI的管理器,它实际上就是PHP源代码的补丁,旨在将FastCGI进程管理引进到PHP软件包中。CGI是啥?CGI全称“公共网关接
  • 董俊俊 发布了文章
    2个月前

    PHP高并发商城秒杀

    1.什么是秒杀  秒杀活动是一些购物平台推出的集中人气的活动,一般商品数量很少,价格很便宜,限定开始购买的时间,会在以秒为单位的时间内被购买一空。比如原价千元甚至万元的商品以一元的价格出售,但数量只有
  • 董俊俊 发布了文章
    2个月前

    php实现单点登录实例

    这是一个简单版的php单点登录概述,如果需要实现复杂的需自己,编写复杂的 ticket 加解密算法。sso系统,http://sso.yxh.com<?php echo "sso站点";
  • 董俊俊 发布了文章
    2个月前

    php解决秒杀并发入库导致的库存负数

    我们知道数据库处理sql是一条条处理的,假设购买商品的流程是这样的:sql1:查询商品库存if(库存数量 > 0){ //生成订单 //库存-1}当没有并发时,上面的流程看起来是如此
  • 董俊俊 发布了文章
    2个月前

    swoole 协程

    折腾 swoole 协程有一段时间了, 总结一篇入门贴, 希望对新手有帮助.内容概览: 协程的执行顺序: 初窥 swoole 中协程的调度 协程为什么快: 减少IO阻塞带来的性能损耗 swoole 协
  • 董俊俊 发布了文章
    2个月前

    PHP守护进程

    守护进程为什么需要守护进程呢? 普通进程在运行时可以被控制终端发出的信号打断, 而守护进程由于脱离了控制终端, 所以不会被其打断.守护进程创建的标准流程 调用umask设置文件创建的掩码 for
  • 董俊俊 发布了文章
    2个月前

    Swoole协程与线程的区别

    Swoole的协程在底层实现上是单线程的,因此同一时间只有一个协程在工作,协程的执行是串行的。这与线程不同,多个线程会被操作系统调度到多个CPU并行执行。一个协程正在运行时,其他协程会停止工作。当前协
  • 董俊俊 发布了文章
    2个月前

    Swoole 协程 vs Go 协程

    什么是进程?进程就是应用程序的启动实例。独立的文件资源,数据资源,内存空间。什么是线程?线程属于进程,是程序的执行者。一个进程至少包含一个主线程,也可以有更多的子线程。线程有两种调度策略,一是:分时调
  • 董俊俊 发布了文章
    2个月前

    为什么说PHP适合做前端JAVA适合做后端?

    一看到这个标题,很多童靴就会问:PHP不是做后端的吗?为什么不只是使用PHP或JAVA?使用单一语言确实方便,这里PHP适合做前端JAVA适合做后端是针对大网站或系统的。比如说,淘宝核心开发语言是使用
  • 董俊俊 发布了文章
    2个月前

    在大型项目上,Python 是个烂语言吗?

    前YouTuber来讲讲YouTube的故事吧。话说我们YouTuber跟Instagram的朋友吃饭,都要事先约定不谈Python,不然YouTuber分分钟变祥林嫂。不过再怎么吐嘈,YouTube
  • 董俊俊 发布了文章
    2个月前

    python学哪个web框架好?2020 python web框架排行

    python中web开发框架有哪些?python学哪个web框架好?按照受欢迎程度,特别推荐排行前10名的Python Web 框架!并将这10款优秀的 web开发框架分别进行对比!欢迎参考!&nbs
  • 董俊俊 发布了文章
    2个月前

    客户端服务端交互概述

    既然你已经了解了服务器端编程的目的和潜在的好处,接下来我们将非常细致地去说明当服务器接收到了来自浏览器的“动态请求”时到底发生了什么。因为大多数的服务器端代码通过相似的方式来处
  • 董俊俊 发布了文章
    2个月前

    服务端编程介绍

    在这篇文章里面我们将会从一个较高的角度来看待服务器端编程,通过解答下面这些问题来实现这一点,比如:服务器端编程是什么?服务器端编程和客户端编程有何不同?还有,为什么服务器端编程这么有用?当你读完这篇文
  • 董俊俊 发布了文章
    2个月前

    django Model

    django ORM基本配置django 中遵循 Code Frist 的原则,即:根据代码中定义的类来自动生成数据库表 修改project数据库配置 # settigs.py# 默认 sqlite
  • 董俊俊 发布了文章
    2个月前

    Django路由规则

    基于正则的url 在templates目录下创建index.html、detail.html文件<!-- file: index.html --><!DOCTYPE html>
最近访客
  • 小花花
    小花花 3个月前