自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

录大大i的博客

技术积累,永无止境

  • 博客(109)
  • 资源 (2)
  • 收藏
  • 关注

原创 JavaSwing中使用JxBroser与JavaScript进行异步通信

摘要:本文介绍了在Java Swing应用中使用JxBrowser 6.14.2与JavaScript进行异步通信的实现方法。主要内容包括: 后端Java部分创建Browser实例,设置Chromium调试参数,建立Swing界面窗口; 通过JavaBridge类注册Java对象到JavaScript上下文,实现异步方法调用; 前端HTML提供简单界面用于测试通信; 采用ExecutorService处理异步任务,实现Java与JavaScript的双向交互。

2025-06-02 23:23:13 360

原创 3_spring【Bean的初始化和销毁】

本文展示了如何在Spring框架中使用JavaBean类,并通过XML配置文件和测试类来管理Bean的生命周期。JavaBean类中定义了init和destroy方法,分别用于初始化和销毁时的业务逻辑。在XML配置文件中,通过init-method和destroy-method属性指定这些方法,Spring容器会在创建和销毁Bean时自动调用它们。测试类中,通过创建和关闭ClassPathXmlApplicationContext来触发这些生命周期方法,验证了Spring容器对Bean生命周期的管理。

2025-05-19 21:10:28 158

原创 spring中yml配置上下文与tomcat等外部容器不一致问题

在 Spring Boot 应用中,application.yml 中的 context-path 配置与外部容器的 context-path 配置存在优先级关系。使用内嵌 Tomcat(jar 包)时,application.yml 的配置(如 /demo)生效;而使用外部容器(如 Tomcat、WebSphere)部署 war 包时,外部容器的配置(如 /DemoApplication)会覆盖 application.yml 的设置。访问路径因此不同:内嵌 Tomcat 为 http://localho

2025-05-19 17:28:54 612

原创 java中使用RSA加密Demo

本文介绍了如何使用Java实现RSA加密和解密。加密部分通过公钥对数据进行分段加密,每段最大117字节,使用Cipher类进行加密操作。解密部分则通过私钥对Base64编码的加密数据进行分段解密,每段最大128字节,同样使用Cipher类进行解密操作。代码中详细展示了如何解码公钥和私钥、初始化加密器和解密器,以及如何处理分段加密和解密的过程。该方法适用于需要安全传输数据的场景,确保数据的机密性和完整性。

2025-05-19 11:29:12 115

原创 2_Spring【IOC容器中获取组件Bean】

本文介绍了如何在Spring框架中创建IOC容器并获取Bean组件。首先,定义了一个接口TestDemo及其实现类HappyComponent。接着,通过XML配置文件spring-03.xml将HappyComponent类配置为Spring的Bean。然后,通过ClassPathXmlApplicationContext类创建IOC容器,并加载配置文件。最后,演示了三种从IOC容器中获取Bean的方式:通过Bean ID、Bean ID和类型、以及仅通过类型。文章还强调了根据类型获取Bean时,IOC容

2025-05-18 23:40:20 476

原创 1_Spring 【IOC容器的创建】

在Spring框架中,IOC(控制反转)容器的创建是核心功能之一。通过定义实体类(如HappyComponent)和相应的Bean配置文件(如spring-03.xml),可以实现组件的IOC配置。创建IOC容器时,可以使用ClassPathXmlApplicationContext类来读取类路径下的XML配置文件,或者通过先创建容器对象再指定配置文件的方式进行配置。这种方式使得Spring能够管理对象的生命周期和依赖关系,从而实现松耦合和易于管理的应用程序架构。

2025-05-18 23:18:20 286

原创 rocketMq实例

本文介绍了如何在Java应用中使用Apache RocketMQ进行消息的发送和接收。首先,通过Maven依赖引入RocketMQ客户端库。接着,展示了生产者的实现,包括初始化生产者、设置NameServer地址、发送消息以及关闭生产者。消息通过序列化后发送到指定主题。然后,介绍了消费者的实现,包括初始化消费者、设置NameServer地址、订阅主题、注册消息监听器以及启动消费者。消费者从指定主题接收消息并处理。整个过程展示了RocketMQ在消息传递中的基本应用。

2025-05-13 22:01:24 355

原创 初识XML

【代码】初识XML。

2025-05-13 21:56:58 451

原创 初识XML

【代码】初识XML。

2025-02-24 00:01:09 438

原创 HTML之JavaScript DOM操作元素(2)

var aaa = document.getElementById("username") // 根据元素的id值获取页面上的唯一一个元素,有同名的则返回找到的第一个。// 思路1 获取父元素,然后根据父元素获取父元素的第一个子元素,循环删除父元素的第一个子元素,直到为null,就相当于链表删除。父元素.appendChild(子元素) 在父元素中追加子元素。父元素.insertBefore(新元素,参照元素) 在特定元素之前新增元素。

2025-02-23 23:28:43 916

原创 HTML之JavaScript DOM操作元素(1)

var aaa = document.getElementById("username") // 根据元素的id值获取页面上的唯一一个元素,有同名的则返回找到的第一个。var parentE = mmm.parentElement // 通过子元素获取父元素。2.操作元素的样式 元素.style.样式名 = "" 样式名 "-" 要进行驼峰转换。1.操作元素的属性 元素名.属性名 = ""// 语法 元素名.innerText 只识别文本。// 语法: 元素.style.样式名 = ""

2025-02-23 01:05:14 882

原创 HTML之JavaScript DOM编程获取元素的方式

var aaa = document.getElementById("username") // 根据元素的id值获取页面上的唯一一个元素,有同名的则返回找到的第一个。var firstc = div01.firstElementChild// 通过父元素获取第一个子元素。var cs = div01.children // 获取全部子元素。// 根据元素属性名获取元素,返回数组, 循环迭代时慎用for in 会获取到其他的东西。// 根据元素的id值获取页面上的唯一一个元素,有同名的则返回找到的第一个。

2025-02-23 00:19:07 1017

原创 HTML之JavaScript DOM简介

DOM对象是一个树形对象。

2025-02-22 22:15:09 439

原创 HtML之JavaScript BOM编程

sessionStorage 用于存储一些会话级数据(浏览器关闭,数据清除)localStorage 用于存储一些持久级数据(浏览器关闭数据存在)window 对象是由浏览器提供使用的,无需自己创建(window. 可省略)sessionStorage 用于存储一些会话级数据(浏览器关闭,数据清除)// history.go(n) 正数表示前进,负数表示后退 n表示页数。通过window对象及其属性的API控制浏览器的属性和行为。// 修改地址栏中的url并跳转。window对象的属性 API。

2025-02-20 21:42:36 696

原创 HTML之JavaScript DOM(document)编程处理事件

2.一个元素可以绑定多个事件 eg:onclick="show()" ondblclick="show2()"// var btn = document.getElementById("btn1");1.一个事件可以绑定多个函数;// btn.onclick = function () { //隐函数。事件的三要素:事件源、事件、事件处理程序。//通过dom编程触发事件,相当于触发了某些事件发生了。// // 通过DOM获得要操作的元素。// // 绑定一个单击事件。

2025-02-18 23:03:42 873

原创 HTML之JavaScript Form表单事件

confirm()信息确认框。alert() 信息提示框。prompt()信息输入框。

2025-02-18 21:49:29 534

原创 HTML之JavaScript常见事件

2.一个元素可以绑定多个事件 eg:onclick="show()" ondblclick="show2()"事件:本质是行为,用户的行为或者浏览器的行为;onkeypress:键盘按下并抬起事件。onmouseover:鼠标移入事件。onmousedown:鼠标按下事件。onmouseout:鼠标移出事件。事件的三要素:事件源、事件、事件处理程序。onmouseup:鼠标抬起事件。onkeydown:键盘按下事件。ondblclick:双击事件。onkeyup:键盘抬起事件。onclick:单击事件。

2025-02-18 21:47:01 523

原创 HTML之JavaScript常见事件

2.一个元素可以绑定多个事件 eg:onclick="show()" ondblclick="show2()"事件:本质是行为,用户的行为或者浏览器的行为;onkeypress:键盘按下并抬起事件。onmouseover:鼠标移入事件。onmousedown:鼠标按下事件。onmouseout:鼠标移出事件。事件的三要素:事件源、事件、事件处理程序。onmouseup:鼠标抬起事件。onkeydown:键盘按下事件。ondblclick:双击事件。onkeyup:键盘抬起事件。onclick:单击事件。

2025-02-16 23:57:08 1142

原创 HTML之JavaScript对象

/ Date对象 js本身并不具备格式化日期的功能, 参考说明:https://www.runoob.com/js/js-obj-date.html。参考文档地址:https://www.runoob.com/js/js-obj-intro.html。// 自定义格式化输出: "2025-02-16 14:30:00"数据类型变量 数据类型变量。运算符 运算符。流程控制 流程控制。// 删除数组最后一个元素 出栈。// 向数组尾端中添加元素 入栈。

2025-02-16 21:33:02 685

原创 Java中关于JSON的基本使用

Java中关于JSON的基本使用

2025-02-12 23:50:40 346

原创 HTML之JavaScript使用JSON

JSON;html;js;JavaScript;js之json

2025-02-12 22:59:27 660

原创 HTML之JavaScript对象声明

{属性名:属性值,属性名:属性值,...函数名:function(){}} 创建一个对象。// 有name属性,就是修改赋值,没有name属性则增加name属性并赋值(太草了随意的一批)Java中是先有类,然后实例化出对象;js没有类,直接声明处理对象。//此处使用age属性,this指向当前对象,不加this就会使用全局变量age。// 此处的age不加this就会使用全局变量age。// 为了后续迎合json格式,属性名加上双引号。// 这里是全局变量,不是对象的属性。

2025-02-11 23:58:31 802

原创 HTML之JavaScript函数声明

js html JavaScript js函数

2025-02-11 22:23:47 587

原创 HTML之JavaScript循环结构

js JavaScript html

2025-02-11 21:15:48 1212

原创 HTML之JavaScript分支结构

html;js;JavaScript;JavaScript分支结构;js分支结构

2025-02-10 21:50:04 1060

原创 HTML之JavaScript运算符

js JavaScript js运算符 JavaScript运算符

2025-02-10 21:21:58 549

原创 HTML之JavaScript变量和数据类型

HTML JavaScript js

2025-02-10 21:04:24 695

原创 HTML之JavaScript引入

html JavaScript JavaScript引入 js js引入

2025-02-09 22:12:24 308

原创 HTML之CSS定位、浮动、盒子模型

HTML CSS CSS定位 CSS浮动 CSS盒子模型

2025-02-09 18:56:25 983

原创 HTML之CSS三大选择器

一般每个元素都有自己的id属性,但是在同一个页面中不同标签的id不应该相同,id具有唯一性。缺点:某些同名的元素不希望使用某些样式,某些不同名的元素希望使用某些样式,都无法协调。元素的class属性值可以重复,而且一个元素的class属性可以有多个值。缺点:id具有唯一性,样式只能作用于一个元素上,不适合用于多个元素。3.class选择器 根据标签的class确定样式的作用元素。2.id选择器 根据标签的id确定样式的作用元素。/*自测优先级 id选择器>元素选择器>class选择器*/

2025-02-07 23:07:16 553

原创 HTML学习之CSS三种引入方式

CSS引入 *元素选择器,通过标签名确定样式的作用元素*/

2025-02-07 22:42:52 485

原创 HTML之基本布局div|span

HTML基本布局使用。

2025-02-07 13:12:10 420

原创 HTML之table表格学习

thead、tbody、tfoot均可省略;浏览器解析的时候会自动套上tbody。colspan 列占用数。rowspan 行占用数。

2025-02-06 23:26:03 379

原创 HTML之form表单学习

【代码】HTML之form表单学习。

2025-02-06 23:21:58 475

原创 关于Cron表达式的个人笔记

Cron表达式;Quartz Scheduler;定时任务

2024-12-10 15:19:46 498 1

原创 Java之List常见用法

【代码】Java之List常见用法。

2024-11-10 21:40:16 483

原创 Java之Collection集合框架

Java集合框架Collection、Java、集合框架、Collection接口实现

2024-11-03 23:26:00 214

原创 常用基础API之System、Runtime、Math、BigInteger & BigDecimal、Random

Java常用基础API

2024-10-15 21:55:08 962 1

原创 【Java 中 Comparable 与 Comparator 的使用】

【代码】【Java 中 Comparable 与 Comparator 的使用】

2024-10-10 23:44:32 271

原创 Java日期类常用API [jdk8之前]

【代码】Java日期类常用API [jdk8之前]

2024-10-10 22:17:07 273

Vs下载安装教程(适用于C语言学习).docx

适合于小白学习C语言时安装Visio Stdio,只需要安装必要组件,节省磁盘空间,

2021-07-05

FSCapture9.4.exe

exe版本,不用安装,仅供学习试用。

2021-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除