zoukankan      html  css  js  c++  java
  • python学习第一天

    Markdown 文档

    Markdown是一种轻量级的标记语言,可以用于写博客、简书、做随手笔记。

    Markdown的基本语法

    1.标题

    代码:

    #  	 	一级标题
    ##		二级标题
    ### 	三级标题
    ####	四级标题
    #####	五级标题
    ######	六级标题
    

    2.加粗

    **加粗**
    

    加粗

    3.斜体

    *斜体*
    

    斜体

    4.高亮

    ==高亮==
    

    高亮

    5.上标

    2^2^
    

    22

    6.下表

    H~2~o
    

    H2o

    7.代码快引用(>)

    >hello markdown!
    

    hello markdown!

    8.代码块引(```)

    ```python
    print('hellow,markdown')
    ```
    
    print('hello markdown')
    

    9.代码块引(`)

    `print('hello nick')`
    

    print('hello nick')

    10.插入链接(链接显示)

    <https://www.google.com.hk/>
    

    https://www.google.com.hk/

    按CTRL+链接进入链接

    11.插入链接(描述链接)

    [谷歌搜索](https://www.google.com.hk/ "谷歌搜索")
    

    谷歌搜索

    按CTRL+名称进入链接

    12.插入表格

    name | age | sex 
    :-:|:-|-:
    tony|20|男
    lucy|18|女
    :-:----------------->居中对齐
    :- ----------------->居右对齐
    -: ----------------->居左对齐
    
    
    name age sex
    tony 20
    lucy 18

    13.插入数学公式

    $$
    sum_{i=1}^{10}f(i)\,\,	ext{thanks}
    $$
    

    [sum_{i=1}^{10}f(i)\,\, ext{thanks} ]

    14.插入图片(链接)

    ![taylor.jpg](https://images.cnblogs.com/cnblogs_com/lyyblog0715/1541391/o_Taylor.jpg)
    

    15.一些快捷键

    一些非常简单的就不说了

    CTRL+shift+k--—--->插入代码块

    CTRL+shift+c-—--->复制为markdown

    CTRL+shift+v—--->粘贴为纯文本

    CTRL+t —--->表格

    CTRL+shift+m—--->公式

    CTRL+1、2、3、4、5、6 分别对应相应的几级标题

    CTRL+shift+i—--->插入图片

    计算机基础之编程

    什么是编程语言

    中文和英语则是人与人之间沟通的介质。

    编程语言是程序猿和计算机之间沟通的介质.

    什么是编程

    你在编程之前需要学会语法+关键字(词组)

    通过编程语言写一堆文件(以后就是在写文件,文件里都是python的语法和词组)

    为什么要编程

    QQ--> 方便交流

    阿里巴巴--> 方便企业之间购物

    淘宝-->个人与商户之间购物

    机械手臂

    医疗影像--->替代医生

    无人驾驶--->替代司机

    人脸识别--->检票员

    编程的目的:实现一些特定的功能,完成人类的需求,替代劳动力

    人类喜欢随机

    计算机组成

    基本组成

    cpu (大脑)

    控制器

    控制整个电脑的运行

    运算器

    算数运算和逻辑运算

    存储器(记忆)

    计算机只认识高低频电压(0,1)

    主存/内存

    优点:速度快

    缺点:容量小,断电即消失

    外存/硬盘(笔记本)

    优点:容量大,永久存储

    缺点:速度慢

    input/output设备

    输入设备

    输入信息、如键盘/鼠标

    输出设备

    输出信息、如显示屏/打印机

    应用程序的启动

    1.双击(路径)--》找到硬盘中位置

    2.调入内存

    3.启动

    32位和64位

    计算机只认识二进制位(0,1)

    计算机一次性读取32个/64个二进制数,32位和64位的安装包本质是一样的,只是一次性给电脑的位数不一样,向下兼容,向上不兼容

    位数的愿意导致安软件的快慢

    多核cpu

    多核cpu相当与多个大脑,可以同一时刻完成多个事情

    总线

    连接计算机硬件(cpu/存储器/出入输出设备)

    机械硬盘

    机械臂

    读取数据用的(判断有无磁性然后读出一组0和1)

    磁道

    用来存储数据

    扇区

    一个扇区就是一个机械手臂的大小,让机械手臂一次读出一个扇区的内容

    划分磁道,多个扇区合成一个盘

    平均寻道(磁道)时间

    5ms

    平均延迟时间(机械手臂平均寻找数据的时间)

    平均值 = ((最好+最坏)/2)

    平均寻找数据时间

    9.15ms

    固态硬盘

    通过有无电容判断0和1

    没有机械手臂节省了时间

    操作系统

    当你使用主菜单功能的时候,要去硬盘里读取数据,操作系统帮你读取数据

    和硬件进行交互,并把对硬件的复杂操作简单化

    什么是文件

    存储信息的就叫做文件

    文件时操作系统提供给你的虚拟的概念,它用来存储信息

    什么是应用程序

    一堆文件,一堆二进制数

    用来实现一个具体的需求

    计算机的三大组成

    软件(应用程序)

    操作系统

    硬件(cpu/内存/外存)

    人和操作系统进行交互

    软件和操作系统

    操作系统和人/软件/硬件

    硬件/操作系统/硬件(硬件之间的交互不许要通过操作系统)

    应用程序的启动

    双击图标给操作系统发送指令,告诉操作系统软件对应的硬盘地址,并让操作系统启动这个路径

    操作系统接收到指令操控CPU发送指令给内存

    内存接受指令后发送指令给硬盘,硬盘读取软件代码给内存,软件启动

    操作系统的启动

    1.开机启动临时操作系统

    2.临时操作系统启动真正的操作系统

    3.操作系统启动,临时操作系统关闭

  • 相关阅读:
    paper:Exploiting Query Reformulations for Web Search Result Diversification
    Z3
    IDA pro 类型参考
    Angr包含什么
    Gcc编译选项
    Angr
    一张图系列之PLT-GOT
    ELF头文件
    BROP_轮子
    Pwn_
  • 原文地址:https://www.cnblogs.com/lyyblog0715/p/11469206.html
Copyright © 2011-2022 走看看