- 博客(8)
- 收藏
- 关注
原创 RequestParam
spring mvc 绑定参数据默认值,是否必传,(RequestParam(value=“id”,defaultValue=“1”,required=true) ) @RequestMapping(value = “/detail”, method = RequestMethod.GET) public String newDetail(@RequestParam(value=“id”,defaultValue=“1”,required=true) int id,@RequestParam(value=“
2021-02-12 11:23:52
724
原创 PyTorch visdom环境配置
1.在命令行安装visdom pip install visdom 但是我安装失败了有错误,我就用pycharm里面的install pakages安装的 2.在命令行python -m visdom.server 会遇到问题在外网下载script文件会很慢:Downloading scripts, this may take a little while 解决方法: ①进入anaconda目录下 cd ./anaconda3/lib/python3.7/site-packages/visdom ②找到该目
2020-07-27 14:38:32
701
转载 torch.item
import torch from torch.autograd import Variable a=Variable(torch.Tensor([2,3]),requires_grad=True) b=a+3 c=b*3 out=c.mean() out.backward() print("a.data") print(a.data) print("b.data") print(b.data) print("c.data") print(c.data) print("out.data") print(o
2020-07-17 17:03:29
249
原创 神经网络 varible变量
variable变量,提供了自动求导的功能,和Tensor本质没有区别,不过variable会被放入一个计算图中,然后进行前向传播、反向传播、自动求导。 将一个tensor变成variable,只需要variable(a)即可。 结构图包括data、grad、grad_fn。通过data可以取出variable里面的tensor数值,grad_fn表示得到这个variable的操作,比如通过加减还是乘除来得到的,最后gard是这个variable的反向传播梯度。 例如 ```python #create
2020-07-16 20:18:58
754
转载 ArrayList详解
1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 1.动态的增加和减少元素 2.实现了ICollection和IList接口 3.灵活的设置数组的大小 大家知道,数组是静态的,数组被初始化之后,数组长度就不能再改变了。ArrayList是可以动态改变大小的。那么,什么时候使用Array(数组),什么时候使用A...
2019-01-29 18:54:33
273
转载 ArrayList和LinkedList的区别以及优缺点
ArrayList和LinkedList都是实现了List接口的容器类,用于存储一系列的对象引用。他们都可以对元素的增删改查进行操作。 对于ArrayList,它在集合的末尾删除或添加元素所用的时间是一致的,但是在列表中间的部分添加或删除时所用时间就会大大增加。但是它在根据索引查找元素的时候速度很快。 对于LinkedList则相反,它在插入、删除集合中任何位置的元素所花费的时间都是一样的,但是它...
2019-01-29 18:09:25
203
转载 Stringbuffer的用法
1、StringBuffer对象的初始化 StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。 例如: StringBuffer s = new StringBuffer(); 这样初始化出的StringBuffer对象是一个空的对象,就是我犯的错误。 如果需要创建带有内容的StringBuffer对象,则可以使用...
2019-01-29 17:40:11
353
转载 迭代器(Iterator)
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:it...
2019-01-29 15:49:08
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人