码迷,mamicode.com
首页 >  
搜索关键字:iter    ( 3804个结果
让面试官心服口服:Thread.sleep、synchronized、LockSupport.park的线程阻塞有何区别?
前言 在日常编码的过程中,我们经常会使用Thread.sleep、LockSupport.park()主动阻塞线程,或者使用synchronized和Object.wait来阻塞线程保证并发安全。此时我们会发现,对于Thread.sleep和Object.wait方法是会抛出InterruptedE ...
分类:编程语言   时间:2020-11-26 14:24:53    阅读次数:7
基于Trie树实现自动补齐(autocomplete)功能
""" Trie树 """ __author__ = 'youngf' class TrieNode: def __init__(self): self.children = {} self.last = False class Trie: def __init__(self): self.root ...
分类:其他好文   时间:2020-11-25 12:39:23    阅读次数:5
写时复制集合 —— CopyOnWriteArrayList
JUC 下面还有一个系列的类,都是 CopyOnWriteXXX ,意思是写时复制,这个究竟是怎么回事?那就以 CopyOnWriteArrayList 为切入点,一起了解写时复制是怎么回事? ...
分类:其他好文   时间:2020-11-13 13:18:21    阅读次数:34
Command(命令)
16. Command(命令) 16.1 定义 将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 16.2.优点 ■ 类间解耦。调用者角色与接收者角色之间没有任何依赖关系,调用者实现功能时只需要调用Command中的execu ...
分类:其他好文   时间:2020-11-08 17:58:51    阅读次数:46
迭代器
*迭代器Iterator常用的api方法*booleanhasNext?()如果迭代具有更多元素,则返回true。*Enext?()返回迭代中的下一个元素。*voidremove?()从底层集合中删除此迭代器返回的最后一个元素(可选操作)。*想要遍历容器获取容器中的每一个元素,而容器中没有索引,java提供了迭代器操作*来访问容器中的每一个元素*迭代:*在去元素之前先要判断集合中是否有该元素,如果
分类:其他好文   时间:2020-11-08 17:31:21    阅读次数:25
Python批量搜索和生成数据脚本,含有打包输出exe和msi
搜索和生成脚本 密码字典生存 #author :握着玫瑰的屠夫 #date :2020.10.11 #contact :QQ 2472674814 #project :creat dictionaries #130******37 import itertools as its import tim ...
分类:编程语言   时间:2020-11-08 17:25:48    阅读次数:24
Hadoop namenode高可用性分析:QJM核心源代码解读
Hadoopnamenode高可用性分析:QJM核心源代码解读背景介绍HDFSnamenode在接受写操作时会记录日志,最早HDFS日志写本地,每次重启或出现故障后重启,通过本地镜像文件+操作日志,就能还原到宕机之前的状态,不会出现数据不一致。如果要做高可用(HA),日志写在单个机器上,这个机器磁盘出现问题,重启就恢复不了,导致数据不一致,出现的现象就是新建的文件不存在,删除成功的还在等诡异现象。
分类:其他好文   时间:2020-11-07 17:00:30    阅读次数:24
Python迭代器的反复使用
代码: def data_iter(n): for i in range(n): yield (i*i,i*i*i) for epoch in range(3): print("++++++In for Loop++++++") for a,b in data_iter(5): print("a = ...
分类:编程语言   时间:2020-11-07 16:50:29    阅读次数:21
opencv 视频、图片转换
# coding=utf-8 import shutil import cv2 import os video_path = './test.mp4' image_path = './image' extract_frame = 20 def extract_frames(video_path, i ...
分类:其他好文   时间:2020-11-06 01:42:54    阅读次数:19
Cglib 如何实现多重代理?
由于 Cglib 本身的设计,无法实现在 Proxy 外面再包装一层 Proxy(JDK Proxy 可以),通常会报如下错误: Caused by: java.lang.ClassFormatError: Duplicate method name "newInstance" with signa ...
分类:其他好文   时间:2020-11-06 01:39:55    阅读次数:26
3804条   上一页 1 ... 6 7 8 9 10 ... 381 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!