变量 基础 方法java
Java8(jdk1.8u321)下载、安装及配置
jdk1.8的下载、jdk1.8的安装、配置环境变量。 一、jdk1.8下载 下载官网地址:https://www.oracle.com/java/technologies/downloads/#java8-windows下载版本:jdk-8u381-windows-x64.exe 二、jdk1.8 ......
3-web前端 css 网页样式语言,基础语言、盒子模型、浮动
html和css的关系: HTML(HyperText Markup Language,超文本标记语言)是用于创建网页的标准标记语言。它负责定义网页的结构和内容。HTML使用各种标签来包含文本、链接、图 片、视频等元素,并可以与如JavaScript等其他技术结合使用,实现网页的动态功能。 CSS ......
编程基础
类 采用Class作为关键字进行定义的代码块,表示的是一种类别 对象 实例化之后的类,对类中的形参进行了赋值,赋予其真正的含义或数值 方法 使用def作为关键词,定义在类内的函数 函数 使用def作为关键词,但是没有在类内进行定义,即定义在类外 属性 类内的称呼,其实就是类内的变量,同一个类内的不同 ......
1-web前端 基础标签 、图片、超链接
vscode 编译器下载地址: https://code.visualstudio.com/ 1、下载完vscode后安装的三个小插件:chinese(中文)、live serve、会了吧(翻译) 2、每个打开的网络页面都有html编码,可以进行编码查询和编码检查 3、vscode的三种创建编码文件 ......
uniapp 子组件中onLoad,onShow方法不执行
uniapp中,有应用生命周期和页面生命周期,子组件没有应用周期,所有onLoad,onShow都不存在,难怪我用两个方法没有效果。 可以用如下方法: // 子组件 export default { methods: { childOnShow() { console.log('子组件 onShow ......
Vulkan vertex buffer使用方法
vs shader如下面格式: //vs #version 450 layout(binding = 0) uniform UniformBufferObject { mat4 model; mat4 view; mat4 proj; } ubo; layout(location = 0) in v ......
62基于java的高校奖学金管理系统设计与实现(可参考做毕设)
基于java高校奖学金管理系统设计与实现,可适用于大学奖学金管理系统,学生奖学金管理系统,学校奖学金,校园奖学金申请管理系统; ......
nginx反代后java的request.getScheme获取不到https的解决办法
在实际应用中,经常会用到nginx反向代理应用,这中就会出现一中情况,访问https页面Java 通过request.getScheme()获取不到https协议,或者response.sendRedirect重定向是http,而不是我们想要的https。 问题原因 经过反代后,协议信息没有转发到后 ......
Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'java.util.String'. Cause: java.lang.ClassNotFoundException: Cannot find class: java.util.String
1、 Caused by: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type a ......
ansible-playbook-变量
1.playbook-变量 变量名规范:仅由字母,数字和下划线组成,并且不能以数字开头。 变量来源: 1、ansible 的 setup facts 远程主机的所有变量都可直接调用根据变量生成文件 2、通过命令行指定变量,优先级最高 ansible-playbook -e varname=value ......
Tomcat日志信息有乱码的处理方法
1、问题描述 1.1、Idea中的tomcat日志有乱码 1.2、直接启动tomcat的日志有乱码 1.3、原因分析 问题是由于tomcat使用的编码和操作系统使用的编码不一致导致; Windows10默认使用的编码为GBK,tomcat默认使用的编码为UTF-8; 2、解决方法 2.1、找到tom ......
深入理解HTTP的基础知识:请求-响应过程解析
在当今数字化的世界中,理解HTTP协议的基础知识变得至关重要。本文将带您深入探索HTTP的核心概念和请求-响应的过程。HTTP是一种用于在计算机之间传输超文本数据的协议,它不仅定义了数据交换的规则和格式,还为不同的应用程序提供了通信和交换信息的能力。通过深入了解HTTP的请求-响应过程,我们将更好地... ......
万字长文深度解读Java线程池,硬核源码分析
前言 本文将深入分析Java线程池的源码,包括线程池的创建、任务提交、工作线程的执行和线程池的关闭等过程。通过对线程池源码的解析,我们能够更好地理解线程池的原理和机制,为我们在实际开发中合理使用线程池提供指导。 文章内容较长,建议找个安静的环境慢慢细读,由于线程池涉及的内容比较多,需要至少熟悉以下知 ......
【matplotlib基础】--几何图形
除了绘制各类分析图形(比如柱状图,折线图,饼图等等)以外,matplotlib 也可以在画布上任意绘制各类几何图形。这对于计算机图形学、几何算法和计算机辅助设计等领域非常重要。 matplitlib 中的 patches 类提供了丰富的几何对象,本篇抛砖引玉,介绍其中几种常用的几何图形绘制方法。 其 ......
《基础语法篇》trunc的使用
日期 select sysdate from dual --当时日期 select trunc(sysdate) from dual select trunc(sysdate ,'DD') from dual --今天日期 select trunc(sysdate,'d')+7 from dual ......
dom4j操作Element节点方法
1.获取文档的根节点 Element rootElm = document.getRootElement(); 2.取得某节点的单一子节点 Element memberElm=root.element("tagName"); 3.取得节点的文字 String text=root.elementTex ......
常见的Java中SQL注解的用法
@Select:用于查询操作,标注在方法上,指定相应的SQL查询语句。 @Select("SELECT * FROM table_name WHERE condition") List<Entity> getEntities(); @Insert:用于插入操作,标注在方法上,指定相应的SQL插入语句 ......
Linux基础(运维必看)
一、Linux基础命令及简介 终端快捷键 终端快捷键 Ctrl + a/Home 切换到命令行开始 Ctrl + e/End 切换到命令行末尾 Ctrl + l 清除屏幕内容,效果等同于 clear Ctrl + u 清除剪切光标之前的内容 Ctrl + k 剪切清除光标之后的内容 Ctrl + y ......
Java8中遍历Map、Map转List、List转Map
1.遍历Map Map<Integer, String> map = new HashMap<>(); map.put(1, "a"); map.put(2, "b"); map.put(3, "c"); // Map.keySet遍历 for (Integer k : map.keySet()) ......
Java SE 基础
Java 美梦的交织来源于无数个光点 -- 风尘尘风 一、Java 初识 Java 概述、Java 特点、Java 历史、Java 体系、Java 工具、Java 组成 1.1 Java 概述 Java 概念、Java 之父、Java 起名、Java 图标、Java 公司、Java 由来 1. Ja ......
Java SE 扩展
Java 即使有一天一无所有,也不缺重新来的勇气! -- 做一场梦 一、扩展知识 原来知识真的可以让一个人废寝忘食 -- CF.FC 1.1 Java 环境 环境是基本也是基础,只有弄好它才能万丈高楼平地起 -- CF.FC 第一步:下载 JDK 第二步:安装 JDK 第三步:配置 JDK 第四步: ......
GO 中的时间操作(time & dateparse)【GO 基础】
〇、前言 日常开发过程中,对于时间的操作可谓是无处不在,但是想实现时间自由还是不简单的,多种时间格式容易混淆,那么本文将进行梳理,一起学习下。 官方提供的库是 time,功能很全面,本文也会详细介绍。 还有另外一个开源库 dateparse,使用起来比较方便,本文也会将加入示例测试出结果,以展示其优 ......
Java并发Map的面试指南:线程安全数据结构的奥秘
简介 在计算机软件开发的世界里,多线程编程是一个重要且令人兴奋的领域。然而,与其引人入胜的潜力相伴而来的是复杂性和挑战,其中之一就是处理共享数据。当多个线程同时访问和修改共享数据时,很容易出现各种问题,如竞态条件和数据不一致性。 本文将探讨如何在Java中有效地应对这些挑战,介绍一种强大的工具——并 ......
时间序列的重采样和pandas的resample方法介绍
重采样是时间序列分析中处理时序数据的一项基本技术。它是关于将时间序列数据从一个频率转换到另一个频率,它可以更改数据的时间间隔,通过上采样增加粒度,或通过下采样减少粒度。在本文中,我们将深入研究Pandas中重新采样的关键问题。 为什么重采样很重要? 时间序列数据到达时通常带有可能与所需的分析间隔不匹 ......
python基础(未完)
前言:近几日在学习sql注入时发现需要使用python编写脚本,故来学习一下python 参考:菜鸟教程 1.1 python的编码 python3源码文件以utf-8编码,所有字符串都是unicode,也可以使用别的编码方式,比如 # -*- codeing: cp-1252 -*- 1.2 标识 ......
方法重载
定义:同一个类里,多个方法具有相同名称,但参数列表不同。 重点: 在同一个类里 具有相同的名称 参数列表不同 返回值不同不算方法重载 原因: JVM调用方法是通过方法签名判断的。而方法签名 = 方法名+参数类型+参数个数。返回值不是方法签名的一部分。 ......
Java语言基础知识全总结
一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
全网最详细Java-JVM
Java-JVM ①JVM概述 ❶基本介绍 JVM:全称 Java Virtual Machine,一个虚拟计算机,Java 程序的运行环境(Java二进制字节码的运行环境) 特点: Java 虚拟机基于二进制字节码执行,由一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆、一个方法区等组成 JV ......
Java中的函数式接口
一、先来看看自定义的函数式接口使用。 @FunctionalInterface interface MyFunction { void run(); } public class Test { public static void main(String[] args) { MyFunction f ......