线程中的知识点基本都已经学完了,看看Java5并发库中提供的集合。。。 一、可堵塞队列 队列包含固定长度的队列和不固定长度的队列 ArrayBlockQueue中只有put()方法和take()方法才具有阻塞功能 1、阻塞队列的功能和效果,代码如下: 2、堵塞队列来实现通知的功能 代码示例如下: 二 ...
分类:
编程语言 时间:
2019-06-23 21:08:06
阅读次数:
105
一、继承/实现关系 二、属性说明 ...
分类:
编程语言 时间:
2019-06-23 21:12:31
阅读次数:
89
FPN(feature pyramid networks)算法讲解 https://blog.csdn.net/u014380165/article/details/72890275 FPN(feature pyramid networks)算法讲解 https://blog.csdn.net/u0 ...
分类:
编程语言 时间:
2019-06-23 21:15:21
阅读次数:
97
在演示spring cloud之前得要知道我们为什么需要微服务框架。 先讲讲我的经历,以前我们做项目时所有功能都写在一起,只是做了分层(模型,数据,业务),所有业务逻辑都写在业务层,刚开始还好,等时间长了,代码量大,各业务代码之间有交集维护起来超级麻烦,每次改动都担心会不会对其他模块造成影响,只改动 ...
分类:
编程语言 时间:
2019-06-23 21:19:02
阅读次数:
133
前言--自己内心的小想法: 虽然本学期接近尾声,老师也没有要求我们写博客了,自己觉得对待一门课还是要有始有终的好,为本学期画上一个完美的句号吧。 经过一个学期的课程,终于发现自己原来还是可以靠自己去解出一道题目的,有的时候虽然惧怕,胆怯,又或者内心的排斥的想法,但是现在也没有那样的去想了。 回顾了一 ...
分类:
编程语言 时间:
2019-06-23 21:19:31
阅读次数:
120
单线程执行 python的内置模块提供了两个内置模块:thread和threading,thread是源生模块,threading是扩展模块,在thread的基础上进行了封装及改进。所以只需要使用threading这个模块就能完成并发的测试 实例 创建并启动一个单线程 执行结果 其实单线程的执行结果 ...
分类:
编程语言 时间:
2019-06-23 21:20:19
阅读次数:
109
网络通信要素 A:IP地址 (1) 用来标识网络上一台独立的主机 (2) IP地址 = 网络地址 + 主机地址(网络号:用于识别主机所在的网络/网段。主机号:用于识别该网络中的主机) (3) 特殊的IP地址:127.0.0.1(本地回环地址、保留地址,点分十进制)可用于简单的测试网卡是否故障。表示本 ...
分类:
编程语言 时间:
2019-06-23 22:30:33
阅读次数:
137
JFxUtils "项目地址" 介绍 这是一个JFX的工具库,Intent可以简单地实现打开一个新窗口并传递数据,DialogBuilder可以简单地生成对话框,MyUtils有些常用的功能 使用 与`JavaFxTemplate JavaFxTemplate`模板 JavaFxTemplate模版 ...
分类:
编程语言 时间:
2019-06-23 22:31:16
阅读次数:
196
目前项目中用的框架大多数都是Spring,一直想找时间对这个框架做一个全面的了解。 今天先以导图的形式画出来Spring都包含的主要模块,即使有些模块目前用不上,但说不定在将来的应用场景时想到Spring的这些模块的。 后续一个月会持续补充之。 SpringBoot社区:https://gitter ...
分类:
编程语言 时间:
2019-06-23 22:31:33
阅读次数:
123
一、实质 协程的本质是线程 在多个任务之间切换来节省一些IO时间 进程和线程是操作系统调度 协程是代码调度 二、greenlet 三、gevent ...
分类:
编程语言 时间:
2019-06-23 22:35:11
阅读次数:
117
【1】原码、补码、反码是机器存储一个具体数字的编码方式。原码【2】原码是符号位+真值的绝对值,第一位表示符号位,其余位表示值。例如:一个8位的二进制00000001(1原码)10000001(-1原码)8位二进制的表示范围是11111111-01111111(-127,127)反码正数的反码是本身,负数的反码是在其原码的基础上,符号位不变其余取反。也就是说00000001(1原码)----反码相同
分类:
编程语言 时间:
2019-06-23 22:35:47
阅读次数:
171
1.点击提示的右上角工具图标 2.取消show notification panel勾选项。 ...
分类:
编程语言 时间:
2019-06-23 22:36:16
阅读次数:
119
1. 依赖包: 2. SpringMVC的配置文件: 在“src\main\resources”源代码目录下创建“spring/application.xml”配置文件; 3. 配置web.xml: ...
分类:
编程语言 时间:
2019-06-23 22:36:30
阅读次数:
136
Command-Line Arguments All the executable programs above have a main(void) program more generally, executables take arguments on the command line thes ...
分类:
编程语言 时间:
2019-06-23 22:38:23
阅读次数:
130
Member initialization in constructorsWhen a constructor is used to initialize other members, these other members can be initialized directly, without ...
分类:
编程语言 时间:
2019-06-23 22:40:26
阅读次数:
151
什么是线程? py文件在执行程序中,他会根据程序的编写来区分,假如没有创建子进程,整个程序就是主进程。 那程序中,有主线程而且还有子线程,那他就是一个多线程。 使用多线程可以提升I/O密集型的效率。 什么是进程? py文件就是一个进程,比如:QQ,360,浏览器。 使用多进程,会消耗很大的资源问题。 ...
分类:
编程语言 时间:
2019-06-23 22:42:41
阅读次数:
145
在多个协程中的线性控制流很容易通过内置的关键词await来管理。使用asyncio模块中的方法可以实现更多复杂的结构,它可以并发地完成多个协程。 一、asyncio.wait() 你可以将一个操作分成多个部分并分开执行,而wait(tasks)可以被用于中断任务集合(tasks)中的某个被事件循环轮 ...
分类:
编程语言 时间:
2019-06-23 22:43:58
阅读次数:
151
问题: 虚函数都是同名 同参数表的吗? 虚函数和普通成员函数的区别 虚函数可以多态,其他不行 在构造函数和析构函数中调用 虚函数 不是多态 派生类还没有初始化好 MyCompare() qsort 怎么表示排序关系 虚函数表地址!! 虚函数?在类的定义中,前面有 virtual 关键字的成员函数就是 ...
分类:
编程语言 时间:
2019-06-23 22:49:12
阅读次数:
161
Spring AOP之切面的配置
分类:
编程语言 时间:
2019-06-23 22:50:19
阅读次数:
137
本书由Keras之父、现任Google人工智能研究员的弗朗索瓦?肖莱(François Chollet)执笔,详尽介绍了用Python和Keras进行深度学习的探索实践,涉及计算机视觉、自然语言处理、生成式模型等应用。书中包含30多个代码示例,步骤讲解详细透彻。由于本书立足于人工智能的可达性和大众化 ...
分类:
编程语言 时间:
2019-06-23 22:51:19
阅读次数:
143