Java

Java中Queue接口的学习

Queue接口 目录Queue接口非阻塞队列LinkedListArrayDequePriorityQueueConcurrentLinkedQueue阻塞队列Array Blocking QueueLinkedBlockingQueuePriorityBlockingQueueDelay QueueSynchronous QueueLinkedTransferQueueLinkedBlocki

9月23日记录

今天上午学习了数据结构的线性表中的顺序与链式的表现和实现; 下午学习java基础知识,并运行了六个java代码案例; 晚上开会,缅怀英烈主题会议; 随后复习了离散数学序偶,笛卡尔积,关系及表示;

随机生成30道小学二年级题目

package com.zuoye; import java.util.Random; public class Number { public static void main(String args[]) { Random random = new Random(); String[] arr1 = new String[4]; arr1[0]="+"; arr1[1]="-"; arr1[2

动手实验 1

请运行以下代码(TestDouble.java) public class TestDouble { } 你看到了什么样的输出,意外吗? 运行结果: 结论: 使用double类型的数值进行计算,其结果是不精确的。其结果不精确的原因主要包括浮点数的表示方式、精度限制、舍入误差以及运算顺序的影响。为了避免这些问题,可以考虑使用BigDecimal类来处理精确的十进制数值运算,因为它可以提供更高的精

springcloud整合sentinel

此处只做个简单的springcloud中添加sentinel的demo 1、下载sentinel的jar,访问网址:https://github.com/alibaba/Sentinel/releases   2、找到本地jar文件夹,使用cmd或者终端中打开,执行java -jar sentinel-dashboard-1.8.0.jar  启动完成 &nbs

2024.9.23日软件工程学习日志

今日学习了数据结构和Java的基本语法。

第三周第一天3.1

上午:算法与数据结构 学习单链表的定义和表示,学习单链表的初始化、销毁、查找、插入、删除 上午:马克思主义基本原理 学习导论,什么是马克思主义、马克思主义的创立与发展马克思主义的基本特征 下午:java 学习java语法基础,大道至简-编程思想、语法基础、java语言规范、课后实践 晚上:主题班会

【idea】log4j和slf4j配合使用问题(2024-9-23最新版本)!

1、slf4j <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-simple --> <dependency> <groupId>org.slf4j</groupId> <artifactId>

程序设计中,day 与 date 这2个单词的区别

先看下面几个例句感受一下: What day is it today? - It's Firday. What's the date today? - It's September 10th, Teacher's Day. It takes me 5 days to read the book. 在不同的编程语言或数据库中,"day" 和 "date" 可能有不同的含义和用法。通常情况下,在处理

mysql 语法1

1、注释 单行 -- 多行 /**/ 2、SQL 分类 主要分为四类DDL、DML、DQL、DCL DDL Data Definition Language,数据定义语言,用来定义数据库对象(数据库,表,字段) 常用指令 CREATE:在数据库中创建对象 ALTER:更改数据库的结构 DROP:从数据库中删除对象 TRUNCATE:从表中删除所有记录,包括为记录分配的所有空间 COMMENT:向数

2024年常用的前端框架

在 2024 年,有许多流行的前端框架。以下为您介绍一些主要的前端框架: React:由 Facebook 开发和维护。它使用组件化的开发方式,通过虚拟 DOM 提升性能。特点包括组件化、虚拟 DOM、单向数据流等。安装可通过 “npx create-react-app my-app” 等命令。官网为 React 官网。采用 JavaScript 和 JSX 语法,广泛应用于构建用户界面,尤其适合

2024年常用的Net web框架

ASP.NET Core 框架声明:是微软推出的新一代开源、跨平台的 Web 应用框架,用于构建高性能、现代化的 Web 应用程序。 官网地址:https://dotnet.microsoft.com/apps/aspnet 框架文档:文档非常丰富,详细介绍了框架的各种功能、用法、最佳实践等,可在官网获取。 采用的技术栈:基于.NET Core 运行时,支持 C#、F# 等.NET 语言,采用 M

vim跳转到函数开始([[)和转到声明(gd)的一些实现细节

intro 在vim的入门介绍中,明确说明了vim是一个"文本编辑器"(text editor)而不是一个程序编辑器,和C/C++的预处理(preprocessor)一样,vim本身并不理解程序的结构。 Introduction intro Vim stands for Vi IMproved. It used

程序员世界大冒险d15

今天上了第一节王建民老师的Java课,果然没让我失望,讲课风格和内容正是我所期待的,而课后布置的作业虽然多但精简,感觉可以提升自己的知识,总结:挺好。博客园的word内容每天再发,欧克,就这样。

GUI编程Day02

画笔 鼠标监听 目的:实现鼠标画画 鼠标监听事件----->存点的集合 鼠标监听事件----->画笔----->画板 窗口监听 键盘监听 Swing 窗口、面板 标签居中 弹窗 Dialog用来被弹出,默认就有关闭事件

FreeMarker 禁止自动转义标签-noautoesc

💖简介 FreeMarker 是一个用 Java 语言编写的模板引擎,它被设计用来生成文本输出(HTML 网页、电子邮件、配置文件等)。在 FreeMarker 中,默认情况下,当你在模板中输出变量时,如果这些变量包含 HTML 标签,FreeMarker 会自动转义这些标签以防止 XSS(跨站脚本攻击)。 📖版本 Freemarker 2.3.28 🔗地址 https://freemarker.

2024年9月23日总结

今天早上起晚了,索性没吃早饭,背完单词直接上课,今日学习20词,复习47词。复习量越来越大了。上午的数据结构课学习了链式结构。下午上了java课,感觉对软件工程有了一个笼统的认识,也更意识到就业环境的严峻。晚上学了会儿算法,开了个会。

9.23日总结

今天数据结构我们进行了关旭顺序表的链式表示方法,并进行了相关的增删改查功能的实现 java编程语言有关于高精度丢失的问题,其中高精度向低精度转换时会发生精度丢失,并且有关于0.05+0.01的讨论,它的最终结果并不是0.06,后面的那一串数字是有编译环境所限制 讲述了9.30号要考试的内容,明确了接下来的学习方向即JavaScript的学习,依次实现Javaweb的简单开发,后续对数据库进行学习

2024/9/23日总结

public class EnumTest { } enum Size{SMALL,MEDIUM,LARGE}; 这个程序运行的结果是: false false true SMALL MEDIUM LARGE 得出以下结论 枚举是单例的:枚举类型在 Java 中是单例的,意味着每个枚举常量只创建一次。因此,s 和 u 引用的是同一个对象,所以 s == u 的结果是 true。 枚举不是原始数据

kettle从入门到精通 第八十七课 ETL之kettle kettle文件上传

1、kettle本身文件上传功能不是很友好,甚至是不能直接使用,需要调整文件上传接口才可以正常接收到文件,本次讲解内容主要是通过自定义插件解决这个问题。 2、通过springboot 编写简单demo,模拟文件上传,接口支持三个参数unitCode、password、和文件dataFile。  java代码如下:  3、通过网页形式进行上传文件,如下图所示 &nbsp

Day 23 贪心算法part01| LeetCode 455.分发饼干,376.摆动序列,53.最大子序和

455.分发饼干 455. 分发饼干 376.摆动序列 376. 摆动序列 53.最大子序和 53. 最大子数组和

9.23总结

今天学了会java

不是,哥们,谁教你这样处理生产问题的?

你好呀,我是歪歪。 最近遇到一个生产问题,我负责的一个服务触发了内存使用率预警,收到预警的时候我去看了内存使用率已经到了 80%,看了一眼 GC 又发现还没有触发 FullGC,一次都没有。 基于这个现象,当时推测有两种可能,一种是内存溢出,一种是内存泄漏。 好,假设现在是面试,面试官目前就给了这点信息,他问你到底是溢出还是泄漏,你怎么回答? 在回答之前,我们得现明确啥是溢出,啥情况又是泄漏。

2024年9月23日

今天上了一天的课,下午真是充实的一下午,上了一下午的JAVA,没了

9月23

今天完成了课后第一题: 随机生成三十道四则运算题 import java.util.Random; public class ArithmeticQuizGenerator { }

dubbo入坑及相关最佳实践

dubbo消费者捕获异常最佳实践 dubbo一共会抛出两种异常,一个是RpcException,另外一个是RuntimeException。所以消费者在调用dubbo接口要留意 捕获一个Exception异常 捕获一个3个Exception异常 最佳实践: 消费者调用生产者,至少要捕获一个Exception异常。 也可以捕获三个异常RpcException、RuntimeException

数据库连接失败的原因有哪些

数据库连接失败可能由多种原因造成,以下是一些常见的原因: 数据库配置错误: 连接参数配置错误,如数据库用户名、密码、主机地址等信息不正确。 数据库权限不足: 使用的数据库账户没有足够的权限来访问数据库或执行所需的操作。 数据库服务器故障: 数据库服务器可能出现硬件故障、网络问题或软件错误,例如服务器崩溃、断电或网络连接中断。 数据库服务器未启动或端口不正确: 数据库服

九月二十三号 周一

上午上了数据结构讲了链表的内容 下午上了java课 晚上听了爱国的讲座

RAG技术全面解析:Langchain4j如何实现智能问答的跨越式进化?

LLM 的知识仅限于其训练数据。如希望使 LLM 了解特定领域的知识或专有数据,可: 使用本节介绍的 RAG 使用你的数据对 LLM 进行微调 结合使用 RAG 和微调 1 啥是 RAG? RAG 是一种在将提示词发送给 LLM 之前,从你的数据中找到并注入相关信息的方式。这样,LLM 希望能获得相关的信息并利用这些信息作出回应,从而减少幻觉概率。 可通过各种信息检索方法找到相关信息。这些方法

<<  <  142  143  144  145  146  147  148  149  150  151  152  >  >>