码迷,mamicode.com
首页 > 其他好文 > 详细

7.26

时间:2019-07-26 21:15:11      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:复制一行   pychar   多个   aries   history   并且   ack   优缺点   orm   

复习

什么是编程语言

编程语言是用来与计算机交流的介质

什么是编程

编程就是通过编程语言写一堆文件

为什么要编程

编程是为了让计算机取代劳动力,帮他当奴隶

计算机五大组成

CPU(大脑)

控制器:控制硬件

运算器:逻辑运算,算术运算

内存

优点:速度快 缺点:断电即消失,储存容量小

外存

优点:容量大,永久保存信息, 缺点:速度慢

输入设备

输入信息,如键盘鼠标,U盘

输出设备

输出信息,如打印机,显示屏,U盘

IO设备:U盘

应用程序启动流程

双击QQ(找到QQ在外存的地址)

由CPU发送指令给内存,内存从外存中读取QQ数据

在内存中启动运行

机械硬盘工作原理

机械手臂:读取数据

磁道:存储数据

扇区:划分磁道,512KB为一个扇区(机械手臂一次性读取的数据量)

平均寻找数据时间:5+4.15=9.15ms

平均寻磁道时间:由于工业水平 5ms

平均延迟时间:7200r/min为例,4.15ms

固态硬盘

没有平均寻到时间,并且基于光速传播信息

计算机操作系统

什么是文件

文件是操作系统提供的虚拟单位

什么是应用程序

就是一大堆文件

操作系统有什么用

把对硬件的复杂指令简单化

用户/操作系统/应用程序/硬件

硬件:操作系统

操作系统:用户/硬件/应用程序

应用程序:操作系统

操作系统启动

开机

启动一个临时操作系统(只做启动操作系统的事情)

然后临时操作系统会去读取操作系统的路径地址(特殊的CMOS硬件)

启动真正的操作系统

7.26内容

1.编程语言分类

编程语言用来和计算机交互,不过计算机只认识0.1

机器语言(低级语言)

直接与硬件交互 优点:执行效率高 缺点:开发效率低

汇编语言

直接与硬件交互 优点:(与机器语言比)开发效率高 缺点:执行效率低

编译型(高级语言)

C/JAVA/GO

与计算机硬件间接交互 (与解释性语言比较) 优点:执行效率高 缺点:开发效率低

解释性

Python

优点:开发效率高 缺点:执行效率低

网络瓶颈效应

应用程序需要联网

网络延迟10ms,编译型比解释型再快也就快1ms

硬件性能

2.编程语言优缺点

C: 和硬件交互(工厂造物)

C++: 面向对象的C(上帝造人)

JAVA: 跨平台非常好

PHP: 世界上最好的语言

Python: 无所不能(Python比喻成一部手机,一个库相当于一个应用程序)

GO: 高并发(同一时刻多人一起使用),支持高并发,编译型

js: 史上语法最烂的语言

Python

python是拿来解决现实问题的,其他的一概不用关心,所有人都可以学习的原因

3.Python安装注意事项

勾选Add python,不然要自己配环境

4.PythonIDE集成开发环境

勾选位数 选择pure python 使用existing环境

file--setting--font 修改字体

快捷方式

ctrl+a 全选

ctrl+c 复制(默认复制整行)

ctrl+v 粘贴

ctrl+x 剪切(默认复制整行)

ctrl+f 搜索

ctrl+z 撤销

ctrl+shift+z 反撤销

ctrl+d 复制粘贴选中(复制粘贴复制一行)

ctry+y 删除默认一行

home(ctrl+[ ) 回到首个字符

end(ctrl+] ) 回到最后一个字符

shift+F10 运行当前文件

alt+shift+F10 选择运行文件

shift+enter 换行

ctrl+shift+r 项目中全局搜索

ctrl+alt+l 代码整理 (code-->reformat code)

local history -- > show history

compare with --> 文件比较

5.Jupyter安装注意事项

修改external libraries --> python3.6 --> site-package --> pip --> models --> index.py文件

https://pypi.douban.com/

pycharm内下载file -- > settings --> project --> project interpreter --> + 号 -->搜索jupyter --> install

快捷方式

enter 进入代码块

shift + enter 运行

m 进入markdown模式

y 进入python模式

esc 退出

shift + 鼠标左键 选中多个

f 搜索+替换

d,d 删除

7.26

标签:复制一行   pychar   多个   aries   history   并且   ack   优缺点   orm   

原文地址:https://www.cnblogs.com/jiann/p/11252883.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!