摘要: 生产者消费者模式(Java实现) 定义 在⼀个⽣产环境中,⽣产者和消费者在同⼀时间段内共享同⼀块缓冲区,⽣产者负责向缓冲区添加数 据,消费者负责从缓冲区取出数据 使用 资源类: /** * 资源类 */ public class Resource { private int id; public R 阅读全文
posted @ 2022-10-20 20:37 ZWL.。。。 阅读(4) 评论(0) 推荐(0) 编辑
摘要: ##Java并发(线程状态、线程调度、线程同步) 线程状态 ​ 线程共有5种状态,在特定情况下,线程可以在不同的状态之间切换。 5种具体状态 创建状态:实例化一个新的线程对象,还未启动。 就绪状态:创建好的线程对象调用start方法完成启动,进入线程池等待抢占CPU资源。 运行状态:线程对象获取了C 阅读全文
posted @ 2022-10-13 15:50 ZWL.。。。 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Java并发(进程、线程、多线程,使用) ###进程和线程 定义 进程:进程是计算机正在运行的一个独立的应用程序。 线程:线程是组成进程的基本单位,可以完成特定的功能,一个进程是由一个或多个线程组成的。 应用程序是静态的,进程和线程是动态的,有创建有销毁。 两者的区别: 进程在运行时有独立的内存空间 阅读全文
posted @ 2022-10-13 15:50 ZWL.。。。 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 匿名内部类 new Thread(new Runnable(){ @Override public void run(){ } }).start ​ 在以上代码中,在new Thread里内接了一个Runnable接口,接口按道理来说不是不能实例化的吗,在这里其实是运用了匿名内部类的写法。 { @O 阅读全文
posted @ 2022-10-13 15:49 ZWL.。。。 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Java封装、继承、多态、抽象、接口基础知识 封装 面向对象三大特性:封装、继承、多态(四大特性则多一个抽象) 定义 把对象的属性和方法结合为一个独立的整体,并尽可能隐藏对象的内部实现细节 。 封装的核心思想就是尽可能把属性都隐藏在内部,对外提供方法来访问,我们可以在这些方法中添加逻辑处理来实现过滤 阅读全文
posted @ 2022-10-09 21:37 ZWL.。。。 阅读(17) 评论(0) 推荐(0) 编辑
摘要: ##卷积神经网络各层次的作用 卷积就是特征提取器 卷积 通常一张照片是有RGB三维度的,而每一维度的像素点也是很多的,假设为10000,而10000个像素点如果全部进入全连接层,则总共需要训练的参数有 3*10000*10000+10000个参数,这无疑是庞大的计算量。所以人们在此基础上引入了卷积神 阅读全文
posted @ 2022-10-09 00:04 ZWL.。。。 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 神经网络中各名词解释 激活函数: 就是对输入特征进性前向传播计算的函数。 主要分线性回归问题和分类问题,线性回归问题可以用线性函数来计算出对应的标签,而更多的问题不是线性回归问题,无法对输入的特征进行线性计算再预测对应的标,而且不论多少层此时最终的结果都是线形结果、不能分化为更多维度,这时此问题就是 阅读全文
posted @ 2022-10-08 18:33 ZWL.。。。 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 在利用isinstance判断多个变量的类型时候,本来是采用for循环嵌套if的形式,在网上查到了一个验证方法是利用列表推导式的形式,同时也是借此了解了列表推导式。 列表推导式语法格式 list=[item for item in iterable] 以下是我关于列表推导式语法的理解: list即列 阅读全文
posted @ 2020-08-01 17:04 ZWL.。。。 阅读(255) 评论(0) 推荐(1) 编辑
摘要: 由于选修课选择了人工智能这一门课程,所以也算是提前接触了解了下python,然后知道了anaconda这个软件,发现这个软件还是挺好用的,特别是在添加库以及升级库的一些操作。 简单说一下anaconda:anaconda本身就是带有python还有一堆库,以及一个包管理器conda。简单记为:ana 阅读全文
posted @ 2020-07-31 12:04 ZWL.。。。 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 关于出现类型安全:未经检查的从 Object 到 ArrayList 的强制类型转换 警告的解决方法 出现的问题: 出现警告原因如果所示,由于是未经检查就只直接进行强转导致出现该警告,如果从服务器端传过来其他类型的数据则强转时候就会出错 解决方法: Object obj = request.getA 阅读全文
posted @ 2020-05-11 15:34 ZWL.。。。 阅读(1428) 评论(1) 推荐(3) 编辑