自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 浏览器中vim插件使用记录

f 显示当前页面所有可点击的链接,指定字母可跳转r 刷新网页J K 标签页左右移动H L 当前页面浏览记录前进后退W 切换窗口v+空格键 进入光标模式v 进入选择模式yy ...

2021-06-26 14:33:55 198

原创 2020-12-07

ast2.5版本中的新功能:_ast仅包含节点类的低级模块。2.6版新增功能:ast包含所有帮助程序的高级模块。源代码: Lib / ast.py该ast模块帮助Python应用程序处理Python抽象语法语法的树。抽象语法本身可能随着每个Python版本而改变; 这个模块有助于以编程方式找出当前语法的样子。抽象语法树可以通过ast.PyCF_ONLY_AST作为标志传递给compile()内置函数或使用parse()本模块中提供的帮助程序来生成。结果将是类的所有继承对象的树ast.AS

2020-12-07 20:44:46 152

转载 python ast模块使用

ast(Abstract Syntax Trees)是python中非常有用的一个模块,我们可以通过分析python的抽象语法树来对python的代码进行分析和修改。ast作用在python代码的语法被解析后,被编译成字节码之前。一. ast1. 获取语法树ast模块的基本使用是非常简单的,我们可以通过如下代码快速得到一棵抽象语法树:import astroot_node = ast.parse("print 'hello world'")root_node -> <_a

2020-12-07 20:33:04 8154

原创 快速排序

# 递归,终止条件?一步的操作?返回什么?def quickSort(aList): quickSortHelper(aList, 0, len(aList)-1)def quickSortHelper(aList, first, last): if first < last: splitPosition = partition(aList, first, last) quickSortHelper(aList, first,splitPosit.

2020-12-01 21:16:39 89

原创 插入排序

# 希尔排序可以理解为不同间隔步的插排def shellSort(aList): subListCount = len(aList) // 2 while subListCount > 0: for startPosition in range(subListCount): gapInsertSort(aList, startPosition, subListCount) print("After increments of .

2020-12-01 21:14:35 80

原创 归并排序

# 递归,先分,后合,合的时候就控制下顺序# 递归: 终止条件? 一步的操作?返回什么?def mergeSort(aList): print("Now list is ",aList) if len(aList) > 1: middle = len(aList) //2 lefthalf = aList[ : middle] rightHalf = aList[middle : ] mergeSort(leftha.

2020-12-01 21:13:23 78

原创 插入排序

# 与选择排序相比,交换操作变成了移位操作(交换比移位耗时)所以时间较短def insertMinSort(aList): for i in range(1,len(aList)): currentValue = aList[i] position = i while position > 0 and currentValue < aList[position - 1]: aList[position] = a.

2020-11-30 13:47:14 75

原创 选择排序

# 选择最大的往后排,最后i个是有序列表def selectMaxSort(aList): for i in range(len(aList)): maxNum = aList[0] maxLoc = 0 for j in range(len(aList)-i): if aList[j] > maxNum: maxNum = aList[j] maxLoc.

2020-11-30 10:03:53 93

原创 冒泡排序

def bubbleSort(aList): for i in range(len(aList)): for j in range(len(aList) - i - 1): if aList[j] > aList[j + 1]: aList[j], aList[j + 1] = aList[j + 1], aList[j]alist = [54, 26, 93, 17, 77, 31, 44, 55, 20]b.

2020-11-30 09:36:51 102

原创 解决数组越界的一些心得记录

循环判定条件里,只要有数组某个元素的判定值,随着游标的移动,很容易出现数组越界的情况。根据 and 的特性:只要失败就不判定后面的条件了。所以可以先判断游标是否越界,再判断该游标对应的list中的数据是否符合自己想要的。...

2020-09-03 11:11:19 319

原创 ‘{ }‘.format()的总结

# 元组传值print('my name is {}, age is {}'.format('lala',22))# 列表传值li = ['chenpeng',22]print('my name is {}, age is {}'.format(*li))# 字典传值hash = {'name':'chenpeng', 'age':20}print('my name is {name}, age is {age}'.format(**hash))...

2020-09-02 20:54:59 1219

转载 Step, Batch Size, Iteration,Epoch

1. 名词解释Step: 训练模型的步数Batch Size(批尺寸): 计算梯度所需的样本数量,太小会导致效率低下,无法收敛。太大会导致内存撑不住,Batch Size增大到一定程度后,其下降方向变化很小了,所以Batch Size是一个很重要的参数。为什么需要有 Batch_Size :batchsize 的正确选择是为了在内存效率和内存容量之间寻找最佳平衡。Epoch(回合):代表样本集内所有的数据经过了一次训练。每个 epoch 都会进行shuffle,对要输入的数据进...

2020-08-30 11:31:34 1291

原创 conda 低版本环境的安装pytorch0.2 python2.7

一般安装参照官网即可:http://pytorch.org/这里选择用pip方式安装:wget http://download.pytorch.org/whl/cu80/torch-0.2.0.post3-cp36-cp36m-anylinux1_x86_64.whlpip install torch-0.2.0.post3-cp36-cp36m-manylinux1_x86_64.whl然后即可安装成功!若pip指令安装出现错误,使用如下命令进行安装即可解决:conda ins

2020-08-14 10:56:04 858

原创 python日志模块

部分名词解释Logging.Formatter:这个类配置了日志的格式,在里面自定义设置日期和时间,输出日志的时候将会按照设置的格式显示内容。Logging.Logger:Logger是Logging模块的主体,进行以下三项工作:1.为程序提供记录日志的接口2.判断日志所处级别,并判断是否要过滤3.根据其日志级别将该条日志分发给不同handler常用函数有:Logger.setLevel()设置日志级别Logger.addHandler()和 Logger.removeHandl...

2020-08-13 10:23:53 212

原创 ubuntu普通用户清理内存

du -t 1G 1. #打开缓存文件 cd .cache 2. pwd确认是自己用户下的缓存文件3. 查看cache中文件夹的大小 du -sh *4. 删除文件夹 rm -r 文件夹名

2020-08-10 20:36:20 802

原创 cannot import name ‘××ב--conda install 下载漏包的问题

1. 你需要的包要安装在哪个虚拟环境,激活它。conda activate mmantorch(你的虚拟环境名)lym@omnisky:~$ conda activate mmantorch(mmantorch) lym@omnisky:~$ 这样后续的操作装的包,就安装在你这个虚拟环境下了。2. anaconda search -t conda pakageName会出来一堆版本,找到你需要的版本,记住Name栏的内容为了看清楚,就截取了前两栏3. conda inst

2020-08-01 09:32:58 247

转载 远程访问jupyter notebook

ipython notebook是一个基于浏览器的python数据分析工具,使用起来非常方便,具有极强的交互方式和富文本的展示效果。jupyter是它的升级版,它的安装也非常方便,一般Anaconda安装包中会自带。安装好以后直接输入jupyter notebook便可以在浏览器中使用。但是它默认只能在本地访问,如果想把它安装在服务器上,然后在本地远程访问,则需要进行如下配置:1. 登陆远程服务器2. 生成配置文件$jupyter notebook --generate-config3.

2020-07-28 14:09:01 132

原创 conda 源配置

首先在终端中输入指令:conda info在终端中依次输入以下指令:#以下两条是Anaconda官方库的镜像conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ # 以下是Anaconda第三方库 Cond

2020-07-25 11:17:46 1346

原创 电脑熄屏软件和熄屏快捷键的问题解决方案

之前用的笔记本是联想的,有电脑熄屏同时程序运行的快捷键。换电脑之后入手戴尔G3,发现戴尔G3并没有此类快捷键,于是在上网搜了各种熄屏软件之后,发现并不好用。最近用电脑分屏的时候,偶然得到一个解决方案:电源键作为息屏键。设置方法:控制面板里找到电源选项,设置按电源按钮时的操作就行了...

2020-07-19 17:02:23 3882 1

原创 python编程快速上手openpyxl模块的语法过期部分的总结

openpyxl中有三个不同层次的类,Workbook是对工作簿的抽象,Worksheet是对表格的抽象,Cell是对单元格的抽象,每一个类都包含了许多属性和方法。打开或者创建一个Excel需要创建一个Workbook对象获取一个表则需要先创建一个Workbook对象,然后使用该对象的方法来得到一个Worksheet对象如果要获取表中的数据,那么得到Worksheet对象以后再从中获取代表单元格的Cell对象1 Workbook对象 一个Workbook对象代表一个Exce...

2020-07-18 14:11:45 301

原创 python3的正则表达式

一、python3的正则表达式使用流程。用import re 导入正则表达式模块。 用re.compile()函数创建一个Regex对象(记得使用原始字符串)。 向Regex对象的search()方法传入想查找的字符串。它返回一个Match对象。 调用Match对象的group()方法,返回实际匹配文本的字符串。import rephoneNumRegex = re.compile(r'\d\d\d-\d\d\d-\d\d\d\d')mo = phoneNumRegex.search...

2020-07-03 13:52:39 839

原创 安装visio2016专业版,而且可任意选择office2016套件安装。

Visio从office套件中剥离了出去,如果使用visio需要独立下载安装。但是如果电脑已经安装了office 2016,是无法再装上visio2016的,可以装visio的其他版本。强迫症患者表示很不情愿,终于在网上搜了一系列教程之后,自己总结出可以手动选择office2016套件和加上visio的方法,而且自己可以选择安装word,excel,PowerPoint,OneNote,Acces...

2019-07-14 10:30:27 11249 1

hdfview-3.0.zip

打开h5文件的时候请注意,路径中不能包含汉字。否则会报错。。。。。。。。。。。。。。。。。。。。。。。。

2020-09-01

计算机网络知识点详解

最详细的计算机网络知识点总结,不用看课本,看这个就够了。彩色版突出重点,重要的图都有。。。。。。。。。。。。。。。。。

2019-03-01

电脑熄屏关屏软件

支持快捷键息屏alt+c,方便环保。也可以选择让电脑睡眠,回来时输入开机密码。

2019-02-25

计算机网络课程设计ftp协议客户端和服务器端

ftp服务器端和客户端都有,代码比较简单。演示的时候需要客户端和服务器端配合(或者用windows自带的客户端也行)。里面有.project文件,可以直接在eclipse中运行。

2018-08-04

生产实习-网上商城

本网上商城基于spring框架,集成度比较高,代码比较简单。用的是idea编辑器,下载下来可以直接运行。里面附建立数据库的sql文件。

2018-08-04

matlab书籍详解

数学建模及matlab使用实例 数学建模及matlab使用实例\26第二十六章 多元分析.pdf 数学建模及matlab使用实例\参考文献.pdf 数学建模及matlab使用实例\司守奎.rar 数学建模及matlab使用实例\第01章 线性规划.pdf 数学建模及matlab使用实例\第02章 整数规划.pdf 数学建模及matlab使用实例\第03章 非线性规划.pdf 数学建模及matlab使用实例\第04章 动态规划.pdf 数学建模及matlab使用实例\第05章 图与网络.pdf 数学建模及matlab使用实例\第06章 排队论.pdf 数学建模及matlab使用实例\第07章 对策论.pdf 数学建模及matlab使用实例\第08章 层次分析法.pdf 数学建模及matlab使用实例\第09章 插值与拟合.pdf 数学建模及matlab使用实例\第10章 数据的统计描述和分析.pdf 数学建模及matlab使用实例\第11章 方差分析.pdf 数学建模及matlab使用实例\第12章 回归分析.pdf 数学建模及matlab使用实例\第13章 微分方程建模.pdf 数学建模及matlab使用实例\第14章 稳定状态模型.pdf 数学建模及matlab使用实例\第15章 常微分方程的解法.pdf 数学建模及matlab使用实例\第16章 差分方程模型.pdf 数学建模及matlab使用实例\第17章 马氏链模型.pdf 数学建模及matlab使用实例\第18章 变分法模型.pdf 数学建模及matlab使用实例\第19章 神经网络模型.pdf 数学建模及matlab使用实例\第20章 偏微分方程的数值解.pdf 数学建模及matlab使用实例\第21章 目标规划.pdf 数学建模及matlab使用实例\第22章 模糊数学模型.pdf 数学建模及matlab使用实例\第23章 现代优化算法.pdf 数学建模及matlab使用实例\第24章 时间序列模型.pdf 数学建模及matlab使用实例\第25章 存贮论.pdf 数学建模及matlab使用实例\第26章 经济与金融中的优化问题.pdf 数学建模及matlab使用实例\第27章 生产与服务运作管理中的优化问题.pdf 数学建模及matlab使用实例\第28章 灰色系统理论及其应用.pdf 数学建模及matlab使用实例\第29章 多元分析.pdf 数学建模及matlab使用实例\第30章 偏最小二乘回归.pdf 数学建模及matlab使用实例\附录一 Matlab入门.pdf 数学建模及matlab使用实例\附录三 运筹学的LINGO软件.pdf 数学建模及matlab使用实例\附录二 Matlab在线性代数中的应用.pdf 数学建模及matlab使用实例\附录四 判别分析.pdf

2018-02-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除