自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码很美妙

代码很美妙,我要慢慢研究。

  • 博客(8)
  • 收藏
  • 关注

原创 玩转Python必备:史上最全的Python库,【值得收藏,事半功倍】

库名称 简介Chardet字符编码探测器,可以自动检测文本、网页、xml的编码。colorama主要用来给文本添加各种颜色,并且非常简单易用。Prettytable主要用于在终端或浏览器端构建格式化的输出。difflib,[Python]标准库,计算文本差异Levenshtein,快速计算字符串相似度。fuzzywuzzy,字符串模糊匹配。esmre,正则表达式...

2019-05-09 23:54:10 4026

转载 万亿条数据查询优化如何达到毫秒级响应?【架构分析篇】

随着用户群的增长,应用程序的数据大小无法评估,在一个名为Moneta的应用程序中存储了大约1.3万亿行数据(存储着用户已经阅读过的帖子)。由于每月累计产生大约1000亿行数据,且不断增长,这一数字将在两年内达到3万亿。在保持良好用户体验的同时,我们在扩展后端方面面临严峻的挑战。在这篇文章中,我将深入探讨如何在如此大量的数据上保持毫秒级的查询响应时间,以及TiDB是一个开源的MySQ...

2020-04-10 13:52:30 677

原创 React和Vue及AngularJS三者区别

React和Vue及AngularJS三者区别目录React和Vue及AngularJS三者区别React和Vue的相同点React与vue区别一:Dom-UI更新1.监听数据变化的实现原理不同2.数据流的不同3.HoC和mixins4.组件通信的区别5.模板渲染方式的不同6.渲染过程不同7.框架本质不同8.Vuex和Redux的区别Rea...

2020-03-05 15:41:20 2578

原创 四款强大的PHP代码生成器 - 开发工具

一般来说,用PHP和MySQL编写一个数据库应用程序都会花费很多时间和精力 -你要设计HTML格式,编写查询,执行验证/错误处理,测试应用程序等大量工作。PHP代码生成器会自动生成所需的所有HTML,CSS和PHP文件的应用程序,可以节省你大量的时间并降低开发成本。下面介绍4个PHP代码生成器:1、ScriptCasePHP代码生成器Scriptcase 是一款专业高效的P...

2019-12-19 11:40:41 4052

转载 理解架构:UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别(思维)

现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了;本篇主要就以前自己一直感觉很迷糊的几种class之间的关系进行整理,让我们在真正用UML进行比如类图设计时能够更加清晰明了;以下就分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或...

2019-06-11 18:19:29 395

原创 架构 | 大型网站架构技术一览表【全面网站平台架构技术解析】

大型网站架构的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。更多内容也可以阅读各大互联网公司架构演进之路汇总、大型网站架构演化历程两篇文章。大型网站系统架构层次如下图所示:大型网站架构技术1.前端架构前端指用户请求到达网站应用服务器之前经历的环节,通...

2019-04-18 21:52:37 884

转载 【架构】什么是高并发,如何提高并发量的?(纯思维理论引导理解高并发)

一、什么是高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。响应时间:系统对请求做出响应的时间。例如系统处理一个HT...

2019-04-18 21:05:24 1960

原创 【架构】分布式、高并发、多线程Multithreading

一、分布式系统在计算机领域,当单机性能达到瓶颈时,一般有两种方式解决性能问题,一是堆硬件,进一步提升配置; 二是分布式,水平扩展、垂直拆分。分布式系统有很多种:分布式文件系统、分布式数据库、分布式WebService、分布式计算等等,面向的情景不同,但分布式的思路大致相同,万法归一吧!以下内容主要来自:分布式系统架构思想1.1、分布式系统实现的两种方式【水平扩展、垂直...

2019-04-18 20:57:49 319

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除