排序
重学 Java 设计模式:实战单例模式「7种单例模式案例,Effective Java 作者推荐枚举单例模式」
【摘要】 作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!? 一、前言 5个创建型模式的最后一个 在设计模式中按照不同的处理方式共包含三大类;创建型模...
Java编程03之Java数据类型和变量
【摘要】 Java编程03之Java数据类型和变量 第四章 Java数据类型和变量 变量变量是程序中存储数据的基本单元,在该存储空间中,存储的数据值可以改变程序在执行过程中,最重要的就是对数据的处理...
C语言不同操作系统不同编译器,msvc mingw gcc cmake的理解
【摘要】 编译器的编译有三步 1 源代码生成汇编码 2 汇编语言生成中间代码.obj类型,一个源文件一个.obj 3.连接,在汇编里称Link,在C里叫生成,即Build,它的作用是生成后缀为.exe等机器码可执...
Java多线程和高并发学习笔记
【摘要】 Callable接口我们知道,java中实现多线程的方式有好几种,下面我们就来看看Callable接口代码很简单:// 实现Callable接口class Demo implements Callable<Integer> { &nbs...
python实现简单区块链结构
【摘要】 区块链 比特币从诞生到现在已经10年了,最近接触到了区块链相关的技术,为了揭开其背后的神秘面纱,我就从头开始构建一个简单的区块链。 文章目录 区块链一、比特币内部结构二、实现的比...
用Java实现JVM第四章《运行时数据区》
【摘要】 案例介绍 本案例初步实现运行时数据区里;线程、Java虚拟机栈、帧、操作数栈、局部变量表。 在运行Java程序时,Java虚拟机需要使用内存来存放各种各样的数据。Java虚拟机规范把这些内...
【C语言】简易三子棋设计
【摘要】 三子棋想必大家都不陌生,甚至和小伙伴玩了不知道多少遍,我也不例外。 特别是以前电子产品不普及的时候,那个时候那张纸,画个井字,就可以和小伙伴玩了。 那么今天我将来介绍一下如...
Java-时间复杂度和空间复杂度的概念和计算
【摘要】 文章目录 一、算法效率二、时间复杂度1.时间复杂度的概念2.大O的渐进表示法(1)推导大O阶方法 3.时间复杂度的三种情况(1) 最坏情况(2)最好情况(3)平均情况 4.常见时间复杂度计算举例1....
Java虚拟机
【摘要】 1 Java虚拟机 概念:Java虚拟机是一台执行Java字节码的虚拟计算机,拥有独立的运行机制。特点:跨平台性、优秀的垃圾回收器和可靠的即时编译器。作用:二进制字节码的运行环境,负责装...
Java多线程并发学习笔记
【摘要】 Callable接口我们知道,java中实现多线程的方式有好几种,下面我们就来看看Callable接口代码很简单:// 实现Callable接口class Demo implements Callable<Integer> { &nbs...