自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详解java Thread中的join方法

join()方法作用与原理join()的作用join()的原理总结join()的作用​ join()是 Thread 类中的一个方法,当我们需要让线程按照自己指定的顺序执行的时候,就可以利用这个方法。Thread.join()方法表示调用此方法的线程被阻塞,仅当该方法完成以后,才能继续运行。作用于 main( )主线程时,会等待其他线程结束后再结束主线程。示例public class TestJoin { static int count=0; public st

2020-09-23 20:43:36 255

原创 免费又好用的Redis可视化工具,强烈推荐!

Redis图形化工具——AnotherRedisDeskTopManager​ 因为在实践中会使用到Redis,就产生了对于可视化Redis客户端的需求,虽然听说过广受好评的RedisDesktopManager,但由于要收费的缘故,便只能放弃。所以我想向有同样需求的朋友们安利一下这款开源的Redis图形化管理工具,它的名字是AnotherRedisDesktopManager。01 介绍一个更快,更好,更稳定的Redis桌面管理器,兼容Linux, windows, mac。更重要的是,它不会崩

2020-08-28 14:31:23 22101 9

原创 最简洁的SSM框架整合

创建项目和SSM框架整合思路一、创建项目因为后面会配置springMVC,所以用IDEA的web骨架创建一个maven项目。创建项目目录如下,同时,项目需要的包和文件已手动创建好了:上图中,application.xml为spring配置文件,log4j为日志配置文件,springMVC.xml为springMVC配置文件在pom.xml文件中配置需要的依赖,整个项目的依赖都如下所示。<?xml version="1.0" encoding="UTF-8"?><pro.

2020-07-09 17:03:02 132

原创 JUnit简单入门

JUnitJUnit是一个开源的Java语言的单元测试框架,专门针对Java设计,使用最广泛。JUnit 注解import org.junit.jupiter.api.*Import statement for using the following annotations.@Test将方法标识为测试方法@BeforeEach在每次测试之前执行。通常用于准备测试环境(例如,读取输入数据,初始化类)@AfterEach在每个测试之后执行。通常用于清除测试环境(例如,删

2020-05-29 09:55:37 153

原创 ES6简单入门

认识ES6什么是ES6ECAMScript是JavaScript的标准,JS是ES的实现;主流实现只有JS,所以很多时候JS就等同于ECMA正式名称:ES2015,是ECMA标准的第6版为什么使用ES6语言都在更新换代,加入新特性支持更多语法,使用更便利增强前端开发的工程性ES6语法特性变量和函数声明方法——let使用var来声明变量存在问题:可以重复声明,可...

2020-04-06 11:26:57 136

原创 在python中怎样去使用生成器与yield函数(二)生成器

使用生成器生成器与生成器函数如果一个函数包含 yield 表达式,那么它是一个生成器函数,调用它会返回一个生成器。生成器也是一种迭代器,在每次迭代的时候返回一个值,直到抛出StopIteration异常。def func(): return 1def gen(): yield 1if __name__=='__main__': print(type(fu...

2020-03-08 23:50:59 94

原创 在python中怎样去使用生成器与yield函数(一)迭代器

使用迭代器迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。可迭代对象我们已经知道可以对list、tuple、str等类型的数据使用for…in…的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代,这个数据就是可迭代的。>>> alist=[1,2,3,4,5]...

2020-03-07 16:59:04 78

空空如也

空空如也

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

TA关注的人

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