摘要:
一、前端技术 1、HTML HTML(hypertext markup language)超文本标记语言,不同于编程语言。 超文本就是超出纯文本的范畴,描述文本的颜色、大小、字体。 HTML由一个个标签组成,标签各司其职,有的提供网页信息,有的负责图片,有的负责网页布局。 超文本需要显示,就得有软件 阅读全文
摘要:
一、Web开发 Tcp udp Cs即客户端、服务器端编程,客户端和服务器端之间需要使用socket,约定协议、版本(协议使用的是tcp或者udp)。Tcp协议和udp协议,指定地址和端口,就可以通信了。 客户端、服务器端传输数据,数据可以有一定的格式,双方必须先约定好。 1、BS Bs:在tcp协 阅读全文
摘要:
Orm简介: 对象关系映射,对象和关系之间的映射 Table >>> class 表 类 Row >>> object 行 实例(每一行都是一个个体,就是一个个实例) Column >>>> property 列 属性。 1、sqlalchemy的简介 Sqlalchemy是一个orm框架。大量使用 阅读全文
摘要:
1、概念 概念:按照数据结构来组织、存储、管理数据的仓库。 计算机的发明是为了做科学计算,科学计算需要大量的数据输入和输出。 早期使用打孔卡片机、灯泡的亮灭来表示数据输入、输出。 后来,数据存储在磁带上,顺序的读取,写入磁带。 1956年IBM发明了磁盘驱动器,支持随机访问。 信息化时代的到来,有了 阅读全文
摘要:
1、Socket介绍: Python中提供socket.py标准库,非常底层的接口库。 Socket是一种通用的网络编程接口,和网络层次没有一一对应关系。 跨操作系统的。紧密结合tcp和udp来使用的。 接口简单,但是背后的原理不简单,ip加tcp,通过插两端。通过socket通道;连接程序。 建立 阅读全文
摘要:
1、日志级别 日志级别 数值 Critical 50 Error 40 Warning 30 Info 20 Debug 10 Notset 0 日志级别指的是产生日志的事件的严重程度。 设置一个级别后,严重程度第一设置值得日志消息将被忽略。 Debug(),info(),warning(),err 阅读全文
摘要:
由于cPython的gill,多线程未必是CPU密集型程序的好的选择。 多线程可以完全独立的进程环境中运行程序,可以充分利用多处理器。 但是进程本身的隔离带来的数据不共享也是一种问题,线程比进程轻量级。 1、Multiprocessing 0 10000000 1 10000000 2 100000 阅读全文
摘要:
1、基本概念 并发和并行的区别: 1)并行,parallel 同时做某些事,可以互不干扰的同一时刻做几件事。(解决并发的一种方法) 高速公路多个车道,车辆都在跑。同一时刻。 2)并发 concurrency 同时做某些事,一个时段内有事情要处理。(遇到的问题) 高并发,同一时刻内,有很多事情要处理。 阅读全文
摘要:
1、异常 Exception 错误Error 逻辑错误:算法写错了,加法写成了减法。 笔误:变量名写错了,语法错误。 错误可以避免的 异常Exception 本身就是意外情况。一些意外,导致程序无法正常的执行下去。 是不可避免的。 错误和异常 在高级编程语言中,一般都有错误和异常的概念,异常是可以捕 阅读全文
摘要:
1、模块化 一般来说,编程语言中,库、包、模块是一种概念,是代码组织方式。 Python中只有一种模块对象, 但是为了模块化组织模块的便利,提供了一个概念--包模块module,指的是Python的源代码文件。 包package,指的是模块组织在一起和包名同名的目录及其相关文件。 2、导入语句 语句 阅读全文