主要内容:文章目录,1.复用优化,2.计算优化,2.3 惰性加载,3.结果集优化,4.资源冲突优化,5.算法优化,6.高效实现,7.jvm 优化,8.总结复用优化 结束集优化 高效实现 算法优化 计算优化 资源冲突优化 jvm 优化 1.复用优化 编码逻辑上的优化: 重复的代码可以提取出来,做成公共的方法。 数据复用: 缓存和缓存 : 常见于对数据的暂存,然后批量传输或者写入。多使用顺序方式,用来缓解不同设备之间频繁地、缓慢地随机写,缓冲主要针对的是。 : 常见于对已读取数据的复用,通过将它们缓
打开ide写一个冒泡排序 还知道哪些排序,会写吗 写一个读取文件的程序,文本中有两列,第一列大于二就把一二列相加输出 传输层有什么协议 网络层有什么协议 打开一个网页解释请求表头,响应表头等字段的含义 一个简单的sql count和sum有什么区别(x) linux awk读取一个文件的第二行(x)
# 一面 腾讯会议(75min) - 微服务中拆分的力度怎么把控 - JWT和oauth2的区别 - oauth2的授权过程 - 为什么要使用授权码 - 使用了https还有必要使用授权码吗 - 微服务带来的挑战 - 切片的扩容机制 - Coding 使用go语言实现一个非阻塞锁 - mysql的隔离级别 - 分布式事务 - Coding 字符串处理 面后一周约二面 # 二面 腾讯会议(55min
#软件开发2023笔面经# 没录音,靠记忆记录一下 Java集合类 HashMap,1.7和1.8 Java基本数据类型 HTTP、HTTPS 跨域问题,浏览器安全策略 口述sql,好几道题,前几个都是最基本的查询,最后好像是个查询男生女生个多少人 最后一直给我介绍技术支持是干嘛的
1.项目 2.浏览器地址栏输入域名发起请求经历了什么 3.dns基于什么协议 4.tcp三次握手 5.磁盘写不了了有哪些原因 6.awk,sed 7.awk根据什么进行分列 8.docker怎么查看日志,查看容器里面服务的日志 9.docker网络有哪些方式 10.mysql端口 11.redis集群有哪些,哨兵模式具体描述 12.nginx动静分离 反问 部门主要是做什么的? cdn和pcdn
本文向大家介绍Android总结之WebView与Javascript交互(互相调用),包括了Android总结之WebView与Javascript交互(互相调用)的使用技巧和注意事项,需要的朋友参考一下 前言: 最近公司的App为了加快开发效率选择了一部分功能采用H5开发,从目前市面的大部分App来讲,大致分成Native App、Web App、Hybrid App三种方式,个人觉得目前以H
table组件中的时间想在跳转页面时发送给别的组件,该怎么做?除了状态管理工具和localStorage呢? 事件循环题说顺序 宏任务有哪些,微任务有哪些?dom更新是微任务还是宏任务?ajax呢? 回流重绘题,说如何优化 如何判断dom在可视区?有哪几种方式 scrollTop 和 scrollHeight 有什么区别 client 和 offset 有什么区别 如何判断对象数组相等?如何判断函
一面 一上来就问我 tcp/ip协议,我就好奇你到底要问什么呢?后来我说你是不是要问网络层,她说是的 后面就是一些网络和js的八股,加算法题 一面给我的感觉就是,面试官有些问题问得不够清晰,有时还打断我说话,可能赶着吃饭吧 二面 大叔kpi45分钟纯聊天,后算法题秒了 结果:挂
#软件开发2023笔面经# #春招# 面的测试岗位 自我介绍 实习内容 实习收获 实习过程中有接触过测试吗,在什么情况下? 脚本有用过吗? 问了几个Linux命令 给你一张桌子,分别进行什么测试? DNS解析 数据结构学过吗?说一下栈,堆,队列,数组的区别 排序算法,什么是稳定性 Java有哪些基本数据类型?分别是几个字节? 如果是求前k个最大,用什么数据结构?大顶堆还是小顶堆 数据库:查询一个表
时间节点: 2021.3.8 重写简历,学长内推投递钉钉 2021.3.10 接到一面邀请 2021.3.11 一面电话面试 2021.3.17 二面电话面试(挂) 感想:整体流程太快了,准备不够充分 一面面经 自我介绍:着重介绍实习经历和项目经历 实习经历:做了哪些事情,遇到了哪些问题,有什么亮点? 活动经历:挑选最值得一提的经历,介绍活动成果和创新点? 能力沉淀:看过哪些跟产品相关的书? 产品
研究生方向接触过Java么 ArrayList的怎么实现的? equals方法和hasCode方法? ArrayList的线程安全怎么实现? list一边循环一边删除有什么问题? 线程池用过吗,使用线程池考虑什么因素,线程池参数 reentrantLock和synchronized区别 Redis中常见的数据类型有哪些? 论坛项目自己做了哪些 rpc是自己做的么,难点在哪,填了什么功能 两道中等难
3月24-官网投递 base北京 3月25-发了面试通知没有笔试 约了3月29日下午3点的线上面试 面试时长:1小时20分钟 题目--------------------------------------------没有录音,想起啥写啥,问题顺序是打乱的 自我介绍-本人年纪较大,面试官比较疑惑,我说我小学转学成绩不行然后留级了所以比同龄人大一点(确实是) 1.为啥学前端 2.实习期间做过哪些难点
#24届软开秋招面试经验大赏# 一面感觉聊的挺好的,二面面试官比较严格,问了五分钟项目就写算法题然后结束了,真挺想去贝壳的。贡献一下除了实习项目的内容。 一面:14:25~15:10 1.大学学过哪些课学的最好的 2.聊mysql 3.聊实习 4.手写:找字符串中出现频率最高的字母 5.var let const 6.作用域,作用域链 7.==与=== 8.typeof,instanceof 9.
流程: 官网投递—笔试—专业面—专业+HR面 进度: 二面完在等结果了求求了让我过吧 真的很想去 感觉: 面试官们非常专业也非常和善,但是问题都比较一针见血,逻辑层层递进,总结来说就是温柔刀吧 问题: 游戏策划专业问题+工作能力问题+个人性格/能力倾向/规划问题 时长: 每一轮基本在1小时多一点点,面试官会全方位无死角考察你的综合素质,说实话,不是压力面胜似压力面… 攒攒人品 真的很想去 给我个O
● 实习或者项目中遇到的难点 ● 为什么要分段和分页,分段和分页的优缺点 ● vector list 区别 ● C++ 宏和内联函数区别,何时触发“优化” ● C++ 虚函数表的结构,是连续的吗,虚函数地址存放顺序 ● 数据表「学号、姓名、分数、课程名、学分」如何优化 ● 1根金条抵7天工时,要求每天都要拿到金条,但是只能斩两刀,如何「分」(7的二进制111) ● 算法:最大连续子数组和(dp #