流程scanner java day
第三章 工程化 - 基于 webpack 从零构建 vue3.x 项目基本流程二
bable 概述 1、babel 是什么 babel 是把 最新特性、浏览器无法兼容的代码,编译成浏览器可识别的代码(低版本浏览器对新特性的支持不友好),就比如 箭头函数,经过 babel 的转化后,就会变成 普通的函数 2、babel 的 3 种使用方式 1、使用单体文件 2、命令行 【 babe ......
ceph 用户权限管理和授权流程
ceph账户的授权 阅读目录 授权流程 访问流程 ceph 用户 ceph 授权和使能 ceph 用户管理 秘钥环管理 Ceph 使用 cephx 协议对客户端进行身份认证。 cephx 用于对 ceph 保存的数据进行认证访问和授权,用于对访问 ceph 的请求进行认证和授权检测,与 mon 通信 ......
spring源码03-xml配置文件conent标签解析流程
本文主要介绍spring的xml配置文件 context:component-scan 配置对应的处理流程,通过该标签的属性配置实现对注解的支持等。对于xml的加载流程,自定义标签的处理流程请看上一篇文章:spring源码02-xml配置文件解析过程 一、content标签支持的localName以 ......
第二章 工程化 - 基于 webpack 从零构建 vue3.x 项目基本流程
webpack 安装 1、webpack 的安装有两种方式 1、全局安装 【 不推荐 】 2、局部安装 【 推荐 】 全局安装 1、安装 webpack v4+ 版本时,需要额外加安装 webpack-cli npm install webpack webpack-cli -g 2、检查版本 web ......
JAVA设计模式总结之六大设计原则
1、单一职责 **简单通俗的来说:**一个类只负责一项职责 **问题由来:**比如一个类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 **解决方案:**遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责 ......
第一章 工程化 - 构建工具 - Webpack - 【 webpack 基本构建流程 】
webpack 概述 webpack 是什么 1、webpack 是一个现代 JavaScript 应用程序的静态模块打包器 (module bundle),当 webpack 处理应用程序时,它会递归的构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所 ......
【Java 并发】【三】MESI缓存一致性协议
1 前言 上节我们看了一下线程安全的原子性、有序性、可见性,这节我们回到CPU多级缓存的问题,就是各个缓存中一致性的问题,这节我们就来看一下MESI一致性协议。 2 MESI缓存一致性协议 MESI协议也叫做缓存一致性协议,主要是用来进行协调多核CPU的高级缓存的数据一致的。 MESI一致性协议定义 ......
剑指offer11(Java)-旋转数组中的最小值(简单)
题目: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 给你一个可能存在 重复 元素值的数组 numbers ,它原来是一个升序排列的数组,并按上述情形进行了一次旋转。请返回旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一次旋转,该数组的最 ......
一直报错Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc
按照网上的提示在pom.xml添加了依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.11</version></dependency>版本标红,在本 ......
《java铁人三项》String篇
判断字符串是否为空 原文链接:https://blog.csdn.net/w05980598/article/details/79925097 null,表示的是一个对象的值,而并不是一个字符串。例如声明一个对象的引用,String a = null ; "",表示的是一个空字符串,也就是说它的长度 ......
javaSE-day06(集合进阶)
异常 我们调用一个方法时,经常一部小心就出异常了,然后在控制台打印一些异常信息。其实打印的这些异常信息,就叫做异常。 因为写代码时经常会出现问题,Java的设计者们早就为我们写好了很多个异常类,来描述不同场景下的问题。而有些类是有共性的所以就有了异常的继承体系 public class Demo9 ......
Java安装及配置
一、环境准备jdk下载 下载官网:Java Downloads | Oracle 下载版本:jdk-8u321-windows-x64.exe 进入上述网址后,选择Java 8,然后根据自己系统位数选择对应安装包即可 二、jdk安装安装Java8包括jdk1.8和jre1.8,双击已下载好的安装包即 ......
Java4
1 输入年份月份,输出该月的天数(闰年2月29天,条件参考上机练习1) import java.util.Scanner; public class ctt { public static void main(String[] args) { // TODO Auto-generated metho ......
《Java高手笔记常见100例错误》笔记
1. 用户信息错乱-ThreadLocal 问题:有时获取到的用户信息是别人的。 因为Tomcat 的工作线程是基于线程池的, 所以使用类似 ThreadLocal 工具来存放一些数据时,需要特别注意在代码运行完后,显式地去清空设置的数据,不然就有可能因为线程池复用工作线程,ThreadLocal ......
《渗透测试》信息打点-语言框架&开发组件&FastJson&Shiro&Log4j&SpringBoot 2023 Day17
1 框架:简单代码的一个整合库,如果使用框架就只需要学习使用框架调用即可 如:文件上传功能是需要很多代码来实现的,框架把这个代码进行封封装,调用即可 影响:如果采用框架开发,代码的安全性是取决于框架的过滤机制 2 组件:第三方的功能模块(日志记录,数据监控,数据转换等) Web架构: 1、最简单最入 ......
JAVA基础面试题
JAVA基础面试题 1、请说说Java中的集合类,项目中是怎么使用的? Java集合主要是Collection接口和Map接口,以及它们的子接口和实现类。 Collection接口下有子接口List和Set。 List接口的实现类主要有ArrayList,Vector,LinkedList。 Arr ......
JAVA~适合新手和复习~基础六(枚举、泛型)
枚举(enum) ava 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。 Java 枚举类使用 enum 关键字来定义,各个常量使用逗号 , 来分割。 例如定义一个颜色的枚举类。 1 enum Color 2 { 3 RE ......
转载 - Java 线程详解(下)
一、线程生命周期 在《详解操作系统进程》中,从操作系统层面介绍了进程(线程)的生命周期的变迁,在操作系统中,线程的状态主要包含了五种:初始化、等待状态、就绪状态、运行状态和终止状态 但在Java中,定义了六种状态的,其中RUNNABLE状态对应运行状态和就绪状态,而等待状态在Java中细分为三种BL ......
day2
1、层序遍历(广度优先遍历) 借助 队列 实现 队列 先进先出,符合一层一层遍历的逻辑 栈 先进后出,适合模拟深度优先遍历(递归) leetcode102 二叉树的层序遍历 迭代法(使用队列)【模板题】 class Solution { public List<List<Integer>> leve ......
python day04
## day04数据类型(二) ### 今日内容 - 列表 - 元组 ### 内容回顾和补充 1.计算机基础 硬件:cpu/内存/硬盘/主板、网卡 操作系统 liunx(免费开源) 编译型语言:(代码写完后,编译器将其变成另外一个文件,然后交给计算机执行) - c - c++ - java - c# ......
机器学习基础06DAY
模型检验-交叉验证 一般在进行模型的测试时,我们会将数据分为训练集和测试集。在给定的样本空间中,拿出大部分样本作为训练集来训练模型,剩余的小部分样本使用刚建立的模型进行预测。 训练集与测试集 训练集与测试集的分割可以使用cross_validation中的train_test_split方法,大部分 ......
代码随想录day 28 93.复原IP地址 | 78.子集 | 90.子集II
给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。 有效的 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 '.' 分隔。 例如:"0.1.2.201" 和 "192.168.1.1" 是 有效的 IP 地址,但是 "0.011 ......
一、初识Java
学习目标 了解Java语言的特点 掌握Java环境变量的配置 熟悉Java的运行机制 掌握Eclipes/Idea开发工具的使用 是计算机、移动设备、家用电器等领域最受欢迎的开发语言之一。 Java概述 1. 什么是Java 针对不同开发市场,Sun公司将Java划分为三个技术平台 Java SE( ......
java reflection exception--can not access a member of class XXX with modifiers "private"
If you try to visit the value of an object's private field using reflection, such as Field#get or Field#set, you should call Field#setAccessible ahead... ......
java 定时
1.主类下加标签 @EnableScheduling 2.controller建立平级 3. @Slf4j @RequiredArgsConstructor @Component public class MeetingMarkJob { final CppccMailService cppccMa ......
java 建行扫码支付
生成二维码及根据订单号查询工具类 package exam.common; import cn.hutool.http.HttpUtil; import com.alibaba.fastjson.JSONObject; import exam.entity.JianHangQrCodeRespons ......
cenos安装多个java jdk版本,可以这样切换
打开终端,并使用以下命令列出可用的Java版本: alternatives --config java 系统将显示已安装的Java版本列表,以及当前默认版本。例如: There are 2 programs which provide 'java'. Selection Command *+ 1 / ......
PHP基础-day1
输出函数 echo print printf print_r var_dump 命名空间 namespace name{...} use namespace(namespace/class) as alias,namespace; namespace\classname::method()(clas ......
SM2算法功能简述(二) 验签流程
SM2推荐椭圆曲线参数如下: 使用素数域256位椭圆曲线 椭圆曲线方程:y2 = x3 + ax + b p= FFFFFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF 00000000 FFFFFFFF FFFFFFFF a= FFFFFFFE FFFFFFFF F ......