CSDN博主:【java_wxid】
CSDN博主:点击【Java廖志伟】
CSDN社区:点击【幕后大佬】
码云:点击【互联网Java工程师知识扫盲】
随笔 - 882,  文章 - 0,  评论 - 1,  阅读 - 51135
05 2023 档案
【Java中的DoubleLinkedList数据结构及应用场景】
摘要:DoubleLinkedList是Java中的一种链表数据结构,它是双向链表的一种形式。本文将详细介绍DoubleLinkedList的特性、实现和应用场景,并在文章最后提供MarkDown格式的示例。 一、DoubleLinkedList简介 DoubleLinkedList是Java中一种双向链 阅读全文
posted @ 2023-05-31 22:20 我是廖志伟 阅读(24) 评论(0) 推荐(0) 编辑
【Java LinkedList详解】
摘要:Java中的LinkedList是一个重要的集合类,它是基于双向链表实现的,具有动态扩容能力、查询性能低、插入和删除性能高、访问和删除任意位置元素性能高以及线程安全等特点。本文将详细讲解LinkedList的实现原理、特性和使用场景。 一、数据结构 LinkedList是基于双向链表实现的。它内部包 阅读全文
posted @ 2023-05-31 21:58 我是廖志伟 阅读(86) 评论(0) 推荐(0) 编辑
【BaseArray 数据结构】
摘要:文章目录 一、BaseArray 数据结构 1. 属性 2. 方法 二、BaseArray 使用场景 三、BaseArray 底层运行原理 BaseArray 是一个通用的、基于数组的数据结构,它是许多其他数据结构(如链表、栈、队列等)的基础。以下是 BaseArray 的详细介绍、使用场景和底层运 阅读全文
posted @ 2023-05-31 21:50 我是廖志伟 阅读(3) 评论(0) 推荐(0) 编辑
面试:第十章:单点登录
摘要:单点登录业务介绍 早期单一服务器,用户认证 缺点:单点性能压力,无法扩展 WEB应用集群,session共享模式 解决了单点性能瓶颈。 问题: 多业务分布式数据独立管理,不适合统一维护一份session数据。分布式按业务功能切分,用户、认证解耦出来单独统一管理。cookie中使用jsessionId 阅读全文
posted @ 2023-05-31 10:23 我是廖志伟 阅读(18) 评论(0) 推荐(0) 编辑
理论:第二章:Spring的AOP和IOC是什么?使用场景有哪些?Spring事务与数据库事务,传播行为,数据库隔离级别
摘要:AOP:面向切面编程。 即在一个功能模块中新增其他功能,比方说你要下楼取个快递,你同事对你说帮我也取一下呗,你就顺道取了。在工作中如果系统中有些包和类中没有使用AOP,例如日志,事务和异常处理,那么就必须在每个类和方法中去实现它们。 代码纠缠每个类和方法中都包含日志,事务以及异常处理甚至是业务逻辑。 阅读全文
posted @ 2023-05-21 22:02 我是廖志伟 阅读(24) 评论(0) 推荐(0) 编辑
技术汇总:第七章:三种验证方式
摘要:第一种验证码 b.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE"> <meta http- 阅读全文
posted @ 2023-05-21 21:27 我是廖志伟 阅读(49) 评论(0) 推荐(0) 编辑
技术汇总:第六章:分布式自增长ID
摘要:package util; import java.lang.management.ManagementFactory; import java.net.InetAddress; import java.net.NetworkInterface; /** * <p>名称:IdWorker.java< 阅读全文
posted @ 2023-05-15 16:08 我是廖志伟 阅读(10) 评论(0) 推荐(0) 编辑
Kyligence Zen 产品体验-好用的指标平台
摘要:文章目录 一、Kyligence Zen概念一、BI发展历史1.以报表为核心的IT响应式服务2.以宽表为核心的自助可视化分析3.以指标为核心的可视化分析、增强分析 二、什么是Kyligence Zen?1.官网的介绍2.个人的理解 二、产品体验一、创建账号二、指标1.直接创建指标2.导入指标数据(数 阅读全文
posted @ 2023-05-15 15:17 我是廖志伟 阅读(179) 评论(0) 推荐(0) 编辑
深入理解JUC:第六章:Semaphore信号灯
摘要:理论: Semaphore 是 synchronized 的加强版,作用是控制线程的并发数量 多个线程抢多个资源,下面案例是有六台车抢三个停车位 使用Semaphore的代码: public class Demo { public static void main(String[] args) th 阅读全文
posted @ 2023-05-11 22:55 我是廖志伟 阅读(8) 评论(0) 推荐(0) 编辑
深入理解JUC:第二章:CAS:CompareAndSwap底层原理
摘要:CAS是什么? CAS是CompareAndSwap的缩写,作用是比较与交换。 线程对变量的读取赋值等操作,要先将变量从主内存拷贝自己线程的工作内存空间,在工作内存中进行操作,操作完成后再将变量写回主内存 package com.javaliao.backstage; import java.uti 阅读全文
posted @ 2023-05-11 22:55 我是廖志伟 阅读(11) 评论(0) 推荐(0) 编辑
实战:第十一篇:StringRedisTemplate获取redis信息
摘要:需求: 解答: 导入相关的pom.xml 然后给配置: 最后在给上api: Properties info = stringRedisTemplate.getRequiredConnectionFactory().getConnection().info("memory"); 可选参数: serve 阅读全文
posted @ 2023-05-11 09:35 我是廖志伟 阅读(288) 评论(0) 推荐(0) 编辑
技术汇总:第十一章:生成二维码
摘要:二维码 什么是二维码 二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。 二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规 阅读全文
posted @ 2023-05-10 14:30 我是廖志伟 阅读(8) 评论(0) 推荐(0) 编辑
Linux系统:第十一章:常用命令
摘要:Linux命令: 查看java进程:ps -ef |grep java 查看实时日志:tail -f 文件名称 杀掉进程:kill -9 进程的PID 复制文件:cp 文件路径/文件名称 文件路径/文件名称 启动:service rabbitmq-server start 关闭:service ra 阅读全文
posted @ 2023-05-07 17:03 我是廖志伟 阅读(10) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

南北踏尘
点击右上角即可分享
微信分享提示