Python学习笔记

Python学习笔记: 开发环境搭建 一、Python -- 基础语法 二、Python -- 循环语句 三、Python -- 字符串 四、Python常用数据结构--列表 五、Python常用数据结构--元组 六、Python常用数据结构--字典 七、Python常用数据结构 ...

2018-10-04 10:46:23

阅读数 1354

评论数 1

利用Eclipse + PyDev 开发第一个Python程序

1、首先启动Eclipse,然后点击 File --> New --> Other (快捷键:Ctrl + N): ************************************************************************...

2018-01-27 21:55:30

阅读数 7495

评论数 2

2、Eclipse + PyDev 开发python程序

前面安装了Anaconda,可以进行python程序的开发,但是如果要开发大型的python项目,就要采用Eclipse + PyDev的这种方式。下面就开始搭建开发环境:  一、JDK安装  (1)、下载JDK:http://www.oracle.com/technetwork/...

2018-01-27 21:00:58

阅读数 369

评论数 0

1、Python(Anaconda)集成开发环境搭建

Anaconda里面集成了很多关于python科学计算的第三方库,安装方便。由于接下来要使用开源的Python科学计算库NumPy。所以选择了Anaconda(一个开源的Python发行版本)。   Anaconda安装步骤如下: (1)、到官网下载Anaconda安装包。包含Windows...

2018-01-26 21:58:45

阅读数 4033

评论数 0

Linux磁盘管理

原文地址:https://blog.csdn.net/q1302182594/article/details/47345973 1 命令 根据参考资料[4]的说明,可以使用df命令查看系统的磁盘空间。 2 函数 参考资料[3]介绍了用于获取磁盘容量信息的函数statfs(),并且提供了一个...

2019-04-27 08:42:36

阅读数 41

评论数 0

git -- 基本操作

一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 二:SVN与Git的最主要的区别 SVN是集中式版本控制系统...

2019-04-14 12:11:26

阅读数 58

评论数 0

char*,const char*和string 三者转换

1. const char* 和string 转换 (1) const char*转换为 string,直接赋值即可。 EX: const char* tmp = "tsinghua". string s = tmp; (2) string转换为const char*,...

2019-04-09 18:24:45

阅读数 47

评论数 0

cmake快速入门

一、什么是 CMake 你或许听过好几种 Make 工具,例如GNU Make,QT 的qmake,微软的MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一个严峻的问题:如...

2019-03-23 19:47:39

阅读数 33

评论数 0

RTSP协议学习笔记

第一部分:RTSP协议 一、RTSP协议概述 RTSP(Real-TimeStream Protocol )是一种基于文本的应用层协议,在语法及一些消息参数等方面,RTSP协议与HTTP协议类似。 RTSP被用于建立的控制媒体流的传输,它为多媒体服务扮演“网络远程控制”的角色。尽管有时可以把...

2019-02-08 22:09:28

阅读数 38

评论数 0

H264编码原理以及I帧、B和P帧详解

        H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图像画...

2019-02-08 21:51:52

阅读数 122

评论数 0

Python -- 正则表达式(元字符)

正则表达式 动机 :  1. 处理文本称为计算机主要工作之一 2. 根据文本内容进行固定搜索是文本处理的常见工作 3. 为了快速方便的处理上述问题,正则表达式技术诞生,逐渐发展为一个单独技术被众多语言使用 定义 : 即高级文本匹配模式,提供了搜索,替代等功能,本质是由一些字符和特殊符号组成...

2019-01-30 20:23:13

阅读数 89

评论数 0

Linux系统调用dup()和dup2()

dup()和dup2()函数都可以用来复制一个文件描述符,原型为: int dup(int oldfd); int dup2(int oldfd, int newfd); 函数执行成功返回新的文件描述符,失败则返回-1。  dup()函数返回的新的文件描述符是当前可用文件描述符中最小数值,示...

2019-01-15 21:43:59

阅读数 89

评论数 0

Linux文件共享原理

前段时间读到《Computer Systems: A Programmer's Perspective》的第10章—系统级I/O,书中从整体角度对Unix I/O做了介绍,对Unix/Linux初学者来说,"Unix共享文件"一节的解释得尤为有用。故作为笔记,记...

2018-12-19 16:42:59

阅读数 147

评论数 0

MySQL -- 表的复制

MySQL -- 表的复制     (一)、表的复制         1、语法 create table 表名 select 查询命令;         示例:             1、复制userinfo表的全部记录和字段,userinfo2 create table user...

2018-11-04 15:53:31

阅读数 57

评论数 0

MySQL -- 数据导入导出

MySQL -- 数据导入导出   (一)、数据导入     1、作用:把文件系统的内容导入到数据库中     2、语法 load data infile "文件名" into table 表名 fields terminated by &qu...

2018-11-04 15:31:16

阅读数 91

评论数 0

MySQL -- 索引

MySQL -- 索引   一、定义: 对数据库中表的一列或者多列的值进行排序的一种结构(MySQL中用Btree方式)   二、索引优缺点     (1)、优点 1、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性;                             ...

2018-11-01 08:04:39

阅读数 52

评论数 0

MySQL -- 约束

MySQL -- 约束       一、什么是约束 约束(constraint),也称为数据库约束,是为了保证数据的完整性、一致性、有效性的规则。 数据库约束可以限制无效的数据入到数据表中,提供了数据库层面的“安检”。       二、默认约束     1、作用:在插入记录时,如...

2018-10-30 07:59:40

阅读数 51

评论数 0

MySQL -- SQL查询排序/分组/筛选

一、SQL查询排序/分组/筛选     (1)、总结(执行顺序)        3、select ... 聚合函数 from ...        1、where ...        2、group by ...        4、having ...        5、order by ....

2018-10-30 07:20:49

阅读数 639

评论数 0

MySQL -- 表记录管理和运算符操作

MySQL -- 基本SQL命令(库的管理和表的管理) MySQL -- 表记录管理和运算符操作 一、表记录管理(续)     (1)、更新表记录         1、update 表名 set 字段名=值,字段名=值,...where 条件;         2、注意          ...

2018-10-29 08:08:51

阅读数 81

评论数 0

MySQL -- 数据类型

数据类型   一、数值类型     (1)、整型 1、int大整型(4个字节)                  存储范围:0 ~ 2*32 - 1             2、tinyint 微小整型(1个字节)                 1、有符号 signed(默认) -128...

2018-10-28 22:14:37

阅读数 295

评论数 0

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