V2Ray服务器端安装完成后,接下来就需要用V2Ray客户端与之相连了,下面我们介绍下V2Ray Mac客户端的下载、安装及使用。 官方发布的M
V2Ray服务器端安装完成后,接下来就需要用V2Ray客户端与之相连了,下面我们介绍下V2Ray 安卓客户端的下载、安装及使用。 如果你还没有搭
V2Ray服务器端安装完成后,接下来就需要用V2Ray客户端与之相连了,下面我们介绍下V2Ray Windows客户端的下载、安装及使用。 如果
前提条件 本文假设读者已经具备以下条件: 一台境外的vps,购买可参考:一些VPS商家整理; 一个域名,无备案要求。先设置dns将域名解析到vps
警告 虽然本文介绍了安装SS VPN的方法,但已不推荐使用基于SS的VPN,作者已被请去喝茶,非常容易被GFW检测到并封杀。 付费VPN 如果觉得自
狭义的VPN虛拟私人网络(Virtual Private Network,缩写:VPN)是一种常用于连接中、大型企业或团体与团体间的私人网络的通讯方法。 广义
警告 虽然本文介绍了安装L2TP VPN的方法,但已不推荐使用基于L2TP的VPN,非常容易被GFW检测到并封杀。推荐安装使用安全性更好的V2R
付费VPN 如果觉得自建VPN麻烦,可以选择付费VPN: Panda VPN 是性价比不错的 VPN翻墙协议对比 以上所有 VPN 协议都有各种优点和缺点。有些是更广泛地使
HTTP是建立在TCP上面的,一次HTTP请求要经历TCP三次握手阶段,然后发送请求,得到相应数据,最后TCP断开连接。 如果我们要发出多个H
2019年4月,从小米办完离职手续第二天,就踏上了来坡县的航班;花三天时间解决了租房为问题。然后四月下旬,正式加入Shopee,转眼已是半年
在上传文件到Django Server时,如果前端页面依赖Django form模板,耦合会较多,不便于异常处理和前后端分离。 我们可以通过新建F
How to fetch millions of rows from DataBase by Django Queryset in a memory efficient way? Below is a solution that chunks the QuerySets so they’re only keeping a small subset in memory. While this is somewhat heavier on the database (multiple queries) it seriously reduces the memory usage. Example import gc def lazy_fetch_iterator(table, start_pk=0, chunk_size=1000, *args, **kwargs): """ Get the entire rows of a table by iterating over Django
Lazy QuerySet A queryset in Django represents a number of rows in the database, optionally filtered by a query. For example, the following code represents all people in the database whose first name is ‘Dave’: person_set = Person.objects.filter(first_name="Dave") The above code doesn’t run any database queries. You can can take the person_set and apply additional filters, or pass
Python变量 变量的赋值,只是表示让变量指向了某个对象,并不表示拷贝对象给变量;而一个对象,可以被多个变量所指向。 a = 1 b = a a = a + 1 #
数据库长连接 长连接是指程序之间的连接在建立之后,就一直打开,被后续程序重用。使用长连接的初衷是减少连接的开销。 先看看官方文档是怎么讲Djan
为了解决单个数据库的性能问题,除了使用性能更好的硬件之外, 另外一个思路就是将一个数据库切分成多个部分放到不同的数据库上,从而缓解单一数据库的
Django ORM没有提供默认的分表功能,给访问分表的数据库带来的不变。那么Django分表怎么实现呢? 分析Django ORM 在实现具体的方案之前,我们先
基本思路 首先是如何定位性能瓶颈? 一般使用show命令、慢查询日志、explain、profiling等进行分析。 打印慢查询日志,找出执行慢的