jg 大于跳jge大于等于跳 jmp无条件跳 call调用方法 bne 不等于跳转 jle小于等于跳 JNB al, bl;al里的内容不等于bl时跳转 JBE al, bl;al里的内容小于或等于bl时跳转 ;A(above)大于,B(below)小于,E(equal)等于,用于比较无符号数 ;G ...
分类:
其他好文 时间:
2020-02-03 09:35:20
阅读次数:
91
面向对象封装案例 目标 封装 小明爱跑步 存放家具 01. 封装 封装 是面向对象编程的一大特点 面向对象编程的 第一步 —— 将 属性 和 方法 封装 到一个抽象的 类 中 外界 使用 类 创建 对象,然后 让对象调用方法 对象方法的细节 都被 封装 在 类的内部 02. 小明爱跑步 需求 小明 ...
分类:
其他好文 时间:
2020-02-02 14:14:18
阅读次数:
70
方法的递归调用 /* 关于方法的递归调用 1、什么是递归? -方法自身调用自身 a(){ a(){ } } 2、递归是很耗费栈内存的,递归算法可以不用的时候尽量不用 3、一下程序运行的时候发生了这样一个错误【不是异常,是错误Error】: java.lang.StackOverflowErroe 栈 ...
分类:
编程语言 时间:
2020-02-02 13:57:16
阅读次数:
89
面向对象封装案例 II 目标 士兵突击案例 身份运算符 封装 封装 是面向对象编程的一大特点 面向对象编程的 第一步 —— 将 属性 和 方法 封装 到一个抽象的 类 中 外界 使用 类 创建 对象,然后 让对象调用方法 对象方法的细节 都被 封装 在 类的内部 一个对象的 属性 可以是 另外一个类 ...
分类:
其他好文 时间:
2020-02-02 13:34:35
阅读次数:
77
#模块用来组织函数的 #包是用来组织模块的 #判断是否为包,主要是看是否有_init_.py #bin与bao有什么关系 #调用模块或者包的方法一览 # import time,sys 系统模块可以直接调用,用“,”分割 # import calculte 调用同文件夹的模块,使用方法calcult ...
分类:
编程语言 时间:
2020-02-01 12:36:06
阅读次数:
93
1、装饰器定义:本质就是一个函数,功能是为其它函数添加附加功能。 2、装饰器原则:1)不修改被装饰函数的源代码,2)不修改被装饰函数调用方法。 装饰器=高阶函数+函数嵌套+闭包 例: import timedef timmer(func): #定义装饰器函数 def wapper(): start_ ...
分类:
其他好文 时间:
2020-02-01 12:35:53
阅读次数:
63
##泛型 1、泛型定义及好处 Java泛型设计原则:只要在编译时期没有出现警告,那么运行时期就不会出现ClassCastException异常. 泛型:把类型明确的工作推迟到创建对象或调用方法的时候才去明确的特殊的类型 /*创建集合,使用泛型* 好处:1、避免了类型转换的麻烦,存储什么类型,取出什么 ...
分类:
编程语言 时间:
2020-02-01 11:07:02
阅读次数:
103
递归概述 概念:指在当前方法内调用自己的这种现象。 递归的分类:递归分为两种,直接递归和间接)递归。 直接递归称为方法自身调用自己 间接递归可以A方法调用B方法,B方法调用方法,C方法调用A方法。 注意事项: 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 在递归中虽然有限定条件 ...
分类:
编程语言 时间:
2020-02-01 10:26:10
阅读次数:
112
递归 递归的概述 递归分为两种,直接递归和间接递归。 直接递归称为方法自身调用自己。间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。 //递归 //1.必须有出口,否则没意义 //2.构造方法不能递归 //3.递归的次数不能过多 演示计算1-100的合 递归运行内存图 递归打印所有 ...
分类:
其他好文 时间:
2020-01-30 18:48:36
阅读次数:
71
一.利用多线程 直接new线程 使用线程池 二.采用Spring 的异步方法去执行(无返回值) 在启动类或者配置类加上 @EnableAsync 注解. 先把longTimeMethod 封装到Spring的异步方法中,这个方法一定要写在Spring管理的类中,注意注解@Async @Async注解 ...
分类:
编程语言 时间:
2020-01-28 21:39:16
阅读次数:
102