07 2019 档案

摘要:上一篇文章提到宝塔面板无法运行,只能用ssh运行app.py。 关闭ssh时,app.py会被杀死。因为app.py的父进程就是ssh,关掉ssh会造成进程被杀死。 解决方法参考 https://www.ibm.com/developerworks/cn/linux/l-cn-nohup/index 阅读全文
posted @ 2019-07-19 19:07 Erio 阅读(573) 评论(0) 推荐(0) 编辑
摘要:a.*?b就是a开始b结束的匹配如果要限制是一行的开头和末尾的话就是^a.*?b$例如 阅读全文
posted @ 2019-07-17 10:45 Erio 阅读(90) 评论(0) 推荐(0) 编辑
摘要:SVD 参考 https://www.zybuluo.com/rianusr/note/1195225 1 推荐系统概述 1.1 项目安排 1.2 三大协同过滤 1.3 项目开发工具 2 Movielens数据集简介 MovieLens是推荐系统常用的数据集; MovieLens数据集中,用户对自己 阅读全文
posted @ 2019-07-16 10:51 Erio 阅读(11558) 评论(2) 推荐(3) 编辑
摘要:就是在spyder跑上一篇文章的代码然后就报错: Attempting to fetch value instead of handling error Internal: failed to get device attribute 13 for device 0: CUDA_ERROR_UNKN 阅读全文
posted @ 2019-07-13 17:32 Erio 阅读(3666) 评论(2) 推荐(2) 编辑
摘要:数据集: https://grouplens.org/datasets/movielens/ ml-latest-small 协同过滤算法理论基础 https://blog.csdn.net/u012995888/article/details/79077681 相似度计算主要有三个经典算法:余弦定 阅读全文
posted @ 2019-07-13 17:15 Erio 阅读(2489) 评论(0) 推荐(0) 编辑
摘要:1 Anaconda Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas、matplotlib等。Conda是一个开源的包、环境管理器(相当于centos里面的yum),可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。 阅读全文
posted @ 2019-07-11 11:02 Erio 阅读(479) 评论(0) 推荐(0) 编辑
摘要:数据可视化 基本概念 数据可视化是指借助于图形化的手段,清晰、快捷有效的传达与沟通信息。同时,也可以辅助用户做出相应的判断,更好的去洞悉数据背后的价值。 字不如表,表不如图。 观察号码的频率,每个号码出现了多少次? 文字 08 10 15 20 30 31 33 0601 09 10 17 21 2 阅读全文
posted @ 2019-07-11 10:57 Erio 阅读(6380) 评论(0) 推荐(0) 编辑
摘要:#数据处理 ##数据加载 首先,我们需要将收集的数据加载到内存中,才能进行进一步的操作。pandas提供了非常多的读取数据的函数,分别应用在各种数据源环境中,我们常用的函数为: read_csv, read_table, read_sql, 说明: read_csv与read_table默认使用的分 阅读全文
posted @ 2019-07-11 10:15 Erio 阅读(484) 评论(0) 推荐(1) 编辑
摘要:#概述 ##numpy numpy(numeric python)是 python 的一个开源数值计算库,主要用于数组和矩阵计算。底层是 C 语言,运行效率远高于纯 python 代码。numpy主要包含2个重要的数据类型: 1)ndarray (N维数组,这个是我们要重点掌握的) 2)matrix 阅读全文
posted @ 2019-07-11 09:41 Erio 阅读(1027) 评论(0) 推荐(0) 编辑
摘要:参考 https://www.runoob.com/python3/python3-class.html #class 类有一个名为 init() 的特殊方法(构造方法),该方法在类实例化时会自动调用,像下面这样: #双下划线 class Complex: def __init__(self, re 阅读全文
posted @ 2019-07-09 10:48 Erio 阅读(120) 评论(0) 推荐(0) 编辑
摘要:#形如 def func(): print("hello") return 0 #可选 不添加return时用空行表示结束 #参数 def func(v="默认值") : #默认值 print(v) func() func(4) 默认值 4 看起来是空的,但实际是有值的对象 def func(myl 阅读全文
posted @ 2019-07-09 09:10 Erio 阅读(125) 评论(0) 推荐(0) 编辑
摘要:运算符 参考 https://www.runoob.com/python3/python3-basic-operators.html & https://www.runoob.com/python3/python3-loop.html 运算符优先级: // 取整除 - 向下取接近除数的整数 >>> 阅读全文
posted @ 2019-07-09 08:57 Erio 阅读(188) 评论(0) 推荐(0) 编辑
摘要:#列表 list 有序,可嵌套,可重复,元素可修改 方括号 占用空间小但时间消耗比较大 mylist=[“kimi”,1,1,1,[“amy”,18]] V=mylist[-1][0] #取到[“amy”,18]中的”amy” mylist[-1][0] =‘jessie’ #替换 Print(le 阅读全文
posted @ 2019-07-08 16:11 Erio 阅读(99) 评论(0) 推荐(0) 编辑
摘要:#参考 https://www.runoob.com/python3/python3-data-type.html #有一些补充 #标准数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictio 阅读全文
posted @ 2019-07-08 16:00 Erio 阅读(234) 评论(0) 推荐(0) 编辑
摘要:#参考 https://www.runoob.com/python3/python3-basic-syntax.html #有一些自己的补充 #编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -* 阅读全文
posted @ 2019-07-08 15:13 Erio 阅读(158) 评论(0) 推荐(0) 编辑
摘要:问题描述及思路 代码 一些细节见注释 这里ret应该用int。。忘了改了。 运行结果 因为座位数和到来最大间隔的原因,没有出现全部椅子被占用的情况 阅读全文
posted @ 2019-07-01 23:54 Erio 阅读(2073) 评论(0) 推荐(0) 编辑
摘要:题外话: 这应该是最近有点难度的作业了,起码比之前的理发师,读写,哲学家问题要难。 但是做好程序的结构,自顶向下,就还是不难的。 银行家算法简介: 代码: init() 初始化 reset() 资源回收 Banker() 银行家算法 safe() 安全性算法 效果图: 遇到的问题: 主要问题是一开始 阅读全文
posted @ 2019-07-01 23:52 Erio 阅读(2296) 评论(0) 推荐(1) 编辑
摘要:主要涉及CreateFile,CreateFileMapping,GetLastError,MapViewOfFile,sprintf,OpenFileMapping,CreateProcess CreateFile 获得文件Handle CreateFileMapping创建Handle的映射 M 阅读全文
posted @ 2019-07-01 23:50 Erio 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:内容是主进程创建子进程计算斐波那契数列。 其中计算到第几项是有主进程命令行输入。 共享内存段,并且查看了一些信息。 参考操作系统概念第七版 3.10,3.11 关于LINUX C库函数 中的 fprintf - xiaoran_zhu的专栏 - CSDN博客 共享内存函数(shmget、shmat、 阅读全文
posted @ 2019-07-01 23:50 Erio 阅读(372) 评论(0) 推荐(0) 编辑
摘要:线程饥饿: 进程无法得到资源,(cpu或者io资源或者别的什么资源),所以无法进行下去 比如说读者写者问题,如果读者优先,那么写者可能会饿死。 又比如操作系统概念的一道习题。 用broadcast可能能解决一点问题。因为可以signal按入队顺序唤醒线程,而broad同时唤醒。 注意7.15用的变量 阅读全文
posted @ 2019-07-01 23:49 Erio 阅读(777) 评论(0) 推荐(0) 编辑
摘要:这里是一部分内容,还会做修改。 一:目的及内容 学习fork(),exec,pthread库函数的使用,阅读源码,分析fork,exec,pthread_create函数的机理 代码实现: 进程A创建子进程B 子进程B与父进程A分别对应不同的可执行体:A打印Hello world,B实现sum累加 阅读全文
posted @ 2019-07-01 23:48 Erio 阅读(2028) 评论(0) 推荐(0) 编辑
摘要:2021/5 利用二分法和递归计算任意长度整数相乘 以下复杂度分析有问题,在于 划分为 A12(n2),这样才相当于移位; 程序中采用string直接+'0'的方式来*10 第一次的代码有漏洞,已更正 我们可以把规模n变成n/2和n/2(把以1位为单位规模为n的问题 变成 以n/2为单位的规模为2的 阅读全文
posted @ 2019-07-01 23:44 Erio 阅读(1403) 评论(0) 推荐(0) 编辑
摘要:就是紫书上和网络上一部分内容的整理啦。 不过说是整理,实际上还是挺乱的,而且是大一刚入学时候写的,挺乱,可能有点问题 o(╥﹏╥)o (*╹▽╹*) STL in ACM - To be an ACMan - 博客园 stl 在 acm中的应用总结 - 若流芳千古 - 博客园 紫书。stl初步 St 阅读全文
posted @ 2019-07-01 23:42 Erio 阅读(188) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起