logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

十种常见设计模式的应用场景与使用方法

学好设计模式有助于提高代码的质量,使代码更易于维护和扩展。以下是一些常见设计模式的简单应用场景和使用方法,如有错误之处,望指正!

文章图片
#设计模式#策略模式
前后端管理系统中的小众,代码洁癖只专注企业开发的舒适体验

ContiNew Admin(Continue New Admin)持续迭代优化的前后端分离中后台管理系统框架。开箱即用,重视每一处代码规范,重视每一种解决方案细节,持续提供舒适的开发体验。当前采用的技术栈:Spring Boot3(Java17)、Vue3 & TS & Vite & Arco Design、Sa-Token、MyBatisPlus、Redisson、JetCache、JustA

#后端
Java后端真实面试题大全(有详细答案)

不可变对象指对象一旦被创建,状态就不能再改变。任何修改都会创建一个新的对象,如 String、Integer及其它包装类。公共静态不可变(public static final )变量也就是我们所说的编译期常量,这里的 public 可选的。实际上这些变量在编译时会被替换掉,因为编译器知道这些变量的值,并且知道这些变量在运行时不能改变。这种方式存在的一个问题是你使用了一个内部的或第三方库中的公有编

文章图片
#java#开发语言#spring +3
保姆级教程:搭建自己的 Minecraft 服务器,跟好友一起玩!

Minecraft(我的世界)应该算是最有名的沙盒游戏之一了。它最初于 2009 年发布,让玩家可以在一个由方块构成的3D生成世界中建造、探索、制作和生存。截至 2022 年初,它已成为史上销量最高的游戏(现在还是不是,暂时还没求证,如果你知道的话,请在评论区告诉我)。在本教程中,我将带你将创建自己的《我的世界》(Minecraft)服务器,让你可以和你的朋友在同一个世界中一起建造、探索。具体来讲

文章图片
#服务器#运维
2024最全java面试题整理(持续更新)

MyBatis 是一款优秀的持久层框架,一个半 ORM(对象关系映射)框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

文章图片
#java#开发语言#后端 +1
Vue2屎山代码大盘点

危害程度:⭐️⭐️⭐️⭐️⭐️写个注释是举手之劳,花不了多少时间,而且前面所有的屎山堆起来,如果有注释的话还是可以快速理解其含义的,但是如果再加上不写注释,那就是天坑了,谁也救不了这个屎山;罗马的道路不是一日铺成的,屎山的代码也不是一天写成的,而是在每个开发者无所谓的心态下堆成的,如果平时多注意注意至少也能保证自己写的代码”留有余香“。建议读完本文之后再读一读参考文章,最后是严格地执行!如果以时间

文章图片
#javascript#vue.js#前端
关于代码混淆,看这篇就够了

推荐使用 proguard :开源, 使用简单 ,文档丰富完善。yguard共分为两大任务配置:rename混淆名称 :主要用于修改类名,属性名,方法名以及参数名等。shrink收缩代码 : 主要用于从多个入口点中删除所有无法访问的类、字段和方法。keepkeep是rename和shrink的子元素,用于指定从父级rename或shrink任务中排除的元素。ProGuard 是一个开源的 Java

文章图片
#java#数据库#jvm
耗时半月,终于把牛客网上的Java面试八股文整理成了PDF合集(Java基础+Redis+MySQL+多线程与高并发+JVM+分布式+Spring+微服务)

(含:单例模式,工厂模式,抽象工厂模式,建造者模式,原型模式,适配器模式,装饰器模式,代理模式等23种设计模式...)(含:mysql数据库基础知识,数据类型,失误,试图,mysql索引,mysql锁,mysql优化,等...)(含:Java概述,语法,面向对象,IO流,API,集合,NIO,HashMap,基础常见面试题....)(含:分布式系统原,数据分布式方式,基本副本协议,Lease机制,

文章图片
#java#面试
查漏补缺:Seata分布式事务的使用

在分布式系统下,一个业务跨越多个服务或数据源,每个服务都是一个分支事务,要保证所有分支事务最终状态一致,这样的事务就是分布式事务。在Seata中有三个重要的概念概念含义TC 事务协调器(Transaction Coordinator)管理全局事务的状态,协调各个分支事务的提交或回滚。TM 事务管理器(Transaction Manager)管理本地事务,负责开启、提交、回滚本地事务。RM 资源管理

#分布式
5分钟搞定 HertzBeat 对物联网数据库 IoTDB 监控实践

Apache IoTDB (Internet of Things Database) 是一款时序数据库管理系统,可以为用户提供数据收集、存储和分析等服务。IoTDB由于其轻量级架构、高性能和高可用的特性,以及与 Hadoop 和 Spark 生态的无缝集成,满足了工业 IoT 领域中海量数据存储、高吞吐量数据写入和复杂数据查询分析的需求。HertzBeat 是一款开源,易用友好的实时监控系统,无需

文章图片
#物联网#数据库#iotdb
    共 112 条
  • 1
  • 2
  • 3
  • 12
  • 请选择