随笔分类 -  java

摘要:根据maven查询jar包的步骤如下: 打开Maven仓库中央库的网站https://mvnrepository.com/ 在搜索框中输入你需要查询的jar包的名称,例如:hutool-all 点击搜索按钮,网站会列出所有符合条件的jar包信息,包括版本号、最近更新时间等。 选择你需要的版本号,点击 阅读全文
posted @ 2023-11-28 14:33 大树2 阅读(888) 评论(0) 推荐(0) 编辑
摘要:Java开发组件 1.IDEA 2.JDK 3.Git 4.Maven安装配置 5.Mysql 6.Mybatis 7.Mybatis-plus 8.Nacos 9.Openfeign 10.Gateway 11.xxl-job-admin 12.Skywalking 13.Sentinel 14. 阅读全文
posted @ 2023-11-22 23:03 大树2 阅读(141) 评论(0) 推荐(0) 编辑
摘要:Java开发组件 1.IDEA 2.JDK 3.Git 4.Maven安装配置 5.Mysql 6.Mybatis 7.Mybatis-plus 8.Nacos 9.Openfeign 10.Gateway 11.xxl-job-admin 12.Skywalking 13.Sentinel 14. 阅读全文
posted @ 2023-11-22 18:33 大树2 阅读(187) 评论(0) 推荐(0) 编辑
摘要:.net8 微软于 2023.11.15日 已发布 据说.net8速度提升20%相比.net7,大家快快来升级吧 .net 6,7 如何升级到最新的.net8 安装.net8 SDK,vs2022 17.8版本自带.net8 SDK https://dotnet.microsoft.com/down 阅读全文
posted @ 2023-11-17 10:29 大树2 阅读(3804) 评论(0) 推荐(0) 编辑
摘要:一。常见堆内存溢出的几种情况: 1.查询数据库返回的数据量过大,加载到内存中导致内存溢出; 2.代码中出现死循环情况,导致大对象一直被引用不能被GC回收; 3.资源链接池、io流在使用完没有进行手动释放; 4.静态集合类里面存在引用对象,始终存在引用关系,没有进行清除; 以上属于常见的几种堆内存溢出 阅读全文
posted @ 2023-11-16 14:20 大树2 阅读(114) 评论(0) 推荐(0) 编辑
摘要:StarRocks 介绍 1.StarRocks介绍 StarRocks是新一代极速全场景MPP数据库。 StarRocks充分吸收关系型OLAP数据库和分布式存储系统在大数据时代的优秀研究成果,在业界实践的基础上,进一步改进优化、升级架构,并增添了众多全新功能,形成了全新的企业级产品。 StarR 阅读全文
posted @ 2023-11-07 17:08 大树2 阅读(128) 评论(0) 推荐(0) 编辑
摘要:SVN 创建分支: 本地创建proj目录,里面自动包含三个文件夹branches,tags, trunk. proj/trunk proj/branches proj/tags 一. 通过master 创建分支 1.master-->TortoiseSVN-->Branch/tag 2.To pat 阅读全文
posted @ 2023-10-31 18:50 大树2 阅读(403) 评论(0) 推荐(0) 编辑
摘要:1.Sentinel产品功能介绍 Sentinel是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。 Sentinel 具有以下特性: 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年 阅读全文
posted @ 2023-10-26 18:09 大树2 阅读(62) 评论(0) 推荐(0) 编辑
摘要:Arthas快速安装,启动,常用命令 Arthas 阿尔萨斯 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率. 目录 0 阅读全文
posted @ 2023-10-26 14:33 大树2 阅读(285) 评论(0) 推荐(0) 编辑
摘要:mysql SQL优化的手段有哪些? 1.explain 输出执行计划 2.in 和 not in 要慎用 3.少用select * 4.where 及 order by涉及的列上建立索引,如果排序字段没有用到索引,就尽量少排序 5.可以在程序中排序。 6.where 子句中避免is null /i 阅读全文
posted @ 2023-10-20 10:38 大树2 阅读(35) 评论(0) 推荐(0) 编辑
摘要:1.javac: .JAVA--.CLASS 2.java JVM:是桥梁 .CLASS--.机器语言二进程文件 3.被 transient 修饰的成员变量,在序列化的时候其值会被忽略 instanceof 是 Java 的保留关键字。它的作用是测试它左边的对象是否是它右边的类 的实例,返回 boo 阅读全文
posted @ 2023-10-19 16:11 大树2 阅读(14) 评论(0) 推荐(0) 编辑
摘要:Mysql报错:too many connections原因及解决方法 1、原因是mysql连接数过多 解决方案: 1、linux登录mysql: mysql -u root -p; 2、查看mysql允许的最大连接数 show variables like '%max_connections%'; 阅读全文
posted @ 2023-10-19 10:06 大树2 阅读(2408) 评论(0) 推荐(0) 编辑
摘要:Java Volatile和synchronized的区别,notify()和notifyAll()的区别 1.Volatile和synchronized的区别: (1)、volatile只能作用于变量,使用范围较小。synchronized可以用在变量、方法、类、同步代码块等,使用范围比较广。 ( 阅读全文
posted @ 2023-10-18 15:38 大树2 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Xxl-job 分布式调度任务使用 一.XXL-job 产品介绍 1.简介: XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展. 作者是大众点评的许雪里.目前最新版本为v2.x. 2.特性功能: 1、简单:支持通过Web页面对任务进行CRUD操作,操作简单, 阅读全文
posted @ 2023-10-18 10:14 大树2 阅读(124) 评论(0) 推荐(0) 编辑
摘要:同类产品对比 QuartZ xxl-job SchedulerX 2.0 PowerJob 定时类型 CRON CRON CRON、固定频率、固定延迟、OpenAPI CRON、固定频率、固定延迟、OpenAPI 任务类型 内置Java 内置Java、GLUE Java、Shell、Python等脚 阅读全文
posted @ 2023-10-16 17:50 大树2 阅读(636) 评论(0) 推荐(0) 编辑
摘要:Serverless架构是采用FaaS(函数即服务)和BaaS(后端服务)服务来解决问题的一种设计。 到底什么是Serverless?无服务器 硬件+虚拟机+操作系统+数据库+中间件/运行库+应用+函数 全包,用户只交集在业务代码上, 更加减少发布运维的工作 laaS-->PaaS-->SaaS-- 阅读全文
posted @ 2023-09-14 18:13 大树2 阅读(82) 评论(0) 推荐(0) 编辑
摘要:一.基本技术 1.Springmvc=手动接电线(配置xml),提供了一种友好的方式来开发Web应用程序。 通过使用诸如Dispatcher Servlet,ModelAndView和View Resolver,可以轻松开发Web应用程序。 2.Spring Boot=标准插座(第3方开源类库想接入 阅读全文
posted @ 2023-09-13 11:16 大树2 阅读(49) 评论(0) 推荐(0) 编辑
摘要:java http传参及使用的注解: | TTP协议组成 | 协议内容示例 | 对应Spring注解 | | | | | | path info传参 | /articles/12 (查询id为12的文章,12是参数) | @PathVariable | | URL Query String传参 | 阅读全文
posted @ 2023-09-07 15:11 大树2 阅读(53) 评论(0) 推荐(0) 编辑
摘要:程序员必读书单 一.入门书籍 程序设计: 1.基础理论 : 编码:隐匿在计算机软硬件背后的语言 2.编程语言 : 3.C : C 和指针 4.C++ : C++ 程序设计原理与实践 5.Java : Java 核心技术(第9版) 6.C# : 精通 C#(第6版) 7.JavaScript : Ja 阅读全文
posted @ 2023-08-31 14:32 大树2 阅读(89) 评论(0) 推荐(0) 编辑
摘要:学而不思则罔,思而不学则殆 程序员的书单 多看:开阔眼界 多思:了解底层运行原理 多行:实践大于一切 它山之石,可以攻玉 刘未鹏(暗时间作者) 以下同一条目下用“/”隔开的表示任选,当然也可以都读。 1.编码:隐匿在计算机软硬件背后的语言 2.深入理解计算机系统 / Windows核心编程 / 程序 阅读全文
posted @ 2023-08-31 14:27 大树2 阅读(16) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示