Category目录:后端

以下是与Category “后端” 相关联的文章

Python 中的一些目录命令

主要探究__file__,getcwd()
直接用代码测试
目录结构

__file__

主要探究__file__,getcwd()
直接用代码测试
目录结构

getcwd()

主要探究__file__,getcwd()
直接用代码测试
目录结构

主要探究__file__,getcwd()
直接用代码测试
目录结构

localhost:workdir didi$ tree..└──script_dir├──__init__.py├──exec.py...

CLI工具编写的一点技巧

编写命令行工具的一点心得

命令行工具在开发过程中有一些痛点:

  • 命令的设计与识别:
    • 当用户输入参数的时候如何去识别用户的意图
      • 如何在编写的时候更优雅的组织代码
  • 当用户输入参数的时候如何去识别用户的意图
    • 如何在编写的时候更优雅的组织代码
  • 如何在编写的时候更优雅的组织代码
  • 解决方法:

    为命令制定规范,设计时首先要满足一些非硬性要求

    ...

PHP 输出缓冲区

背景:在编写CLI脚本的时候你有没有这样的苦恼
在编写过程中使用了很多 输出语句 打点调试,或者说引用了一些开源组件,组件中游一些输出会污染你的脚本工具输出,如何屏蔽这些输出呢?

背景:在编写CLI脚本的时候你有没有这样的苦恼
在编写过程中使用了很多 输出语句 打点调试,或者说引用了一些开源组件,组件中游一些输出会污染你的脚本工具输出,如何屏蔽这些输出呢?

脚本示例代码

function...

Docker(一)理念解析

(摘自宋宝华:Docker 最初的2小时(Docker从入门到入门)

宋宝华:Docker 最初的2小时(Docker从入门到入门)

(摘自宋宝华:Docker 最初的2小时(Docker从入门到入门)

Docker是什么

从正常情况,docker,vmware三种情况下解释docker:

  • normal:
  • 假设没有Docker,然后有进程1和进程2,它们的运行将类似下图,进程1和进程2共享kernel,它们是同一OS下2个进程,因此必须拥有不同PID,但是又共享网卡,共享IP地址,看到一样的根文件系统(不chroot的情况下)等,可以用Linux IPC手段进程间通信。

    ...

WebSocket服务端

概念

  • 个人理解它是客户端和服务端之间的通信通道
  • 确定唯一一个socket(套接字)的属性需要4个
    • 服务端IP,服务端Port,客户端IP,客户端Port
  • 服务端IP,服务端Port,客户端IP,客户端Port
  • 通过这4个属性不难在脑袋里抽象出通道的概念,两端分别是通道的入口和出口
  • ...

基于七牛云接口的播放器实现(PHP)

文章背景:这两天在研究网课系统,最终卡在了播放器的宽带问题上,用了一些网上的开源项目,但是用CDN加速效果不理想,导致播放视频的用户体验很差,于是就想着自己做一个播放器出来

先说一些我用的某开源网课系统的播放器,他是直接加载服务器上的视频文件,而且是一整个视频文件,这样就导致我的http请求在视频加载完之前就死掉),于是我打开了慕课网的播放器并打开浏览器控制台,我发现慕课网的播放器是加载一个个小的视频文件,以.ts文件结尾的,在此基础上经过一番阴差阳错的查找,我找到了这种播放器的实现原理:视频切片

...

Java 数据库连接的那些事

MySQL

局部工作流程:

之所以说局部,是因为还没有全部弄通MySQL的工作流程(:з」∠),此部分理解主要来源于(:з」∠)之所以说局部,是因为还没有全部弄通MySQL的工作流程(:з」∠),此部分理解主要来源于参考资料1

客户端与MySQL进行连接的时候,双方沟通的桥梁是connection,是一个物理概念,建立,销毁connection需要消耗资源,并且其本身也占用资源,所以不宜随意创建与销毁

...