-
函数递归(C语言)(详细过程!)
一. 递归是什么递归是学习C语言很重要的一个知识,递归就是函数自己调用自己,是一种解决问题的方法,下面就使用一个简单的代码帮助大家理解:下面展示一些 内联代码片。#include <stdio.h> int main() { printf("hehe\n"); main() //出现了main函数自己调用自己 return ...2024-06-13 阅读326
-
小程序中的上滑加载更多,下拉刷新是如何实现的?
1.上滑加载更多结合上一章我们的项目,先在原来的基础上添加个goods页面js代码Page({ data: { good_list: [1, 2, 3] }, // 当滑动到底部还有100rpx时,就会触发这个函数执行---》发送请求获取数据 onReachBottom() { console.lo...2024-06-12 阅读337
-
JVM 常量池汇总
JVM常量池分为静态常量池和运行时常量池,因为Jdk1.7后字符串常量池从运行时常量池存储位置剥离,故很多博客也是区分开来,存储位置和内容注意区别!字符串常量池底层是由C++实现,是一个类似于HashTable的数据结构,实质上存的是字符串对象的引用。HashTable跟Java中的HashMap的实现差不多,只是不能自动扩容。默认大...2024-06-12 阅读378
-
Spring Boot 使用自定义注解和自定义线程池实现异步日志记录
1、前言在我们日常开发工作中,日志记录是至关重要的部分。它不仅有助于调试和故障排除,还能提供系统运行的历史记录,帮助进行性能优化和安全监控。然而,日志记录也可能对系统性能产生影响,特别是在高并发环境下。因此,使用异步日志记录技术可以有效地提升系统性能和可靠性。博主将带着大家一起探讨 Spring Boot 异...2024-06-12 阅读373
-
Web前端三大主流框架
1. React.js:React.js 是由 Facebook 开发的一款用于构建用户界面的 JavaScript 库。它采用组件化的设计思想,可以将一个页面拆分成多个独立的组件进行开发,然后通过组合这些组件来构建复杂的用户界面。React.js 使用 Virtual DOM 技术来实现高效的页面渲染,只更新需要变化的部分,从而提高页面性能。使用...2024-06-11 阅读338
-
如何搭建一台永久运行的个人服务器?
一、前言由于本人在这段时候,看到了一个叫做树莓派的东东,初步了解之后觉得很有意思,于是想把整个过程记录下来。二、树莓派是什么?Raspberry Pi(中文名为树莓派,简写为RPi,(或者RasPi / RPI) 是为学习计算机编程教育而设计),只有信用卡大小的微型电脑,其系统基于Linux。随着Windows 10 IoT的发布,我们...2024-06-11 阅读380
-
什么是面向对象,看这一篇就够了
视频教程 https://www.bilibili.com/video/BV1Uz421b7FB/2024-06-11 阅读374
-
【Java】Set集合的基本使用
一、HashSet集合1.HashSet集合的特点2.HashSet常用方法(1):add(Object o):向Set集合中添加元素,不允许添加重复数据。(2):size():返回Set集合中的元素个数public class Test { public static void main(String[] args) { HashSet<String> set ...2024-06-10 阅读330
-
【JavaSE】你真的了解内部类吗?
内部类介绍在 Java 中,可以将一个类定义在另一个类或者一个方法的内部, 前者称为内部类,后者称为外部类。(B类定义在A类的内部,称B类为内部类,A类为外部类)内部类也是封装的一种体现。内部类分为三种实例内部类、静态内部类、匿名内部类、局部内部类实例内部类定义实例内部类定义在外部类的里面,方法的外面class ...2024-06-10 阅读347
-
深入ES6:解锁 JavaScript 类与继承的高级玩法
Class1 类的由来JavaScript 语言中,生成实例对象的传统方法是通过构造函数。下面是一个例子。function Point(x, y) { this.x = x; this.y = y; } Point.prototype.toString = function () { return '(' + this.x + ', ' + this.y + ...2024-06-09 阅读397