编程笔记

  • c++中面向对象以及新特性的困惑与思考【一】

    多态的实现有哪几种? a.静态多态:在编译期间实现,通过模板和重载实现 b.动态多态:在运行期间实现,通过虚函数和继承实现,执行动态绑定 2.如何实现动态绑定?[讲解]:https://blog.csdn.net/primeprime/article/…

    编程笔记 2022年8月9日
  • 几种编程范式

    转自 https://blog.csdn.net/weixin_43871678/article/details/124617216 编程范式有以下三种:1、面向对象编程2、面向过程编程3、面向函数编程 区别:面向对象编程最大的特点是:以类、对象作为组织代码的单元以及…

    编程笔记 2022年8月9日
  • javase

    1、java语言的特点 面向对象、多线程、跨平台、高效、安全可靠、网络编程 2、什么是字节码? 一个java文件,经过javac命令编译之后就变成了字节码的文件,字节码是由十六进制的值组成,jvm以字节为单位进行读取。ja…

    编程笔记 2022年8月9日
  • Tomcat堆栈中常见的线程详解

    Main   tomcat启动类为bootStrap,main线程是tomcat的主线程,其主要作用是通过启动包来对容器进行点火,把容器中各个组件拉起来然后阻塞在8005端口等待关闭。 StartStop tomcat8会用这个线程对子容器初始化 Asyn…

    编程笔记 2022年8月9日
  • 万维网与软件架构方式

      万维网与软件架构方式   万维网(World Wide Web,www,环球信息网)常简称为Web,发明者蒂姆·伯纳斯·李。分为Web客户端和Web服务器程序。WWW可以让Web客户端(常用浏览器)访问浏览Web服务器上的页面。是一个由…

    编程笔记 2022年8月9日
  • fsck 命令来修复磁盘

    补充说明:当文件系统发生错误四化,可用fsck指令尝试加以修复。 注意:千万不能在运行的系统上面直接执行fsck,特别是RHEL6.0以下ext3的文件系统, 否则100%损坏根文件系统,使用fsck -y /dev/sdb1 修复磁盘时,必…

    编程笔记 2022年8月9日
  • Rust变量用法与特征

    变量用法与特征 变量绑定 let a = "hello world"  为何不用赋值而用绑定呢(其实你也可以称之为赋值,但是绑定的含义更清晰准确)?这里就涉及 Rust 最核心的原则——所有权,简单来讲,任何内存对象都是有主人的,而…

    编程笔记 2022年8月9日
  • SpringBoot

    01. 国内的联网服务地址:  start.aliyun.com 02. 文件屏蔽处理       03. SpringBoot中的关键属性 parent 的引用 (将坐标、版本独立管理,工程中直接引用使用)  >> 只定义,不使用      04.Starter: 定义…

    编程笔记 2022年8月9日
  • hashMap 与hashTable的区别 concurrentHashMap

    hashMap 1.7底层:数组+链表 采用头插法 (当多个key发生hash冲突,就会让链表过长,查询效率较低,时间复杂度为O(n)) hashMap 1.8底层 :数组+链表+红黑树 采用尾插法 当数组容量>=64且链表长度>8 就会转换为…

    编程笔记 2022年8月9日
  • 能量石

    能量石 岩石怪物杜达生活在魔法森林中,他在午餐时收集了 $N$ 块能量石准备开吃。 由于他的嘴很小,所以一次只能吃一块能量石。 能量石很硬,吃完需要花不少时间。 吃完第 $i$ 块能量石需要花费的时间为 $S_i$ 秒。…

    编程笔记 2022年8月9日