常见的腾讯性能测试工具:腾讯gt、腾讯wetest、腾讯perfdog 腾讯perfdog: https://perfdog.qq.com/ 一、介绍: 移动全平台iOS/Android性能测试、分析工具平台。快速定位分析性能问题,提升APP应用及游戏性能和品质。手机无需ROOT/越狱,手机硬件、游戏及应用APP也无需做任何修改,极
# Java基础核心笔记总结> 由于篇幅限制,我就只以截图展示目录内容以及部分笔记内容,获取完整版王者级核心宝典只需要点击点赞+关注即可获取领取方式!在这个部分我们总结了Java的基础知识,涵盖了:概述、开发环境、开发环境配置、基本语法、执行控制流程、面向对象、访问控制权限、接口和
# **架构原则:“4 要 1 不要”**如果你是一个架构师,你首先要勾勒出一个轮廓,想一想如何构建一个超大流量**并发读写、高性能,以及高可用的系统**,这其中有哪些要素需要考虑?我把这些要素总结为“4 要 1 不要”:* **数据要尽量少*** **请求数要尽量少*** **路径要尽量短*** **依
作者主页:https://blog.csdn.net/HiWangWenBing 本文网址:https://blog.csdn.net/HiWangWenBing/article/details/118445599 目录 第1部分 网络规划的流程 1.1 5G网络规划与4G网络规划的区别 1.2 规划流程 第2部分 规模估算--站点数估算 第3部分 选站与建模仿真 第4部分 网络参数
# **01 MySQL相关**### **1.1 面试问题*** MySQL有哪些锁?* 解释一下ACID都是什么* Innodb中索引的实现* B+树* AUTO_INCREMENT原理(考察并发情况)* 数据库的索引有哪几种?为什么要用B+树来做索引?组合索引和几个单个的索引有什么区别?数据库的大表查询优化了解吗?MVCC机制了
## 一,session共享首先第一个要解决的就是sesison共享的问题,如下图。![](https://s2.51cto.com/images/20210703/1625321330964434.jpg)通常有两种解决方案,第1种是配置nginx的负载集群策略为ip_hash,第2种是将session存储到其它地方,一般推荐放到redis中。第1种方案适合于临时解决或
**蚂蚁金服一面:分布式架构 50分钟**1. 个人介绍加项目介绍20分钟2. 微服务架构是什么,它的优缺点?3. ACID CAP BASE理论4. 分布式一致性协议,二段、三段、TCC,优缺点5. RPC过程6. 服务注册中心宕机了怎么办?7. 微服务还有其他什么组件8. 分布式架构与微服务的关系9. 你有什么
### 1关于MySQL,面试官会问哪些问题?* **第一个:MySQ性能优化最佳实践21个(有具体的解释)你知道哪些?**1. 为查询缓存优化你的查询2. EXPLAIN你的SELECT查询3. 当只要一行数据时使用LIMIT 14. 为搜索字段建索引5. 在Join表的时候使用相当类型的例,并将其索引6. 千万不要 ORDER BY
# 一面* 自我介绍* 项目中的监控:那个监控指标常见的有哪些?* 微服务涉及到的技术以及需要注意的问题有哪些?* 注册中心你了解了哪些?* consul 的可靠性你了解吗?* consul 的机制你有没有具体深入过?有没有和其他的注册中心对比过?* 项目用 Spring 比较多,有没有了解 Spring
# Java并发编程技术官笔记> 由于篇幅原因,我只能在文章中展示部分的章节内容和核心截图,如果你需要完整的pdf版本,可以在文末免费领取**首先给大家分享学习的思维导图,学习是需要逻辑完整的,这样才可以更高效的学习:**![大厂敲门砖!P9技术官级别的顶级并发编程宝典,献给想去大厂的你](http
# 第5章 持久化> 持久化,Redis的持久化功能有效避免因进程退出造成的数据丢失问题,本章首先介绍RDB和AOF两种持久化配置和运行流程,其次对常见的持久化问题进行定位和优化,最后结合Redis常见的单机多实例部署场景进行优化。**5.1 RDB**![image](https://s2.51cto.com/images/20210703/
## 阿里> **最重视项目经验**阿里一般情况下有五轮面试,其中大概有四轮都是基于项目的技术在问实现机制、改进技术方案、做的认为不足的地方,技术栈的实现原理,有没有其他替代方案,涉及中间件的原理等等。> **重视技术原理**对自己做的项目实现机制不能只是了解,一定要知道实现的机制,所
在这里总结一下电脑选购心得。先声明一下,要看苹果电脑的朋友请绕路,不是说Mac不好,只是我没有这方面的心得。 ### 需求 目标人群是准大学生,电脑对大学的学习生活起了非常重要的作用,浏览资讯,社交沟通,处理文件,写写程序,游戏消遣等,使用寿命一般需要4年以上。 ### 机型 在大学的宿
# 一、掀起Spring的盖头来**Spring框架的由来**![](https://s2.51cto.com/images/20210703/1625323168111787.jpg)**Spring框架概述**![](https://s2.51cto.com/images/20210703/1625323170581890.jpg)# 二、Spring的IoC容器**重头开始认识loC的基本概念:(**构造方法注入+scttcr方法
**话不多说,先上张图**### 一、微服务必备技能:![](https://s2.51cto.com/images/20210703/1625323508228565.jpg)### 二、一起从浅入深理解DUBBO!**先来看一份DUBBO脑图:**HelloWorld+前置知识+适合群体+架构(核心点:生产者 消费者问题**特点**:连通性,健壮性,伸缩性,升级型、节点调用关系
### 1、为什么要使用消息队列?分析:一个用消息队列的人,不知道为啥用,有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。回答:这个问题,咱只答三个最主要的应用场景(不可否认还有其他的,但是只答三个主要的),即以下六个字:解耦、异步、削峰#### (1)解耦传统模式:![](https://s2.
1.为什么使用Fiddler? Fiddler只是众多抓包工具中的一种,可以辅助手工测试,定位bug 其他抓包工具举例: Charles(Mac系统) , Httpwatch(IE浏览器) ,Wireshark(Http,tcp,ip) Web系统定位bug使用浏览器F12即可,但是对于App应用来说,没有F12,需要借助抓包工具定位bug 2.F
activiti 改造探索之路1 判断出来需要修改模板,那么可视化的编辑必然是少不了的,如果直接修改 xml 文件还需要了解结构,确定连线,特别复杂。所以有了第一部分:工具。 1. 工具 1.1 idea 插件 activiti-bpmn-visualizer 支持在对应的 bpmn.xml 文件上右键弹出的菜单里选择 view bpmm(Ac
最近在开发一套系统,申请了SSl证书,所以要将原来上传图片的地址中的http替换为https,下面是具体的sql语句: update 表名 set 字段名=(REPLACE(字段名,'http://','https://')); 另外对于富文本的替换,可以使用字符串替换 $newstr = str_replace('http://','https://',$str);
容器技术的出现 起初,研发人员开发一个软件,在自己的本地环境上开发好了,需要交给测试人员测试人员需要搭建一套测试环境进行测试,接着交给运维人员,运维人员需要搭建一套上线环境,然后发现上线系统崩溃了,因为很多服务器都是linux的! 可以看出上面的流程的一些弊端: 需要搭建三套环境
目录一、Restful规范十条规范二、drf的简单使用三、APIView源码分析CBV源码分析APIView源码分析 一、Restful规范 Restful规范是一种web API接口的设计风格,在前后端分离的应用模式中适用较多。 这种风格的理念认为后端开发任务就是提供数据的,对外提供的是数据资源的访问接口,所以在
pig-ui https证书配置和使用教程 须知: centos部署参考https://www.yuque.com/pig4cloud/pig/ggffp7 ,此文档只提供https=》前端和nginx部署 必须拥有域名,并且域名备案解析到服务器,教程以阿里云为主,腾讯云等云服务配置大同小异 1. 登录阿里云 点击链接登录阿里云 https:
### ClickHouse 是什么?> ClickHouse:是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)我们首先理清一些基础概念* OLTP:是传统的关系型数据库,主要操作增删改查,强调事务一致性,比如银行系统、电商系统* OLAP:是仓库型数据库,主要是读取数据,做复杂数据分析,侧重技术决策支持,提供直
# Mybatis 介绍:### 框架的作用:![](https://s2.51cto.com/images/20210703/1625306446188084.jpg)Mybatis是一个数据持久层框架(dao层),数据持久化,将数据从内存中存储到硬盘中### 框架的特点:##### Jdbc的缺点:1. 代码重复性高,反复的建立连接2. Sql语句,采用硬编码,sql语句写在java代码中3
## 一、字节跳动技术一面(算法)> * Java 的 16 进制与字符串的相互转换函数> * JAVA 时间格式化处理> * 将毫秒转化为日期> * 文本的倒序输出> * 判断一个数字是奇数还是偶数> * 用Hibernate 实现分页> * 35 选 7 彩票程序> * 获取 GMT8 时间> * 中文乱码转换> *