![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java程序员
文章平均质量分 80
普通网友
这个作者很懒,什么都没留下…
展开
-
《代码重构,java常用的设计模式面试题
如果我们用设计的眼光衡量这段代码,这就是“分离关注点”没有做好,把不同层面的东西混在了一起,既有不同业务混在一起,也有不同层次的处理混在了一起。这段代码之所以很长,主要原因就是把前面所说的逻辑全部平铺直叙地摆在那里了,这里既有业务处理的逻辑,比如,把章节发送给翻译引擎,然后,启动翻译过程;又有处理的细节,比如,把对象转成 JSON,然后,通过 HTTP 客户端发送出去。相对而言,这段代码还算直白,当你知道了我上面所说的逻辑,你是很容易看懂这段代码。原创 2024-03-19 19:27:43 · 721 阅读 · 0 评论 -
React学习-PropTypes属性检测,2024网易Java高级面试题及答案
(img-3LpjgYzt-1710838106280)]义、实战项目、讲解视频**原创 2024-03-19 16:48:37 · 391 阅读 · 0 评论 -
Java面试被MySQL问哭了,面试官一个连环炮提问
查询语句不同元素(where、jion、limit、group by、having等等)执行先后顺序?MySQL的MyISAM与InnoDB两种存储引擎在,事务、锁级别,各自的适用场景?MySQL常见的三种存储引擎(InnoDB、MyISAM、MEMORY)的区别?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别?mysql都有什么锁,死锁判定原理和具体场景,死锁怎么解决?事务四大特性(ACID)原子性、一致性、隔离性、持久性?数据库的读写分离、主从复制,主从复制分析的 7 个问题?原创 2024-03-19 14:11:01 · 754 阅读 · 0 评论 -
IP地址分类(A类 B类 C类 D类 E类
地址范围:1.0.0.0-126.255.255.255 (这种写法是把全0全1都算进去了,其它几类类似)2.主机号 host-id,它标志该主机(或路由器),主机地址表示其属于该网络中的哪一台主机。两级的 IP 地址可以记为: IP 地址 ::= { , }前2个字节(16位)为网络号,后2个字节(16位)为主机号。前1个字节(8位)为网络号,后3个字节(24位)为主机号。简而言之就是:IP地址 = 网络号+主机号。最大网络数: 126个。IP地址 = 网络号+主机号。原创 2024-03-19 11:39:44 · 393 阅读 · 0 评论 -
26,互联网公司面试流程&面试技巧
解释:函数应该返回新的长度 5 , 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4。解释:函数应该返回新的长度 2 ,并且原数组 nums 的前两个元素被修改为 1, 2。如果快指针指向的元素不等于慢指针指向的元素就让慢指针先移动一步然后将快指针的值赋给慢指针。// 根据你的函数返回的长度, 它会打印出数组中 该长度范围内 的所有元素。输入:nums = [0,0,1,1,1,2,2,3,3,4]输出:5, nums = [0,1,2,3,4]输入:nums = [1,1,2]原创 2024-03-19 00:10:20 · 391 阅读 · 0 评论 -
秋招我借这份PDF的复习思路,收获美团,小米
书籍参考:(0)《图解算法》入门(1)《剑指offer》 剑指Offer_编程题_牛客网(2)《程序员代码面试指南 IT名企算法与数据结构题目最优解》参考左神视频(3)leetcode LeetCode - The World’s Leading Online Programming Learning Platform(4)数据结构(严蔚敏)/大话数据结构 //如果觉得教材无聊就可以看大话系列。原创 2024-03-18 19:43:31 · 602 阅读 · 0 评论 -
什么是微服务,2024Java大厂面试题来袭
同时,在微服务间存在少部分共用功能但又无法提取成微服务时,各个微服务对于这部分功能通常需要重复开发,或至少要做代码复制,以避免微服务间的耦合,增加了开发成本。对于微服务间的事务性操作,因为不同的微服务采用了不同的数据库,将无法利用数据库本身的事务机制保证一致性,需要引入二阶段提交等技术。微服务间通过REST、RPC等形式交互,相对于单体模式,需要考虑被调用方故障、过载、消息丢失等各种异常情况,代码逻辑更加复杂。易于扩展,使用小的多个服务,更加易于扩展新的功能。,现在起闭关修炼半个月,争取早日上岸!原创 2024-03-18 16:08:15 · 286 阅读 · 0 评论 -
Netty组件EventLoopGroup和EventLoop源码分析
既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。原创 2024-03-18 12:39:19 · 652 阅读 · 0 评论 -
Day238,分享面经,超过500人面试阿里
在这里面可以获取参数,想传多少参数就传多少。其实归根结底还是大家对于HTTP协议不清楚、Spring基础不扎实!HTTP 请求头、请求体、queryString等等很多传参渠道,Spring的过滤器、拦截器很多都可以HttpServletRequest拦截请求。6、源码解析登录验证流程一、登录认证基于过滤器链Spring Security的登录验证流程核心就是过滤器链。贯穿于整个过滤器链始终有一个上下文对象SecurityContext和一个Authentication对象(登录认证的主体)原创 2024-03-17 23:31:55 · 780 阅读 · 0 评论