java内存 1.栈 存储的是变量(不仅仅只有变量),不会对存储的内容进行赋值,存储的内容使用完成之后会立即进行清除 2.堆 存储的是对象。会对存储的内容进行赋值,存储内容使用完成之后会在某个时间进行清除 3.方法区(面向对象讲) 4.本地方法栈:专门开辟的区域,用来与其他语言的交互 5.寄存器(硬 ...
分类:
编程语言 时间:
2019-06-16 16:06:35
阅读次数:
102
1、首先关注kivy模块的安装,安装成功能够使用,需要安装几个依赖包 ...
分类:
编程语言 时间:
2019-06-16 16:09:06
阅读次数:
93
1.介绍 SpringBoot主要解决的是在微服务的架构下简化配置(有快速配置)、前后端分离、快速开发 优点: l 提供了快速启动入门 l 开箱即用、提供默认配置 l 内嵌容器化web项目 l 没有冗余代码生成和xml配置要求 2.运行Demo 创建SpringBoot项目的几种方式: l 官网的I ...
分类:
编程语言 时间:
2019-06-16 16:13:38
阅读次数:
112
什么是程序:有序严谨的指令集称为程序。 什么是进程:程序的同时多运行称为进程。 什么是线程:程序中不同的执行路经称为线程,线程是程序的最小执行单位。 多线程:如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称为”多线程” 多线程的好处: 充分利用cpu的资源 编程简单 简化编程模型 效率高 ...
分类:
编程语言 时间:
2019-06-16 16:14:26
阅读次数:
130
列表(list) Li = [1, 2, 4, ”age”, ”alex”, [“lousang”, 2, [“ls”, 19 ,0], 3], True]共有7个元素(通过list类创建的对象) “集合”,里面可以放置任何东西(数字,字符串,列表,布尔值。。。) 列表是有序的,元素可以被修改 1. ...
分类:
编程语言 时间:
2019-06-16 16:19:49
阅读次数:
117
首先下面的步骤我都是在windows下执行,Python2.7,pip==19.1.1 1.安装virtualenv ` pip install virtualenv ` 2.新建virtualenv ` virtualenv xxx(文件名) 默认在当前目录创建 ` 3.进入virtualenv ...
分类:
编程语言 时间:
2019-06-16 16:20:29
阅读次数:
101
``` def bucketSort(nums): #选择一个最大的数 max_num = max(nums) # 创建一个元素全是0的列表, 当做桶 bucket = [0]*(max_num+1) # 把所有元素放入桶中, 即把对应元素个数加一 for i in nums: print(f"{b... ...
分类:
编程语言 时间:
2019-06-16 16:23:13
阅读次数:
157
Python3快速入门(四)——Python包管理一、Python包简介1、包Python中使用包管理模块,包通常对应一个目录,必须在目录下创建一个init.py模块,init.py模块的模块名称即为包名,Python才会将目录解析为包。init.py文件内可以定义初始化包的内容,导入包的内容,限制包内模块的导出。init.py文件可以为空,也可以是一个模块,其模块名称为包名称。导入包或包的模块、
分类:
编程语言 时间:
2019-06-16 16:24:22
阅读次数:
130
//程序演进1 //thread loop,忙等Busy wait //不断的检查是不是该做什么事情了;为了减少CPU占用,sleep睡眠一会 //while (1) //{ // do_something(); // sleep(time); //} //程序演进2 //while (1) //{... ...
分类:
编程语言 时间:
2019-06-16 17:29:51
阅读次数:
116
Python3快速入门(五)——Python3函数一、函数定义1、函数定义Python定义函数使用def关键字,一般格式如下:deffunction_name(parameter_list):pass默认情况下,参数值和参数名称按函数声明中定义的顺序进行匹配。函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一
分类:
编程语言 时间:
2019-06-16 17:33:36
阅读次数:
176
基本数据类型 三、列表 列表(List)是一个有序的Python对象序列。 1.列表格式 列表可以用一对中括号“[ ]”生成,中间的元素用逗号“,”隔开: 2.列表的运算 列表与字符串类似,支持相加和数乘。 列表相加,相当于将这两个列表按顺序连接: 列表数乘,相当于将这个列表重复多次: 3.索引和切 ...
分类:
编程语言 时间:
2019-06-16 18:40:53
阅读次数:
100
前言subprocess模块用于执行系统命令<!--more-->,其实有一个模块也支持执行系统命令,那个模块就是sys.system,但他执行系统命令会直接通过主进程去执行命令,那假如,该命令的执行需要耗费一个小时,那么主进程会卡一个小时,而不会去干别的事,这样就会导致程序的运行效率低下。如果由subprocess去执行系统命令的时候并不会让主进程去执行,而是主进程会开辟出一个子进程
分类:
编程语言 时间:
2019-06-16 18:41:54
阅读次数:
121
set集合 set 中的元素是不重复的,无序的 里面的元素必须是可hash的,(int str tuple bool) set 就是dict 类型的数据,但是不保存value 只保存 key set集合也用{}表示 set() 表示空集合 去重复 集合的增删改查 set集合增删改查 1. 增加 2. ...
分类:
编程语言 时间:
2019-06-16 18:44:17
阅读次数:
114
今天看到几大公众号联合送书,有算法、python、容器、Spring等相关的书籍,其中有一本 << VC++深入详解>> 显得有点与众不同,引起了我的注意,触发了点滴回忆…… 遥想多年以前,这本书也是我的入门书籍之一,有了电脑后,装了开发环境尝试编译书中的例子,从此开始了 M ...
分类:
编程语言 时间:
2019-06-16 18:45:16
阅读次数:
139
第七章预告:字符串、文本、各种打印、转义序列、手动输入raw_input() <习题6:字符串和文本> 在这里还时有必要详细介绍一下字符串以及和格式化字符之间的应用: 字符串:通常是指需要展示给别人的或者是想要从程序里“导出”的一小段字符,吧啦吧啦吧啦吧啦,是不是觉得挺拗口的,不如举个例子来的实在。 ...
分类:
编程语言 时间:
2019-06-16 18:48:41
阅读次数:
179
就是利用Python生成各种图表,也是本书的核心。 1、条形图 2、折线图 3、气泡图 4、柱形图-堆积图 5、面积图 6、树地图 7、饼图 8、双环形图 这个是从网上找的案例,一起总结在一块。 ...
分类:
编程语言 时间:
2019-06-16 19:56:13
阅读次数:
201
1.1接口概念 类:具有相同属性和功能的事物集合 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。 请记住:一切事物均有功能,即一切事 ...
分类:
编程语言 时间:
2019-06-16 19:58:57
阅读次数:
110
因为数组长度不可变,所以有了集合这个概念: 集合按照存储结构分为两大类: Collection 单列集合类的根接口,用于:存储一系列符合某种规则的元素。 List:元素有序、元素可重复 Set:元素无序且不可重复 Map 双列集合类的根接口,用于:存储具有键(Key)、值(Value)映射关系的元素 ...
分类:
编程语言 时间:
2019-06-16 19:59:57
阅读次数:
93
python2.x 与 python3.x 区别 2:源码重复,不规范,2020年以后不再更新 1.默认字符编码:ascii 注:python 2的文件中如果有中文会报错,解决方式在文件开始:# -*- encoding:utf-8 -*- 2.存在 long int 数据类型 3.print 'a ...
分类:
编程语言 时间:
2019-06-16 20:04:11
阅读次数:
128