20230408日记system java

java——mysql随笔——运维——日志

黑马:https://www.bilibili.com/video/BV1Kr4y1i7ru?p=154&vd_source=79bbd5b76bfd74c2ef1501653cee29d6 csdn:https://blog.csdn.net/weixin_44904239/article/det ......
随笔 mysql 日志 java

java 通过行为参数化传递代码,来解决不断增长的需求

1, 通过定义不同的谓词接口来区分不同的苹果的重量,如果后续有更多的需求,只需要添加更多的谓词即可 package org.example; import java.util.ArrayList; import java.util.List; enum Color { RED, GREEN, YEL ......
不断 需求 行为 参数 代码

Java的HashMap用法

一、HashMap了解 HashMap是Java中常用的集合类之一,它实现了Map接口并继承自AbstractMap类。HashMap使用哈希表来存储键值对,通过将键映射为哈希码来进行高效的插入、查找和删除操作。 以下是HashMap的常见用法和特点: 键值对:HashMap允许存储任意类型的键和值 ......
HashMap Java

java断点下载文件(整合多线程)

技术介绍: 断点下载指的是在文件下载过程中,如果下载中断或失败,比如下载到一半的时候停电了、断网了、不小心退出下载界面了等等,下一次进入下载页面可以从中断或失败的位置继续下载,而无需重新开始下载整个文件。 (注意:本文通过本地文件的拷贝来模拟文件传输的断点过程) 核心想法:通过在redis中保存一个 ......
断点 线程 文件 java

java本地文件多线程拷贝

简单介绍:本地文件多线程拷贝是指通过多个线程同时进行文件复制操作。传统的文件复制操作往往是串行进行的,当需要复制单个大文件时,复制速度往往会比较慢。而采用多线程进行文件拷贝可以提高效率。通过同时创建多个线程,每个线程负责复制不同的文件或者不同的文件片段,可以充分利用计算机资源,加快文件复制速度。 核 ......
线程 拷贝 文件 java

蒟蒻日记_10月

高三了,忽然发觉每天总结一下似乎是个不错的习惯,老坑新开。 或许不应该叫做蒟蒻日记了,毕竟蒟蒻专指OIer 10-3 今天除了上了一节语文课以外就做了一张物理和一张数学,效率堪忧。感觉一个任务做完了就会开始摆。 课上讲了关于事物发展规律的一些知识,有很多逻辑学的内容,感觉很有意思。 感觉上还是需要有 ......
日记 10

三个Java入门项目

Java实现简单计算器 参考链接🔗:https://www.bilibili.com/video/BV1d54y1s7uC?p=1&vd_source=cf21268954e139179e71f046bac01e56 设计思路 创建容器框架 创建组件和组件布局方式 组件的测试 数字按钮和功能按钮的 ......
三个 项目 Java

Java Web学习--HTTP协议

Java Web学习--HTTP协议 第六章 HTTP协议 HTTP协议的简单介绍 HTTP:Hyper Text Transfer Protocol超文本传输协议。 HTTP是请求数据和响应数据的一种格式. 浏览器发送给服务器的数据:请求报文;服务器返回给浏览器的数据:响应报文。 http是无状态 ......
Java HTTP Web

Java Web学习--Servlet

Java Web学习--Servlet 强烈推荐笔记--代码重工 什么是Servlet? Servlet含义是服务器端的小程序 Servlet容器是一个web服务器,用来解析浏览器发出的请求,并且调用Java类中的特定的方法.并且将处理完数据响应给浏览器 在整个Web应用中,Servlet主要负责处 ......
Servlet Java Web

JAVA--异常

什么是反射? 可以从类里面将该类的成员方法成员变量,构造方法的信息给拿出来 使用可以获取成员变量,构造方法,成员方法的所有信息. 学习反射应该学习如何获取和解剖 获取class对象的三种方式 在源代码阶段使用Class.forName("全类名");(最常用) 在加载阶段使用A.class(一般更多 ......
JAVA

java对浮点数保留合适的位数

import java.text.DecimalFormat; public class Main { public static void main(String[] args) { double number = 3.1415926; DecimalFormat df = new Decimal ......
位数 点数 java

Java面试突击题库

......
题库 Java

java——mysql随笔——SQL优化&锁

插入数据SQL优化: 主键优化: order by优化: 1 1 ......
随笔 mysql java SQL amp

Java 21 新特性:Unnamed Patterns and Variables

Java 21中除了推出JEP 445:Unnamed Classes and Instance Main Methods之外,还有另外一个预览功能:未命名模式和变量(Unnamed Patterns and Variables)。该新特性的目的是提高代码的可读性和可维护性。 下面通过一个例子来理解 ......
Variables Patterns 特性 Unnamed Java

Java自学网站--十几个网站的分析与评测

很多想学Java的人不知道怎样选教程,本文对Java自学网站进行评测。 本文不带主观倾向,只客观分析各个网站的区别。 ......
网站 Java

实现在Java环境中使用SM2加密算法

在Java环境中使用SM2加密算法,主要涉及两个步骤:引入SM2相关的库并使用其公开的API进行开发,和实际使用SM2加密、解密等功能。 引入并使用SM2相关库 我们可以选择使用BouncyCastle库,它提供了广泛的加密和哈希函数,包括SM2。首先,要在项目中引用BouncyCastle库,这可 ......
算法 环境 Java SM2 SM

JAVA - instanceof 模式匹配

父类: package com.demo; import java.time.LocalDate; public class Employee { private String name; private double salary; private LocalDate hireDay; publi ......
instanceof 模式 JAVA

2023.10.01 日记

1 + 1 = 2 令 \(f[i]\) 为 \(a+b=i\) 的和。 显然可得 \(f[a]=f[a-b]+f[b],f[1]=1\)。 所以可得 \(1+1=f[1]+f[1]=f[2]=2\)。 code #include<bits/stdc++.h> using namespace std ......
日记 2023 10 01

日记兼水题乱做兼闲话瞎讲兼其他的什么东西

总想写点东西,但是写一篇博文太耗时间了,就写点小玩意罢 2023/10/1 CF1662D 一个神秘构造题。首先要注意到操作可逆,还要注意到字母B有特殊性质,更要注意到题目中给的操作可以转化为互换相邻字母A和字母B位置。主要考察注意力 ......
东西 日记

Java 21 新特性:Unnamed Classes and Instance Main Methods

Java 21引入了两个语言核心功能: 未命名的Java类你说 新的启动协议:该协议允许更简单地运行Java类,并且无需太多样板 下面一起来看个例子。通常,我们初学Java的时候,都会写类似下面这样的 Hello World 程序: public class HelloWorld { public ......
Instance 特性 Classes Unnamed Methods

Mac安装Java开发工具包

1. 检查你是否安装了 Java 软件 首先,检查你是否已安装 Java 开发工具包版本 8 或更高版本。要检查是否已安装 JDK(以及安装的是哪个版本),打开终端窗口并输入:java -version,然后按 Enter 键。 下面的示例显示了 Java 版本 1.8.0_91--“1” 后面就是 ......
工具包 工具 Java Mac

Windows:安装 Java 开发工具包

1. 检查你是否已安装 Java 软件 首先,检查你是否已安装 Java 开发工具包版本 8 或更高版本。要检查是否已安装 JDK(以及安装的是哪个版本),打开命令提示符窗口并输入:java -version,然后按 Enter 键。 下面的示例显示了 Java 版本 1.8.0_92 --“1” ......
工具包 Windows 工具 Java

(system)ntoskrnl.exe是Windows操作系统的内核文件之一,也是整个操作系统的核心部分

ntoskrnl.exe是Windows操作系统的内核文件之一,也是整个操作系统的核心部分。它被称为Windows NT操作系统内核,是操作系统中最重要、最基础的部分之一。ntoskrnl.exe主要负责管理和控制计算机的各种硬件资源,包括处理器、内存、磁盘、输入输出设备等等。 ntoskrnl.e ......
系统 内核 ntoskrnl 核心 Windows

java: 用百度API读取增值税发票信息

/** * encoding: utf-8 * 版权所有 2023 涂聚文有限公司 * 许可信息查看:https://github.com/Baidu-AIP/java-sdk/blob/master/src/main/java/com/baidu/aip/http/AipRequest.java ......
增值税 发票 信息 java API

Remove Old ST03N Data after System Refresh(转)

Symptom After a system refresh/system copy, the transaction code ST03N is showing the old data from the source system. Solution 1. Refer to SAP Note 1 ......
Refresh Remove System after Data

java面试点

语法基础 关键字: final: 用于表示某个变量、方法或类是最终的,不能被修改或继承 super: 可用于调用父类的方法或者字段 synchronized: 用于指定多线程代码中的同步方法、变量或者代码块 transient: 修饰的字段不会被序列化 const 在 C语言中是声明常量的关键字,在 ......
java

Go - Logging to the System Log Service

Problem: You want to log in to the system log instead of your logfiles. Solution: Use the log/syslog package to write to syslog. Syslog is a standard ......
Logging Service System Log the

Java实现自动生成小学四则运算题目的命令行程序

项目Github仓库链接 这个作业属于哪个课程 软件工程 这个作业要求在哪里 个人项目 这个作业的目标 实现一个自动生成简单四则运算题目并进行计算的程序,同时提供核对答案是否正确的功能 一、PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) ......
四则 自动生成 题目 命令 小学

java动手动脑

一、运行TestStaticInitializeBlock.java示例 有三个类:`Root`、`Mid` 和 `Leaf`,它们都包含了静态初始化块(`static`),实例初始化块(非静态初始化块,使用代码块 `{}` 表示),以及构造方法。在 `TestStaticInitializeBlo ......
java

Java 变量之变量数据类型

Java 变量之变量数据类型 Java数据类型图: 1.基本数据类型 基本数据类型,也称内置类型,是可以在栈直接分配内存的,Java保留基本数据类型最大的原因也在此:性能。关于这一点可以参考:Java为什么需要保留基本数据类型。 另外,要注意,Java是基于JVM的,所以,其所占字节固定,与机器平台 ......
变量 类型 数据 Java