自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 生产者(厨师做面条)消费者(吃货吃面条)模式synchronized 法和Lock+Condition法(不使用集合),代码详解

3.notifyAll:唤醒同个对象的wait,此时wait所在线程处于争抢线程执行权的状态,如果抢到了,让wait所在的线程继续往下执行(wait代码的下一行代码开始),直接在厨师的同步代码块前增加一一行代码,或者sleep,延迟一下时间,看吃货有没有抢先一步。1.synchronized:包裹着同步代码块,代码块执行完释放锁。为了方便设置吃货能吃的面条为count=3。2.wait:线程挂起,失去锁。

2023-04-03 22:45:42 237

原创 读写数据产生乱码原因

(unicode字符集默认编码规则),那么会在unicode字符集里查找“一”的二进制,将二进制通过utf-8编码规则将汉字转为三个字节进行存储。,如果使用了unicode。

2023-03-31 19:26:09 681

原创 Java匿名内部类使用场景之二 TreeSet(new Comparator)

TreeSet()添加元素时,需要对元素与已经存在与红黑树中的节点进行比较。比较规则之一,添加元素的类实现Comparable接口并实现函数进行比较。

2023-03-29 18:57:58 307

原创 Java中Lambda表达式为什么括号里的参数有数据类型(String、int等等)

2.Lambda函数的本质是对匿名内部类的简写,省略了一些,剩下一些(如下红框部分)此时name当然有类型(String),即代表对接口的抽象方法。1.Lambda函数中只有一个参数可以省略括号和类型,如下一行。为什么上图name有类型String。

2023-03-28 13:08:57 203

原创 Java匿名内部类的应用场景之一 java ui库swing中的按钮监听事件

Java匿名内部类使用场景

2023-03-27 13:26:15 201

原创 window自带画图工具应用,画了图或者写了文本之后怎么移动该内容

圈起来,直接拖动。

2023-03-26 10:58:03 2381

原创 Java反码跨0问题

4的二进制反码加7的二进制反码=3的二进制反码。所以一个字节的取值范围为-128~127。计算机中二进制的存储以补码的形式存储。反码的基础上+1错位屏蔽掉一个0。但是结果却是2的二进制的反码。

2023-03-23 14:55:26 81

原创 node:internal/process/esm_loader:97 internalBinding(‘errors‘).triggerUncaughtException(

【代码】node:internal/process/esm_loader:97 internalBinding(‘errors‘).triggerUncaughtException(

2023-03-18 22:45:29 2057 3

原创 prettier对.html文件格式化失效无作用(html中的script标签的js也无效),而对.js格式化有用

在.html文件中:右键–Format Document With…–Configure Default Formatter…

2023-03-17 19:11:10 506 3

原创 Error: error:0308010C:digital envelope routines::unsupported.可能是react版本与node不匹配,用nvm管理多个node版本

react项目yarn start报错,版本不兼容,用nvm管理多个node版本。

2023-03-15 23:43:52 1869

原创 Bootrap条纹滚动动画进度条,css+js原生复刻。linear-gradient()+animation+transition

Bootrap条纹滚动动画进度条,复刻

2022-11-08 16:47:08 165

原创 李沐老师natural-language-inference-bert代码num_workers>=1,multiprocessing.Pool(4)多进程在windows中的问题修改

`import jsonimport multiprocessingimport osimport torchfrom torch import nnfrom d2l import torch as d2ldef load_pretrained_model(pretrained_model, num_hiddens, ffn_num_hiddens,num_heads, num_layers, dropout, max_len, devices):data_dir = d2l.downloa

2022-03-30 17:12:02 2285 1

原创 matplotlib.pyplot plt.scatter散点图空心圆标记

matplotlib.pyplot plt.scatter散点图空心圆标记import numpy as npimport matplotlib.pyplot as pltplt.scatter(np.arange(10),np.arange(1,11),c='none',marker='o',edgecolors='r')plt.show()

2020-10-14 10:09:04 14120

空空如也

空空如也

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

TA关注的人

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