注解 基础java 11
java 对象反射拿取对象名称及数据的校验
public class AttributeFs { /** * William * 循环实体list属性统一判断操作返回异常问题 * @param errorList * @param object * @return */ public static List getAttribute(List ......
04.Postman 基础使用
目录 Postman 工具准备 Postman 使用 Postman 工具准备 Postman 介绍 快速构建请求 提供响应结果的比较功能 查看测试结果 批量运行 设置环境变量 Postman 安装 官网下载地址 https://www.postman.com/downloads Postman 页 ......
【scikit-learn基础】--『监督学习』之 支持向量机分类
支持向量机也是一种既可以处理分类问题,也可以处理回归问题的算法。关于支持向量机在回归问题上的应用,请参考:TODO 支持向量机分类广泛应用于图像识别、文本分类、生物信息学(例如基因分类)、手写数字识别等领域。 1. 算法概述 支持向量机的主要思想是找到一个超平面,将不同类别的样本最大化地分隔开。超平 ......
【2024-01-11】打个篮球
20:00 乐观主义者认为,相比前世和来生,现在生活的世界是最好的世界。而悲观主义者却担心现在的世界已经是最好的世界了。 ——罗伯特·奥本海默 今天周四,是公司的篮球日。自从搬来新办公室后,我连球场在哪都不知道。听同事说好像就在离公司300米开外。这么近,我竟然连去打一下的冲动都没有。这可是我从小到 ......
python基础之文件
文件的打开关闭、文件读写、文件的序列化和反序列化 1. 文件的打开关闭 文件的打开/创建 fp = open(文件的路径,模式) // 模式:w 可写,r 可读, a追加 文件的关闭 fp.close() 2. 文件的读写 写:write() 读:read() fp.read() //一字节一字节 ......
面试官:实际工作中哪里用到了自定义注解?
自定义注解可以标记在方法上或类上,用于在编译期或运行期进行特定的业务功能处理。在 Java 中,自定义注解使用 @interface 关键字来定义,它可以实现如:日志记录、性能监控、权限校验等功能。 在 Spring Boot 中实现一个自定义注解,可以通过 AOP(面向切面编程)或拦截器(Inte ......
微软 Windows 天气:最被低估的天气应用,拥有1975~2023 共 48 年历史天气数据|Windows 10/11 自带天气
微软 Windows 天气应用,是 Windows 10、11 中自带的软件,在开始菜单中输入天气就能找到。这是一款被长期低估了的软件,它功能强大,数据丰富,拥有1975~2023 共 48 年历史天气数据,堪称巨型天气博物馆。@Appinn 有没有提供天气记录的网站? 天气预报的网站到处都是,那么 ......
项目管理--PMBOK 读书笔记(11)【项目风险管理】
1、风险分解结构(RBS): RBS 有两个含义,一个是资源分解结构(Resource),一个是风险分解结构(Risk)。 1)技术风险 2)管理风险 3)商业风险 4)外部风险 2、核对单 核对单是组织过程资产的一部分; 基于类似项目和其他信息来源积累的历史信息和知识编织核对单。 3、SWOT 分 ......
@Scheduled注解与参数 1、fixedDelay 2、fixedRate 3 、initialDelay 4、cron
@Scheduled注解与参数 1、fixedDelay 2、fixedRate 3 、initialDelay 4、cron 基本参数用法 @Scheduled 由Spring定义,用于将方法设置为调度任务。如:定时执行一次或定时轮询执行一段代码) 参数详解 1、fixedDelay 上一次任务执 ......
Java 8 - 收集器 – java.util.stream.Collectors
Java 8 流的新类 java.util.stream.Collectors 实现了 java.util.stream.Collector 接口,同时又提供了大量的方法对流 ( stream ) 的元素执行 map and reduce 操作,或者统计操作。 本章节,我们就来看看那些常用的方法,顺 ......
Java 8实战(九)- Collectors收集器
文章目录一、收集器简介1. 收集器用作高级归约2. 预定义收集器3. 归约和汇总3.1 查找流中的最大值和最小值3.2 汇总3.3 连接字符串3.4 广义的归约汇总3.5 收集与归约一、收集器简介流可以用类似于数据库的操作帮助你处理集合。你可以把Java 8的流看作花哨又懒惰的数据集迭代器。它们支持 ......
一文带你了解Java8 Stream流处理中的收集器技巧
Java 8 引入的 Stream 极大地简化了集合数据的处理,提供了一种现代、函数式的方式来处理数据,本文将深入探讨 Java 8 Stream 中的收集器,希望对大家有所帮助 − 目录 什么是收集器(Collectors) 常见的收集器用法 通过 toList 将元素收集到集合中 通过 coun ......
Java8中Collectors详解
文章目录1.averagingDouble2.collectingAndThen3.counting4.groupingBy4.1groupingBy(Function)4.2groupingBy(Function, Collector)4.3groupingBy(Function, Supplie ......
【转】Java8中Collectors详解
文章目录1.averagingDouble2.collectingAndThen3.counting4.groupingBy4.1groupingBy(Function)4.2groupingBy(Function, Collector)4.3groupingBy(Function, Supplie ......
【Python基础】模块
简介 模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。 创建自己的模块时,要注意: 模块名要遵循Python变量命名规范,不要使用中文、特殊字符; 模块名不要和系统模块名冲突,最好先查看系统是否已存在该模块,检查方法是在Python交互环境执行import abc,若成功则 ......
Java8 Collectors类详解(二)
统计 counting()Collectors.counting() 是 Java 8 中提供的一个工厂方法,用于创建一个统计流中元素个数的 Collector。该方法返回一个 Collector 实现,可以被传递给 Stream 的 collect 方法用于执行统计操作。 具体来说,Collect ......
Java8 Collectors类详解(一)
Collectors 类是用于对流进行收集和汇总的工具类。它提供了许多方法来对流进行分组、统计、转换、分区、连接、归约等操作,使得处理集合类数据变得更加方便。 在使用 Collectors 类时,我们可以通过调用其中的方法来实现对流的不同处理方式。例如,将流中的元素收集到一个 List 中,可以使用 ......
Java中单体应用锁的局限性&分布式锁
互联网系统架构的演进 在互联网系统发展之初,系统比较简单,消耗资源小,用户访问量也比较少,我们只部署一个Tomcat应用就可以满足需求。系统架构图如下: 一个Tomcat可以看作是一个JVM进程,当大量的请求并发到达系统时,所有的请求都落在这唯一的一个Tomcat上,如果某些请求方法是需要加锁的,比 ......
1.11 校赛记录
图 题意 给出一张 \(n\) 个点,\(m\) 条边的无向图。每个点有一个点权 \(a_i\),每条边有一个边权 \(b_i\)。设这 \(m\) 条边组成的集合为 \(E\),对于一个边集 \(S\),定义其“导出点集” \(nxt(S)=\{ x|\exists e \in S,x是e的一个端 ......
圆锥曲线11
切点弦与阿基米德三角形 已知\(F\)是抛物线\(C:x^2=4y\)与椭圆\(\dfrac{y^2}{a^2}+\dfrac{x^2}{b^2}=1(a>b>1)\)的的公共焦点,椭圆上的点\(M\)到点\(F\)的距离的最大值为\(3\) \((1)\) 求椭圆的方程 \((2)\) 过点\(M ......
Spring 基于注解管理bean
1-添加依赖 2-开启组件扫描 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:/ ......
【计网笔记】互联网基础结构发展
互联网基础结构发展的三个阶段 目录互联网基础结构发展的三个阶段第一阶段:ARPANET第二阶段:三级结构互连网(主干网、地区网、校园网、企业网)第三阶段:ISP、IXP 互联网的基础结构大体上经历了三个阶段的演进。但这三个阶段在时间划分上并非截然分开而是有部分重叠的,这是因为网络的演进是逐步的,而并 ......
java中的多态与golang中的多态
多态是面向对象编程的一个重要特征。它允许不同类型的对象对同一方法进行不同的实现。具体来说,多态性指的是通过父类的引用变量来引用子类的对象,从而实现对不同对象的统一操作。 java中多态通过继承实现,在go语言中,多态通过接口实现 java多态案例 package org.example; class ......
2024.01.11
1.Matcher.appendReplacement(StringBuffer sb, String replacement):将当前匹配子串替换为指定字符串,并且将之前的字符串添加到一个StringBuffer对象 appendTail(StringBuffer sb):将最后一次匹配工作后的剩 ......
面试官:说一说你的第一个Java程序是怎么跑起来的
面试官:“说一说你第一个Java程序是怎么跑起来的?” 我:“啊,您是说Hello World吗?” 面试官:“嗯,没错,几十年过去了,还是hello world......” 我:“好滴!且听俺给您唠一唠” 话不多说,直接上一段代码: /** * class 关键字:用于在 Java 中声明一个类 ......
如何在 Ubuntu 20.04 上安装 Java
如何在 Ubuntu 20.04 上安装 Java 在这个指南中,我们将会描述如何在 Ubuntu 20.04 上安装 Java。 Java 是世界上最流行的编程语言之一,被用来构建各种不同的应用和系统。Java 运行在所有的主流操作系统和设备上。你可以在你的笔记本,电话和游戏中发现使用 Java ......
(坚持每天写算法)算法复习与学习part1基础算法1-6——高精度加法
高精度加法,其实就是模拟我们普通算式的步骤,比如是267+58,首先个位相加,7 + 8 = 15 , 1给到十位(也就是进位),留下5,然后算十位,同样的步骤直到算完。通过这个步骤我们直到了我们每次循环(个位到十位到百位……)都需要一个t来充当进位,使用数组来存储或者使用vector(容器),我这 ......
1.11学习进度
(6)在/tmp/test2 目录下新建 word.txt 文件并输入一些字符串保存退出; (7)查看 word.txt 文件内容; (8)将 word.txt 文件所有者改为 root 帐号,并查看属性; (9)找出/tmp 目录下文件名为 test2 的文件; (10)在/目录下新建文件夹 te ......
2024-1-11 DAY2
2024-1-11 DAY2 D - Fixed Prefix Permutations 字典树开大一点 #include <bits/stdc++.h> #define endl '\n' //#define int long long using namespace std; const int ......