摘要: 一、前言 冒泡排序是一种交换排序。 什么是交换排序呢? 答曰:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。 二、算法思想 它重复地走访要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数 阅读全文
posted @ 2019-10-09 21:57 昕妤 阅读(213) 评论(0) 推荐(1) 编辑
摘要: 一个工人相当于cpu,此时计算相当于工人在干活,I/O阻塞相当于为工人干活提供所需原材料的过程,工人干活的过程中如果没有原材料了,则工人干活的过程需要停止,直到等待原材料的到来。 如果你的工厂干的大多数任务都要有准备原材料的过程(I/O密集型),那么你有再多的工人,意义也不大,还不如一个人,在等材料 阅读全文
posted @ 2019-09-04 10:58 昕妤 阅读(412) 评论(1) 推荐(0) 编辑
摘要: 互联网的本质就是一系列的网络协议 一台硬设有了操作系统,然后装上软件你就可以正常使用了,然而你也只能自己使用 像这样,每个人都拥有一台自己的机器,然而彼此孤立 如何能大家一起玩耍 然而internet为何物? 其实两台计算机之间通信与两个人打电话之间通信的原理是一样的(中国有很多地区,不同的地区有不 阅读全文
posted @ 2019-01-16 10:20 昕妤 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一乐观锁 总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁,但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS操作实现。 version方式:一般是在数据表中加上一个数据版本号version字段,表示数据被修改的次数,当数 阅读全文
posted @ 2018-12-20 22:47 昕妤 阅读(106) 评论(0) 推荐(0) 编辑
摘要: import os# 日志相关的配置BASE_DIR=os.path.dirname(os.path.dirname(__file__))standard_format = '%(asctime)s - task:%(name)s - %(filename)s:%(lineno)d -' \ ' % 阅读全文
posted @ 2018-08-10 15:17 昕妤 阅读(536) 评论(0) 推荐(1) 编辑
摘要: 1.长整型 python3中没有长整型的概念; python2中, num=2L type(num) => ‘long’ x=1-2j print(x.real) #取实部 print(x.imag) #取虚部 1.0 -2.0 #1. strip, lstrip, rstrip #作用于首尾两端, 阅读全文
posted @ 2018-07-27 08:18 昕妤 阅读(197) 评论(0) 推荐(0) 编辑
摘要: python基础(补充) y=1 y=x y=x=a=b=c=1 (id相同) m=1 n=2 x=m m=n n=x m=1 n=2 m, n=n, m salaries = [11,12,13,14,15] mon1_sal=salaries [0] …… mon5_sal=salaries [ 阅读全文
posted @ 2018-07-27 08:14 昕妤 阅读(189) 评论(0) 推荐(0) 编辑
摘要: #一:基本使用# 1 用途:存放多个值,可以根据索引存取值# 2 定义方式:在[]内用逗号分割开多个任意类型的值l=['egon','lxx','yxx'] # l=list(['egon','lxx','yxx'])# l1=list('hello') #list就相当于调用了一个for循环依次取 阅读全文
posted @ 2018-07-24 18:08 昕妤 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1. 编程语言分类 机器语言: 用二进制指令编程,本质是直接操作硬件;执行效率高, 开发效率低,学习难度高 汇编语言: 用英文标识符表示一串二进制,本质亦为直接操作硬件, 主要用于操作系统的开发 高级语言:根据翻译方式不同分为编译型和解释型-用人类的字符去编写程序, 主要用于开发应用程序 编译型(  阅读全文
posted @ 2018-07-23 07:56 昕妤 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 关键字(python) -- 单词 (English) 语法 (python) -- 语法 (English) 大量练习 程序 (python) -- 作文 (English) 编程语言: 程序员与计算机沟通的介质 编程: 程序员用计算机所能理解的表达方式(编程语言)把自己的思维逻辑写下来, 编程的 阅读全文
posted @ 2018-07-19 16:16 昕妤 阅读(132) 评论(2) 推荐(0) 编辑