- 博客(11)
- 资源 (7)
- 收藏
- 关注
原创 小青年学设计模式【1】
对象的适配器模式:当希望将一个对象转换成满足另一个新接口的对象时,可以创建一个Wrapper类,持有原类的一个实例,在Wrapper类的方法中,调用实例的方法就行。接口的适配器模式:当不希望实现一个接口中所有的方法时,可以创建一个抽象类Wrapper,实现所有方法,我们写别的类的时候,继承抽象类即可。类的适配器模式:当希望将一个类转换成满足另一个新接口的类时,可以使用类的适配器模式,创建一个新类,继承原有的类,实现新的接口即可。,所以,从设计角度考虑,有一定的问题,如何解决?
2024-07-20 23:53:30
878
转载 Pytorch学习之路·4
1 tensor.detach()返回一个新的tensor,从当前计算图中分离下来。但是仍指向原变量的存放位置,不同之处只是requirse_grad为false.得到的这个tensir永远不需要计算器梯度,不具有grad.即使之后重新将它的requires_grad置为true,它也不会具有梯度grad.这样我们就会继续使用这个新的tensor进行计算,后面当我们进行反向传播时,到该调用detach()的tensor就会停止,不能再继续向前进行传播.注意:使用detach返回的tensor和原始的
2021-09-10 18:32:50
95
转载 Pytorch学习之路·2
%matplotlib inline 用在Jupyter notebook中(代替plt.show()); PyCharm中不支持,在PyCharm中去掉这个即可(用plt.show()代替图像的显示)。%matplotlib inline是一个魔法函数(Magic Functions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数(Magic Functions),你可以通过命令行的语法形式来访问它们。使用%matplotlib命令可以将matplotlib的图表直接嵌入到Note
2021-09-07 15:40:51
152
原创 Python学习之路__1
项目场景:python学习——序列问题描述:can only concatenate str (not “type”) to strx = "hello world"y = b"hello world"print("x.type:"+(type(x)))print("y.type:"+(type(y))) 原因分析:type()的返回值不是字符串,报错提示字符串只能和字符串连接解决方案:需要将type()的返回值强转成str,即使用str(type(x))x = "hell
2021-06-16 11:28:00
242
转载 SSM框架是什么
SSM框架就是:Spring + Spring MVC + MyBatis这样的回答等于没说吧,说个新手能懂的:Spring看到这个,很多人会和你说什么控制反转(IoC),依赖注入(DI)、AOP、事务什么……对新手来说,这些是什么鬼呢?控制反转我不写定义,就说一下你的电脑。你的电脑上有usb口吧,有hdmi口吧。电脑上用什么键盘,不取决于电脑本身,而是插在usb上的键盘是什么?这个能理解吧。你看控制电脑用什么输入的设备并不是由电脑控制的,而是你插入的键盘是什么来控制的。这个控制不就反了
2021-03-20 12:10:26
829
原创 操作系统学习笔记·2
页面、页表、页表项页面是进程中的块。 页表是记录页面在内存中对应的物理块号的一张表。 页表项就是页表中的记录项。PS:页表中的页号是不占内存,类似数组的下标。
2021-03-13 19:38:29
192
村田电容电感的ADS仿真模型
2023-06-27
Apache tomcat8.0
2020-09-18
编译原理》模拟期末试题汇总6套含答案.doc编译原理》模拟期末试题汇总6套含答案.doc
2019-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人