首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhoupq
掘友等级
软件开发
|
失业
个人博客:http://zhoupq.com
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
百度的一道 java 高频面试题的多种解法
这个需求其实我们在工作中经常会用到,比如用户下单一个产品,后台会做一系列的处理,为了提高效率,每个处理都可以用一个线程来执行,所有处理完成了之后才会返回给用户下单成功,欢迎大家批评指正。 使用Thread的join()等待所有的子线程执行完毕,主线程在执行,thread.joi…
Python concurrent.future 使用教程及源码初剖
很久没写博客了,想了想不能再划水,于是给自己定了一个目标,写点 concurrent.future 的内容,于是这篇文章就是来聊聊 Python 3.2 中新增的 concurrent.future 模块。 好了,面试官说,恩看起来不错,好了,我再改改题目,首先,我们不能阻塞主…
基于 JMeter的压测工具的实现
在界面中选择对应的选项卡:(目前只支持HTTP模板,自定义脚本上传,测试相应结果两个选项卡),HTTP模板是根据页面选择的参数生成jmx文件,自定义脚本是用户直接上传jmx脚本。 下图是执行脚本的页面,在页面中可以选择在本地执行与在远程机执行(远程机执行是指在3台机器上同步执行…
java8新特性~终结版
1.简介毫无疑问,Java8是Java自Java5(发布于2004年)之后的最重要的版本。这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。在本文中我们将学习这些新特性,并用实际的例子说
如何合理的规划一次jvm性能调优
JVM性能调优涉及到方方面面的取舍,往往是牵一发而动全身,需要全盘考虑各方面的影响。但也有一些基础的理论和原则,理解这些理论并遵循这些原则会让你的性能调优任务将会更加轻松。为了更好的理解本篇所介绍的内容。你需要已经了解和遵循以下内容: 这些内容在之前的两篇文章已经介绍过了,如果…
ArrayList的时间复杂度 - Java那些事儿专栏
按照下标把元素添加到指定位置,想必大家都知道,我们直接上源码。 我看到有些书上写的是依次移动元素到下一格,这种说法不够严谨,所以我再强调一遍,是依次复制插入位置及后面的数组元素,到后面一格,不是移动,因此,复制完后,arr[2],arr[3]指向对一个对象。 我们debug验证…
关于面试题“ArrayList循环remove()要用Iterator”的研究
两个月前我在参加一场面试的时候,被问到了ArrayList如何循环删除元素,当时我回答用Iterator,当面试官问为什么要用Iterator而不用foreach时,我没有答出来,如今又回想到了这个问题,我觉得应该把它搞一搞,所以我就写了一个小的demo并结合阅读源代码来验证了…
Spring多数据源管理实现原理
通过源码可以看出该类是一个抽象类,定义了6个属性。 使用数据源的目的就是要获取Connection,接下来就从AbstractRoutingDataSource的getConnection方法一探究竟。
爬取34万专栏文章:304篇10K+高赞文章汇总
再之后就是进一步爬取11088个专栏,获取34万+专栏文章的所有数据,并筛选如其中获赞数破10K的304篇文章。 No.12, 34061, token胡依林, <<生命不息折腾不止>>: 如何把家装修成舒服的地方。 No.16, 30318, 温柔, <<温柔的奇思妙想>>:…
三顾ArrayList
第三次强调,ArrayLIst是一个普通的类。 我们只能循环数组,找到“周八“的下标5,由于数组没有提供删除方法,我们只能把下标为5的位置赋值为null(造成了数组空洞),“周八”这个Person对象已经没有引用指向它了,JVM的垃圾回收机制会在适当的时候回收它。但数组的长度还…
下一页
个人成就
优秀创作者
文章被点赞
292
文章被阅读
29,010
掘力值
811
关注了
5
关注者
2,037
收藏集
3
关注标签
8
加入于
2016-09-14