hashcode基础equals java

【SpringBootWeb入门-16】Mybatis-基础操作-多条件查询操作&XML文件配置SQL

1、章节回顾 上一篇文章我们讲解了Mybatis的增改查操作,本篇继续学习Mybatis的复杂查询操作(多条件查询)。 2、增删改查操作-多条件查询操作 根据条件姓名、性别、入职时间来查询员工表emp数据,其中员工姓名支持模糊匹配,性别进行精确匹配,入职时间进行范围查询,查询结果按照最后修改时间倒序 ......
SpringBootWeb 条件 Mybatis 文件 基础

Java序列化和反序列化 Serializable BeanUtils.copyProperties赋值属性方法

Java序列化和反序列化 Serializable BeanUtils.copyProperties赋值属性方法 package com.example.core.mydemo.java; import com.example.core.mydemo.json2.GsonUtils; import ......

Java中内存四区

这里简要说明这四个区域通常用于存储的变量类型: 栈区(Stack): 存放局部变量、方法参数、返回地址等。 变量的生命周期与其所在的方法(函数)的调用周期一致。 堆区(Heap): 主要用于动态分配内存,存放由 new 关键字创建的对象和数组。 变量的生命周期不受方法调用的限制,需要手动释放内存。 ......
内存 Java

2023-2024 20231313《计算机基础与程序设计》第十三周学习总结

2023-2024 20231313《计算机基础与程序设计》第十二周学习总结 作业 速达 作业课程 班级链接 作业要求 计算机基础与程序设计第十三周学习总结 作业内容 《C语言程序设计》第12章并完成云班课测试 作业正文 我的作业 目录教材总结总结学习过程的问题《C语言程序设计》第十二章基于AI的学 ......

Java登陆第二十六天——初识Servlet

静态资源和动态资源 静态资源 程序运行之前就存在于服务器之中的资源。 例如html、css、js、img、音频文件和视频文件等。 动态资源 不是指动画,运动的效果。 程序运行之前无法确定其数据,通过代码动态的生成数据。 程序运行时,通过代码生成的资源。 例如Servlet、Thymeleaf(模板引 ......
Servlet Java

java,ArrayList类

ArrayList 是一个数组列表,可以将多个对象放入数组中,是一个长度可变的集合,提供了增删改查的功能。 public class Test2 { public static void main(String[] args){ Cat c1=new Cat("小黑", "黑色", 2.2); Ca ......
ArrayList java

鸿蒙开发之系统基础组件

应用page的组成部分是 组件组成的, 系统提供了很多的组件 Image/Text Image组件 Image($r('app.media.logo')) .width(78) .height(509) 使用string 设置 .width('78vp') // vp vm的像素单位 使用定义资源j ......
鸿蒙 组件 基础 系统

边做笔试边查缺补漏——算法、js基础、vue3官方文档、八股文

边投简历边完善自己的知识库。 最近这些天一直在面试和笔试+投简历中,每次面试或笔试完后其实最重要的不是结果,而是做题的过程或者说对话的过程。因为只有这些才让我知道自己哪里还有不足,比如一碰到算法题就歇菜、vue3和vue2混用、js基础知识不牢固等等。 那我痛定思痛,有缺点咱就认咯。算法——代码随想 ......
八股文 八股 笔试 算法 文档

Java 并发编程在生产应用场景及实战

背景介绍 为什么需要学习 Java 并发? 从提升性能角度来说 提升了对 CPU 的使用效率:目前生产的服务器大多数都是多核,标配的机器都是 8C/16G。操作系统会将不同的线程分配给不同的核心处理,理论上,有多少核心就有多少个线程并行执行。如果没有并发编程,CPU 的利用率将极大的浪费,假设当前正 ......
实战 场景 Java

关于数据库的基础

单一索引:只是用某一列数据作为索引,默认是index索引,这一列可以包含重复数据;如果某一列不存在重复数据最好设置成unique形式的索引,比index的索引速度更快,在text数据上要使用fulltext索引。联合索引:为了更进一步提高检索速度,每次检索都需要用多列同时进行时,就可以把这多列设为联 ......
数据库 基础 数据

Java网络IO-BIO

Java BIO 就是传统的 Java I/O 编程 BIO(BlockingI/O):同步阻塞,服务器实现:一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理。 单线程情况下,只有一个线程可以处理客户端请求,也就是同时只能连接一个客户端。 优化点:可以通过线程池机制改善,实现 ......
IO-BIO 网络 Java BIO IO

beanshell导入java文件

beanshell导入java文件 beanshell可以读取class格式的文件 步骤: a、添加BeanShell预处理程序 b、请求调用 beanshell可以读取java格式的文件 步骤: a、添加BeanShell预处理程序 b、请求调用 ......
beanshell 文件 java

倍增基础练习题

syoj 806. 序列翻转 P6148 [USACO20FEB] Swapity Swapity Swap S \(n\) 个进行 \(m\) 次操作,每次操作将所给的 \(l\) 到 \(r\) 区间进行翻转。一共会重复 \(k\) 次上述操作。 \(k<=1e9\)。 倍增 \(k\),设 \ ......
练习题 基础

java设计模式

三大种类型的设计模式 创建型模式:关注对象的创建过程。 结构型模式:关注对象与类的组织模式 行为型模式:关注对象之间的交互 23种设计模式 简单工厂模式 定义:根据参数的不同返回不同类的实例。 工厂方法模式 定义:通过工厂子类来确定究竟应该实例化哪一个具体产品类 例子:日志记录器 抽象工厂模式 定义 ......
设计模式 模式 java

shell基础概述

1.0 编程的目的 计算机的发明,是为了用机器取代/解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传递给计算机,从而达到让计算机能够像人脑/电脑一样自动执行的效果。 编程语言(programming language),是用来定义计算机程序的形式语言。 它是一种被标准化 ......
基础 shell

VUE3学习基础之模板语法

我的vue3学习之路总是学学停停,最开始在18年开发微信小程序,就发现小程序和vue的语法有些相似,然后就去看了vue2的文档,随后忙其它的事情就丢下了。 直到22年又开始捡起来vue3,有了组合式api,语法简明很多,然后又不知道忙什么丢下。。。 前段有些空时间,就把vue3的学习整理下,使用vi ......
语法 模板 基础 VUE3 VUE

java lambda表达式

一、函数式编程思想 二、lambda表达式 1、lambda表达式的标准格式 2、匿名类型和lambda表达式对比 示例: 3、lambda表达式的省略模式 示例: 4、lambda表达式的注意事项 示例: 5、lambda表达式和匿名内部类的区别 示例: ......
表达式 lambda java

【Pytorch基础实战】第二节,卷积神经网络

项目地址 https://gitee.com/wxzcch/pytorchbase/tree/master/leason_2 源码 import torch from torch import nn, optim from torch.autograd import Variable from to ......
卷积 神经网络 实战 神经 Pytorch

java网络编程

一、网络编程入门 1、网络编程概述 2、网络编程的三要素 3、IP地址 InetAddress类 示例: 4、端口 5、协议 二、UDP通信程序 1、UDP通信原理 2、UDP发送数据 示例: package com.itbianma01; import java.io.IOException; i ......
网络编程 网络 java

Java登陆第二十六天——Http

Http是一种基于TCP/IP的协议。相同的,它有客户端和服务端。 Http的交互方式 客户端向服务端发送的总是请求;服务端向客户端返回的总是响应 Http的版本 HTTP/0.9:初代目 单行HTTP,只能返回一个HTML页面 HTTP/1.0:二代目 每次请求和响应都会建立和关闭一次连接(短链接 ......
Java Http

Task基础-创建Task,Task传参,获取Task返回值

Task基础-创建Task,Task传参,获取Task返回值 Task基础介绍 Task的创建 获取Task的执行结果 补充细节 1、Task基础介绍 Task类是Task Programming Library(TPL)中最核心的一个类,下面我将会像大家展示如何使用一些方法来创建不同类型的Task ......
Task 基础

Java IO 模型

IO 是个啥 IO,是 input/output 的缩写,表面意思是输入/输出,描述计算机中数据流动的过程,实际上就是 CPU、内存和外部进行数据交换的过程 举个例子,某个进程要获取到数据的过程如下: 1.请求:进程请求外部数据 2.准备:缓冲区准备数据,通过磁盘或者网络读取数据到内核空的缓冲区 3 ......
模型 Java IO

java多线程

一、进程 二、线程 三、通过继承Thread类实现多线程 1、Thread概述 示例: 2、设置和获取线程名称 3、线程优先级 示例: 4、线程控制 5、线程生命周期 四、通过实现Runnable接口实现多线程 1、概述 示例: 2、总结 五、线程同步 1、买票实例分析线程同步 问题思考: 下面进行 ......
线程 java

01Java语言概述

# Java语言概述 目录1 Java语言概述1.1 Java 概述1.2 Java 语言简史1.3 Java 之父1.4 Java 技术体系平台2 Java 开发环境搭建2.1 JDK JRE2.2 JDK版本的选择2.3 JDK 的下载2.4 JDK 的安装2.5 配置path环境变量2.5.1 ......
语言 Java 01

Java中“100==100”为true,而"1000==1000"为false?

前言 今天跟大家聊一个有趣的话题,在Java中两个Integer对象做比较时,会产生意想不到的结果。 例如: Integer a = 100; Integer b = 100; System.out.println(a==b); 其运行结果是:true。 而如果改成下面这样: Integer a = ......
1000 quot 100 false Java

秦疆的Java课程笔记:79 异常 自定义异常及经验小结

使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。(秦疆老师:用的不多,但开源框架或者大型系统会用到。) 用户自定义异常类,只需要继承Exception类即可。 自定义异常类的步骤: 创建自定义异常类 在方法中通过throw关键字抛出异常对象 如果在当前抛 ......
小结 课程 经验 笔记 Java

java中泛型的基本使用

参考文档:[1] https://www.cnblogs.com/coprince/p/8603492.html[2] https://www.liaoxuefeng.com/wiki/1252599548343744/1265103567584000 泛型是为了在有类型要求时,提示我们使用正确的类 ......
java

Java学习之apache poi操作Excel文件

创建Java项目,然后加入Maven依赖如下: 读取指定的Excel文件 写入既存的Excel文件 创建新的Excel,添加文件内容 ......
文件 apache Excel Java poi

docker 常用基础镜像打包

JAVA Dockerfile # 8的镜像比较小,但是在某些机器运行可能会有问题 #FROM openjdk:8-jdk-alpine # ARM机器推荐 # FROM arm64v8/openjdk:17-jdk FROM openjdk:17-jdk-alpine ENV LANG en_US ......
镜像 常用 基础 docker

java 特殊操作流

一、输入流和输出流 1、输入流 2、输出流 二、字节打印流和字符打印流 1 、字节打印流 2、字符打印流 三、对象序列化流和对象反序列化流 1、对象序列化流 ......
java
共17000篇  :36/567页 首页上一页36下一页尾页