最新

在同一个conda环境下安装tensorflow和pytorch

为啥要装在一个环境里呢,比如我256G固态的笔记本硬盘空间珍贵,比如实验室里公用的服务器一个人只允许新建一个conda虚拟环境,这里就是找到一个兼容的版本,也没啥好啰嗦的。 首先打开nvidia-smi确保右上角cuda版本大于10.0。 conda create -n pt36 python=3.6.13 conda activate pt36 conda install pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=10.0 -c pytorch conda install tensorflow-gpu=1.13.1 如果想找其它兼容的版本怎么弄呢? 先用nvidia-smi确定本机cuda版本,比如是11.0 1. 打开pytorch官网找到历史版本。https://pytorch.org/get-started/previous-versions/
ray

PDF-在线阅读器

之前在Windows下一直使用xodo,xodo有很多优点,尤其是在空白或者图片的地方拖拽自动变成小手的工具。但是xodo使用的时间越长打开速度越慢,现在强行加了个vip图标,最主要的是,最近跑实验都需要在Linux(okular不错)下,就不得不放弃Windows平台的软件,而且我还有一台黑苹果,应该考虑找一个跨平台的应用。 顺便说一句,Drawboard现在打开文件很快了,当时因为这个原因弃坑的玩家可以考虑回归了,但是他那个选择方式,可能是为了触屏设计的,我还是忍受不了。 大概有这几个要求: 1. 界面不能古老 2. 标注一定得在选中之后弹出来,否则再去工具栏找就太费时间了 3. 支持鼠标缩放 4. 最好是能全屏,因为现在都是宽屏,各种“栏”就占很大一块地方就很难受,这里表扬Drawboard的工具栏在左右 找来找去,只是Linux平台的,第一个要求就劝退了十之八九。我是4K屏,工具栏选项小的看不见,好像就一个WPS还不错。如果有好看的跨平台的软件,欢迎留言。 然后就找了一些在线阅读的,都挺漂亮的,坏处就是标注了不能保存,想保存只能下载。 1.
ray
axios-+-spring-boot-前后端交互

axios-+-spring-boot-前后端交互

Content-Type: application/x-www-form-urlencoded 提交的数据无法自动装配成复杂对象 我所指的复杂对象是表单的值是一个对象或者数组,比如我新写了一篇博文(Post),博文中包含两个标签[{name: 'tag0'}, {name: 'tag1'}],注意这里将文章和标签的关系假设成一对多,而非多对多。要发表的文章: { title: 'title test', content: 'content test', tag: [{name: 'tag0'}, {name: 'tag1'}] } 此时如果拼接url传值的方式,必定要把tag的value转换成字符串,如果直接拼接会得到结果 url?title="title test"&content="
ray

一般开发

突然报错 java.lang.ArrayIndexOutOfBoundsException: 10 描述,也不记得改过什么,所有的请求都报错,和数据库交互的请求基本都带着这个ArrayIndexOutOfBoundsException。 再版本控制中查看了所有代码,都不可能产生这个错误,突然想到我手动改了数据库中的数据,原来我的用户性别java里是个枚举类型(只有0、1、2),我想把年龄改成10岁误把性别改成了10。所以报ArrayIndexOutOfBoundsException错误还可能是枚举类型里的属性越界了。
ray