- 博客(10)
- 资源 (15)
- 收藏
- 关注
原创 MacOS JMeter安装(多图)
本文基于 MacOS 环境下进行 Jmeter 的安装。一、下载JMeter本文选用 JMeter 5.3 版本安装,5.3 版本需要 JDK 1.8 + 版本环境。Jmeter 5.3 下载:http://jmeter.apache.org/download_jmeter.cgi我提供的 5.3 下载链接:https://niceyoo.lanzoui.com/iLOSTgsij3...
2020-09-20 16:30:00 38
原创 等待多线程完成的CountDownLatch(带示例)
开始磨刀霍霍向多线程了,这期是 CountDownLatch 的一个小示例。定义:CountDownLatch 允许一个或多个线程等待其他线程完成操作。应用需求举例:假设有4个线程,A、B、C、D,线程 D 需要在 A、B、C 执行完之后再执行。应用需求分析:如上描述,如果想让线程 D 最后执行,结合之前的学习,我们可以采用 join() 方法来实现,比如在 A 线程调 B.join(),...
2020-09-18 11:30:00 22
原创 二分查找+冒泡排序(仅示例无说明版)
二分查找指定数据对于一个有序数组,我们通常采用二分查找的方式来定位某一元素,请编写二分查找的算法,在数组中查找指定元素。给定一个整数数组A,同时给定要查找的元素val,请返回它在数组中的位置,若不存在该元素,返回-1。若该元素出现多次,请返回第一次出现的位置。二分查找的前提是数组必须是有序的,下面是有序数组实现二分查找:publicclassTest{publicstati...
2020-09-17 13:42:00 26
原创 ActiveMQ Cannot send, channel has already failed: tcp:127.0.0.1:8161
仅针对如下错误内容:Cannot send, channel has already failed: tcp://127.0.0.1:8161一种尝试解决,修改连接端口为 61616:tcp://127.0.0.1:61616在没有修改过 ActiveMQ 配置文件情况下,默认 tcp 端口为 61616,http 端口为 816161616tcp 服务端口,修改该端口需要在 ActiveMQ 安装目录,conf 文件夹下 activemq.xml 文件全局搜索关键字:transpor
2020-09-15 19:13:15 2657
原创 为什么SimpleDateFormat不是线程安全的?
一、前言日期的转换与格式化在项目中应该是比较常用的了,最近同事小刚出去面试实在是没想到被 SimpleDateFormat 给摆了一道…面试官:项目中的日期转换怎么用的?SimpleDateFormat 用过吗?能说一下 SimpleDateFormat 线程安全问题吗,以及如何解决?同事小刚:用过的,平时就是在全局定义一个 static 的 SimpleDateFormat,然后在业务处理方法(controller)中直接使用,至于线程安全… 这个… 倒是没遇到过线程安全问题。哎,面试官的考察点真
2020-09-15 14:42:18 636 1
原创 为什么SimpleDateFormat不是线程安全的?
一、前言日期的转换与格式化在项目中应该是比较常用的了,最近同事小刚出去面试实在是没想到被 SimpleDateFormat 给摆了一道...面试官:项目中的日期转换怎么用的?SimpleDateFormat 用过吗?能说一下 SimpleDateFormat 线程安全问题吗,以及如何解决?同事小刚:用过的,平时就是在全局定义一个 static 的 SimpleDateFormat,然后在业...
2020-09-15 14:36:00 20
原创 macos brew zookeeper,安装后zookeeper启动失败?
一、Zookeeper安装流程执行如下安装命令:brew install zookeeper执行截图如下:安装后查看 zookeeper 安装信息(默认拉取最新版本)brew info zookeeper执行截图如下:二、Zookeeper启动、状态查询、及关闭启动执行命令:zkServer start执行截图如下:状态查询执行命令:zkServer status执行截图如下(启动失败,翻车现场截图):红线部分说明未启动成功,后面细谈关闭执行命令:zkSe
2020-09-14 12:42:44 941
原创 如何关闭线程池?会创建不会关闭?调用关闭方法时线程池里的线程如何反应?
前言相信大家在面试的时候经常会遇到「线程池」相关的问题,比如:什么是线程池?线程池的优点?有哪几种创建线程池的方式?四种创建线程池的使用场景?线程池的底层原理?线程池相关的参数,比如CorePoolSize、maximunPoolSize、keepAliveTime等等为什么阿里巴巴不允许线程池使用Executors去创建?如何合理的设置线程池参数的等等等等…如上这些问题,如果看过线程池源码的小伙伴,基本就能回答上来了,即便是看面试题也能说上个一二,但是当真的问你,如何关闭线程池?你能
2020-09-14 07:14:44 834 1
原创 口述完SpringMVC执行流程,面试官就让同事回家等消息了
Srping MVC 执行流程真的是老生常谈的话题了,最近同事小刚出去面试,前面面试官相继问了几个 Spring 相关的问题,但当面试官问他,你知道 Srping MVC 的执行流程吗?小刚娴熟的巴拉巴拉回答完后,面试官就让他回去等通知了…Spring MVC 执行流程Spring MVC 执行流程(图片版):Spring MVC 执行流程(文字版):用户发送请求到前端控制器 DispatcherServletDispatcherServlet 控制器接收到请求,然后调用 HandlerMap
2020-09-14 07:12:31 271
原创 网站三级分销数据库如何设计,简单案例
一、问题产生有小伙伴微信私信我,说老板想设计一套三级返佣的微信淘宝客裂变系统,然后问我怎么搞…咳咳,对于三级分销的数据库设计,相信很多小伙伴头疼的可能不是设计上,而是查询上,因为通常涉及到会员分级,那么涉及到的查询可能有且不局限于:一二级用户列表混合查询、统计今日注册一二级用户、统计本月注册一二级用户,如果涉及到了金额,那么可能还会有:查询一二级充值订单、查询一二级充值返佣金额等等等等。首先我们来想一下,对于这种有上下级关系的表如何设计呢?通常部门树是不是符合这个逻辑呢?我曹还别说,上下级部门表还真
2020-09-04 19:14:50 4827
2021华强北东莞豪锐HR-3.10号固件.zip
2021-03-19
华强北悦虎144固件AB1562M_V130.1.1.144
2021-03-18
序列化-protostuff-所依赖的所有jar包
2018-05-16
android版本检查更新demo server activity两种方式
2017-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人