语法 随笔 基础java
java学习
Java简介 Java编程语言 简单 面向对象 分散式 多线程 动态 架构中立 便携式 高性能 强大的 安全 MyProgram.java >Compier >MyProgram.class >Java VM >机器码 >MyProgram 所有源代码先以扩展名结尾的纯文本文件编写,编译器将源文件编 ......
mysql报错java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.
-- 服务器时区值“Öйú±ê׼ʱ¼ä”无法识别或表示多个时区。 The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. --查看数据库时区 show va ......
java读取写入excel数据
使用场景 在java开发中,有时需要使用excel读取和写入数据。 可以使用 poi来处理。 引入依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.16</version ......
java编译运行方式
![](https://img2024.cnblogs.com/blog/3366232/202401/3366232-20240102224740359-397531374.png) ![](https://img2024.cnblogs.com/blog/3366232/202401/33662... ......
Markdown常用语法
1、标题 # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 最小只有六级标题 2、字体 2.1 加粗 **我被加粗了** 我被加粗了 2.2 斜体 *我倾斜了了* 我倾斜了了 ......
java特点
![](https://img2024.cnblogs.com/blog/3366232/202401/3366232-20240102223638987-1818952593.png) ![](https://img2024.cnblogs.com/blog/3366232/202401/3366... ......
pandas基础使用
pandas pandas介绍 Pandas 是一个开源的数据分析和数据处理库,它是基于 Python 编程语言的。 Pandas 提供了易于使用的数据结构和数据分析工具,特别适用于处理结构化数据,如表格型数据(类似于Excel表格)。 Pandas 是数据科学和分析领域中常用的工具之一,它使得用户 ......
2023 12月随笔、总结
2023 12月随笔、总结 到了12月,一年又过去了,这一年好像什么都没有干,成长是什么呢? Crasheye 平台 搜索功能 需要支持 包含/不包含 项搜索,这个需求要改后端代码,好麻烦的,在一堆代码上面修修补补,最终还是改成功了。改完后进入到测试阶段,测试出现问题再修复,修复完再测试,反反复复, ......
图基础之不相交集(并查集)
主要用于避免遍历的时候做无用功。 // 用于处理不相交集合的合并问题。 // 经典应用有: // –连通子图 // –最小生成树Kruskal算法 // –最近公共祖先 // O(n) #include <bits/stdc++.h> using namespace std; const int N ......
Java 中:: 是什么意思?
在 Java 中,:: 符号表示成员选择操作符,用于访问类的成员。它通常与类名(包括包名)一起使用,以便在类中选择成员。 在这个例子中,Thread1::m 可能表示以下两种情况之一: 如果 Thread1 是一个类,并且该类有一个名为 m 的成员变量,那么 Thread1::m 表示这个成员变量。 ......
【Cpp 语言基础】继承
在C++语言中,一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。 派生类的定义格式 单继承的定义格式如下: class<派生类名>:<继承方式><基类名> { <派生类新定义成员> }; 其中,class是关键词,<派生类名>是新定 ......
bean 基础配置
bean 基础配置 对于 bean 的基础配置,在前面的案例中已经使用过: <bean id="" class=""/> 其中,bean 标签的功能、使用方式以及 id 和 class 属性的作用,我们通过一张图来描述下 bean 别名配置 别名的配置说明: 配置步骤: 打开 spring 的配置文 ......
java并发之Executors类
newFixedThreadPool一种线程数量固定的线程池,当线程处于空闲状态时,他们并不会被回收,除非线程池被关闭。当所有的线程都处于活动状态时,新的任务都会处于等待状态,直到有线程空闲出来。/** * 描述:newFixedThreadPool */public class FixedThre ......
java并发之线程池
创建线程池参数 参数名 类型 含义 corePoolSize int 核心线程数,详解见下文 maxPoolSize int 最大线程数,详解见下文 keepAliveTime long 保持存活时间 workQueue BlockingQueue 任务存储队列 threadFactory Thre ......
CT107D竞赛板独立按键的基础与应用
COM3(j5) 选择2 3引脚为独立按键 选择 1 2引脚为矩阵按键 在按键中 一方接地 一方接芯片 当按键按下时 芯片的一方会从高低平变成低电平 这时就可知判定按键是否按下 需注意按键按下时具有抖动 会影响实际效果 这时就需要消抖 按后延迟20毫秒 再进行程序操作 再进行按键判定 按键判定:wh ......
「闲话随笔」2023 年年度总结
「闲话随笔」2023 年年度总结 不知道对我混沌的自我认知是否有所帮助,起因是元旦来到机房突然想起来 Yubai 的遗言「珍贵的回忆藏在脑中就会褪色」,有感觉想要写点什么 . 去年的元旦是在家中上网课,记得当时是一晚上边看最美的夜边一口气看完了我的三体,今年则是躺着床上胡乱刷 B 站过去的,仪式感油 ......
Java 中FastJson的使用【吃透FastJson】
Java 中FastJson的使用【吃透FastJson】 如果不了解JSON格式,建议先看下:JSON数据格式【学习记录】 JSON序列化、反序列化JavaBean的框架有很多,最常见的Jackson、阿里巴巴开源的FastJson、谷歌的GSON、apache提供的json-lib等,下面我们主 ......
Java登陆第三十天——域对象
什么是域 域特指范围 什么是域对象 对象的范围。而对象的功能一般都是用于保存数据的,所以传递对象就可以传递数据。 而根据传递数据范围的不同,把域对象分为三块。也就是三大域对象。 三大域对象 它们分别是: 域对象 描述 HttpServletRequest 请求域 HttpSession 会话域 Se ......
java项目-jar包上线流程
java项目-jar包上线流程 第一步:打包打包完会生成target文件夹第二步:上线我的jar包是上传到/usr/local/app位置然后cd到该位置执行java -jar springboot8_04_ssmp-0.0.1-SNAPSHOT.jar 注意:启动成功后,后台要对81端口放行,不然 ......
谷歌黑语法(转载)
【 谷歌黑语法 】 site:可以限制你搜索范围的域名. inurl:用于搜索网页上包含的URL,这个语法对寻找网页上的搜索,帮助之类的很有用. intext: 只搜索网页<body>部分中包含的文字(也就是忽略了标题、URL等的文字) intitle: 查包含关键词的页面,一般用于社工别人的web ......
day05-Mybatis基础
一.Mybatis概述 MyBatis 是一款优秀的**持久层框架**,它支持定制化 SQL、存储过程以及高级映射。**MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集**。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 JavaBean 为数 ......
程序员学英语-基础词1200个单词5
end v/n 结束 en(摁) d(弟弟) 只要摁住弟弟,就能结束比赛 ending n 结尾、结束 ing(名词后缀) old adj 老的、古老的、过去的 n 老年人 o(鸡蛋) l(象形--手杖) d(弟弟) 吃着鸡蛋,拄着手杖的弟弟,变老了 gold n 金、金币、黄金制品、金黄色 adj ......
【从零开始重学Java】第0天
前情提示 Java岗位工作多年,却发现自己好像越来越不懂Java,变成了CRUD程序员或者SQL程序员 仔细想想可能是知识不成体系,无法贯通,于是决定重新拿起教科书,从零学起,看看会不会有什么新收获 本文章是我自己复习Java教科书做的笔记,也适用于同样已经有工作经验的Java程序员们阅读,查漏补缺 ......
变量子串的语法介绍
shell子串的花式用法: 1.学习基础语法,再应用 ${变量} 返回变量值 ${#变量} 返回变量长度,字符长度 ${变量:start_index} 返回变量start数值之后的字符 ${变量:start:length} 提取start之后的length限制的字符 ${变量#word} 从变量开头 ......
java使用@Builder时给某些字段设置默认值
在 Java 中,@Builder.Default 是 Lombok 注解库中的一个注解,主要用于在使用 Lombok 的 @Builder 注解时设置默认值。 @Builder 是 Lombok 提供的一个注解,可以自动生成符合Builder模式的构造器代码。当我们在类上使用 @Builder 注 ......
(四十)C#编程基础复习——C#特性
特性是一种用于程序运行时传递各种元素(例如类、方法、结构、枚举等)行为信息的声明性代码。使用特性可以将元数据(例如编译器指令、注释、描述、方法和类等信息)添加到程序中。 在C#中,特性具有以下属性: 使用特性可以向程序中添加元数据,元数据是指程序中各种元素的相关信息,所有.NET程序中都包含一组指定 ......
(三十九)C#编程基础复习——C#目录操作
前面介绍了C#中文件的读写操作,本节我们来看一下C#中有关目录的操作,C#中允许您使用各种目录和文件相关的类来操作目录和文件,比如DirectoryInfo类和FileInfo类。 一、DirectoryInfo类 DirectoryInfo类派生自FileSystemInfo类,其中提供了各种用于 ......
【Cpp 基础】文件操作
文件操作包括准备+后勤工作,和正式的读写工作。 1. 准备+后勤工作 准备+后勤就是打开文件、关闭文件。 使用 Cpp 的文件操作的时候,要包含头文件:#include <fstream> 1.1 打开文件: 可以调用 .open() 方法; 也可以采用字符串初始化的方式打开。 //打开文件方式1: ......
自用 | Rust 基础学习资料
Rust语言圣经:Github,GitBook Rustt,RusttT 翻译小组的官方仓库,这里有国外优秀的技术文章、学习教程、新闻资讯的高质量翻译。 Rust语言周刊,每周五发布,精选过去一周的技术文章、业界新闻、开源项目和 Rust 语言动态 rust-by-practice,Learning ......