凯撒是我
码龄10年
关注
提问 私信
  • 博客:4,595
    4,595
    总访问量
  • 24
    原创
  • 1,568,594
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2014-06-02
博客简介:

qq_16049419的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得0次评论
  • 获得9次收藏
创作历程
  • 24篇
    2019年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

VI&VIM

vi 文件名打开文件/新建文件 如果存在打开 如果不存在 新建并打开vi 文件名 +行数打开文件光标定位在的某一行 不写行数 直接定位在文件末尾异常处理文件编辑未保存被强行退出后,vi会自动保存一个.文件名.swp(交换文件)D删除交换文件,修改丢失,R恢复则文件回归三种工作模式打开文件→命令模式→:→末行模式→可以关闭文件/wq→保存关闭打开文件→命令模式→i→编辑模式→可以编...
原创
发布博客 2019.08.05 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Ubuntu软件安装和使用

虚拟机安装共享文件夹设置->共享文件夹->添加共享文件夹->勾选自动挂载和固定分配(有时候默认就是固定分配)->点击确定我建立了一个share目录,定原系统的文件夹名为Ubuntu输入命令sudo mount -t vboxsf Ubuntu /home/.../share备注,一定要在ubuntu上安装增强功能,点击设备->安装增强功能安装VS cod...
原创
发布博客 2019.08.02 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux基础

Linux优点桌面操作系统:Linux应用软件少服务器:安全稳定免费占有率高嵌入式操作系统:Linux移动设备操作系统:Android 基于Linux虚拟机:在Windows运行LinuxUbuntu安装Linux是多用户操作系统根目录-home-用户名称-操作Linux终端命令操作SSH客户端无图形界面Ubuntu快捷键:ctrl+shift+=放大字体ctr...
原创
发布博客 2019.07.31 ·
188 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数据分析05绘图和可视化之Seaborn

Seaborn和matplotlib对比#导入库import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as sns%matplotlib inline#导入一个文件iris = pd.read_csv('../homework/iris.csv')iris.head()...
原创
发布博客 2019.07.25 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

数据分析04绘图和可视化之Matplotlib

plot Matplotlib简单绘图#导入库import numpy as npimport matplotlib.pyplot as plt#两个list的取值范围必须一样a = [1, 2, 3]b = [4, 5, 6]#生成可视化的图(横轴,纵轴),返回一个对象(2D线)#用plt.show()方法可以直接绘图plt.plot(a, b)'''得到[<mat...
原创
发布博客 2019.07.22 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据分析03Pandas玩转数据

Series的运算#导入库import numpy as npimport pandas as pdfrom pandas import Series, DataFrame#定义两个Seriess1 = Series([1,2,3], index=['A','B','C'])'''得到A 1B 2C 3dtype: int64'''s2 = Series([4,5,6,...
原创
发布博客 2019.07.18 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数据分析02Pandas入门

Pandas的Series的创建用一个列表定义一个Series#导入库import numpy as npimport pandas as pds1 = pd.Series([1, 2, 3, 4])得到0 11 22 33 4dtype:int64Series的属性s1.values得到数组array([1, 2, 3, 4])s1.index得到RangeInde...
原创
发布博客 2019.07.16 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据分析01Numpy入门

数据科学领域5个最佳Python库1.Numpy*N维数组,快速高效,矢量数学运算高效Index,不需要循环开源免费,效率与C/Matlab媲美2.Scipy更高级依赖于Numpy专门为科学工程设计实现常用科学计算:线性代数/傅里叶变换/信号图像处理3.Pandas*结构化数据分析利器,依赖于Numpy提供高级数据结构:Time-Series/DataFrame/Panel...
原创
发布博客 2019.07.15 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python15Pythonic与Python杂记

Q:字典代替switchA:#用字典映射,代替switch,枚举回值,举例1day = 0switcher = { 0 : 'Sunday', 1 : 'Monday', 2 : 'Tuesday'}#表示其它不符合情况,返回Unknownday_name = switcher.get(day, 'Unkown')#用字典映射,代替switch...
原创
发布博客 2019.07.12 ·
119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python14原生爬虫

Q:原生爬虫A:what对Html文件进行文本分析,得到想要的信息who今日头条how明确目的找到数据对应网页分析网页结构找到数据所在标签位置(F12)写代码:模拟HTTP请求,向服务器发送这个请求,获取到服务器返回给我们的HTML用正则表达式提取数据选择唯一标识的内容,作为定位标签how much#断点调试点代码行小圆点设置断点。F5调试,F10单步,两次F5跳断...
原创
发布博客 2019.07.11 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python13函数式编程: 匿名函数、高阶函数、装饰器

Q:匿名函数A:what在C#叫lambda表达式how#定义匿名函数需要一个关键字lambdalambda 变量名1,变量名2: 变量表达式(且只能是表达式)#调用f = lambda 变量名1,变量名2: 变量表达式f(a,b)how much三元表达式x,y比大小,输出较大的#其它语言: x > y ? x : ypython表达式x if x >...
原创
发布博客 2019.07.10 ·
98 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python12Python的高级语法与用法

Q:枚举A:what枚举本质是一个类 enumwhy数字代表类型不够直观字典由于可变和没有防止相同标签的功能,所以不是最优代表类型的数据类型how枚举的一般使用方法from enum import Enum #先调用一个模块class 类名1(Enum): #定义一个类是枚举类型 变量1 = 数值1 #数值不可相同 变量2 ...
原创
发布博客 2019.07.09 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python11正则表达式与JSON

Q:什么是正则表达式A:what一个特殊的字符序列,一个字符串是否与所设定的字符序列相匹配why灵魂在于规则who正则表达式,元字符,字符集,概括字符集,数量词when快速检索文本,实现一些替换文本的操作1.检测一串数字是否为电话号码2.检测一个字符串是否符合email3.把一个文本里制定的单词替换为另一个单词how正则表达式 寻找字符#print(r)输出一个寻找出...
原创
发布博客 2019.07.08 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python10高级部分:面向对象

Q:类A:what类是将数据以及这些数据上的操作封装在一起关键字:class格式class 类名称(): #类变量的定义 变量1=... 变量2=...'''构造函数:__init__函数,实例化时自动调用构造函数不能return 字符串构造函数的作用是让类实例化时可以传入数据初始化对象的属性,类的特征def前有空行''' def __i...
原创
发布博客 2019.07.05 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python09前文总结-Q&A

Q:什么是数字类型A:what包含:int(整型)float(浮点型)bool(布尔型)complex(复数)how 1.除法结果怎样分别整型和浮点型 2/2 为float 2//2 为int 2.表达其他进制 0b10(二进制的10) 0o10(八进制的10) 0x10(十六进制的10) 3.布尔值bool(0)=False bool(1)=True 第一个字母必须大...
原创
发布博客 2019.07.04 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python08文件的使用

打开->关闭->操作打开a = open(<文件名>,<打开模式>,<编码方式>)编码方式:utf-8默认可以忽略打开模式:操作读a.read(size) 读入前size的长度a.readline(size) 读入一行,的前size的长度a.readlines(hint) 读入所有行,以行形成列表,的前hint的长度写a.wr...
原创
发布博客 2019.07.02 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python07程序异常处理

异常处理结构1:try: 代码块except:(异常类型) 代码块举例:def foo(a): try:b *= 100/aexcept ZeroDivisionError: print("除数不为零") return -1except: print("未知错误") return -2执行结果:foo(0)除数不为零...
原创
发布博客 2019.07.01 ·
87 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python06函数/方法

函数round()a=1.12386round(a,2)即保留小数点后两位,四舍五入函数嵌套不应超过两层,编程习惯了解内置函数使用方法在命令行输入:python(函数名称)回车再回车即可在命令行显示函数的优点1,功能性2,隐藏细节3,避免编写重复的代码4,组织代码编写自定义函数定义函数的格式def 函数名称(参数列表): 命令行注释:1.参数列表可以为...
原创
发布博客 2019.07.01 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python05包、模块、函数与变量作用域

Python项目的组织结构包→模块→类→函数和变量一个文件夹代表一个包一个文件代表一个模块一个class代表一个类命名空间:包名.子包名.模块名.类将一个文件夹变成一个包,这个文件夹必须有一个,init.py 文件(模块)init.py 文件可以为空,只做标注包没有 包名.init 这个命名空间调用其他模块的内容同包内部import 模块名调用时 print(模块名.变量名...
原创
发布博客 2019.06.28 ·
88 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python04分支、循环、条件与枚举

条件控制ifif 结果为bool值的语句:【前面必须有四个空格】一个命令行【前面必须有四个空格】第二个命令行…#可以是pass例:mood = trueif mood : print('go to left') print('back away')if elseif 结果为bool值的语句:【前面必须有四个空格】一个命令行【前面必须有四个空格】第二个命令...
原创
发布博客 2019.06.27 ·
244 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多