编程笔记
-
json和Python字典的不同
json的key只能是字符串,python的dict可以是任何可hash对象(hashtable type); json的key可以是有序、重复的;dict的key不可以重复。 json的value只能是字符串、浮点数、布尔值或者null,或者它们构…
-
四则运算问题 Java
1 package helloword1; 2 3 import java.util.Random; 4 import java.util.Scanner; 5 public class Test { 6 public static void main(String[] args) { 7 zuoYe(); 8 } 9 10 public static void shuZi() { 11 Ran…
-
实验1:SDN拓扑实践
实验1:SDN拓扑实践 一、实验目的 能够使用源码安装Mininet; 能够使用Mininet的可视化工具生成拓扑; 能够使用Mininet的命令行生成特定拓扑; 能够使用Mininet交互界面管理SDN拓扑; 能够使用Python脚本构建SDN拓…
-
python 函数参数引用之传值/传址和copy/deepcopy
精简版: 传值:被调函数局部变量改变不会影响主调函数局部变量 传址:被调函数局部变量改变会影响主调函数局部变量 Python参数传递方式:传递对象引用(传值和传址的混合方式),如果是数字,字符串,元组则传值;…
-
Python 的静态语法
1.Python 的静态语法 1.1 静动态语言的介绍 定义:如果类型检查发生在编译阶段(compile time),那么是静态类型语言(statically typed languages)中,相反的,如果类型检查发生在运行阶段(run time),那么是动态类型…
-
python面向对象之二(类的继承、类的多态)
一、类的继承 (一)、父类与子类 父类:被继承的类,子类继承父类后,会继承父类里面所有的属性(数据属性&实例属性)以及方法 子类:继承其他的类,子类继承父类后,能够继承父类里面所有的方法以及属性,当…
-
JAVA基础练习
制作一个正方形星形,输入边长就可以形成数值相同的星形正方形。public static void main(String[] args) { fun2(); //给下面的fun2赋值 } private static void fun2() { //首先引用Scanner,上面有仔细介绍 Scanne…
-
我&软件
小时候一直听到大人说软件硬件,我一直在好奇什么是软件什么是硬件。我父亲指着电脑机箱和我说里面就是硬件;后来我以为软件和硬件一样也是看的见摸得着的,直到我上了初中我才知道什么是软件,就像一个个APP一样,…
-
Java 从入门到放弃08 - 《面向对象编程(OOP)》
面向对象编程(OOP) 什么是面向对象 面向对象编程的本质就是:以类的方式组织代码,以对象的方式组织(封装)数据 抽象的概念 三大特性 封装 继承 多态 类与对象的关系 从认识论的角度去考虑,先有对象后有类。对象是…
-
java:Method Factory(Polymorphic Facotry Pattern/Virtual Constructor Pattern)
/* * 版权所有 2022 涂聚文有限公司 * 许可信息查看: * 描述: * 工厂方法模式 Method Factory(Polymorphic Facotry Pattern/Virtual Constructor Pattern) * 历史版本: JDK 14.02 * 2022-09-12 创建者 geovind…