《数据结构修炼手册》----堆排序与TOP-K问题
《数据结构修炼手册》----堆排序与TOP-K问题
Java-集合框架(刨析源码,深层讲解)
Java 集合框概述一、引入二、概述三、Collection接口1. 概述2. 方法四、Iterator迭代器接口1. 概述2. 方法五、foreach 循环1. 概述2. 演示3. 易错题六、List接口1. 概述2. ArrayList3. LinkedList4. Vector一、引入一方面,
带你另一个有趣角度看顺序表基本操作(内含海量图解)
每一个不曾起舞的日子,都是对生命的辜负! --------尼采目录前言动态顺序表的动态分配结构体的定义:一、本篇重点二、基本操作1.顺序表的初始化2.顺序表的销毁3.顺序表的打印...
前端实现简易版发布留言
网页中留言和评论这个模块十分常见,今天我来写一个简易版的留言案例,为大家提供一点思路,很简单哦!
【二叉树初阶】前中后序遍历+层序遍历+基础习题
图解二叉树前序、中序、后序、层序遍历详解,以及基础习题解析,
【JavaSE】String类
【本节目标】1. 认识 String 类2. 了解 String 类的基本用法3. 熟练掌握 String 类的常见操作4. 认识字符串常量池5. 认识 StringBuffer 和 StringBuilder1.常用方法1.1字符串构造String类提供的构造方式非常多,常用的就以下三种: pub
JS基础19
jquery,属性选择器,表单属性伪类,查找筛选方法,属性操作,样式操作,操作事件,链式写法,遍历,动态DOM节点,jquery与DOM节点转换,元素尺寸,获取元素位置,jquery动画效果,ajax,jquery扩展
MySQL---关于数据表的基本语句及操作
MySQL表的建立增删改查操作
vue2简单实现一个传送门的效果
今天,给大家分享一个有趣的技术,一个叫传送门的小组件实现,我们平时看直播的时候,直播软件上会有贴心的小窗口,今天我带大家就来实现一个传送门。实现这个传送门我们借助三个插件大家先装好分别为西瓜视频播放器(这里不是打广告哦,别的播放器也可以):npm install xgplayer vueuse组件库
MySQL Java的JDBC编程
🤞目录🤞💖1. Java的数据库编程:JDBC💖2. JDBC工作原理💖3.JDBC使用🏀1. Java的数据库编程:JDBCJDBC,即Java Database Connectivity,java数据库连接。是一种用于执行SQL语句的Java API,它是 Java中的数据库连接规范
SpringBoot -- 抱团学习社区系统项目实战
文章目录📑 项目简介📖 核心技术栈💻 开发环境⭐ 界面展示📑 项目简介抱团学习社区系统 是一套前后端不分离的社区系统,基于目前主流 Java Web 技术栈(SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spri
【JavaSE】多态
在结束继承内容之后便是多态,这同样也是面向对象程序的特性有一点需要说明:为方便演示,所以我在一个java文件中定义了多个类,但实际上是不推荐这么做的目录1.多态的概念2.向上转型2.1概念2.2常见的向上转型的形式3.重写3.1重写的注意事项1.多态的概念简单来讲就是不同的对象去完成同一个行为,但是
动态内存管理
动态内存管理
怕位运算?有我你何足畏惧
如果你是第一次了解位运算,或者对位运算还不熟,请移步操作对象:整数的补码位运算,位即是二进制位,而以二进制位方式存储的数据就是整数,而非浮点数且位运算的对象是补码.综合来看位运算的操作对象就是整数的补码下面只提供关键代码及适当分析文章目录求一个数的二进制位中1的个数方法1:除2模2法方法2:右移与1
Java关键字(一):package 和 import
Java关键字(一):package 和 import前言一、“ package ” 关键字的使用1. 概述2. 作用3.JDK中主要的包介绍二、“ import ”关键字的使用1. 概述2. 代码演示前言本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主
ES6暴毙归纳(一)(持续更新中
ES6暴毙归纳(一)(持续更新中)let、const关键字let在块级作用域有效变量不能重复声明不会预处理,不存在变量提升const不能修改用于定义一个常量,声明的时候必须初始化在块级作用域有效,不能跨块访问,不能跨函数访问var、let、const 的区别var 定义的变量,没有块的概念,可以跨块
深入解析消息推送平台的设计原理,百万门店同时推送消息是如何实现的?
简介现有项目中存在需要针对百万门店同时推送消息的需求,需要设计一个消息推送中心的系统进行专门的消息推送需求对百万门店进行消息推送支持坐席侧websocket实时推送消息通知客服需要注意的事项挑战设计成通用的消息推送平台,支持其余业务线的消息推送设计实现设计方案准备推送素材导入消息接收人的数据选择条件
高并发内存池(学会了拿捏面试官)
高并发内存池项目介绍什么是内存池1.池化技术2.内存池3.内存池主要解决的问题4.malloc设计一个自己的定长内存池(自己开超市)高并发内存池框架整体设计高并发内存池--Thread Cache(第一层)哈希桶ThreadCache中的自由链表(FreeList)ThreadCache框架申请内存
【JavaSE】还在担心搞不懂“继承和多态”吗?一篇文章帮你解决
1.继承1.1为什么要继承Java中使用类对现实世界中实体来进行描述 类经过实例化之后的产物对象,则可以用来表示现实中的实体 但是现实世界错综复杂,事物之间可能会存在一些关联,这时我们就要考虑 先看一个代码class Cat{ public String name; public int