Hi,Friend

热爱生活,热爱程序

Java中的方法回调

什么是回调方法?在Java中,回调方法是一种常见的编程模式,也被称为回调函数或回调接口。回调方法是一种通过函数指针或接口实现的机制,允许一个对象在另一个对象发生特定事件时被通知。

如何理解IO的同步、异步、阻塞、非阻塞

如何理解Java中的I/O同步、异步、阻塞、非阻塞?导论:什么是I/O,I(input),O(output),也就是输入和输出。这个输入和输出是相对而言的,是相对于CPU和内存而言的,我们把数据从外部输入到内存中,或者我们把数据从内存中持久化到硬盘,或者通过网络传输到另外一台设备中,这些操作就是IO操作。

在使用fastjson中遇到的问题

在使用fastjson中遇到的问题导论:最近在写一个JavaFx项目的时候使用到了fastjson作为处理json数据的依赖。在其它非JavaFx项目中也使用到了相同版本的fastjson,但是可以正常运行,而在JavaFx项目中却报异常。

Java处理音频

Java调用麦克风进行音频输入,以及Java调用扬声器进行音频输出。

SSM整合

本篇文章主要讲述Spring, SpringMVC, MyBatis三个框架的整合,本篇文章以员工信息的CRUD操作为基础,讲解SSM中如何相互配合操作数据。SpringMVC负责Controller层,MyBatis负责Dao层,Spring负责Service层。

SpringMVC

SpringMVC是Java程序员必须要掌握的Java EE框架。本篇将会带着大家从零开始学习SpringMVC,每一个步骤都非常的详细。在文章的最后会给大家分享DispatcherServlet的处理流程。

MyBatis

MyBatis是Java程序员必须学习的ORM框架,所谓的ORM翻译成中文即对象关系映射,即把数据库中表映射到Java中的类,表中的每一个字段(列)映射到类中的每一个成员属性(成员变量),数据库查询出来的每一条记录映射到Java中的每一个对象。 MyBatis是对传统的JDBC的封装,能够做到SQL代码和Java代码的分离,同时MyBatis还提供了动态SQL拼接,能够很方便的处理像批量更新和批量删除等批量操作。

已经推送了敏感数据到远程仓库的解决办法

当你不小心把公司或自己的数据库密码等敏感数据推送到github或gitee上时,你该如何解决?不能删除整个项目再重新创建一个项目仓库,重新上传吧!在公司里也不允许这样干。那么你应该如何解决呢?

Hi,Friend

切换主题 | SCHEME TOOL