技术专区

  • 二叉树及其三种遍历方式的实现(基于Java)

    二叉树概念: 二叉树是每个节点的度均不超过2的有序树,因此二叉树中每个节点的孩子只能是0,1或者2个,并且每个孩子都有左右之分。 位于左边的孩子称为左孩子,位于右边的孩子成为右孩子;以左孩子为根节点的子树…

    编程笔记 2022年9月12日
  • python安装命令

    python安装包 镜像网站https://registry.npmmirror.com/binary.html?path=python/镜像包安装pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple 镜像安装:pip install jupyter -i https://pypi.tuna.ts…

    编程笔记 2022年9月12日
  • json和Python字典的不同

      json的key只能是字符串,python的dict可以是任何可hash对象(hashtable type);   json的key可以是有序、重复的;dict的key不可以重复。   json的value只能是字符串、浮点数、布尔值或者null,或者它们构…

    编程笔记 2022年9月12日
  • 四则运算问题 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…

    编程笔记 2022年9月12日
  • JavaScript-对象的深拷贝

    对于原生JS,对象的深拷贝主要有两种形式 JSON.stringify() 递归拷贝 第一种拷贝方式如下 function deepClone(obj){ const newObj = JSON.parse(JSON.stringify(obj)) return newObj } 但是这种拷贝方式的弊端是:…

    大前端 2022年9月12日
  • 实验1:SDN拓扑实践

    实验1:SDN拓扑实践 一、实验目的 能够使用源码安装Mininet; 能够使用Mininet的可视化工具生成拓扑; 能够使用Mininet的命令行生成特定拓扑; 能够使用Mininet交互界面管理SDN拓扑; 能够使用Python脚本构建SDN拓…

    编程笔记 2022年9月12日
  • python 函数参数引用之传值/传址和copy/deepcopy

    精简版: 传值:被调函数局部变量改变不会影响主调函数局部变量 传址:被调函数局部变量改变会影响主调函数局部变量 Python参数传递方式:传递对象引用(传值和传址的混合方式),如果是数字,字符串,元组则传值;…

    2022年9月12日
  • Python 的静态语法

    1.Python 的静态语法 1.1 静动态语言的介绍 定义:如果类型检查发生在编译阶段(compile time),那么是静态类型语言(statically typed languages)中,相反的,如果类型检查发生在运行阶段(run time),那么是动态类型…

    编程笔记 2022年9月12日
  • python面向对象之二(类的继承、类的多态)

    一、类的继承 (一)、父类与子类 父类:被继承的类,子类继承父类后,会继承父类里面所有的属性(数据属性&实例属性)以及方法 子类:继承其他的类,子类继承父类后,能够继承父类里面所有的方法以及属性,当…

    编程笔记 2022年9月12日
  • JAVA基础练习

    制作一个正方形星形,输入边长就可以形成数值相同的星形正方形。public static void main(String[] args) { fun2(); //给下面的fun2赋值 } private static void fun2() { //首先引用Scanner,上面有仔细介绍 Scanne…

    编程笔记 2022年9月12日