自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java hashCode() 和 equals()的若干问题解答

hashCode() equals()

2024-04-14 11:11:35 829 2

原创 GC垃圾回收

垃圾回收 内存管理

2024-04-13 08:00:00 1283

原创 线程池详解

线程池 IO密集 CPU 密集

2024-04-11 08:00:00 1312

原创 阻塞队列 BlockingQueue

阻塞队列 BlockingQueue

2024-04-10 08:00:00 530

原创 接口 和 抽象类

接口 抽象类

2024-04-09 22:04:21 220

原创 Redis 详细考点

redis 面试考点

2024-04-09 08:00:00 896

原创 synchronized volatile reentrantLock lock

volatile synchronized reentrantlock lock

2024-04-08 08:00:00 690

原创 类 对象 对象实例

类、对象、对象实例、类的元数据、方法区、运行时常量池

2024-04-07 08:00:00 302

原创 消息推送方式

长轮询 短轮询 WebSocket SSE

2024-04-05 23:54:17 920

原创 Kafka基础/1

Kafka 入门 Kafka 最常问的问题

2024-04-05 08:00:00 1158 1

原创 Linux 常用命令

Linux 常用命令

2024-04-04 08:00:00 372 1

原创 蓝桥杯-七段码

蓝桥杯-七段码

2024-04-04 08:00:00 103 1

原创 内存管理/2

分页、分段、页面置换算法

2024-04-03 08:00:00 484 1

原创 操作系统-内存管理/1

操作系统的内存管理第一篇

2024-04-02 08:00:00 1041 1

原创 蓝桥杯-递增序列

递增序列

2024-04-02 01:05:28 141 1

原创 使用 Kafka 将数据保存在数据库的优缺点

Kafka支持消息的持久化存储,这意味着即使在系统故障的情况下,消息也不会丢失。此外,通过副本机制,Kafka确保了消息的可靠性。:Kafka对消息的处理是异步的,这意味着消息的发送和接收不是即时的。对于需要实时性较高的应用,这可能是一个需要考虑的问题。这增加了系统的复杂性,对于初学者来说可能有一定的学习曲线。综上所述,Kafka在处理大量数据和确保消息可靠性方面表现出色,但在实时性和系统管理方面可能存在挑战。:Kafka能够处理海量的消息数据,这对于需要处理大量数据流的应用程序来说是非常有利的。

2024-04-01 08:00:00 281 1

原创 Cookie Seesion Token

session cookie token

2024-04-01 08:00:00 1065

原创 【无标题】

遍历的时候减少遍历次数,那如何减少遍历次数呢,因为 L、W、H 的乘积是 n,那么 L、W、H 就是 n 的因数,n 余 L、W、H 都为0,所以 L、W、H 必定在 n 的因数中,当求出 n 所有的因数,再根据因数求方案就会快速很多。%y=0,所以找到一个因数就相当于找到了两个因数,缩短了遍历遍数,但是这里要注意的是,对于一些 x*x = n 的特殊情况,只能找到一个因数。求解 n 的因数也可以进行优化,因为 n%x=0,n/x=y,那么 n。

2024-04-01 00:32:46 109

原创 转义字符 /t 到底有几个空格

转义字符 /t

2022-09-01 18:11:04 490 1

原创 Exception异常

Exception异常文件格式不正确,用户输入不符合要求,内存或硬盘满了,读取数据时,数据为空,异常指程序运行中出现的不期而至的各种状况,如:文件找不到,网络连接失败,非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程Java把异常当做对象来处理,把定义一个基类java.lang.Throwable作为所有异常的超类在Java API中已经定义了许多异常类这些异常类分为两大类,错误Error和Exception。ErrorError类对象由Java虚拟机生成并抛出,大多数

2022-01-28 19:48:08 286

原创 面向对象编程

属性+方法=类面向对象:物以类聚,分类的思维模式。面向对象适合处理复杂的问题,适合处理需要多人协作的问题面向过程:步骤清晰简单,第一步做什么,第二步做什么...面对过程适合适合处理一些较为简单的问题。对于描述复杂的事物,为了宏观把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,任然需要面向过程的思路去处理面向对象编程本质:以类的方式组织代码,以对象的组织(封装)数据。抽象三大特性:封装、继承、多态1.类与对象类是一个模板:抽象,对象是

2022-01-28 19:43:10 391

原创 数据结构第二章(算法小总结)

测定运行时间:对运行时间有消耗的基本操作的执行次数,运行时间与计数成正比 函数的渐进增长: 给定两个函数f(n)和g(n),如果存在一个整数N,使得对于所有的n>N,f(n)总比g(n)大,那么,我们说f(n)的增长渐快于g(n)。 注:计算时可以忽略加法常数,要更关注与主项(最高阶项)的阶数* 时间复杂度:** 推导大O阶方法: 用常数1取代运行时间中的所有加法常数。 在修改后的运行函数中,只保留最高阶项。 ..

2022-01-07 21:35:00 222

原创 数据结构第一章

数据结构是一门研究非数值计算·的程序设计问题的操作对象,以及它们之间的关系和操作等相关问题的学科 数据:数据不仅仅包括整型、实型等·数据类型,还包括字符及声音·、图像·、视频·等非数值类型。此时所说的数据,其实就是符号,该符号有两个前提:(1)可以输入到计算机中(2)能被计算机程序处理 数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。 数据项:一个元素可以由若干个数据项组成,且数据项是数据不可分割的最小单位。 数据对象:是性..

2022-01-07 21:31:01 168

原创 【Java基础】

一.Dos命令1.打开cmd:<1>.开始 + 系统 + 命令提示符<2>.win + R , 搜cmd2.常用DOS命令1.盘符切换,后面直接加 D:2.查看当前目录下的所有文件 F:>dir3.切换目录 cd (change director)如:E:>cd tmp 进入tmp文件E:>cd /d f: 由E盘文件进入F盘4.cd.. 返回上一级5.cls 清屏6.exit 退出终端7.查看电脑IP:ipcom

2021-12-26 09:21:34 235

原创 第四周周报

这周主要是复习了算法题一.统计单词数#include<stdio.h>#include<string.h>int main(){ char a[100]; int count=0; gets(a); for(int i=0;a[i]!='\0';i++) { if((i==0||a[i-1]==' ')&&a[i]!=' ') count++; } printf("%d",count);

2021-12-13 20:40:56 881

原创 详解回文质数---洛谷1217---C语言

感谢李振阳的辛苦调试!!!写一个程序来找出范围[a,b] (5 \le a < b \le 100,000,000)[a,b](5≤a<b≤100,000,000)( 一亿)间的所有回文质数。输入格式第 1 行: 二个整数 a 和 b .输出格式输出一个回文质数的列表,一行一个。本题采用构造法首先要知道的一个点:偶数位的回文质数都可被11整除,所以构造奇数位的即可,但是11不可以被忘了哦!!!所以这段代码就是这个意思 if(i == 9 &am...

2021-12-08 15:17:17 1165 1

原创 第三周周报

本周做了一些算法题,主要还是复习了一下学过的知识,然后再学习了一些文件~~~一.算法题1.回文质数我的思路非常粗暴,想着先判断回文数再判断素数,看了别人写的一些文章后,构造回文数再判断素数比较好。偶数位的回文数都能被11整除所以一个k位数,可以构造出一个奇数位的回文数。#include<stdio.h>int is_prime(int x) { if(x == 1) return 0; if(x == 2) return 1; for(int i ...

2021-12-05 13:34:54 228

原创 第二周周报

叮叮咚!这周学习了链表的有关操作,下面就是具体代码。#include<stdio.h>#include<stdlib.h>typedef struct Pnode{ int data; struct Pnode * next;}*pnode,node;int iccount;//链表的创建 pnode create(){ pnode head,cur,temp; int number; printf("你想创建一个多长的链表:");

2021-11-28 23:55:25 240

原创 第一周周报

本周主要是学习结构体和练习算法题。接下来我就着力温顾一遍所学。一.结构体1.结构体可以用{}初始化,不能用{}赋值2.结构体引用成员的三种等价形式:结构体变量 . 成员名;(*结构体指针变量名). 成员名;结构体指针变量名->成员名3.一个包含其自身实例的结构体是非法的,包含自身类型的指针变量是合法的4.例:#include<stdio.h>​struct Student{ char name[100]; int age; int ...

2021-11-21 10:14:53 249

数学竞赛参考答案.rar.rar

数学竞赛参考答案.rar.rar

2022-11-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除