python 处理Excel 表格

import xlrd worksheet = xlrd.open_workbook('20180426.xls') #打开excel文件 sheet_names= worksheet.sheet_names() #获取excel中所有工作表名 print(sheet_names) sheet1 = worksheet.sheet_by_name('工作表1') #根据She...
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

grad_fn 里面的next_functions 属性

next_functions 反向传播计算图的记录。 在反向图的计算中,计算图终止于叶子AccumulateGrad节点。有一个.variable属性指向叶子节点。 例子: a = torch.randn(1, requires_grad=True) b = a*(a+2) print (b.grad_fn.next_functions) print (b.grad_fn.next_fu...
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

用户登录模块测试点

  一、数据输入    (把账号和密码分类,有效的和无效的)   1、有效的:长度在XX之间的。类型为XX的    2、无效的: 长度大于规定的、长度小于规定的、为负数、小数、英文字母、 字符、特殊字符 、中文、 转义字符 、空(包括:空的用户名和空的密码;正确的用户名和空的密码; 空的用户名和正确的密码;用户名的前/中/后含有空格;密码的前/中/后含有空格)   3、正确的帐号和正确的密码中,有字母的,换成其大写/小写字母。   4、输入错误的用户名或者密码时;正确的用户名与错误的密码; 错
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

MySQL允许远程登录

mysql -u root -p mysql>use mysql; mysql>update user set host =’%'where user =’root’; mysql>flush privileges;
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

单元测试karma+mocha学习

tips: 最近在学习单元测试,选择框架是自动单元测试karma+mocha。 一、什么是单元测试? 单元测试又称模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。 ———维基百科 如图所示: system: 所有组件的测试; integration:集成测试,多个组件一起测试 component:组件的测试; functional:功能测试,比一个单元要大,比一个完整的组件测试要小。通常为工作在一起的的几个方法/函数/类。上百的测试用例
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

DAVY的神龙帕夫——读者的心灵故事|十二橄榄枝的传说

再次听Puff的时候我想起了Davy。 文理分班后我坐到了他后面。Davy天生一头黄毛,黑头发”not even one”。上课时他若不是肆无忌惮地舒开四肢呼呼大睡,便是如受惊一般伸长他的细脖子,直挺挺地坐着。于是我视野中的黑板,被那个毛乎乎的东西,占去好大一块。 那时老师们似乎已经开始了隐约的焦灼,而我们更多的是茫然无措。Davy常常在操场上昏天黑地地踢球,我在夜晚的灯下,日记本里倾倒青春期的忧伤。学校里,我们喋喋不休地聊啊聊。他总爱说:“我若得志,日本必亡。”我说,我要做个电台DJ。他是个
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

怎样判断有没有SQL注入?

  最为经典的单引号判断法: 在参数后面加上单引号,比如:   http://xxx/abc.php?id=1'   如果页面返回错误,则存在 Sql 注入。 原因是无论字符型还是整型都会因为单引号个数不匹配而报错。   通常 Sql 注入漏洞分为 2 种类型:   数字型   字符型   数字型判断:   当输入的参 x 为整型时,通常 abc.php 中 Sql 语句类型大致如下: select * from <表名> where id = x 这种类型可以使用经典的 and 1=1 和
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

leetcode-166-分数到小数(用余数判断有没有出现小数的循环体)

题目描述: 给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以字符串形式返回小数。 如果小数部分为循环小数,则将循环的部分括在括号内。 示例 1: 输入: numerator = 1, denominator = 2 输出: "0.5" 示例 2: 输入: numerator = 2, denominator = 1 输出: "2" 示例 3: 输入: numerator = 2, denominator = 3 输出: "0.(6)" 要完成的函数:
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

软工实践第三次作业--原型设计

结对第一次 队友博客 博客pdf 小组成员 肖逸清 031602435 柯叶祥 031602414 工具选择 模型链接 原型下载 选择了用墨刀来制作。主要是看中了其简便,试用期免费。 需求分析——NABCD模型 1.Need(需求) 用户需要做什么 输入论文列表(这里认为内容为论文链接) 选定筛选项目(年份、顶会、编号、题目、关键词、属性等) 用户可以得到什么 论文的基本信息:论文的题目、摘要、关键词、原文链接等 通过特定条件筛选后得到的论文列表,属性等 通过相应数据得到的分析结果:热门领域及
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

WordCount--统计输入文件的字符数、行数、单词数(java)--初级功能 Java单元测试初体验(JUnit4) Git和Github简单教程

码云地址: https://gitee.com/YuRenDaZ/WordCount 个人PSP表格: PSP2.1 PSP阶段 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划 180 120 · Estimate · 估计这个任务需要多少时间 180 120 Development 开发 580 440 · Analysis · 需求分析 (包括学习新技术) 180 60 · Design Spec · 生成设计文档 40 30 · Design Review · 设计复审
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

Pytorch中的错误和bug

RuntimeError:one of the variables needed for gradient computation has been modified by an inplace operation 原因:0.4.0把Varible和Tensor融合为一个Tensor,inplace操作,之前对Varible能用,但现在对Tensor,就会出错了,所以找到模型中所有的inplace操作,换成非inplace的写法就行 参考:https://blog.csdn.net/Duino
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

Corosync+pacemaker实现集群的高可用

一、Corosync和pacemaker的了解: Corosync是集群管理套件的一部分,他在传递信息的时候可以通过一个简单的配置文件来定义信息传递的方式和协议等。也就是说,corosync是Messaging Layer集群信息层软件,需要pacemaker资源管理器,才能构成一个完整的高可用集群。它也是运行于心跳层的开源软件。(是集群框架引擎程序) Pacemaker也就是Cluster Resource Manager(简称CRM),,是一个集群资源管理器。它利用群集基础构建(coros
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

记忆(4)------数据库代码块

数据库代码块 mysql mysql的安装 mysql安装步骤 1、打开下载的mysql安装文件,双击运行mysql-5.5.40-win32.msi。 2、选择安装类型,有"Typical(默认)"、"Complete(完全)"、"Custom(用户自定义)"三个选项,选择"Custom",按"next"键继续。 3、在"Developer Components(开发者部分)"上左键单击,选择"This feature, and all subfeatures, will be instal
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

Maven下载安装步骤

Maven下载安装步骤 1、下载maven 进入Maven官网的下载页面:http://maven.apache.org/download.cgi,如下图所示: 选择当前最新版本:"apache-maven-3.5.4-bin.zip",下载到本地,解压缩到本地磁盘下。 2、配置 2.1 环境变量的配置 2.2 修改默认的本地仓库位置 进入Maven安装目录下的conf子目录中,打开settings.xml进行配置修改。 <!-- localRepository | The path
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

敏捷开发、DevOps相关书籍——书单

  自己瞎整理的一些书单,都是豆瓣评分比较高的书,可以作为选择的一个参考。 书名 豆瓣链接 持续交付:发布可靠软件的系统方法 https://book.douban.com/subject/6862062/ 敏捷开发的艺术 https://book.douban.com/subject/4037534/ 敏捷技能修炼 https://book.douban.com/subject/11614307/ 敏捷武士 https://book.douban.com/subject/10789296/
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

JavaScript——基本语法

单词掌握   BOM 浏览器对象模型    DOM 文档对象模型    document 文档   break 中断         continue 继续 1.js脚本位置   通常可以在三个地方编写js脚本代码,一是在网页文件的<script></script>标签对中直接编写,二是将js代码放置在一个单独的文件中(.js后缀文件),三是将脚本程序代码作为某个HTML元素的事件属性或超链接的href属性值。 1.1 放置在<script></script>标签对中,可以放在文档的任何位置(
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

Ajax学习笔记——基本原理

Ajax(Asynchronous JavaScript + XML)不是语音,不是框架,也不能算是一种技术,而是一种模式。通过这种模式实现不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。 Ajax的核心是XMLHttpRequest。XMLHttpRequest是浏览器内置对象,用于在不更新网页的情况下和服务器通信,获取数据。 以下是来自菜鸟教程的示例: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <scrip
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

django学习第一天

:本文一些内容摘取于菜鸟编程网 在安装 Django 前确认本地系统已安装python编译环境!   1. 创建django项目     打开本地命令行工具,进入一个恰当的文件中,执行创建项目命令     命令:django-admin startproject 项目名     例:F:\Django测试>django-admin startproject TestOne     命令指定后,会在指定文件夹下创建一个和项目名同名的文件夹   2. 查看项目目录结构     在命令行进入项目目录
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

系统分析与设计课程项目 WordCount

系统分析与设计课程项目 WordCount 项目代码地址:https://gitee.com/mxhkkk/Wc PSP2.1表格 PSP2.1 PSP阶段 预估耗时 (分钟) 实际耗时 (分钟) Planning 计划 30 30 Estimate 估计这个任务需要多少时间 30 20 Development 开发 0 0 Analysis 需求分析 (包括学习新技术) 30 20 Design Spec 生成设计文档 0 0 Design Review 设计复审 (和同事审核设计文档) 0
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0

软工实践第三次作业----结对原型设计

软工作业三 PDF链接 队伍人员: 031602402陈璟&031602404陈晓彬 原型设计工具:磨刀 前言 ======== 这次的作业还是很有意思的,尝试了新的东西,了解了原型设计,虽然原先想做网页端但做出来的效果一点都不像网页 作业内容 任务: 结对合作,阅读下方的客户描述的现实困扰,以共同发布一份博客随笔的形式,设计一套方案,向客户推销。描述大致方案,以向客户证明你正确理解了客户的需求、提供给客户可行的优化的使用建议,给出原型模型,并提供大概的解决方案预期规划。 问题与需求: 小樱是
分类: 其他 发布时间: 09-23 22:37 阅读次数: 0