变量 基础 方法java
【10.0】Go语言基础之指针
【一】什么是指针 指针是—种存储变量内存地址(Memory Address)的变量。 如上图所示,变量b 的值为156 ,而b 的内存地址为0x1040a124。 变量 α存储了b 的地址。 我们就称a指向了b 。 【二】指针的定义 【1】指针的语法基础 1 类型前放 * 表示指针类型,这个类型的指 ......
【9.0】Go语言基础之字符串
【一】字符编码引入 https://www.cnblogs.com/dream-ze/p/17826956.html 【二】字符串操作 【1】获取字符串的字节(byte) (1)英文字符 package main import "fmt" func main() { // 字符串 // 【1】单独获 ......
java项目实战-mybatis-基本用法02接口绑定实现类-day23
目录1. 复习 什么是接口 什么是类?2. mybatis接口绑定实现类 来实现查询3. 参数的传递4 插入数据 1. 复习 什么是接口 什么是类? public interface Speak { void say(); } Speak这个接口里面定义了say方法 所有实现了Speak的类 都必须 ......
JVM系列-第1章-JVM与Java体系结构-cnblog
title: JVM系列-第1章-JVM与Java体系结构 tags: - JVM - 虚拟机 categories: - JVM - 1.内存与垃圾回收篇 keywords: JVM,虚拟机。 description: JVM系列-第1章-JVM与Java体系结构。 cover: 'https:/ ......
坦克大战基础版
基本介绍 这个项目学习的是韩顺平老师的坦克大战,课程地址为https://www.bilibili.com/video/BV1fh411y7R8?spm_id_from=333.999.0.0 项目结构 用到的技术 java面向对象编程 多线程 文件i/o操作 数据库 必备知识 绘图 坐标体系 绘图 ......
2023-2024-1 20231403 《计算机基础与程序设计》第七周学习总结
作业信息 这个作业属于哪个课程 <班级的链接>(如2022-2023-1-计算机基础与程序设计) 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第七周作业) 这个作业的目标 自学《计算机科学概论》第8章 《C语言程序设计》第6章 作业正文 https://www.cnblogs.co ......
学期:2023-2024-1 学号:20231426 《计算机基础与程序设计》第七周学习总结
作业信息 这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计 这个作业要求在哪里 2022-2023-1计算机基础与程序设计作业 这个作业的目标 通过教材内容了解数组、子程序与参数 作业正文 https://www.cnblogs.com/hhaxx/p/17826871.html ......
org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException报错问题
这个原因是 高版本SpringBoot整合swagger 造成的 我的项目是2.7.8 swagger版本是3.0.0 就会出现上面的报错 解决方式: 1.配置WebMvcConfigurer.java import org.springframework.context.annotation.Co ......
《实战Java高并发程序——第1章 走入并行世界》
基础平台Java虚拟机,虚拟机除了要执行main函数外,还需要做JIT编译和垃圾回收。无论是main函数、JIT编译还是垃圾回收,在虚拟机内部都是一个单独的线程。 多核CPU:将多个独立的计算单元整合到单独的CPU中 如何让多个CPU内核有效并正确地工作也就成了一门技术。如多线程间如何保证线程安全, ......
Util应用框架基础(六) - 日志记录(三) - 写入 Seq
本文是Util应用框架日志记录的第三篇,介绍安装和写入 Seq 日志系统的配置方法. 安装 Seq Seq是一个日志管理系统,对结构化日志数据拥有强大的模糊搜索能力. Util应用框架目前主要使用 Seq 和 Exceptionless 管理日志. 你可以从中选择一个合适的. 本节介绍使用 Dock ......
Util应用框架基础(六) - 日志记录(二) - 写入日志文件
本文是Util应用框架日志记录的第二篇,介绍写入日志文件的配置方法. 概述 将日志写入文本文件,不方便查看和管理,但在开发阶段可以作为临时查看日志的手段. 日志配置 引用Nuget包 Nuget包名: Util.Logging.Serilog AddSerilog 使用 AddSerilog 扩展方 ......
java基础
java基础 注释 单行:// 多行:/* */ 文档:/** */ 标识符 关键字:java所有的组成都需要名字.le类名、变量名、以及方法名都被成为标识符 标识符注意点:所有的标识符都应该一字母A-Z,灭源符号或者下划线开始 不能使用关键字作为变量名或者方法名 标识符是大小写敏感的 首字符之后可 ......
#2023-2024-1 20231424《计算机基础与程序设计》第7周学习总结
2023-2024-1 20231424《计算机基础与程序设计》第7周学习总结 作业信息 作业属于的课程 <班级链接>(2022-2023-1-计算机基础与程序设计) 作业要求 <作业要求链接>(2022-2023-1计算机基础与程序设计第一周作业) 作业目标 《计算机科学概论》第8章和《C语言程序 ......
一篇文章带你了解Python基础测试工具——UnitTest
一篇文章带你了解Python基础测试工具——UnitTest 测试人员一般使用Python作为主语言脚本来进行自动化开发,而Python自带的UnitTest脚本通常就是测试人员首先掌握的 那么本篇文章我们将来介绍Python的最基本自动化工具UnitTest来开始我们自动化的第一步 我们这篇文章将 ......
Lua GC基础
全量GC:Lua5.0及以前 Lua5.0及以前的版本使用的是双色标记清除算法(Two-Color Mark and Sweep)。 该算法的原理是:系统中的每个对象非黑(black)即白(white),也就是要么被引用,要么没有被引用。 具体的伪代码如下: 每个新创建的对象颜色为白色(white) ......
java-面向对象
第八章 面向对象 面向过程和面向对象的区别 面向过程:当事件比较简单的时候,利用面向过程,注重的是事件的具体的步骤/过程,注重的是过程中的具体的行为,以函数为最小单位,考虑怎么做。 面向对象:注重找“参与者”,将功能封装进对象,强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。 案例: 人把大 ......
java-IDEA的使用
第7章 IDEA的使用 IDE 集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这 ......
第五十五天 django框架基础之一
一、手搓web框架 1.socket服务端代码 2.HTTP协议 四大特性 数据格式 响应状态码!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 3.根据网址后缀的不同请求不同的内容 4.请求方式 GET 朝服务端索要数据 POST 朝服务端提交数据 ......
2023-2024-1 20231405《计算机基础与程序设计》第七周学习总结
2023-2024-1 20231405《计算机基础与程序设计》第七周学习总结 作业信息 作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 作业要求在哪里 https://edu.cnblogs.com/campus/bes ......
R语言机器学习方法分析二手车价格影响因素
原文链接:https://tecdat.cn/?p=34238 原文出处:拓端数据部落公众号 分析师:Siming Yan 比较多种机器学习方法优劣性,分析二手车价格影响因素,训练模型预测二手车价格。 任务 / 目标 根据印度二手车交易市场1996-2019年数据,进行清洗,建模,预测。 数据源准备 ......
二进制位中1个数计算方法
二进制位中\(1\)个数计算方法 按位循环 while (y) { if (y & 1) res++; y >>= 1; } Brian Kernighan 的位计数算法 while (y) { ++res; y = (y & (y - 1)); } y - 1:将 y 减去1。这将导致 y 最右边 ......
TIOBE 11月榜单:Java和 C# 之间的差距缩小到0.7
TIOBE 公布了 2023 年 11 月的编程语言排行榜。 虽然这期重点介绍的是Kotlin,本月,它的排名上升了 0.17%,从第 18 位上升到第 15 位,前进了 3 位。 TIOBE的10月份榜单,C# 和 Java 之间的差距越来越小,达到了历史新低,10月份两者的差距仅为 1.2%。 ......
Docker容器基础学习
Docker的基本概念 镜像(Image),容器(Container)和仓库(Repository)。 镜像(Image):Docker 镜像是一个只读的模板,可以用来创建 Docker 容器。它包含一个完整的操作系统环境,里面可以安装运行应用程序所需的所有内容,包括代码、运行时环境、系统工具、系统 ......
java ArrayList的基本使用
package com.elaina.test1; import java.util.ArrayList; public class test1 { public static void main(String[] args) { //1.创建集合的对象 // 泛型:限定集合中的存储数据的类型 // ......
在Java中,JAR和WAR之间的区别
内容来自 DOC https://q.houxu6.top/?s=在Java中,JAR和WAR之间的区别 一个.jar文件和一个.war文件之间有什么区别? 仅仅是文件扩展名吗?还是还有其他的东西? 来自Java小贴士:ear、jar和war文件的区别: 这些文件只是使用java jar工具进行压缩 ......
【深度学习笔记】第3章-神经网络基础
参考书籍: 邓立国等《python深度学习原理、算法与案例》清华大学出版社 3.3 感知机 3.3.1 感知机模型 感知机,又称阈值逻辑单元(Threshold Logic Unit,TLU)/线性阈值单元(Linear Threshold Unit,LTU) 经典数据集:Iris Data Set ......
【6.0】Go语言基础之循环语句
【一】判断语句if~else package main import "fmt" // if ~ else 的使用 // [1] 语法 // 语法 if 条件 {条件符合,执行代码} // 语法 else if 条件 {条件符合,执行代码} // 语法 else {条件符合,执行代码} // [2] ......
【7.0】Go语言基础之数组、切片
【一】数组 数组是一种类型,可以连续存储数据,但是数据类型的是一致的。 类似于 Python 中的列表,是一种数据结构 【1】数组的定义 package main import "fmt" func main() { // 定义数组 // 定义一个长度为 3 的数组,里面的数据类型为 int 类型 ......
【5.0】Go语言基础之包的使用
【一】包的作用 为了便于组织代码,同一种类型的代码,写在同一个包下,便于管理 【二】定义包的步骤 【1】新建一个文件夹 【2】内部有很多go文件 【3】go文件的第一行声明包名 在每个go文件的第一行,都要声明包名,并且包名必须一致 package user 【4】在一个文件夹下只能有一个包(同级) ......