学习笔记
文章平均质量分 56
X-giraffe
人不是产生灵感才去学习的,而在学习中才产生灵感。
展开
-
消息队列——主题模型
#mermaid-svg-iXKOzSf4WThb8jxY .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-iXKOzSf4WThb8jxY .label text{fill:#333}#mermaid-svg-iXKOzSf4WThb8jxY .node rect,#mermaid-svg-iXKOzSf4WT原创 2021-07-08 17:12:10 · 281 阅读 · 0 评论 -
GCC——C compiler
持续更新中,最近更新:2021/2/20文章目录1 C compilers1.1 挑几个常用的1.2 全量的2 what is GNU Project2.1 from wikipedia:2.2 project overview1 C compilers出处:C compilers1.1 挑几个常用的1.2 全量的2 what is GNU Project2.1 from wikipedia:GNU ProjectThe GNU Project is a free software原创 2021-02-20 11:04:07 · 1104 阅读 · 0 评论 -
wikipedia妙用——“Comparison of XXX”
持续更新中,最近更新:2021/2/20文章目录1 google for "Comparison of XXX"1.1 Comparison of C compiler1 google for “Comparison of XXX”1.1 Comparison of C compilerComparison of C compiler可以立即获得相关【统计与比较表格】,对于了解编译器、挑选适合的编译器实在太友好了,省去了繁琐的搜索、汇总与比较的过程,特性一目了然!还可以把h原创 2021-02-20 10:36:51 · 151 阅读 · 0 评论 -
常用软件01—读paper/pdf神器—Mendeley
持续更新中,最近更新:2021/2/20文章目录1 Mendeley——Access your library, everywhere1.1 why1.2 overview and download1.3 feature-document list1.4 feature-highlight与contents1 Mendeley——Access your library, everywhere1.1 why经常在办公室和家里查看同一份文件,而且总想保留每次阅读时候所做的标记,发现很难用网盘实现,而通原创 2021-02-20 09:54:52 · 792 阅读 · 1 评论 -
什么是博士——The illustrated guide to a Ph.D.
最近编辑时间:2021/1/29From 老石谈芯The illustrated guide to a Ph.D.Imagine a circle that contains all of human knowledge:By the time you finish elementary school, you know a little:By the time you finish high school, you know a bit more:With a bachelor’s de转载 2021-01-29 09:43:56 · 218 阅读 · 0 评论 -
The C Programming Language 用例与练习——1.9 字符数组
1.9 字符数组用例#include <stdio.h>#define MAXLINE 1000int getmyline(char line[], int maxline);void copy(char to[], char from[]);//打印最长的输入行main(){ int len; int max; char line[MAXLINE]; char longest[MAXLINE]; max = 0; //目前发现原创 2021-01-23 19:17:23 · 119 阅读 · 0 评论 -
轻量流程图语言——Mermaid
哦吼吼,CSDN支持Mermaidgraph TD;A–>B;A–>C;B–>D;C–>D;#mermaid-svg-u7ImnGvc01fPUs3n .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-u7ImnGvc01fPUs3n .label text{fill:#33原创 2020-12-11 10:16:05 · 1227 阅读 · 0 评论 -
Python中比较优秀的GUI库
TKInter:是包含在Python标准库内的,它比较简单、轻量,小组件比较少,但却是最快的。wxpython: 非常强大,有很多小组件可用,也有很好用的工具pyside-qt: 差不多是所有GUI里最好用的,有超级好用的工具。Kivy: 一般适用于手机GUI,虽然小组件较少,但有处理多点触控的功能。注意: 带有pyside和wxwidgests这两个的应用程序可能会变慢和变卡。除了这些还有很多其他的可用,但是大多数都没有在持续更新了...翻译 2020-07-09 20:29:02 · 1765 阅读 · 0 评论 -
Matplotlib Tutorials7 load CSV files
import matplotlib.pyplot as pltimport csvx = []y = []with open('example.txt','r') as csvfile: plots = csv.reader(csvfile,delimiter=',') for row in plots: x.append(int(row[0])) y.append(int(row[1]))plt.plot(x,y,label='loaded翻译 2020-06-13 18:50:31 · 166 阅读 · 0 评论 -
Matplotlib Tutorials 5 - Stack plots
Practice 1import matplotlib.pyplot as pltdays = [1,2,3,4,5]sleeping = [7,8,7,9,7]eating = [1,2,4,3,3]working = [7,8,9,10,7]playing = [5,7,8,10,3]plt.plot([],[],color = 'c',label = 'sleeping')plt.plot([],[],color = 'm',label = 'eating')plt.plot(翻译 2020-06-13 18:31:07 · 192 阅读 · 0 评论 -
Matplotlib Tutorals 4 - Scatter Plots
Practice 1import matplotlib.pyplot as pltx= [1,2.3,4,5,6,7]y= [10,11,12,13,15,14]plt.scatter(x,y,label='skitscat',color='k',s= 30,marker='*')plt.xlabel('x')plt.ylabel('y')plt.title('Interesting Graph\nCheck it out')plt.legend()plt.show()翻译 2020-06-13 18:22:45 · 162 阅读 · 0 评论 -
Matplotlib Tutorial 3 bar charts and histograms
Practice 1import matplotlib.pyplot as pltx = [1,2,3,4]y = [4,5,6,7]x2 = [4,2,7,3]y2 = [1,2,7,8]plt.bar(x,y,label= 'Bars1',color='c')plt.bar(x2,y2,label='Bars2',color='m')plt.xlabel('x')plt.ylabel('y')plt.title('Interesting Graph\nCheck it out翻译 2020-06-13 18:13:06 · 132 阅读 · 0 评论 -
Matplotlib Tutorial 6 pie Charts
import matplotlib.pyplot as pltsleeping = [7,8,6,7,11]eating = [2,2,3,4,2]working = [7,8,7,9,10]playing = [8,5,7,6,12]slices = [6,4,2,13]activitices = ['sleeping','eating','working','playing']cols = ['c','m','r','b']plt.pie(slices , labe翻译 2020-06-13 17:59:06 · 134 阅读 · 0 评论 -
git commit -a 进入vim界面不知道怎么操作
问题一:windows下git commit后会进入vim界面,不知道怎么操作解决办法:1.输入小写字母i,此时进入编辑模式,可以输入你想输入的内容2.按下esc键,此时退出编辑模式,输入英文语法下的冒号:,再输入wq即可保存退出3.也可以按下esc退出编辑模式之后连续按输入两个大写字母Z退出问题二:Ubuntu下git commit后会进入类似vim界面,不知道怎么操作解决办法:1.Ubuntu下git commit后进入的是nano界面2.输入需要内容后按下ctrl+x会提示是否保存转载 2020-06-16 17:24:23 · 1943 阅读 · 1 评论 -
用matplotlib实现python数据可视化
数据输入matplotlib安装用matplotlib绘制图表下面来使用matplotlib绘制一个简单的折线图,再对其进行定制,以实现信息更丰富的数据可视化。我们将使用平方数序列1、4、9、16和25来绘制这个图表。只需向matplotlib提供如下数字,matplotlib就能完成其他的工作。import matplotlib.pyplot as pltsquares = [1, 4...原创 2019-05-02 10:39:55 · 583 阅读 · 0 评论 -
python中用pip安装pygame的问题和相应解决方法
python中用pip安装pygame的问题和相应解决方法situation:python下PyGame的下载question1:去哪下载solution1:1question2:下载什么版本solution2:2situation:python下PyGame的安装question3:安装pipsolution3:如果没有安装过pip,那么最笨的办法,直接用python打开get_...原创 2019-04-28 15:34:16 · 2896 阅读 · 0 评论 -
Windows中查看python pip模块的系统命令
python -m pip list原创 2019-04-29 15:28:20 · 740 阅读 · 0 评论 -
CS:APP第一章:计算机系统漫游 笔记
背景知识计算机是由软件和硬件组成的一些程序员希望深入了解这些组件是如何工作的以及这些组件是如何影响程序的正确性和性能的,以此来提高自身的技能。本书便是为了这些读者而写。Unix shell[Shell]1在计算机科学中,shell俗称壳(用来区别于核),是指为使用者提供操作界面的软件,命令解析器。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相...原创 2019-04-25 16:55:24 · 332 阅读 · 0 评论 -
CS:APP第一章:计算机系统漫游 笔记(二)
1.3了解编译程序如何工作是大有益处的对于像hello.c这样简单的程序,我们可以依靠编译系统生成正确有效的机器代码。但是,有一些重要的原因促使程序员必须知道编译系统是如何工作的。● 优化程序性能● 理解链接时出现的错误● 避免安全漏洞1.4处理器读并解释储存在内存中的指令此刻,hello.c源程序已经被编译系统翻译成了可执行目标文件hello,并被存放在磁盘上。要想在Unix系统上运...原创 2019-05-14 15:52:01 · 250 阅读 · 0 评论 -
Django2.0带来的路由控制变化——url与path语法的转换
在学些Django的时候遇到了url与path转换的问题,往往会出现正则表达式不正确或者版本问题转换出错的情况,导致网页404无法访问的问题。找到一篇学习心得Django --路由path语法写的挺好的。还有语法总结Django路由控制也写的很实用。...转载 2019-05-23 12:04:39 · 367 阅读 · 0 评论 -
19章 用户账户 中Django调用默认视图login的语句
Django2.0 里 django.contrib.auth.views没有login使用了下面的方法from django.urls import path, includefrom django.contrib.auth.views import LoginView#导入类from . import viewsapp_name = 'users'#修改模板路径 Login...转载 2019-05-23 16:13:08 · 1672 阅读 · 0 评论 -
CSAPP 第二章 信息的表示和处理 位&整数 学习笔记(一)
信息的位表示为什么用十进制——*适合人类使用人类十个手指,历史渊源为什么用二进制——适合机器使用容易表示、储存,容易传输位、字节** bit(比特)计算机储存、处理的信息:二值信号“位”或“比特”位组合字节 8-bit块进制数的通用表示二进制数特点: 逢二进一,由0和1两个数码组成,基数为2,各个位权以2i表示。优点:便于计算机储存、算术运算简单、支...原创 2019-06-14 17:02:52 · 720 阅读 · 0 评论 -
python出现worldmap调用出错问题的解决办法
发现调用worldmap时报错,查到python出现关于模块(i18n)的不能使用的解决方法出现问题ModuleNotFoundError: No module named ‘pygal.i18n‘解决办法对于报错,事实上,pygal.i18n 已经不存在了,现在已经更改成了 pygal_maps_world ,需要单独通过pip下载,我使用的是Python3,因此需要在终端使用 pip...转载 2019-05-02 10:35:40 · 909 阅读 · 0 评论