自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 《Kubernetes,熬了整整30天

在 iptables 模式下,kube-proxy 会为 Service 后端的每个 pod 都创建对应的 iptable 规则,直接将发往 Cluster IP 的请求重定向到一个 pod IP 上。该模式下 kube-proxy 不承担四层负载均衡器的角色,只负责创建 iptables 的规则。该模式的优点便是较 userspace 模式来说效率更高,但是不能提供灵活的 LB 策略。当后端Pod不可用的时候也无法进行重试。3. ipvs这种模式与 iptables 模式形似,kube-proxy

2021-09-09 20:04:16 124

原创 《JVM系列,tomcat面试题汇总

ParNew收集器可以看作时Serial收集器的多线程版本。Par是Parallel的缩写,New:只能处理的是新生代。ParNew 收集器除了采用并行回收的方式执行内存回收外,两款垃圾收集器之间几乎没有任何区别。ParNew收集器在年轻代中同样也是采用复制算法、"Stop-the-World"机制。ParNew 是很多JVM运行在Server模式下新生代的默认垃圾收集器。对于新生代,回收次数频繁,使用并行方式高效。对于老年代,回收次数少,使用串行方式节省资源。(CPU并行需要切换线程,串.

2021-09-09 20:02:42 174

原创 “百思不得姐,满满的干货

应用首先会判断缓存是否有该数据,缓存命中直接返回数据,缓存未命中即缓存穿透到数据库,从数据库查询数据然后回写到缓存中,最后返回数据给客户端。(2)写请求常见流程首先更新数据库,然后从缓存中删除该数据。看了写请求的图之后,有些同学可能要问了:为什么要删除缓存,直接更新不就行了?这里涉及到几个坑,我们一步一步踩下去。Cache aside踩坑Cache aside策略如果用错就会遇到深坑,下面我们来逐个踩。踩坑一:先更新数据库,再更新缓存如果同时有两个写请求需要更新数据,每个写请求都先更新数据库

2021-09-09 20:01:03 161

原创 “百思不得姐(1),2021年Java社招面试题

Cache aside也就是旁路缓存,是比较常用的缓存策略。(1)读请求常见流程应用首先会判断缓存是否有该数据,缓存命中直接返回数据,缓存未命中即缓存穿透到数据库,从数据库查询数据然后回写到缓存中,最后返回数据给客户端。(2)写请求常见流程首先更新数据库,然后从缓存中删除该数据。看了写请求的图之后,有些同学可能要问了:为什么要删除缓存,直接更新不就行了?这里涉及到几个坑,我们一步一步踩下去。Cache aside踩坑Cache aside策略如果用错就会遇到深坑,下面我们来逐个踩。踩坑一

2021-09-09 19:59:23 94

原创 “打工人,大厂首发

七、最最最最重要的一、为什么要使用邮件==============邮件相比于其他通讯手段,语言更加正式。转发不会失真可保存,有文字依据和法律效力二、邮件用来做什么=========请求批示汇报工作信息发布事项确认传输资料事件跟进三、用什么邮箱=======一般公司会给员工专属的公司邮箱还没入职,尽量不要用qq邮箱,显得不正式如果有对外交流,建议用outlook四、邮件怎么写=======1.写作原则

2021-09-09 19:57:42 91

原创 “我太难了,2021最新中高级Java面试题目

洋哥说这届程序员太浮躁和焦虑,他几乎每个星期在吃散伙饭和迎新饭,每个人像虱子跳来跳去。五年四跳,三年三跳的程序员比比皆是。可年轻程序员没有办法,工资不涨房价嗖嗖涨,与公司的一起成长的情怀比不过现实的残忍:领导画的饼迟迟不兑现,还没到30岁两鬓开始发白,腰背也熬病了,薪资还是那么点。同一起跑线的同学跳槽早就实现了薪资翻翻,这人又何必在一棵树吊死呢?一位长期加班并怀孕的程序员,终于无法忍受领导的画饼充饥策略,写出的一份看似搞笑但很真实的离职申请:有程序员自嘲道,程序员是建设信息社会的底层工人,性质像现实

2021-09-09 19:56:12 249

原创 基于springboot垃圾分类管理系统,腾讯T2大佬手把手教你

②用户管理:管理网站的用户信息,主要针对后台用户(即管理员)的管理;③系统日志管理:管理网站后台的日志;④垃圾分类管理:管理垃圾的名称以及各个名称垃圾所属的垃圾分类类别。效果截图:数据库设计:/*Navicat MySQL Data TransferSource Server : localhostSource Server Version : 50717Source Host : localhost:3306Source Database : db_rubbish_catego

2021-09-08 22:56:36 409

原创 基于java的租车管理系统(汽车租赁,面试Java工程师

isDelete int(11) NOT NULL,passWord varchar(255) DEFAULT NULL,realName varchar(255) DEFAULT NULL,PRIMARY KEY (id)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;– Records of t_adminINSERT INTO t_admin VALUES (‘1’, ‘admin’, ‘0’, ‘000’, ‘张总’);I

2021-09-08 22:49:50 172

原创 为了帮女同事摸鱼,我帮她总结了这份,中软国际Java笔试题

本文总结了日常开发中最常用的正则表达式,持续更新,欢迎小伙伴收藏备用并提出补充!Hello,你好呀,我是灰小猿,一个超会写bug的程序猿!为了能能够多点时间摸鱼,我偷偷的总结了开发中常用的正则表达式,为了方便大家查阅,我简单的分成了校验数字、校验字符和特殊需求的表达式三种,收藏起来,方便之后在进行相应字符匹配的时候使用,其中有没有提到的地方还希望大家能够在评论区提出补充!本文并会不断更新,欢迎大家收藏关注!一、校验数字的表达式==============1、数字^[0-9]*$2、n位的.

2021-09-06 22:08:54 158

原创 丹丹学妹哭着对我说:学长,分布式架构+RPC+kafka+多线程

sdad分析:sdad①、Java中是能正常编译的,但运行会出现NegativeArraySizeException异常,《Java虚拟机规范》中规定是一个运行时异常。sdad②、C中直接在编译期报错。sdad总结:一门语言的哪一种检查行为要在运行期进行,哪一种检查要在编译期进行并没有什么必然的因果逻辑关系。Java与动态类型===========================================================================背景介绍:sdad

2021-09-06 22:05:39 124

原创 丹丹丹学妹哭着对我说:学长,SpringBoot集成Redis集群

aaasdass【注】:装箱、拆箱的开销是Java泛型慢的重要原因。也成为今天Valhalla项目要重点解决的问题之一。aaaasdas②、运行期无法取到泛型类型信息。会让一些代码变得相当啰嗦。比如不支持对泛型进行实例判断、不支持使用泛型创建对象、不支持使用泛型创建数组,都是由于运行期Java虚拟机无法取得泛型类型而导致的。aaasdass【注】:比如我们去写一个泛型版本的从List到数组的转换方法,由于不能从List中取得参数化类型T,所以不得不从一个额外参数中再传入一个数组的组件类型进去。aas

2021-09-06 22:03:57 179

原创 两年半,程序人生

某医疗,年包51w,外加各种福利。最终没有选择走,还是倾向一线大厂大厂,小厂的抉择去大厂好,还是在小厂好,这个问题不好回答,目前绝大部分大厂,都很忙,钱很多,技术很强,面试要求高,我们很多人都希望能有朝一日可以面进大厂,走向人生巅峰。其实你发现没有,这就像围城一样,里面的人想出来,外面的人想进去。其中酸楚,我想只有围城里面的人才会最清楚。但是从技术角度出发,大厂无疑是最好的地方去操练自己的技术的地方,因为最优秀的技术人,基本上都在大厂,小厂的技术规范性,技术深度,远不及大厂,个..

2021-09-06 22:02:19 89

原创 两个案例五分钟轻松入门Harmony(鸿蒙,两年Java开发面试题

配置项目的相关信息,包括Project Name、Project Type、Package Name、Save Location、Device Type等信息,最后点击Next即可在Project窗口中,点击entry -> src -> main -> resources -> base -> layout -> ability_main.xml文件,可以看到如下代码(可选)如果需要引用String资源推荐在"string.json"文件中进行配置,在Proj.

2021-09-06 21:59:13 436

原创 【云原生AI,Java中级工程师面试题

​大规模深度学习模型训练挑战​随着深度学习在微博业务场景中的广泛使用,微博深度学习平台扮演了非常核心的角色。该平台采用了存储与计算分离的架构,使得计算资源得以与存储资源解耦,从而实现了灵活的资源配比以及便捷的存储扩展,并且降低了存储成本。然而,这种架构也带来了一些挑战,其中比较关键的问题体现在数据访问性能和稳定性方面:​计算存储分离架构导致数据访问高延时,导致训练慢:业务团队使用的深度学习任务(图像或语音模型)会访问海量小文件。实验表明,HDFS 读取海量小文件场景与本地读取对比性能相差近十倍

2021-09-05 23:25:23 194

原创 【云原生AI(1),大厂高级测试面试题

大规模深度学习模型训练挑战​随着深度学习在微博业务场景中的广泛使用,微博深度学习平台扮演了非常核心的角色。该平台采用了存储与计算分离的架构,使得计算资源得以与存储资源解耦,从而实现了灵活的资源配比以及便捷的存储扩展,并且降低了存储成本。然而,这种架构也带来了一些挑战,其中比较关键的问题体现在数据访问性能和稳定性方面:​计算存储分离架构导致数据访问高延时,导致训练慢:业务团队使用的深度学习任务(图像或语音模型)会访问海量小文件。实验表明,HDFS 读取海量小文件场景与本地读取对比性能相差近十倍甚至

2021-09-05 23:22:08 286

原创 【万字长文,netty入门与实战

npm uninstall -g vue-cli //卸载2.x版本脚手架1.Vue Cli官方网站https://cli.vuejs.org/zh/guide/2.安装vue Clinpm install -g vue-cli #### []( )3、第一个vue脚手架项目> Vue-cli目录结构\[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2QDNftWz-1627871421740)(Vue实战笔记(三).assets/

2021-09-05 23:20:26 208

原创 【Vue,腾讯T2大佬手把手教你

创建组件构造器注册组件使用组件上面注册组件的方式有些繁琐,Vue 提供了注册的语法糖:主要是省去了调用 Vue.extend() 的步骤,而是可以直接使用一个对象来代替语法糖注册全局组件和局部组件:组件中 template 里的 HTML 代码是可以被分离出来的,Vue 提供了两种方案来定义 HTML 模块内容:使用 <script> 标签使用 <template> 标签全局组件和局部组件当我们通过调用 Vue.com..

2021-09-05 23:18:37 257

原创 【Vue基础知识总结 6,2021最新Java面试真题解析

四、快速入门1、创建文件夹nodejs2、控制台程序console.log('Hello Node.js')打开命令行终端:Ctrl + Shift + y进入到程序所在的目录,输入node 01.js浏览器的内核包括两部分核心:DOM渲染引擎;js解析器(js引擎)js运行在浏览器中的内核中的js引擎内部Node.js是脱离浏览器环境运行的JavaScript程序,基于V8 引擎(Chrome 的 JavaScript的引擎)3、服务器端应用开发(了解

2021-09-05 23:17:03 90

原创 maven+springmvc的小例子,Java开发经典实战

0.0.1-SNAPSHOTwarspringmvctest<dependencies><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope></dependency>

2021-09-02 22:47:54 97

原创 Linux安装JDK并配置环境变量 - 详细步骤,Java大厂74道高级面试合集

下载地址:官网 - 历史版本下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html点击具体JDK版本后进入详细下载界面如下:根据Linux操作系统位数下载正确的安装包但是现在下载JDK安装包需要注册Oracle账号,嫌麻烦?放心,博主已经给各位准备好了jdk1.8的安装包,来,张嘴~网盘下载:https://pan.baidu.com/s/1a5Io5FFPaFek7PMnxd4eJQ提取码:0915

2021-09-02 22:46:15 124

空空如也

空空如也

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

TA关注的人

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