fastjson java
Day08 Java关键字和标识符
Java关键字和标识符 首先Java的所有组成部分都需要有名字 类名、方法名、变量名都被称为标识符 如HelloWorld中 public class Hello{ public static void main(String[] args){ String teacher = "秦疆"; Syst ......
java线程
1: 中断即打断当前执行事务,包括sleep, or wheile(自动判断中断状态){},实现方式是一种软中断 2: thread.stop 也可以停止线程,不过是强制的 3: Thread常用函数 Thread.currentThread().stop();Thread.currentThrea ......
java基于ssm的图书管理系统图书借阅管理网站图书管理网站源码
简介 本项目是图书借阅管理系统,主要实现了对图书的管理和借阅。 演示视频 https://www.bilibili.com/video/BV14p4y1H7GQ/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156 技术 ......
java日期的使用
🍋前言🍋** 本节文章,主要在于 🍓欢迎点赞 👍 收藏 ⭐留言评论 一,Date类型 1,获取当前时间 Date类,用与转化日期和时间 方法一: //获取当前时间的毫秒值long time=System.currentTimeMillis();//创建日期对象,把当前的毫秒值转化成日期对象D ......
Java日期加减
Java日期加减 目录 1.使用Calendar 2. 使用LocalDate类 3.使用Date类 概括:在开发Java应用程序时,经常需要对日期进行加减操作。日期的加减操作在很多场景下都非常有用,比如计算某个事件发生前后的日期,计算某个日期之后的一段时间等等。本文将介绍Java中进行日期加减的方 ......
java Calendar常见方法使用
🍋前言🍋 本片文章,主要在于了解Calendar类,及对它常用方法的运用 🍎欢迎点赞 👍 收藏 ⭐留言评论 📝 Calendar类 是一个抽象类,在Date类后出现的,替换掉了很多Date类中的方法 创建 Calendar 对象不能使用 new 关键字,因为 Calendar 类是一个抽象 ......
java - 您使用 ARM Jazelle 的体验如何?
java - 您使用 ARM Jazelle 的体验如何? 标签 java embedded jvm arm jazelle 我正在为 ARM 在开源和闭源 JVM 之间进行评估。特别是,闭源 JVM 可以利用 Jazelle(用于较新 ARM 的 java 加速)。 您对这项技术有任何经验吗? ( ......
Java 反射+递归 实现数据聚合发布的配置化
大致是GraphQL的思路 分开配置接口数据结构和数据实体的元数据 支持列表查询,支持多层级的数据聚合 参数选叶子节点就行,后续可以把参数用JS实现一个选择树状结构的UI,生成出查询字符串来,或者按照字段分配权限给租户 异常处理的不太好,有待继续调试 不支持数据权限,只支持根据聚合根向下查,相当于跨 ......
Java Web 实现文件上传和下载接口功能
1.上传java代码实现 @ResponseBody @PostMapping("/upload") public ResponseVo upload(@RequestParam(value = "file", required = false) MultipartFile multipartFil ......
记录Java对象修改前和修改后的变化
一、记录跟变信息对象 /** * @author FengQing * @program yf-client * @description * @date 2023/11/01 */ @Getter @Setter @ToString public class ChangePropertyMsg { ......
java Calendar、LocalDateTime、LocalDate日期加减
Calendar日期获取,设置,加减 创建一个日历对象 获取当前年份,月份,日期等..... 设置指定年份,月份,日期等..... Calendar calendar=Calendar.getInstance();//创建一个日历对象 int year=calendar.get(calendar.Y ......
在.Net中使用Java代码?
前言 你没有看错,我确实在.Net6的项目中在编写java,我都using java了,算不算在写java那? using com.microsoft.sqlserver.jdbc; using java.sql; 并且编辑器还带提示的功能 这一切都是借助IKVM来实现的,或许有些人还听说过使用IK ......
5-Windows系统上安装java
有一些生信软件是java语言写的,就需要安装java才能运行,下面展示java的安装。 1,下载(https://www.oracle.com/java/technologies/downloads/#java17) 官网下载java 2,双击安装,这里的安装位置最好按照默认的来,不更改,在C盘。 ......
Java中常用的加密方式
加解密算法应用场景 加解密是什么?为什么要加密?加密类型都有哪些?有万能加密么? 1)加密,顾名思义,添加密码,密码的作用是加密保护和安全认证。 如果没有加密,即明文显示,那么很容易导致信息泄露;加密之后,未经授权的用户即使获得了信息,但不知秘钥,仍然无法了解信息的具体内容。 2)加密算法大体上分为 ......
java 拼图游戏
界面 代码 package net.elaina.ui; import javax.swing.*; import javax.swing.border.BevelBorder; import java.awt.event.ActionEvent; import java.awt.event.Act ......
Java Learning Day1 关键字、标识符、注释、变量
其实之前也学习过两个月的JAVA,跟着淘宝上买的王道Java课,每天看了1day,整个过程下来感觉什么都没有掌握,所以现在就打算重新学一次,从最开始的关键字开始,也就开通了博客,希望这次学习可以多多掌握一些吧。 关键字:小写、含有特殊含义的单词 标识符:方法名、类名、参数名、变量名(英文、不用拼音) ......
Java登陆第十三天——网络编程(三)DatagramSocket
DatagramSocket 使用DatagramSocket(数据套接字)可以进行UDP程序的开发,此类可以建立单向地、不可靠地、快速地通信。 在UDP编程中,混淆了服务端和客户端的概念。因为通信是单向的,所以身份可以随时切换。 (也有人把TCP称作服务端客户端,UDP称作发送端和接收端) Dat ......
java多线程学习之路-不能理解
1 import java.util.concurrent.CountDownLatch; 2 3 /** 4 * 颠覆理解的,为什么不会出问题,执行多次,结果都是正确,并且一致 5 */ 6 class MyData { 7 int a = 5;//可预定总座位数 8 int b = 0;//已预 ......
Java Web实现文件下载的几种方式
文件下载可以说是网站的基础功能,要实现最下载功能,有一种最基本的方法,那就是将超链接的href属性指向对应的资源文件。 如下面连接指向了百度首页的图片: I'm the index of Baidu 但这种方式的缺陷也是很明显的,目录信息被获取,不利于信息安全。其实信息安全还是其次,主要还 ......
Java 中常见类型的判空方式
引用类型(Reference Types): 使用 == 运算符判断是否为 null。 使用 != 运算符判断是否不为 null。 使用 Objects.isNull() 方法判断是否为 null。 使用 Objects.nonNull() 方法判断是否不为 null。 字符串类型(String): ......
[Java]Boolean类型的方法在服务器开发中的使用
Boolean类型的方法在进行对数据库的条件查询时,如果没有找到数据返回值不是false,而是空指针异常,只有查到数据时才会返回true,在使用Boolean类型方法查询条件访问数据库时,要进行判空操作来预防空指针报错,如以下: 1 if(loginService.findUserByName(us ......
JAVA进阶 —— 方法引用
原文链接:https://blog.csdn.net/hdakj22/article/details/129453599 一、 内容概述 方法引用可以拆分为方法和引用两方面: 方法引用:把已经有的方法拿过来用,当作函数接口中抽象方法的方法体。 ::(方法引用符) 但是要注意: 并不是所有的方法都可以 ......
java 关于 Finalizer 过多导致内存(Res)缓慢上涨
病因: 事情的起因是由Flume的项目采集问题引发的. 测试人员发现用top命令查看采集进程的Res一直不断上涨姿势. 所以怀疑是内存泄漏. 一, 对症下药 首先, 第一步肯定是先瞅瞅代码, 看看有没有那些资源啥的没关闭, 正如读者所想 没有发现. 二, 通过辅助工具 最简单查看java内存的方法就 ......
这篇保证你彻底搞懂Java NIO的Selector事件选择器
Selector提供选择执行已经就绪的任务的能力,使得多元 I/O 成为可能,就绪选择和多元执行使得单线程能够有效率地同时管理多个 I/O channel。 C/C++许多年前就已经有 select()和 poll()这两个POSIX(可移植性操作系统接口)系统调用可供使用。许多os也提供相似的功能 ......
Java实验报告四
实验四 实验名称: 歌曲管理系统 实验目的: 掌握类的定义, JAVA 应用程序的设计与实现。 实验时间: (4 学时) 实验类型: 设计型 实验内容:系统中的对象 歌曲(Song.java): 编号、歌名、语言(中文/英文)、类别(流行/通俗)、歌手系统功能描述 对已有的曲目进行管理: 查找歌曲信 ......
Java day6.1
5.9 static 关键字 匿名代码块 没有名字 静态代码块 只执行一次 构造方法 构造一次执行一次 public class Person { //2. 赋初始值 { System.out.println("匿名代码块"); } //1.静态代码块 只执行一次 static { System.o ......
Java实验报告五
实验五 实验名称: 文件与 I/O 流 实验目的: 掌握文件与输入输出流的使用。 实验时间: (2 学时) 实验类型: 验证型 实验内容: 1.创建类: FindFile.java, 遍历当前目录,打印目录中文件名称,目录打印”is Directory”,文件打印“is file”。修改程序打印当前 ......
Java实验报告三
实验三 实验名称: 数组与集合 实验目的: 熟悉 JAVA 的集合框架,熟练掌握以下接口和类的使用, Collection, Map, List,Set,SortedSet, ArrayList, LinkedList, Vector, HashMap, Hashtable 等。 实验时间: (2 ......
Java 系列之 Java endsWith() 方法的使用
我 | 在这里 🕵️ 读书 | 长沙 ⭐软件工程 ⭐ 本科 🏠 工作 | 广州 ⭐ Java 全栈开发(软件工程师) 🎃 爱好 | 研究技术、旅游、阅读、运动、喜欢流行歌曲 🏷️ 标签 | 男 自律狂人 目标明确 责任心强 ✈️公众号 | 热爱技术的小郑 🚀 邮箱 | 2977429967 ......
Java -day6
五 面向对象 5.9 static 关键字 public class Student { private static int age; //静态变量 private double score; // 非静态变量 public void run(){ } public static void go( ......