一、Django生命周期流程图 二、中间件 什么是中间件 中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件负责做一些特定的功能。 中间件的五种方法 process_request 执行时间:在视 ...
                            
                            
                                分类:
其他好文   时间:
2021-05-24 14:43:16   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                Copyset模块结合chunk的放置共同解决了集群数据如何分布的问题,这里主要的设计考虑点是数据分布的均衡性以充分利用磁盘空间和避免热点。 1. 背景 Curve是网易数帆在2020年7月份开源的一个高性能、高可用、高可靠的分布式存储系统,主打高性能、低延迟。 Github代码仓库:https:/ ...
                            
                            
                                分类:
其他好文   时间:
2021-05-24 04:54:22   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                
                    ShardingJDBC的核心流程主要分成六个步骤,分别是:SQL解析->SQL优化->SQL路由->SQL改写->SQL执行->结果归并,流程图如下: sharding官网 https://shardingsphere.apache.org/document/legacy/3.x/document ...
                            
                            
                                分类:
数据库   时间:
2021-04-30 12:09:19   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                1. for循环语句 1.1 循环结构 1.2 for循环语句的格式 执行流程图: 1.3 案例 public static void main(String[] args) { int count = 0; for (int i = 100; i < 1000; i++) { int ge = i ...
                            
                            
                                分类:
编程语言   时间:
2021-04-09 13:18:38   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                
                    1:公平锁和非公平锁 1.1 流程图 1.2 源码分析 ?	锁使用 final Lock lock = new ReentrantLock(); new Thread(()->{ lock.lock(); try { System.out.println(" "); Thread.sleep(100 ...
                            
                            
                                分类:
其他好文   时间:
2021-04-07 11:23:49   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                Axure RP 10 汉化版是mac上一款超强交互原型设计软件,可以让产品经理/设计师能够快速创建 App 应用或 Web 网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具,它比一般创建静态原型的工具如 Visio、Omnigraffle、Illustrator、Photoshop ...
                            
                            
                                分类:
系统相关   时间:
2021-04-06 15:18:06   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                
                    本文主要解析常用方法 findAll() 在 MyBatis 中的详细执行流程~ ...
                            
                            
                                分类:
其他好文   时间:
2021-04-06 14:47:03   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                
                    为了讲多路复用,当然还是要跟风,采用鞭尸的思路,先讲讲传统的网络 IO 的弊端,用拉踩的方式捧起多路复用 IO 的优势。 为了方便理解,以下所有代码都是伪代码,知道其表达的意思即可。 Let's go 阻塞 IO 服务端为了处理客户端的连接和请求的数据,写了如下代码。 listenfd = sock ...
                            
                            
                                分类:
其他好文   时间:
2021-03-30 13:34:02   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                1.指定到人 @Override @Transactional(rollbackFor = Exception.class) // @GlobalTransactional public boolean startProcess(ProcessPurchaseOrder bean) { //是否启动 ...
                            
                            
                                分类:
其他好文   时间:
2021-02-26 13:05:55   
                                阅读次数:
0