个人介绍 拷打项目 多线程实现的几种方式 SpringIOC SpringAOP 索引创建流程,如何选择创建索引 联合索引,索引失效场景 (a,b,c)这组联合索引如果用到a,c,索引会失效呢 Mysql慢查询优化 隔离级别 MVCC如是实现可重复读这个隔离级别 缓存击穿、穿透、雪崩 双亲委派机制 如何打破双亲委派机制(这个没有了解过) 手撕LRU
1.实习经历 2.项目经历 3.java多线程出现的数据安全问题 4.一次http请求的全过程 5.三次握手和四次挥手 6.linux命令知道那些 7.查含有abc的日志 8.以临时售卖机为例,怎么去测试他的功能 9.删除链表倒数第k个节点 10.合并有序数组
写面经攒攒人品,整体有点像kpi 1,自我介绍 2,项目 语言: 1,c++和c的区别 2,虚函数和纯虚函数 计网: 1,tcp如何实现可靠 2,tcp如何确认丢包 3,什么是网络拥塞,tcp的拥塞控制 然后做4道题 1,100万用户通过共享内存读写,如何保证线程安全。(不能用锁,信号量;实现同步) 真不会,聊了半天mvcc 2,回调函数野指针情况的多线程加锁 共享函数指针,临界区就是这个 3,不
一面 1. okhttp相关(优点、拦截器) 2. 自定义view 3. 触摸事件 4. activity生命周期 5. 多线程通信 6. 协程调度器 7. 算法:字符串求回文子串数目 二面 1. 值传递和引用传递 2. 自动装拆箱会遇到什么问题 3. 了解的加密机制 4. 什么是非对称加密,什么是对称加密 5. handler 6. Android布局 7. hashmap扩容和解决冲突 8.
一面: MYSQL隔离级别,分别解决了什么问题,RR解决幻读了吗,怎么解决的,加的什么锁 MVCC是解决的什么问题,怎么实现的 MySQL的索引,底层数据结构,为什么用B+树,了解跳表吗,时间复杂度多少 synchronized关键字是公平锁吗,怎么实现的非公平锁。 写一个单例模式(双重校验锁),为什么加volatile,还有什么作用 synchronized关键字作用在方法上,class文件会有
2023.3.30 15:00 一面 1、自我介绍 2、JVM内存模型 3、堆怎么管理内存 4、垃圾回收算法 5、跨代引用问题怎么解决 6、每次回收都要从GC ROOTS开始吗 7、垃圾回收器 6、CMS回收过程 7、怎么判断每个阶段已经完成,可以进入下个阶段 8、G1和CMS区别 9、实习介绍 10、反问 2023.4.7 15:00 二面 1、自我介绍 2、实习项目 3、Redis用的什么数据
本文向大家介绍使用JDBC在MySQL数据库中如何快速批量插入数据,包括了使用JDBC在MySQL数据库中如何快速批量插入数据的使用技巧和注意事项,需要的朋友参考一下 使用JDBC连接MySQL数据库进行数据插入的时候,特别是大批量数据连续插入(10W+),如何提高效率呢? 在JDBC编程接口中Statement 有两个方法特别值得注意: Adds a set of parameters to t
9月22,腾讯会议,两个面试官 面试时长:35min 面试官1:技术官 自我介绍 1、String类的常用方法 2、用过StringUtil工具类吗 3、常用集合 4、hashmap的put流程 5、set转list怎么转 6、说一下我的高并发项目 7、nginx的负载均衡算法 8、springcloud主要使用 9、Linux常用命令 10、docker常用命令,Jenkins怎么使用的 11、
问题内容: 我正在寻找一个总结我一直看到的NoSQL数据库主要属性的地方- 特别是MongoDB,Riak,Redis,Memcached,Membase和Cassandra。查询的类型,类型,扩展的架构/属性等。全部在内存中,溢出到磁盘,在磁盘上备份还是仅在内存中索引? 问题答案: 也许它总结了各种NoSQL数据库(您更在第一时间详细源和点)基本信息的最佳来源之一,是这个网站。除此之外,您还应该
本文向大家介绍高效快速地删除 mysql 重复数据,包括了高效快速地删除 mysql 重复数据的使用技巧和注意事项,需要的朋友参考一下 MYSQL数据库中单表有几百万数据,使用几种delete方法删除重复的数据耗时比较长,运行语句,半天出不来,甚至出现服务器内部错误。 mysql 给表添加唯一索引 完成重复记录删除 不希望数据表中有重复记录的时候我们可以给表添加一个联合唯一索引 例如,user表中
问题内容: 我正在从一列存储为JSON的数据库(超过5万行)中读取数据。我想将其提取到pandas数据框中。下面的代码片段可以正常工作,但是效率很低,并且在对整个数据库运行时会花费很多时间。请注意,并非所有项目都具有相同的属性,并且JSON具有一些嵌套的属性。 我怎样才能使它更快? 问题答案: json_normalize接受一个已经处理过的json字符串或一系列这样的字符串。 设定
我有一个cron作业,每小时运行一次,用API的每小时数据更新本地数据库。 数据库按行存储每小时数据,API返回24个数据点,代表过去24小时。 有时数据点会丢失,所以当我拿回数据时,我不能只更新最近一个小时的数据——我还需要检查我以前是否有过这些数据,并填补发现的任何空白。 一切都在运行和工作,但cron作业每次至少需要30分钟才能完成,我想知道是否有任何方法可以使此运行更好/更快/更高效? 我
debug populate 测试利器,快速产生大量的key 127.0.0.1:6379> debug populate 10000 OK 127.0.0.1:6379> dbsize (integer) 10000
问题内容: 我正在尝试在http://java.sun.com/docs/books/tutorial/jdbc/basics/connecting.html上遵循Sun的JDBC教程。 它提供了以下示例代码: 该代码无法编译,因为除了最后调用的方法外,接口没有这些方法。 (以下是Javadoc:http : //java.sun.com/javase/6/docs/api/javax/sql/D
本文向大家介绍TensorFlow MNIST手写数据集的实现方法,包括了TensorFlow MNIST手写数据集的实现方法的使用技巧和注意事项,需要的朋友参考一下 MNIST数据集介绍 MNIST数据集中包含了各种各样的手写数字图片,数据集的官网是:http://yann.lecun.com/exdb/mnist/index.html,我们可以从这里下载数据集。使用如下的代码对数据集进行加载: