研究生期间,我们实验室的课题主要包含四个主要方面,分别是天线、有源电路、无源电路和电磁仿真算法。我专研的课题是5G微波无源器件,主要解决的是天线的波束赋形问题。毕业之后,我走上了射频信道设计师的工作岗位,发现在学校习得的技能非常有限,一切都得重新开始。实际工作中接触到的
![最新蚂蚁4面(Java):CAP+数据强一致性+Lock锁+CMS+Tomcat+Redis](https://s2.51cto.com/images/20210711/1625963911686562.jpg)# **一面**1 自我介绍和项目2 Java的内存分区3 Java对象的回收方式,回收算法。4 CMS和G1了解么,CMS解决什么问题,说一下回收的过程。5 CMS回收停顿了几次,
正文 先问小伙伴们一个问题,登录难吗?“登录有什么难得?输入用户名和密码,后台检索出来,校验一下不就行了。”凡是这样回答的小伙伴,你明显就是产品思维,登录看似简单,用户名和密码,后台校验一下,完事了。但是,登录这个过程涵盖的知识点是非常多的,绝不是检索数据,校验一下这么简单的事。
HDU 1711 Number Sequence Solution: 裸的kmp Code: #include <iostream> using namespace std; int n,m; const int N=2e6+10; int s[N],p[N]; int Next[N]; void get_next(int p[],int lenp){ int j=0; for(int i=2;i<=lenp;++i){ while(j&&
Linux 专题 微服务专题 微服务架构有哪些优势?微服务有哪些特点?设计微服务的最佳实践是什么?微服务架构如何运作?微服务架构的优缺点是什么?单片,SOA 和微服务架构有什么区别?在使用微服务架构时,您面临哪些挑战?SOA 和微服务架构之间的主要区别是什么?什么是 REST / RESTful 以及它
Dubbo面试专题 JVM面试专题 Java并发面试专题 Kafka面试专题 MongDB面试专题 MyBatis面试专题 MySQL面试专题 Netty面试专题 RabbitMQ面试专题 Redis面试专题 Spring Cloud面试专题 SpringBoot面试专题 zookeeper面试专题 Java面试核心知识点笔记 其中囊括了JVM、锁
Linux 专题 微服务专题 微服务架构有哪些优势?微服务有哪些特点?设计微服务的最佳实践是什么?微服务架构如何运作?微服务架构的优缺点是什么?单片,SOA 和微服务架构有什么区别?在使用微服务架构时,您面临哪些挑战?SOA 和微服务架构之间的主要区别是什么?什么是 REST / RESTful 以及它
时间复杂度是我在刚刚踏入计算机专业时遇到的第一个难题。初学C语言的时候,并未接触到这个概念,写代码纯靠自己发挥,对时间复杂度空间复杂度从未有所考量。结果进入大二就悲剧啦,当待处理数据量上升到百万甚至一亿的规模上,往往花了好久写出来的代码却不能满足题目的
大家好,我是冰河~~ 说实话,「Spring注解系列」这个专题的内容是去年开始更新的,期间,基本上已经更新完IOC容器相关的内容了。在即将更新AOP相关的内容时,由于种种原因吧,也有很多小伙伴在微信上催更其他技术文章,导致「Spring注解系列」专题文章停更了。最近很多小伙伴催更「Spring注解系
1. 前言 大家都知道,Postman是一个非常受欢迎的API接口调试工具,提供有Chrome扩展插件版和独立的APP,不过它的很多高级功能都需要付费才能使用。 如果你连Postman都还没有用过,不妨可以先体验一番。 Postman官网: https://www.getpostman.com/ PS: 由于2018年初Chrome停止对Chro
阿里的人才画像 其实最近两年自己一直在做面试官,也面试过很多优秀的人,心里大概有一个标准,知道什么样的人才是我们想要的人。 但是这个标准我一直都没有仔细的去思考过,刚好最近有时间,我好好的思考了一下,根据我的理解,谈一谈我认为的阿里的人才画像是怎样的。 我觉得阿里需要的
如何提升自己的实力? Step 1:梳理自己的知识 对照下面这份学习大纲,梳理出自己的知识盲区,这份大纲里面的技术点完全对标P7岗的主流技术,因此这是一份很好的知识大纲笔记。 Step 2:查漏补缺,夯实基础 对照上面分享的学习路线梳理完自己的知识点后,就能够很清楚的知道自己的知识盲区,这
性能优化专栏 1.Tomcat性能优化整理 2.JVM性能优化专题 3.Mysql性能优化整理 微服务架构面试专栏 1.SpringCloud面试整理 2.SpringBoot面试整理 3.Dubbo面试整理 并发编程高级面试专栏 开源框架面试题专栏 1.Spring面试整理 2.SpringMVC面试整理 3.MyBatis面试整理 分
前言 激动的心颤抖的手,看着百度大佬整理的学习,嘴巴都要笑裂开了,别问哪来的,问就是我有个朋友哈哈哈哈哈。本着独乐乐不如众乐乐的心,小编把这份学习笔记分享出来,一起感受百度前端大佬的厉害! 每个知识点都有左侧导航书签页,看的时候十分方便,由于内容较多,这里就截取一部分图吧 H
# Java成长笔记大致内容如下:**0-1年入门:*** **Java基础复盘**(面向对象+Java的超类+Java的反射机制+异常处理+集合+泛型+基础IO操作+多线程+网络编程+JDK新特性)* **Web编程初探**(Servlet+MySQL数据库+商品管理系统实战)* **SSM从入门到精通**(Spring+SpringMVC+Mybatis+商品管
本篇Java架构速成笔记涵盖内容如下: 专题一:扎牢基础,深入底层,面试我可造火箭(多线程与高并发+深入JMM+JVM调优案例式实战化指导+经常被问操作系统原理剖析+从底向上网络原理解读+案例式深入解析23种设计模式+设计原则水到渠成)专题二:洞悉分布,明察并行,一路架构冲云霄(消息中间件+分
汇总技术架构路线,梳理技术盲区(条理清晰,一清二楚) 在技术汇总中,可以看到有一些是自己常用的,也有一些是当前工作经历下没用接触过的。那么这些以上的技术栈,你有想过他们是怎么互相配合,组装出一张技术架构图吗?每一个地方用什么技术承载,也可以考虑自己的日常开发中,都有哪些技术来
ActiveMQ消息中间件面试专题 什么是ActiveMQ?ActiveMQ服务器宕机怎么办?丢消息怎么办?持久化消息非常慢怎么办?消息的不均匀消费怎么办?死信队列怎么办?ActiveMQ中的消息重发时间间隔和重发次数吗? ActiveMQ消息中间件面试专题解析拓展: redis面试专题及答案 支持一致性哈希的客户
Linux 专题 微服务专题 微服务架构有哪些优势?微服务有哪些特点?设计微服务的最佳实践是什么?微服务架构如何运作?微服务架构的优缺点是什么?单片,SOA 和微服务架构有什么区别?在使用微服务架构时,您面临哪些挑战?SOA 和微服务架构之间的主要区别是什么?什么是 REST / RESTful 以及它
### 二、七个致命不理解**1.父母不理解**你天天坐办公室,有什么苦的?什么狗屁996?你爹妈年轻的时候哪里有五天工作制,全是上六天班的,以前在工厂上班,天天都站着,空调都没有,还能比你舒服不成?有的班上就不错了,别天天跟个祥林嫂似的。**2.女友不理解**你每天加班,加班,加班,每天都到半夜才回来
01.第一份资料是图解网络 根据读者阅读偏好不同,共出了两个版本风格的 PDF,分别是亮白版本和暗黑版本。 02.第二份资料是计算机的相关知识 看完能让你对计算机有一个基础的了解和入门,是培养你 内核 的基础,我们看下目录大纲 基本上涵盖了计算机所有基础知识,从 CPU 到内存、
线程 线程相关概念 线程相关概念 程序:是为了完成特定任务,用某种语言编写的一组指令集合,就是我们写的代码。进程:进程是运行中的程序,比如我们使用迅雷操作系统会为该进程分配一个内存空间。当使用UC浏览器是有启动一个进程,操作系统就会为其分配进的内存空间。进程是程序的
一、持久化简介 面对写入时候,可能会出现一些意外的情况,比方说断电,这个时候就需要恢复数据。 所谓持久化,就是利用永久性存储介质将数据进行保存,在特定的时间将保存的数据进行恢复的机制。 持久化的目的:防止数据意外丢失,确保数据的安全性。 保存数据一般有两种形式: 数据快照(RDB)将
目录 部分内容展示 深入浅出索引(上) 索引的常见模型InnoDB 的索引模型索引维护小结 深入浅出索引(下) 覆盖索引最左前缀原则索引下推 为什么这些SQL语句逻辑相同,性能却差异巨大? 案例一:条件字段函数操作案例二:隐式类型转换案例三:隐式字符编码转换小结 读写分离有哪些坑?
技术面(一、二、三面) Java 有什么锁类型?有了解Spark吗?Spark为什么比Hadoop要快?谈谈poll和epoll,epoll是同步还是异步JMM、老年代在什么情况下会触发GC、对老年代的GC会不会导致程序卡顿?(最优吞吐量和最短停顿时间)TCP怎么断开连接讲一讲红黑树红黑树插入一个结点的时间复杂度你