0%

JPEG (jpg),   文件头:FFD8FF              
PNG (png),    文件头:89504E47 文件尾:0000000049454E44AE426082
GIF (gif),   文件头:47494638
ZIP Archive (zip), 文件头:504B0304 文件尾:00000000
TIFF (tif),   文件头:49492A00
Windows Bitmap (bmp),   文件头:424D
CAD (dwg),   文件头:41433130
Adobe Photoshop (psd), 文件头:38425053
Rich Text Format (rtf), 文件头:7B5C727466
XML (xml), 文件头:3C3F786D6C
HTML (html), 文件头:68746D6C3E
Email [thorough only] (eml), 文件头:44656C69766572792D646174653A
Outlook Express (dbx), 文件头:CFAD12FEC5FD746F
Outlook (pst), 文件头:2142444E
MS Word/Excel (xls.or.doc), 文件头:D0CF11E0
MS Access (mdb), 文件头:5374616E64617264204A
WordPerfect (wpd), 文件头:FF575043
Adobe Acrobat (pdf), 文件头:255044462D312E
Quicken (qdf), 文件头:AC9EBD8F
Windows Password (pwl), 文件头:E3828596
RAR Archive (rar), 文件头:52617221
Wave (wav), 文件头:57415645
AVI (avi), 文件头:41564920
Real Audio (ram), 文件头:2E7261FD
Real Media (rm), 文件头:2E524D46
MPEG (mpg), 文件头:000001BA
MPEG (mpg), 文件头:000001B3
Quicktime (mov), 文件头:6D6F6F76
Windows Media (asf), 文件头:3026B2758E66CF11
MIDI (mid), 文件头:4D546864

新建一个查询用的数据库selectTest:

DATABASE selectTest;```
1
2
3
4

选择该数据库:

```USE selectTest;

学生表:
student
学号
姓名
性别
出生日期
所在班级

1
2
3
4
5
6
7
CREATE TABLE student(
s_no VARCHAR(20) PRIMARY KEY COMMNET'学生学号',
s_name VARCHAR(20) NOT NULL COMMENT'学生姓名,不能为空',
s_sex VARCHAR(10) NOT NULL COMMENT'学生性别',
s_birthday DATETIME COMMENT'学生生日',
s_class VARCHAR(20) COMMENT'学生所在班级'
);
阅读全文 »

  1. 如何查看有什么数据库?
    show databases;

  2. 如何选择数据库?
    use databaseName;

  3. 查看数据库中有哪些表?
    show tables;

  4. 如何查询表中的数据?
    select * from tableName;

  5. 如何退出数据库服务器?
    exit;

  6. 在数据库服务器中创建自己的数据库
    create database databaseName;

阅读全文 »

Python3面向对象

  • 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。
  • 方法:类中定义的函数。
  • 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。
  • 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。
  • 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。
  • 局部变量:定义在方法中的变量,只作用于当前实例的类。
  • 实例变量:在类的声明中,属性是用变量来表示的,这种变量就称为实例变量,实例变量就是一个用 self 修饰的变量。
  • 继承:即一个派生类继承基类的字段和方法。
  • 实例化:创建一个类的实例,类的具体对象。
  • 对象:通过类定义的数据结构实例。对象包括两个数据成员(类变量和实例变量)和方法。
阅读全文 »

二分查找

1
2
3
4
5
6
7
8
9
10
11
12
13
def binary_search(list, item):
low = 0
high = len(list) - 1
while(low <= high):
mid = (low + high) // 2
guess = list[mid]
if guess == item:
return mid
elif guess > item:
high = mid - 1
elif guess < item:
low = mid + 1
return None

数据可视化库(Matplotlib)

1. 常规绘图方法

1
2
import matplotlib.pyplot as plt
%matplotlib inline
1
2
3
plt.plot([1,2,3,4,5],[1,4,9,16,25])
plt.xlabel('xlabel', fontsize = 16)
plt.ylabel('ylabel')
Text(0, 0.5, 'ylabel')
阅读全文 »