pytorch使用gpu的方法

device=torch.device("cuda:0" if torch.cuda.is_available() else "cpu") model=model.to(device) x=x.to(device) y=y.to(device)
分类: 编程语言 发布时间: 12-15 23:19 阅读次数: 0

springDataSolr报错Expected mime type application/octet-stream but got text/html.

org.springframework.data.solr.UncategorizedSolrException: Expected mime type application/octet-stream but got text/html. Caused by: org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException: Expected mime type application/octet-stream but
分类: 其他 发布时间: 12-15 23:19 阅读次数: 0

后端将Long类型的数据传给前端,前端可能会出现精度丢失的情况及其解决方案

1.问题描述: 后端将long类型数据传给前端,前端解析时可能出现精度丢失的情况. 例如:后端数据:919059760869863424,到前端变成919059760869863400;又或如:918806410454654976--->918806410454654900表现为后两位数据被四舍五入了; 2.解决方案: 2.1 方案一:将后端long类型数据转成字符串再传给前端,该操作比较危险,请谨慎操作; 2.2 方案二:使用fastJson提供的注解,@JSONField(serializ
分类: 其他 发布时间: 12-15 23:19 阅读次数: 0

Cannot generate variable name for non-typed Collection parameter type] with root cause

1.问题描述: 前端在调用后端的时候,报500 nested exception is java.lang.IllegalArgumentException: Cannot generate variable name for non-typed Collection parameter type] with root cause异常: 经查询翻译:大概解释说是无法生成非类型化集合参数类型的变量名称, 我的controller层代码如下:根据上述判断为我的请求接收参数cartList异常,而后
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

AnaularJs的一键全选和全不选,且将选中的数据放入到数组中

1.Js代码 //全选和全不全 $scope.box1 = function() { var aa = $scope.checkAll; if(aa == false) { for(var i = 0; i < $scope.list.length; i++) { $scope.list[i].ckx = true; $scope.selectIds.push($
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

纯AngularJs实现分页查询,不使用分页插件

1.HTML 代码 <div class="sui-pagination pagination-large top-pages"> <ul> <li class="prev {{isTopPage()?'disabled':''}}"><a href="#" ng-click="queryByPage(searchMap.pageNo-1)">«上一页</a></li> <li ng-repeat="p in pageLabel">
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

需求分析说明书(二)

2.任务概述 2.1目标 我们是一款独立的网站,通过这个网站平台,任何在读或毕业学生均可通过网站登录查看个人信息,老师及学校管理人员均可登录该平台实现管理学生信息。 a.软件开发的意图:减少老师的工作量,提高毕业设计信息的管理效率,使毕业设计管理工作高效,科学,有序的完成。同时减少工作的出错率。最大限度的减少人工成本。 b.应用目标:更完善,更便捷,更高效的管理学生的毕业设计消息。 c.作用范围:本科大学、大专、中专。 d.软件开发背景:每年全校毕业的学生有几千名,毕业设计指导的老师只有几十名
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

需求分析说明书(四)

3.4数据管理能力要求(针对软件系统) 每一学年都有毕业设计(论文)教学环节, 同时高校人数较多,系统应能对大批量数据进行操作。同时系统需要存储每一学生历史数据6-7年,因此系统对历史数据的处理应能及时准确。 3.5故障处理要求 由于系统要求处理大批量数据,会产生性能的下降,在处理过程中可能差生数据的误差。由于机房的机器老化,给系统的运行带来一些故障。机房需要配置一定量的打印机。机房的系统也应有一定的安全杀毒软件,防止被病毒入侵。同时在断电等紧急事件发生后,可能导致数据的不完整。要求系统能迅速
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

需求分析说明书(三)

3.需求规定 3.1对功能的规定 a.用户:指导老师、学生、管理员; b.输入:指导老师网上上报论文题目、学生网上选题及选指导老师、上传各类文件; c.事务处理:确定学生及导师名单、生成开题及答辩分组名单、统计各项成绩、提供有关毕业设计的规定和相关知识冯信息; d.输出:开题及答辩分组名单、可下载各类文件。 3.2对性能的规定 3.2.1精度 a.对于指导老师上报的论文题目一定要精准输入,避免对学生选题造成困难; b.导师及学生的各类信息需要精确上传,避免后期一系列的麻烦。 3.2.2时间特性
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

无监督学习 —— 聚类

无监督学习 —— 聚类 聚类 聚类的目标是发现数据中的相似群,称为簇(cluster),保证簇内间距小,簇间距离大。 聚类不需要对数据进行标注,因而被看做是无监督学习。 原型聚类,基于数据划分 K-means K-means是硬聚类的,一个数据点只能属于一个簇。 K-means算法将数据划分为K个簇,K由用户来指定,每一个簇有一个中心,centroid 簇的中心最初是随机设定的,因而容易陷入局部最优解。 输入:数据$D={x_1,x_2,...,x_n}$,簇数目K 1、随机选取K个种子数据点
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

电商项目解决高并发的问题的策略浅谈

前言: 本文乃是文章作者在实际电商项目开发参与过程中关于本项目中解决高并发方案的一些思路总结,由于本人水平有限,不足之处,望请留言指正! 在项目中解决高并发并非解决其中的某一个环节或点,而是全方位的,系统性的从客户发起请求,请求处理,服务调用,数据访问层层优化,解决高并发。 1.系统硬件 提升服务器性能。 1.1 增加内存容量; 1.2 更换硬盘; 1.3 升级处理器; 2.系统软件(架构方向) 2.1.前端请求到服务器-------反向代理服务器(如nginx), 2.1.1 反向代理 拦截
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

Beta 冲刺 二

团队成员 051601135 岳冠宇 031602629 刘意晗 031602248 郑智文 031602330 苏芳锃 031602234 王淇 照片 项目进展 岳冠宇 刘意晗 完成服务器部署 郑智文 完善个人信息->我的发布、我的收藏。 苏芳锃 王淇
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

matplotlib安装指南

matplotlib安装指南 1、介绍 NumPy地址 http://www.numpy.org/ NumPy:一个Python一个扩展库,支持大量的维度数组和举证运算,对数组提供大量的函数库 SciPy地址 https://www.scipy.org/ SciPy:一个开源的Python算法库和数学工具包 matplotlib地址 https://matplotlib.org/ matplotlib:Python编程语言及其数值数学扩展包Numpy的可视化操作界面,为 Tkinter wxP
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

需求分析说明书(五)

4.运行环境规定 4.1设备 a.服务器硬件: 内存: 2G; CPU:Intel 2.8以上; 硬盘:500G; 其它:网卡10M/100M Ethernet、无线接入设备。 b.服务器软件: 服务器操作系统:Windows Server 2008; 数据库平台:Microsoft Server SQL 2008; 服务器工具:IIS 6.0以上; 开发软件:Microsoft Visual Studio 2010。 c.客户机软件: 浏览器操作系统:Windows XP/7/8; 浏览器:
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

团队冲刺

团队冲刺
分类: 其他 发布时间: 12-15 23:18 阅读次数: 0

rapidjson 简单使用

rapidjson 相较于 jsoncpp 最方便的一点就在于在c++ 项目中只需要包含rapidjson 的头文件就能使用,而jsoncpp 需要使用相同平台下编译出来的lib文件进行使用,用起来没有rapidjson 方便。 通过开源作者的说明,rapidjson 速度快,性能可与strlen() 相比。 以下是一些关于rapidjson 的简单用法: 使用之前只需要将对应的头文件包含进来 #include "include/rapidjson/document.h" #include "
分类: 其他 发布时间: 12-15 23:17 阅读次数: 0

python3绘图示例5(基于matplotlib:正弦图等)

#!/usr/bin/env python # -*- coding:utf-8 -*- import numpy as np import pylab as py import matplotlib as pl import matplotlib.pyplot as plt # 图1-余弦图 正弦图 x=np.linspace(-np.pi,np.pi,256,endpoint=True) y=np.cos(x) y1=np.sin(x) pl.plot(x,y) pl.plot(x,y1)
分类: 其他 发布时间: 12-15 23:17 阅读次数: 0

Java开发笔记(三十七)利用正则串分割字符串

前面介绍了处理字符串的常用方法,还有一种分割字符串的场景也很常见,也就是按照某个规则将字符串切割为若干子串。分割规则通常是指定某个分隔符,根据字符串内部的分隔符将字符串进行分割,例如逗号、空格等等都可以作为字符串的分隔符。正好String类型提供了split方法用于切割字符串,只要字符串变量调用split方法,并把分隔符作为输入参数,该方法即可返回分割好的字符串数组。 下面的split调用代码例子演示了如何按照逗号和空格切割字符串: // 通过逗号分割字符串 private static
分类: 其他 发布时间: 12-15 23:17 阅读次数: 0

基于Pytorch图像识别的ENAS项目-α迭代随笔

设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 软件以微信小程序为载体,以图像识别为方向,以CNN神经网络为模型,以ENAS为优化工具进行设计开发,主要解决ENAS的CNN模型实现问题。 软件定义为科研项目,实际上对项目产品的定位并不是非常的清晰,通过与老师交流后初步定义为上述框架,主要呈献给用户的就是微信小程序。 对于典型用户,实际上所有微信用户都可以作为产品的用户,这是一个异常庞大的团体。而对于典型场景来说,理想状态下是对某一物体或场景
分类: 其他 发布时间: 12-15 23:17 阅读次数: 0

beta版本冲刺四

目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员:恺琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示组内最新成果 团队签入记录 燃尽图 站立会议合照 会议耗时记录(每次追加记录) 个人PSP 个人学习进度条 队名:404 Note Found 组长博客:https://www.cnblogs.com/heihuifei/p/10124332.html 作业博客:https://edu.cnblog
分类: 其他 发布时间: 12-15 23:17 阅读次数: 0
今日推荐