01编程语言与Python介绍(全为重点) 1、编程语言分类 1.1 机器语言 直接用二进制指令去编写程序(例:01010101) 执行效率:计算机无障碍理解,直接运行,执行效率最高。 开发效率:复杂,开发效率最低。 跨平台性:贴近、依赖具体的硬件,跨平台性差。 1.2 汇编语言 用英文标签取代二进 ...
分类:
编程语言 时间:
2020-03-03 20:47:00
阅读次数:
76
1、编程语言介绍 分类: 机器语言 汇编语言 高级语言: 编译型 相当于谷歌翻译 代表:c语言 解释型 相当于同声传译 代表:Python 总结: 1、执行效率:机器语言 汇编语言 高级语言(编译型 解释型) 2、开发效率:机器语言<汇编语言<高级语言(编译型<解释型) 3、跨平台性:解释型具有极强 ...
分类:
编程语言 时间:
2020-03-03 20:46:04
阅读次数:
76
1.编程语言介绍 机器语言~汇编语言~高级语言(解释型和编译型) 执行效率:机器语言 》汇编语言 》编译型语言 》解释型语言 开发效率:机器语言《 汇编语言《 编译型语言《 解释型语言 2.python介绍 python是一门高级、解释性、可跨平台语言(西方人喜欢说 life is short , ...
分类:
编程语言 时间:
2020-03-03 20:26:15
阅读次数:
80
Python语言介绍 一、计算机语言介绍 1、编程语言分类 机器语言 特点:执行效率高,开发效率低,跨平台性差 汇编语言 特点:执行效率较高,开发效率低,跨平台性差 高级语言(编译型、解释型号)特点:编译型执行效率高,开发效率低,跨平台性差;解释型执行效率低,开发效率高,跨平台性差 2、总结 #1、 ...
分类:
编程语言 时间:
2020-03-03 19:10:22
阅读次数:
148
1. 函数的定义和调用 1.1 函数的定义方式 1. 函数声明方式function关键字(命名函数) 1. 函数表达式(匿名函数) 1. new Function() Function里面参数都必须是字符串格式 第三种方式执行效率低,也不方便书写,用的比较少 所有函数都是Function的实例(对象 ...
分类:
编程语言 时间:
2020-03-02 14:25:52
阅读次数:
75
协程: 使用一个线程来实现异步操作的。它相对于多线程执行效率高,不存在线程切换;此外协程不牵扯多线程中锁的机制,所以不必考虑加锁这些复杂操作。 协程是通过generator来实现的,就是yield关键字和send()函数的使用。 生成器的yield关键字: yield关键字可以将值(信息)返回,同时 ...
分类:
编程语言 时间:
2020-03-02 12:37:25
阅读次数:
81
Mybatis中的缓存 1.什么是缓存 存在于内存中的临时数据。 2.为什么使用缓存 减少和数据库的交互次数,提高执行效率。 3.什么样的数据可以使用缓存 经常查询并且不经常改变的数据,数据的正确与否对结果影响不大的。 4.什么样的数据不适用于缓存 经常改变的数据,数据的正确性对最终结果影响很大的( ...
分类:
其他好文 时间:
2020-02-27 18:49:09
阅读次数:
45
一、为什么要对SQL进行优化 我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此 ...
分类:
数据库 时间:
2020-02-26 15:27:47
阅读次数:
76
1.子查询1.1. MySQL从4.1版本开始支持子查询,使用子查询进行SELECT语句嵌套查询,可以一次完成很多逻辑上需要多个步骤才能完成的SQL操作1.2.子查询虽然很灵活,但是执行效率并不高1.3.执行子查询时,MYSQL需要创建临时表,查询完毕后再删除这些临时表,所以,子查询的速度会受到一定 ...
分类:
其他好文 时间:
2020-02-25 09:25:58
阅读次数:
145
在网上看了很多关于QT和MFC的对比,以前一个项目需要一个从电脑串口发消息的上位机。 功能/需求:只需要电脑串口发送特定字符串,(不需要回显)。 最后只生成一个.exe文件和一个.txt的配置文件: 最直观的感受就是: 1、MFC很快 程序执行效率高,速度较快,简洁(优点); 2、MFC界面不华丽, ...
分类:
编程语言 时间:
2020-02-23 20:34:38
阅读次数:
85