- 博客(12)
- 收藏
- 关注
原创 4.19华为技术面+4.21华为主管面(已OC)
技术面(1h)自我介绍聊研究生课题,论文,介绍论文背景,算法,创新点,研究意义等。聊java项目,没有展开问。问了下怎么学习vue框架等前端知识的(看官方文档)聊本科+研究生阶段学过哪些计算机类课程?通信网+ip网络,对应计算机网络。八股部分:1. 多态和方法重载分别是什么2. JVM分区说一说3. 内存泄漏是什么?JVM是否会出现内存泄漏,举个例子?举了ThreadLocalMap中key弱引用,value强引用的例子。在这个例子里如何避免内存泄漏?手动执行remove()
2022-04-21 21:14:10
5273
原创 微众银行4.20笔试前两题(均AC)
第一题:氪金升级:第一行输入一个数字n,n表示游戏的总轮次。第二行输入玩家每一轮造成的伤害值,第三行输入敌人每一轮造成的伤害值。玩家必须所有轮次里,在每一轮结束时,造成伤害的总和大于敌方造成伤害的总和。如果初始时玩家不能满足要求,则可以通过氪金,每氪金一次,可以使玩家每一轮的伤害值+1,求玩家满足要求时,所需的最小氪金数。第二题:上升子序列的数目。给你一个数组,求该数组上升子序列的数目。例如数组1,3,2,4,上升子序列有{1},{3},{2},{4},{1,3},{1,2},{1, 4},{.
2022-04-21 21:00:30
2754
原创 阿里云防火墙放行8080端口
放行端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent查看是否打开:lsof -i:8080
2022-04-12 17:20:04
1157
原创 docker启动报错:Error starting daemon: SELinux is not supported with the overlay2 graph driver on this ke
环境:centos7命令:systemctl start dockersystemctl status docker -l报错:Error starting daemon: SELinux is not supported with the overlay2 graph driver on this kernel. Either boot into a newer kernel or disable selinux in docker (--selinux-enabled=false)解
2022-04-12 16:13:17
2887
原创 阿里菜niao一面-20220331-1h-已凉
上来面试官介绍了一下部门项目背景自我介绍:学校,专业,GPA, 论文论文问了20min。简单介绍一下论文。介绍一下OFDM系统模型?信号怎么采集的?进行了什么处理?神经网络的作用?分类效果好坏的评判?论文的选题是如何确定的?论文的创新点是什么?为什么不投算法岗,来投java后端开发?项目问了10min。让我简单介绍了一下项目的各个模块的作用(似乎面试官对这个玩具项目不怎么感兴趣)。问了下Guava缓存,在哪些接口加了缓存?(视频列表,视频轮播图列表),缓存设置了哪些参数(初始值,最大值,过期时间
2022-03-31 17:18:32
2871
原创 美团一面-20200328-1h
面试官是美团快驴的技术leader。1. 自我介绍:专业,论文,获奖,GPA都问了下2. 聊聊项目:简单介绍了下项目模块。每个模块的逻辑,怎么实现,用到了什么技术。如何去改进现有项目:1.先聊了聊加mq,有什么好处(登录模块解耦,减少等待时间),2.又聊了聊加分布式缓存(对哪些接口加缓存)。3. 接口访问花费时间是多少,是否数据库加了索引(大数据量可以加索引优化)。4. 前后端怎么传值(封装到JWT)。5.聊了聊md5加密算法,以及@JsonIgnore注解。3. JVM相关:JVM分区,每一部
2022-03-28 20:48:11
1064
原创 头条客户端一面-2022-03-04 1h10min
自我介绍聊项目:聊了下前端和后端使用了哪些技术栈,重点聊了聊jwt封装用户消息,md5加密(安全性?是否可逆),cookie和session的区别(老八股),浏览器关闭了是否cookie和session里的内容还在?(老八股)。问到项目中是否使用了多线程,没有答上来,实际上在使用guava缓存的接口中,已经配置了多线程。项目中遇到的困难?(参考之前写的那篇pojo类使用包装类型),还有哪些困难?(mysql时区配置之类的),面试官不是特别满意(似乎答的太浅了,下次再准备准备)。是否有过前
2022-03-04 15:17:18
656
原创 mysql 5.7连接数据库时区配置
环境:springboot 2.3.0 + myBatis 2.1.2 + mysql 5.7出现无法连接数据库,在springboot项目中的application.properties中的spring.datasource.url中新增&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8其中,不同配置之间用&隔开,时区设置成GMT+8北京时
2021-12-06 20:11:51
1684
原创 MyBatis使用if test进行动态字段更新时的注意点
使用if test标签,可以选择性地更新非空字段。例如<if test="title != null "> title = #{title,jdbcType=VARCHAR},</if>但是在使用if test 进行判断时,应注意POJO类中地属性是基本数据类型,还是包装数据类型。例如此处point为包装数据类型Double,进行if test判断时应写成<if test="point != null "> point = #{point,jd
2021-11-30 14:42:28
796
原创 win10 mysql卸载5.5与重新安装5.7.19(最全踩坑)
本机原mysql5.5需要卸载,安装5.7版本。1. 停止mysql服务,右键计算机-->管理,找到mysql服务并停止2. 打开控制面板,卸载mysql程序。3. 删除mysql目录下的所有文件4. 打开“显示隐藏文件”。找到c盘ProgramData下的Mysql目录,该文件夹保存的是之前版本的mysql对应的数据库,备份后删除。5.win+R输入regedit打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\...
2021-11-27 19:18:39
1279
原创 本地8080端口被占用解决方案
1.打开cmd,输入netstat -aon|findstr 8080,找到被占用的端口2.输入taskkill /F /PID + 进程号即可关闭3. 重复第一步,可以看到没有进程占用8080端口
2021-11-23 20:01:30
1329
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人