Java
使用application模拟聊天室
效果 两个jsp代码都一样,只是添加标记那里更改一下就可以 application刷新网页或者关闭浏览器都不会消失,只有重启后或者通过application.removeAttribute(“变量名称”)才可以清除记录。 存储的是一个字符串,输入新字符串时将其和就字符串拼接在一起,形成一个字符串来存储。
Meteor:全栈JavaScript开发框架的先驱Xr
Meteor 是一个功能强大且易用的全栈 JavaScript 框架,它简化了现代 Web 应用的开发流程,从数据库到用户界面都可以通过一套统一的技术栈来实现。无论你是构建实时应用还是想要一个快速的原型开发工具,Meteor 都能为你提供完整的解决方案。本文将详细介绍 Meteor 的显著特性、使用方式及其适用场景,并分析为什么它值得成为你的开发工具选择。 简要介绍 Meteor 是一个 Java
C#/.NET/.NET Core学习路线集合,学习不迷路!
前言 C#、.NET、.NET Core、WPF、WinForm、Unity等相关技术的学习、工作路线集合(持续更新)!!! 全面的C#/.NET/.NET Core学习、工作、面试指南:https://github.com/YSGStudyHards/DotNetGuide C#/.NET/.NET Core学习路线集合语雀访问地址:https://www.yuque.com/ysgstudy
最新 client-java 调用 k8s ApiServer
创建权限绑定 sa-role.yaml 获取永久token k8s apiserver的api查看 生成k8s token 请求k8s-swagger文件 curl -H "Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6ImQ4Slh0Mk9lMzd0TXNlZW9sbGRRMUVfRWtYSHVnNnFwMG11TmhYR3dWM2ci
prometheus + alertmanager 搭建告警通知
prometheus 下载prometheus-2.53.2 prometheus.yml文件修改 其中127.0.0.1:9104是mysqld_exporter的metric地址 新建rules目录,并创建规则 rule-first.yml 启动Prometheus 访问Prometheus alertmanager 下载alertmanager-0.27.0 修改配置文件alertm
Java设计模式之单例模式学习
单例模式 目录单例模式1. 饿汉式(线程安全)2. 懒汉式(线程不安全)3. 懒汉式(线程安全)4. 双重检查锁定(Double-Checked Locking)5. 静态内部类6. 枚举 Java中的单例模式(Singleton Pattern)是一种常用的设计模式,其目的是确保一个类仅有一个实例,并提供一个全局访问点来获取这个实例。单例模式在多种情况下都很有用,比如配置文件读取、数据库连接池
Java 初学 day16
java 16 1、IO流 2、FileOutputStream 构造方法 写入 3、FileInputStream 构造方法 成员方法 使用字节输入流读取汉字 4、BufferedOutputStream 5、BufferedInputStream 6、BufferedWriter 7、BufferedReader
JVM-直接内存(转)
Add by zhj: 对原文略有修改 原文:https://cloud.tencent.com/developer/article/2357077 作者:程序员朱永胜 1. 什么是 JVM 直接内存? JVM 直接内存(Direct Memory)是 JVM 运行时使用的一种特殊内存区域,它是 JVM 堆外的一块内存空间。在 Java 中,我们使用java.nio 包和java.lan
跨平台程序开发的春天框架Avalonia(王者)-Java-Flutter
官网地址:https://docs.avaloniaui.net/ Avalonia,这个强大的.NET跨平台UI框架。作为一名曾经的JAVA开发者,我深知转换技术栈的挑战。然而,在当前快速变化的IT行业中,适应新技术已成为我们的必修课。尤其是在信创产业蓬勃发展的背景下,Avalonia为我们提供了一个绝佳的机会,让我们能够无缝过渡到.NET生态系统,并在跨平台UI开发领域大展身手
java_day19_线程组、线程池、定时器、InetAddress、网络编程、设计模式
一、线程组: 代码案例: 二、线程池 代码案例: 三、定时器 代码案例: 四、InetAddress InetAddress: java提供的类,用于表示ip地址 五、网络编程 1、UDP协议 发送端 接收端 2、TCP协议 客户端 服务端 六、设计模式 1、简单工厂模式 2、工厂方法模式 3、单例模式 饿汉式 懒汉式
二、Netty核心组件
Netty的核心组件有: Bootstrap EventLoopGroup Channel ChannelHandler ChannelPipeline ChannelHandlerContext ChannelOption ByteBuf ChannelFuture Bootstrap Bootstrap负责装配Netty的其他组件和启动服务。从上个例子可以看到,Netty的组件较多,如果不
ArkWeb页面拦截与自定义响应 - 控制加载过程
本文旨在深入探讨华为鸿蒙HarmonyOS Next系统(截止目前API12)的技术细节,基于实际开发实践进行总结。 主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。 本文为原创内容,任何形式的转载必须注明出处及原作者。 简介 在Web应用开发中,有时我们需要对页面加载过程进行更精细的控制,比如拦截特定的请求并返回自定义的响应内容。ArkWeb框架提供了这样
ArkWeb页面预加载与缓存 - 提升用户体验
本文旨在深入探讨华为鸿蒙HarmonyOS Next系统(截止目前API12)的技术细节,基于实际开发实践进行总结。 主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。 本文为原创内容,任何形式的转载必须注明出处及原作者。 简介 在Web应用开发中,页面加载速度和流畅性直接影响用户体验。ArkWeb框架提供了强大的页面预加载和缓存功能,可以帮助开发者提升应用的
鸿蒙ArkWeb 组件多媒体探究:从视频到音频
本文旨在深入探讨华为鸿蒙HarmonyOS Next系统(截止目前API12)的技术细节,基于实际开发实践进行总结。 主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。 本文为原创内容,任何形式的转载必须注明出处及原作者。 引言 ArkWeb 是华为鸿蒙系统提供的一款 Web 组件,用于在应用程序中显示 Web 页面内容。它不仅支持网页的加载和渲染,还提供了丰
华为鸿蒙 Web 组件:高效调试策略
本文旨在深入探讨华为鸿蒙HarmonyOS Next系统(截止目前API12)的技术细节,基于实际开发实践进行总结。 主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。 本文为原创内容,任何形式的转载必须注明出处及原作者。 引言 调试是软件开发过程中不可或缺的一环,对于 Web 组件也不例外。华为鸿蒙系统的 ArkWeb 组件提供了多种调试工具和功能,帮我们高
设计一个可复用的 ArkWeb 基础组件架构
本文旨在深入探讨华为鸿蒙HarmonyOS Next系统(截止目前API12)的技术细节,基于实际开发实践进行总结。 主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。 本文为原创内容,任何形式的转载必须注明出处及原作者。 引言 在华为鸿蒙开发环境中,ArkWeb 组件是构建跨平台 Web 应用的重要工具。为了提高开发效率和组件复用性,我们需要设计一个健壮、可
解决driverClassName: com.mysql.cj.jdbc.Driver报红问题
为将项目从postgre库转为本地mysql数据库,需要将数据库驱动改为mysql 1.在父工程的pom中引入数据库 2.在配置文件中application.yml中写引入的主数据库驱动和连接信息 发现引入的驱动名报红,我的解决方式是 3.找到仓库中mysql的jar,删除,再重新maven Reload project
浅谈JVM垃圾回收机制
一、如何判断内存中的垃圾 众所周知,JVM的内存结构包括五大区域:程序计数器、虚拟机栈、本地方法栈、堆区、方法区。其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生、随线程而灭,因此这几个区域的内存分配和回收都具备确定性,就不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟随着回收了。 &nbs
Cloudflare Workers快速入门指南
以下是一个快速入门指南,帮助您开始使用 Cloudflare Workers: 安装 Wrangler CLI 首先,您需要安装 Wrangler CLI,这是 Cloudflare 官方提供的用于管理 Workers 的命令行工具。 创建新的 Worker 项目 使用 Wrangler 创建一个新的 Worker 项目: 或者直接npm快速创建一个项目模板 这将创建一个名为 my-work
Mysql高级-day04
Mysql高级-day04 1. MySql中常用工具 1.1 mysql 该mysql不是指mysql服务,而是指mysql的客户端工具。 语法 : 1.1.1 连接选项 1.1.2 执行选项 此选项可以在Mysql客户端执行SQL语句,而不用连接到MySQL数据库再执行,对于一些批处理脚本,这种方式尤其方便。 1.2 mysqladmin mysqladmin 是一个执行管理操作的客