- 博客(10)
- 收藏
- 关注
原创 python内存问题——MemoryError的处理方式
python内存问题——MemoryError的处理方式问题描述解决思路解决办法 问题描述 没几行代码,但是在将栅格文件转数组的时候突然提示MemoryError,当时的解释器用的是py2。 解决思路 在命令提示行里,进入py2的路径,输入python,查看了原来是32bit的,但是arcpy貌似只支持py2啊,于是想着修改pycharm的运行内存。 解决办法 1.进入安装路径。 2.打开bin文件夹下pycharm.exe.vmoptions文件。 -Xms 和 -Xmx用来设置应用程序启动时的内存大小和
2020-08-06 10:32:31
1750
1
转载 ArcGIS流向和流量问题(转载)
原文链接:https://blog.youkuaiyun.com/liyuanxiang1984/article/details/73863609 本文作者 李远祥 ---------------------------------------------------------------------------------------------------------------------------------------------------------------- 导读:流向分析是ArcGIS水文分
2020-05-29 10:19:25
7131
原创 我的kernel不见啦~(jupyter notebook不能new/无法启动)--没解决
问题描述: 启动jupyter notebook以后发现。。点new没有反应。 然后仔细看了启动信息是没active kernel 尝试解决方案: 方案1: https://stackoverflow.com/questions/34851801/jupyter-cant-create-new-notebook 首先检查一下自己有木有ipython----有哇!! 然后...
2019-05-10 18:15:06
3479
翻译 算法复杂度&Big-O表示法
符号定义 描述算法效率的符号说明。 Big-O(O) 求在最坏情况下的算法的时间复杂度,即复杂度(函数增长速度)的上界。 Big-Omega(Ω) 求在最好情况下的算法的时间复杂度,即复杂度(函数增长速度)的下界。 Big-Theta(Θ) 求算法的平均时间复杂度 Little-O() 与Big-O的差别是不含下边界 Little-Omega() 与Big-Omega的差别是...
2019-02-27 13:30:00
2114
原创 河内塔/汉诺塔问题
递归的思想在初中数学中已经有涉及,河内塔问题也是那时候试卷爱考的填空题,我还记得答案是2^n-1. 问题描述: 大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 解决思路: 我们简化一下: 只有一个圆盘的...
2018-07-23 16:46:05
610
转载 用python解决job shop问题
flow shop、job shop和open shop问题区别: flow shop:如果每个作业需要在每个处理机上加工,而且每个作业的工序也相同,即在处理机上加工的顺序相同,则这种多类机的环境称为同顺序作业或流水作业。 job shop:如果每个作业需要在每个处理机上加工,每个作业有自己的加工顺序,称之为异顺序作业。 open shop:如果每个作业需要在每个处理机上加工,每个作业可按...
2018-07-20 11:04:33
3480
3
原创 搭建hadoop伪分布式中的问题
之前搭建了的spark集群环境,现在想借其中一台slave机搭建一个hadoop的伪分布式,基本没什么需要做的,主要是建立与localhost的ssh免密连接以及稍微改了一下core-site.xml、hdfs-site.xml、mapred-site.xml和yarn-site.xml文件的配置,这个很多博客都有,不再赘述。现在说一下其中容易出现的问题。1.datanode无法启动2.nodem...
2018-02-28 13:41:28
331
原创 latex排版笔记
latex写的格式不需要自己调,和编程差不多。 关于latex和winedt的关系请参考百度: winedt 定义: WinEdt软件是一个Windows平台下的强大的通用文本编辑器,其更倾向于LaTeX/TeX文档的编辑 latex定义: LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80
2018-01-09 10:29:46
638
原创 遗传算法的编码模式
转载请标明出处 遗传算法的实现有6个主要因素:参数的编码、初始种群的设定、适应度函数的设计、遗传操作、算法控制参数的设定、约束条件的处理。参数的编码即把一个问题的可行解从其解空间转换到遗传算法所能处理的搜索空间的转换方法。BTW,解码就是编码的逆过程。 编码问题是遗传算法的关键,变异算子和交叉算子都受到编码方法的影响,因此编码问题极大的影响了遗传计算的效率。 常见的编码方法有:二进制编码、
2017-12-29 14:17:13
29112
4
原创 python数组越界问题
本来我是这么写的import randompoputation = [] for i in range(100): poputation[i]=random.uniform(0,9.0) print(poputation) 然后报错提示信息写的是数组越界 line 12, in poputation[i]=random.uniform(0,9.0) IndexError: l
2017-12-28 21:07:10
8341
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅