编程笔记

  • JDK

    JAVA SE                 JDK https://jdk.java.net/java-se-ri/18 https://www.oracle.com/java/technologies/downloads/#jdk18-windows

    编程笔记 2022年7月28日
  • 五大算法之二分搜索

    概述   二分搜索是常见的搜索算法,能够将有序数组搜索的线性复杂度降低到对数级别。搜索过程每次取搜索区间内的中间元素,如果等于目标元素则直接返回结果;如果大于或小于目标元素,则将搜索区间缩短到对应的一…

    编程笔记 2022年7月28日
  • Node.js http模块

    http服务器 浏览器是http(s)的客户端,目的是连接远程的http服务器,然后服务器返回浏览器数据.浏览器接收数据解析数据之后展现出来.我们看到的外在表现就是,浏览器访问一个url,然后就得到相应的web页面. 今天就举例…

    编程笔记 2022年7月28日
  • Node.js 的安装

    Node.js   Node.js是基于Chrome的V8 JavaScript引擎构建的JavaScript运行时环境,使用事件驱动的非阻塞I/O模型,它拥有全世界最大的开源库生态系统npm. 作用   node.js是一个软件,它是js的代码运行环境,可以运行j…

    编程笔记 2022年7月28日
  • 浅析浏览器和Node.js的EventLoop为什么这么设计?

      Event Loop 是 JavaScript 的基础概念,面试必问,平时也经常谈到,但是有没有想过为什么会有 Event Loop,它为什么会这样设计的呢?今天我们就来探索下原因。 一、浏览器的 Even Loop   JavaScript 是用于实…

    编程笔记 2022年7月28日
  • 数学-林士谔算法

    代数基本定理 1 代数基本定理 任何复系数一元n次多项式(n至少为1)方程在复数域上至少有一根。 n次复系数多项式方程在复数域内有且只有n个根,重根按重数计算。 证明不会 2 虚根成对定理 在实系数多项式分解中,虚…

    编程笔记 2022年7月28日
  • 2022-7-27 第二组 程梓杭 Java(10)内部类与饿汉式与懒汉式与双链表

    今日学习内容:内部类与饿汉式与懒汉式与双链表 一、块 二、static,外部类,内部类,匿名内部类 三、单例设计模式之饿汉式与懒汉式 四、双链表 知识点一: 块: 又称代码块,是直接写在类下的由{}包裹的代码。块适…

    编程笔记 2022年7月28日
  • python中的stub文件(.pyi)的用途

    在阅读TVM源码时,发现了*.pyi文件,里面的函数没有具体的实现,都诸如如下的形式,感到很疑惑。 @overload def getattr(__o: object, __name: str, __default: _T) -> Any | _T: ... def globals() -> dict[…

    编程笔记 2022年7月28日
  • python pandas读写execl

    pandas:数据处理最常用的分析库之一,可以读取各种各样格式的数据文件,一般输出dataframe格式,功能强大 pandas的名称来自于面板数据(panel data)和python数据分析(data analysis)。 pandas是一个数据处理的…

    编程笔记 2022年7月28日
  • 2022-07-27 java之静态、单例、内部类

    目录 一 、static关键字 1.1 概念 1.2 (静态)类变量 1.2.1 静态成员变量和成员变量区别 1.3 静态方法 1.4 静态代码块 二、 设计模式 单例模式 2.1 概念 2.2 单例模式(singleton) 2.3 饿汉式和懒汉式的区别 三、内…

    编程笔记 2022年7月28日