几个面试遇到的问题

几个面试问题,个人不太确定答案,麻烦会的老铁给予解答:

1 数据库如何一次性插入多条数据,几百上千?
2 给一个字符串,如何提取其中有效的IP地址?
3 线程池的参数设置,比如核心线程数,根据什么来设置大小?
#Java工程师#
全部评论
1. 分批次,5000条分10次每次500条。具体数值根据经验。主要防止长事务,长期霸占metadata lock,带来的风险
点赞 回复 分享
发布于 2017-08-20 13:36
3.核心线程数根据 场景是I/O密集还是计算密集来设置
点赞 回复 分享
发布于 2017-08-20 13:13
第二题不能直接用正则表达式么?
点赞 回复 分享
发布于 2017-08-20 13:24
第一题一般的数据库都会有一个 BulkCopy,在内存里建好表然后直接入库,比一条一条的执行 SQL 会快很多
点赞 回复 分享
发布于 2017-08-20 15:56
第二题考会不会写正则吧
点赞 回复 分享
发布于 2017-08-20 16:12
第一题是插入怎样的数据?每条之间毫无联系?还是每天相同单纯的重复?给个背景呗
点赞 回复 分享
发布于 2017-08-21 07:36

相关推荐

01-15 13:52
已编辑
河南大学 Java
六年要多久:标准头像,不吃香菜😂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务