logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python中的网络编程(由浅入深)

粘包(Packet Congestion)是计算机网络中的一个常见问题,粘包问题通常出现在使用面向连接的传输协议(如TCP)进行数据传输时,这是因为TCP是基于字节流的,它并不了解应用层数据包的具体边界。QQ 视频聊天和语音聊天就使用 SOCK_DGRAM 来传输数据,因为首先要保证通信的效率,尽量减小延迟,而数据的正确性是次要的,即使丢失很小的一部分数据,视频和音频也可以正常解析,最多出现噪点或

文章图片
#python#网络#开发语言 +1
常用的定时任务执行方式

Celery:适用于复杂的任务队列和分布式任务调度。:适合轻量级定时任务调度,灵活性强。Cron:适合简单的、系统级的定时任务。Django Q:如果使用 Django 开发应用,Django Q 提供了简单的定时任务功能。:适用于 Kubernetes 容器化环境中的定时任务。你可以根据自己的项目需求和架构,选择最适合的定时任务工具。

#python#分布式
webpack:新手必看的webpack教程!!!

运行 npm i webpack -g 全局安装Webpack,安装到全局可以在任何地方共用一个Webpack可执行文件,而不用各个项目重复安装。如图:就是一个webpack树结构,从index这个文件为入口开始,Webpack 递归地追踪所有导入的模块(),形成一个完整的依赖图。, Loaders 可以将所有类型的文件转换为 Webpack 能够处理的有效模块,从而可以在你的应用程序中使用这些文

文章图片
#webpack#前端#node.js
搭建VUE前端项目流程——Node.js 、Yarn、npm、Vue、Vite、Webpack

在实际的项目开发中,你可能会使用 Vue.js 来构建前端界面,通过 npm 或 Yarn 来管理项目依赖,使用 Webpack 或 Vite 来处理项目的构建和优化。而 Node.js 作为这一切的基础,提供了必要的运行环境和生态支持。

文章图片
#node.js#前端#npm
Mysql数据库Buffer Pool缓冲池详解

Innodb 存储引擎设计了一个缓冲池(,来提高数据库的读写性能。Buffer Pool 以页为单位缓冲数据,可以通过参数调整缓冲池的大小,默认是 128 M。Free List (空闲页链表),管理空闲页;Flush List (脏页链表),管理脏页;LRU List,管理脏页+干净页,将最近且经常查询的数据缓存在其中,而不常查询的数据就淘汰出去。;将 LRU 链表 分为young 和 old

文章图片
#数据库#mysql
python操作mongodb

在python当中,一般常用于开发中操作monoDB的模块无非三个:pymongo, mongoengine(相当于mysql中的sqlalchemy),moter。moter是python中基于pymongo实现的异步操作库,类似于aiomysql,aiomysql也是python基于pymysql实现的异步库。若有错误与不足请指出,关注DPT一起进步吧!

文章图片
#python#mongodb
数据结构——栈和队列(python实现)

python中的对列表的插入删除(insert,remove)的时间复杂度为O(n)

文章图片
#python#数据结构
Mysql数据库Buffer Pool缓冲池详解

Innodb 存储引擎设计了一个缓冲池(,来提高数据库的读写性能。Buffer Pool 以页为单位缓冲数据,可以通过参数调整缓冲池的大小,默认是 128 M。Free List (空闲页链表),管理空闲页;Flush List (脏页链表),管理脏页;LRU List,管理脏页+干净页,将最近且经常查询的数据缓存在其中,而不常查询的数据就淘汰出去。;将 LRU 链表 分为young 和 old

文章图片
#数据库#mysql
充分理解虚拟机中的NAT模式和主机模式

开发者如果需要一个虚拟机来运行应用程序,并且希望该应用程序能够访问互联网以下载更新或执行其他网络操作,同时也需要一个与外部隔离的环境来测试应用程序或进行开发工作。这个私有网络不与外部网络直接连接,因此提供了一个隔离的环境,可以用来进行安全或测试操作,而不会影响外部网络。模式的网络接口卡,虚拟机可以与宿主机或其他虚拟机在同一私有网络中通信,而不会暴露给外部网络,实现。这种模式对于需要互联网访问但又不

文章图片
#服务器#linux
    共 11 条
  • 1
  • 2
  • 请选择