自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 java测试开发工程师,必须要明白的几处知识(附面试问题)

年年岁岁花相似,岁岁年年人不同。某厂工作了几年,从功能测试开始干起,中间经历转岗开发,最终成长为现在的开发经理。废话不说,直接上题,给各位有新计划的同仁一个参考。PART1:了解求职者基本情况Q1:请简单介绍下你自己。结合自身经历,介绍自己,突出自己在团队中的贡献即可。Q2:为啥从测试转开发又想转测试。自己组织语言,我是实话实说的。PART2:JAVA基础知识建议提前看面经,例如牛...

2020-04-04 14:18:08 1767

原创 程序媛历程(一)

程序媛之路不能说不焦虑,艰辛。红酥手,黄藤酒。春色满园留不住。携来一双红豆子,未语泪双流。致脱落在程序媛之路的头发。

2020-03-29 15:13:43 108

原创 结果集已耗尽/关闭的结果集--多线程环境下遇到这个报错,排查一下原因就可以了

将结果集转换成List时,遇到一个莫名其妙的错误:ResultSetMetaData md = (ResultSetMetaData)rs.getMetaData();int columnCount = md.getColumnCount();while(rs.next()){ Map<String,Object>map = new HashMap<String...

2020-03-27 17:24:03 2789

原创 java多线程编程经验总结(附带详细的各类坑)--ThreadPoolExecutor使用实例

多线程的优点:明显提高资源利用率,提高任务执行效率。多线程一不小心就会掉进的坑:1.线程安全问题。在进行多线程编程时,慎用静态成员变量,防止多个线程更改同一个成员变量造成线程安全问题。例如这种:public class DbleConnetionUtil { private final static Logger logger = LoggerFactory.getLogger(Dble...

2020-03-21 17:39:01 396

原创 多线程数据库连接管理1

最近公司项目需求,要从oracle往mysql迁移存量1.2亿数据。我们生产上使用的是56C的物理机,但尽管如此,使用单台机器迁移的压力相当大,主要受制于迁移过程中对数据的处理比较复杂,在处理过程中耗费了大量时间。做了个简单地测试,拿自己4C8G的笔记本,开了4线程,处理18.5W数据,花了将近6个小时。而这次测试并没有调用到外部服务,也即是,加上调用外部服务,还要多出1~2个小时去执行。迁移...

2020-03-21 16:05:38 174

原创 多线程数据库连接管理2

前提:使用阿里druid数据库连接池,自己封装增删改查方法。排查问题1:连接池泄露。采用办法1.将连接池初始化时的abondonremove设置成true,时间设置方面,要看估算一下每一个线程执行完任务大致花费的时间,例如花费1分钟,abondonremovetime可以设置成1.5分钟。重新执行,过了1.5分钟会强制回收这个超时不释放的连接,此为思路1,适合大部分排查。但这个配置生产上不要...

2020-03-08 11:51:43 269

原创 MYSQL8降级MYSQL5重装踩过的坑

MYSQL8与MYSQL5在使用上的差别本地安装MYSQL时,没留神去官网下载了一个最新版的MYSQL8。虽然在读写速度上MYSQL8是MYSQL5的2倍,但是在使用习惯上与MYSQL5的差异还是比较大的。1.驱动类改变。2.mysql url后必须加上时区参数。3.使用druid连接池初始化mysql8连接池时,报出了initial error,具体为建立物理连接时出错。因此从数据库密码...

2020-03-01 11:36:52 900

原创 从零搭建springboot项目(1)

eclipse无法连上maketplace,报错网络连接不上。通过marketplace安装插件必须通过代理链接,而默认是直连,因此需要更改eclipse network connection方式为 manual,并勾上所有代理。如下:接着重启eclipse,打开marketplace即可正常访问。有另一种情况,即打开market后无反应,这种情况需要重新安装epp MarketPlace...

2020-02-29 12:49:01 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除