Java
【CSS】CSS笔记
CSS笔记 CSS就是美化网页的。 CSS是层叠样式表(Cascading Style Sheets)的简称。 有时也称为CSS样式表或级联样式表。 也是一种标记语言。 CSS简介 选择器+声明 选择器{属性:值} CSS代码风格 样式格式书写:展开格式,一个样式写一行。 样式大小写:小写。 空格规范: 属性值前,冒号后边,保留一个空格。 选择器和大括号间保留一个空格。 CSS基础选择
Kotlin 基础入门
函数类型 在 Kotlin 中 函数是一等公民。 在上面的定义中,markGreet 是个什么?是个函数类型对象的引用,只有对象才能被作为函数的参数。也就是说,我们需要把一个函数类型的一个具体 “对象” 当做函数参数传递。 这个 makeGreet 被称之为函数引用,Function Reference,这也是 Kotlin 官方的说法。 这也说明,在 Kotlin 中,函数也是一个对象。 函数
数据结构-CS61B学习日记
总结: 1.今天学习使用Java复习最简单链表->具有头结点的链表(或者头结点叫哨兵)->双向链表。 以及对哨兵的优化更改方案: 1).将哨兵作为头尾节点 2)将列表实现为循环列表 2.今天完成了lab2,顺便也熟悉了一下如何autograde 2.1-2.3List文件 Lab2总结 学会使用debug进调试程序。 tips:其中隐藏bug关于位运算 将普通数据结构类型改为泛型接受
vue--day78---路由的基本使用
### 1.基本使用 1. 安装vue-router,命令:```npm i vue-router``` 2. 应用插件:```Vue.use(VueRouter)``` 3. 编写router配置项: ```js //引入VueRouter import VueR
9.4java考试订正
import java.util.Scanner; public class viovo { static int number = 5;//五个商品信息 static oppo[] s = new oppo[50]; public static void main(String[] args) { Scanner ab = new Scanner(Syst
jQuery(常用API)
jQuery简介 1.基本使用 使用 2.顶级对象$,及注意事项 与原生js的区别 3.与原生js转换 一.jQuery选择器 1.1 jQuery 基础选择器 原生js获取元素方式多并且很杂,兼容不一,jQuery做了封装,是获取元素统一标准 1.2 jQuery 层级选择器 知识铺垫 基本选择器 1.3 隐式迭代(重要) 遍历内部
ArrayList与LinkedList的底层原理
ArrayList是Java中常用的List集合,它基于数组来存储和操作数据。以下是ArrayList的底层原理: 内部数组:ArrayList内部维护一个Object类型的数组来存储元素。初始时,数组的长度为0。当添加元素时,数组会根据需要自动扩容。 动态扩容:当ArrayList中的元素数量超过当前数组的容量时,ArrayList会创建一个新的更大的数组,并将原数组中的元素复制到新数组
ASP.NET Core 6.0 添加 JWT 认证和授权
1 前言 1.1 本文介绍 本文将分别简单介绍 Authentication(认证) 和 Authorization(授权)。 并以简单的例子在 ASP.NET Core 6.0 的 WebAPI 中以 JWT 方案实现认证,并辅以相应的授权例子。 1.2 相关名词 Authentication 和 Authorization 长得很像,傻傻分不清楚。 Authentication(认证):标识用
Java 乘等赋值运算
下面这个题目是在一公司发过来的,如果你对 Java 的赋值运算比较了解的话,会很快知道答案的。 这个运算符在 Java 里面叫做乘等或者乘和赋值操作符,它把左操作数和右操作数相乘赋值给左操作数。 例如下面的:density *= invertedRatio; 其实等于的就是 density = density * invertedRatio; 这个
mysql修改编码utf8
摘要:使用apt-get 命令安装的mysql默认不是utf8、在这里记录一下如何将编码修改成utf8。 Linux学习笔记之——ubuntu中mysql修改编码utf8 一:查看mysql版本 1.1 mysql –V 在终端界面输入上面命令、显示如下: mysql Ver 14.14 Distrib 5.5 . 35 , fordebian-linux-gnu
老年病评估系统及其项目需求规格书
1.1 目的 通过本文档定义老年病能力评估系统的需求,方便系统编写者与系统使用者使用。 1.2 背景 a. 开发软件系统名称:老年病能力评估系统 b. 系统提出者:刘少石 系统开发者:刘少石 c. 软件系统应用范围、用户:需要老年病能力评估的公司、医生。需要接受养老服务的老年人。 d. 产生该系统需求的起源:随着我国人口老龄
jQury(事件及其他方法)
一. jQuery 事件注册 单个事件注册 语法: 其他事件和原生基本一致。比如mouseover、mouseout、blur、focus、change、keydown、keyup、resize、scroll 等 二. jQuery事件处理 2.1 事件处理 on() 绑定事件 on() 方法在匹配元素上绑定一个或多个事件的事件处理函数 语法: 1. events:一个或多个用空
什么是SSM框架?有哪些组成部分?
Java SSM框架即指Spring+SpringMVC+MyBatis的简称,框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架。相比于之前的SSH(Spring+Struts+Hibernate),SSM更加轻量化和灵活,是目前业界主流的Java Web开发框架。 SpringSpring框架是一系列应
每周总结-第八周 多线程
多线程概述:充分利用计算机资源,同时执行不同的操作 1.计算机操作系统 进程和线程 2.使用java来完成多线程的编码 3.线程中的常用方法 4.线程同步(重点) 5.死锁 6.生产者消费者模型 异步 操作系统简介 操作系统:本质上就是一个运行在一堆硬件上的巨型软件 没有操作系统的话,程序想要操控硬件,需要c语言或者汇编语言 有操作系统后,程序就可以借助操作系统这个中介来运行。 操作系统存在的意义
【SpringBoot】面向切面编程AOP
一.基本概念 oop:主要以函数或者过程为程序的基本组织方式,系统功能是由一组相关的过程和函数序列构成,主要实现通过继承,多态和封装 aop:这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。简单来讲就是方法和方法的关联,将公用代码从核心代码中抽取出来,程序员只需要关顾核心代码的实现 OOP(面向对象编程)针对问题领域中以及业务处理过程中存在的实体及其属性和操作
eureka加入认证功能
为了注册中的安全性,我们需要加入eureka登录的认证功能,然后该功能的添加涉及两部分,一部分是eureka服务端,另一部分是eureka客户端 eureka服务端配置 <dependency> <groupId>org.springframework.boot</groupId> <art
01-集合框架概述.
01-集合框架概述. 1.内存层面需要针对于多个数据进行存储。此时,可以考虑的容器有:数组、集合类 2.数组存储多个数据方面的特点: 数组一旦初始化,其长度就是确定的。 数组中的多个元素是依次紧密排列的,有序的,可重复的 (优点)数组一旦初始化完成,其元素的类型就是确定的。不是此类型的元素,就不能添加到此数组中 (优点)元素的类型既可以是基本数据类型,也可以是引用数据类型。 数组存储多个数据方
分片+异步 优化in子查询
将一次性查询改为通过分片、异步优化 in子查询 集合数据分片是将数据按指定大小进行分组,像java中使用guava或hutool工具的partition进行分组,然后分批处理或者获取数据,in子查询会通过创建临时表,不易将大量数据放入in子查询中 案例:分片+异步操作 分片实现原理 自动分页查询
JSONCPP向浏览器前端发送服务器本地文件列表
服务器解析了浏览器请求之后,要进行响应 响应体里需要存放请求的内容 HTML标签:是页面的核心内容,定义了页面有什么内容。 CSS:控制HTML元素的排版布局和展示方式,是美化页面文档的。 JavaScript:让用户与页面进行交互,或在网页背后默默操控网页,以便让显示的内容与效果有所改变。对网页来说就是上帝之手。 请求内容包括html、css、js,这些是网页核心组件,此外在服务器端设计中关注的
javascript: confirm alert box customer style
js: // JavaScript Document /* 參考資源: https://developer.mozilla.org/en-US/docs/Web/API/Window/alert https://developer.mozilla.org/en-US/docs/Web/API/Window/confirm https://reactkungfu.com/2015/0
通过代理连接本地vscode和远程服务器手记
关键信息记录 1. 在WSL实测nc可实现代理流量转发 2. windows无法使用nc,通过修改 VS-Code Remote-SSH 插件的配置: 编辑执行WSL SSH的批处理文件: Over 参考:https://stackoverflow.com/questions/60150466/can-i-ssh-from-wsl-in-visual-studio-code