阻塞队列 阻塞队列: BlockingQueue BlockingQueue 不是新的东西 什么情况下我们会使用阻塞队列:多线程并发处理,A->B 线程池! 学会使用队列 添加、移除 四组API 方式 抛出异常 不会抛出异常,有返回值 阻塞等待 超时等待 添加 add offer() put() o ...
分类:
其他好文 时间:
2021-05-24 02:27:19
阅读次数:
0
1.对于容器中元素进行访问时,经常需要按照某种次序对容器中的每个元素访问且仅访问 一次,这就是遍历,也称为迭代。2.遍历是指从容器中获得当前元素的后续元素。对元素的遍历有很多种:第一种就是foreach循环语句,绝大多数的容器都支持这种方式的遍历3.第二种是利用Collection接口中定义的toA ...
分类:
编程语言 时间:
2021-05-24 02:26:13
阅读次数:
0
为什么要进行数据库规范设计: 信息重复 更新异常 插入异常 无法正常显示信息 删除异常 丢失有效信息 数据库设计的三大范式: 第一范式:要求数据库的每一列都是不可分割的原子数据项(原子性即每个字段只包含一一个不可分割的属性)。 第二范式:前提满足第一范式,每张表只描述一件事情,主键依赖--每个非主键 ...
分类:
数据库 时间:
2021-05-24 01:50:09
阅读次数:
0
原文:http://www.bubuko.com/infodetail-3022082.html 本文介绍3种TCP连接异常的情况。 1.server端没有启动,client尝试连接 ./client dial failed: dial tcp 127.0.0.1:8080: connect: co ...
分类:
其他好文 时间:
2021-05-24 01:04:14
阅读次数:
0
多态 多态注意事项: 多态是方法的多态,属性没有多态 父类和子类,有联系,类型转换异常! ClassCastException 3. 存在条件:继承关系,方法需要重写,父类引用指向子类对象! Father f1 -->Son(); 不能重写的方法: 1.static方法,属于类,它不属于实例 2.f ...
分类:
其他好文 时间:
2021-05-24 01:02:58
阅读次数:
0
Linux系统的进程间通信的方式 一、进程间通信的目的 数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间 共享数据:多个进程要操作共享数据,一个进程对共享数据 信息传递:一个进程需要向另一个进程发送消息,通知它发生了某种事件。 资源共享:多个进程之间共享同样的数 ...
分类:
系统相关 时间:
2021-05-24 00:58:21
阅读次数:
0
原文链接:https://blog.csdn.net/qq_39069924/article/details/103088374 当ImageIO.read()读取的文件为jpg格式,且这个图片的色彩模式为CMYK时就会抛出Unsupported Image Type的异常,一般图片的色彩模式为CM ...
分类:
编程语言 时间:
2021-05-24 00:41:06
阅读次数:
0
func (o *MsSqlUtils) ExecuteSql(cmd string) (err1 error, affected int64) { defer func() { //必须要先声明defer,否则不能捕获到panic异常 if err2 := recover(); err2 != n ...
分类:
编程语言 时间:
2021-05-24 00:20:08
阅读次数:
0
命令行 JavaDoc 生成文档 // 加在类上就是类注释 加在方法上面就是方法注释 // @author 作者名 // @version 版本号 // @since 指明需要最早使用的jdk版本 // @param 参数名 // @return 返回值情况 // @throws 异常抛出情况 /* ...
分类:
编程语言 时间:
2021-05-24 00:17:56
阅读次数:
0
阻塞队列 什么情况下我们会使用 阻塞队列:多线程并发处理,线程池! 四组API |方式 |抛出异常 | 有返回值,不抛出异常 | 阻塞 等待 | 超时等待 ...
分类:
其他好文 时间:
2021-05-24 00:00:51
阅读次数:
0