前言最近花了两天时间,整理了一下String的源码。这个整理并不全面但是也涵盖了大部分Spring源码中的方法。后续如果有时间还会将剩余的未整理的方法更新到这篇文章中。方便以后的复习和面试使用。如果文章中有地方有问题还请指出。简述字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。字符串缓冲区支持可变字符串。因为String对象是不可变的,因
                            
                            
                                分类:
其他好文   时间:
2020-07-02 22:02:39   
                                阅读次数:
59
                             
                    
                        
                            
                            
                                    ##Netty 原理 Netty 是一个高性能、异步事件驱动的 NIO 框架,基于 JAVA NIO 提供的 API 实现。它提供了对TCP、UDP 和文件传输的支持,作为一个异步 NIO 框架,Netty 的所有 IO 操作都是异步非阻塞的,通过 Future-Listener 机制,用户可以方便 ...
                            
                            
                                分类:
Web程序   时间:
2020-07-02 18:28:43   
                                阅读次数:
63
                             
                    
                        
                            
                            
                                    数据处理 Tedu Python 教学部 Author:吕泽 数据处理数据处理1. 文件处理1.1 引入1.2 文件读写操作1.2.1 打开文件1.2.2 读取文件1.2.3 写入文件1.2.4 关闭文件1.2.5 with操作1.2.6 缓冲区1.2.7 文件偏移量1.3 os模块2. 正则表达式 ...
                            
                            
                                分类:
数据库   时间:
2020-07-01 20:19:19   
                                阅读次数:
84
                             
                    
                        
                            
                            
                                写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问
                            
                            
                                分类:
数据库   时间:
2020-06-29 10:04:03   
                                阅读次数:
56
                             
                    
                        
                            
                            
                                主动进行数据库性能监视对于维持高效资源利用率和系统性能至关重要。随着数据量的增长,正确监视数据库以提供无缝的最终用户体验并降低IT基础架构成本至关重要。查明发生的问题数据库可以帮助更快地进行故障排除,并维持企业应用与业务的正常运行。如果不进行监视,当数据库中断可能不会被及时处理,从而导致商业信誉和利润损失。但是,IT管理员需要大量的专业知识,才能找出数据库中大量SQL语句中需要调整的部分,所以确定
                            
                            
                                分类:
数据库   时间:
2020-06-29 09:59:50   
                                阅读次数:
83
                             
                    
                        
                            
                            
                                本文源码:GitHub·点这里||GitEE·点这里一、流量控制1、基本概念流量控制的核心作用是限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度流动发送,达到保护系统相对稳定的目的。通常是将请求放入缓冲区或队列内,然后基于特定策略处理请求,匀速或者批量处理,该过程也称流量整形。流量控制的核心算法有以下两种:漏桶算法和令牌桶算法。2、漏桶算法基础描述漏桶算法是流量整形或速率限制时经
                            
                            
                                分类:
编程语言   时间:
2020-06-29 09:27:59   
                                阅读次数:
61
                             
                    
                        
                            
                            
                                Java课程设计 (阶段一文档) 目 录 1 选题................................................................................................. 1 3 系统需求分析................. ...
                            
                            
                                分类:
编程语言   时间:
2020-06-29 00:53:10   
                                阅读次数:
82
                             
                    
                        
                            
                            
                                    本文源码:GitHub·点这里 || GitEE·点这里 一、流量控制 1、基本概念 流量控制的核心作用是限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度流动发送,达到保护系统相对稳定的目的。通常是将请求放入缓冲区或队列内,然后基于特定策略处理请求,匀速或者批量处理,该过程也称流量 ...
                            
                            
                                分类:
编程语言   时间:
2020-06-28 22:49:16   
                                阅读次数:
78
                             
                    
                        
                            
                            
                                    缓冲池设计的目的是为了协调CPU速度和磁盘速度的鸿沟。因此页的操作首先会缓冲池中进行。如果一条DML语句,如Update或者Delete改变了页中的记录,那么此页是脏页,即缓冲池的页的版本要比磁盘的新。数据库需要将最新版本的页从缓冲池刷新到磁盘。 倘若每次一个页发生变化,就将此页的版本刷新到磁盘,那 ...
                            
                            
                                分类:
数据库   时间:
2020-06-28 22:34:04   
                                阅读次数:
85
                             
                    
                        
                            
                            
                                public class Test3{ public static void main(String[] args){ 1.创建带缓冲的输入流对象 BufferedReader br = new BufferedReader (new FileReader("zzz.txt")); 2.创建双列集合 ...
                            
                            
                                分类:
其他好文   时间:
2020-06-27 20:26:38   
                                阅读次数:
96