NOT

空闲页面报告 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/mm/free_page_reporting.html 空闲页面报告 空闲页面报告是一种API,设备可以通过该API注册以接收当前系统未使用的页面列表。这在虚拟化的情况下非常有用,因为虚拟机可以利用这些数据通知hypervis ......
空闲 ChatGPT 页面 报告

访问控制学习总结

访问控制是信息安全的重要组成部分,它确保了系统资源只能被授权的用户访问。基于角色的访问控制(RBAC)是一种常见的访问控制策略,它将权限与角色关联,然后将角色分配给用户。以下是关于如何实现基于角色的访问控制的详细步骤: 1. 设计角色:根据系统需求和业务场景,设计一系列角色。例如,在一个公文传输系统 ......

python hash

python 中的 hash 我的博客 程序源码 原书:《Python全栈安全》 这里使用 python 3.8,使用哈希函数计算消息的摘要信息,得到其哈希值(散列值)。在 python 下可以使用如下语句得到消息的哈希值: message='message' hash(message) 哈希具有如 ......
python hash

vue3自定义组件全局注入

/** * 自定义组件全局注入 * @param app vue实例 */ import { defineAsyncComponent } from "vue"; export default function (app) { // 收集@/components所有.vue组件 const comp ......
全局 组件 vue3 vue

常用损失函数

损失函数的意义 衡量模型性能。损失函数提供了一种量化模型预测结果与实际结果之间差异的方法。通过这种量化,我们可以客观地评价模型的好坏。 模型优化的指导。模型训练实际上是一个优化过程,目的是最小化损失函数。 模型选择和调整。不同的问题可能更适合不同的损失函数。 处理不平衡数据。在现实世界的数据中,常出 ......
函数 损失 常用

一些好玩的Hash算法(CMU15445)

graph LR R[HashTable] --> St[静态哈希策略] R --> Dy[动态哈希策略] St --> 线性探测法 St --> t1[Robin Hood] St --> t2[Cuckoo Hashing] Dy --> Ch[Chained Hashing] Dy --> E ......
算法 15445 Hash CMU

react_hooks系列 useCallback,高阶函数memo

react_hooks的useCallback,高阶函数memo一、概念和作用1、memo高阶函数:memo解决的是函数式组件的无效渲染问题,当函数式组件重新渲染时,会先判断数据是否发生了变化。相当于类组件的PureComponent(默认提供ShouldComponentUpdate) 2、use ......
高阶 react_hooks useCallback 函数 react

ABA问题

CAS缺点:循环时间⻓开销很⼤ 引出来ABA问题??? 假设这样⼀种场景,当第⼀个线程执⾏CAS(V,E,U)操作。在获取到当前变量V,准备修改为新值U前,另外两个线程已连续修改了两次变量V的值,使得该值⼜恢复为旧值,这样的话,我们就⽆法 正确判断这个变量是否已被修改过,如下图: 用 AtomicS ......
问题 ABA

异构内存管理(HMM) 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/mm/hmm.html 异构内存管理(HMM) HMM提供基础设施和辅助工具,将非常规内存(例如设备内存,如GPU板载内存)整合到常规内核路径中,其核心是为此专门设计的用于此类内存的struct page(请参见本文档的第5至 ......
内存 ChatGPT HMM

每日总结12.12

JFinal框架功能总结介绍: JFinal是一款基于Java的轻量级Web开发框架,它主要用于简化和加速Java Web应用程序的开发。以下是对JFinal框架功能的总结介绍: MVC架构: JFinal采用了经典的MVC(Model-View-Controller)架构,将应用程序划分为模型、视 ......
12.12 12

基于.NET Core + Quartz.NET+ Vue + IView开箱即用的定时任务UI

前言 定时任务调度应该是平时业务开发中比较常见的需求,比如说微信文章定时发布、定时更新某一个业务状态、定时删除一些冗余数据等等。今天给大家推荐一个基于.NET Core + Quartz.NET + Vue + IView开箱即用的定时任务UI(不依赖数据库,只需在界面做简单配置):Quartz.N ......
NET 任务 Quartz IView Core

Trie树

Trie树(字典树) Trie树,是使用树形结构来存储字符串的一种方式,由于使用了树形结构,大大加快了字符串的存储以及多次查询的速度。 Trie树一般用于多字符串存储 , 以及查询一个字符串的出现次数时使用,或者查询以某段字符为前缀的字符串也可。 关于trie树的构造以及树形图像,请看这篇博客 Tr ......
Trie

何恺明新作:简单框架达成无条件图像生成新SOTA!与MIT合作完成

前言 大佬何恺明和MIT师生一起开发了一个自条件图像生成框架,名叫RCG。这个框架结构非常简单但效果拔群,直接在ImageNet-1K数据集上实现了无条件图像生成的新SOTA。 本文转载自新智元 仅用于学术分享,若侵权请联系删除 欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、 ......
框架 图像 SOTA MIT

4.对象类型

对象类型 let preson: { name: string; age: number; // sayHi(): void; //也可以使用箭头函数 sayHi: () => void; } = { name: '张三', age: 18, sayHi() { console.log('hi'); ......
对象 类型

1.PostgreSql安装

1.创建用户 创建数据库组和组 groupadd postgres useradd -g postgres postgres 2.创建目录 创建目录并授权 mkdir -p /usr/local/pg14 mkdir -p /padata/14/data mkdir -R postgres:post ......
PostgreSql

沁恒MCU CH58x 系列 MounRiver编译配置选项

本文大纲: 1:工程文件夹架构的理解。 2:配置编译选项:头文件包含路径(相当于 gcc 的 -大i 选项), 库文件路径(相当于gcc 的 -大l 选项) 一、工程文件夹架构的理解 插一句题外话:MounRiver Studio 的工程的概念与Keil 的工程不同,MounRiver Studio ......
MounRiver MCU 58x CH 58

自旋锁

⾃旋锁(spinlock):是指当⼀个线程在获取锁的时候,如果锁已经被其它线程获取,那么该线程将循环等待,然后不断的判断锁是否能够被成功获取,直到获取到锁才会退出循环。 ⾃旋锁与互斥锁⽐较类似,它们都是为了解决对某项资源的互斥使⽤。⽆论是互斥锁,还是⾃旋锁,在任何时刻,最多只能有⼀个保持者,也就说, ......

12.12每日总结

今天继续了昨天未完成的软件案例分析大作业 import okhttp3.*; import org.json.JSONArray; import org.json.JSONObject; import java.io.IOException; import java.util.Scanner; cl ......
12.12 12

团队作业(五):冲刺总结(三)

团队作业(五):冲刺总结(三) 项目:电子公文传输系统 今日任务 对昨日遗留学习任务进行继续学习 对昨日安排任务进行总结,分享,讨论,同时对代码进行整合,各自人员认领昨日任务进行学习,主要是数据库以及前后端的接口适配问题,同时继续对本组其他成员的工作进行学习了解,保持对公文传输项目的整体了解。总结之 ......
团队

CAS

比较并且替换算法 compare and swap的缩写,中⽂翻译成⽐较并交换,实现并发算法时常⽤到的⼀种技术。它包含三个 操作数——内存位置、预期原值及更新值。 执⾏CAS操作的时候,将内存位置的值与预期原值⽐较: 如果相匹配,那么处理器会⾃动将该位置值更新为新值, 如果不匹配,处理器不做任何操作 ......
CAS

Java开发环境详解(安装,工作流程,程序结构与终端运行)

参考书籍: 《明解Java》 《Java轻松学》 《Head First Java》 《Java核心技术卷I》 《Java核心技术卷II》 参考视频: Java零基础学习视频通俗易懂 Java入门基础视频教程,java零基础自学就选黑马程序员Java入门教程 参考网站: KuangStudy 一.J ......
工作流程 终端 流程 结构 环境

团队作业6——复审与事后分析

作业要求 这个作业要求在哪里 团队作业2-《需求规格说明书》 这个作业属于哪个课程 软件工程 这个作业的目标 项目复审、分析报告 项目复审 复审 分析报告 事后分析 ......
团队

团队作业6——复审

作业要求 这个作业要求在哪里 团队作业2-《需求规格说明书》 这个作业属于哪个课程 软件工程 这个作业的目标 项目复审 Alpha阶段复审 小组的名字和链接 项目 优点 缺点,bug报告 最终名次(无并列) 就吃西兰花🥦队 EasyTok-短视频网站 本项目的质量较高,bug数量和严重程度较低,功 ......
团队

团队作业6——事后分析

作业要求 这个作业要求在哪里 团队作业2-《需求规格说明书》 这个作业属于哪个课程 软件工程 这个作业的目标 事后分析 分析 设想和目标 1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述 根据在线购物实际业务开发,满足广大WEB用户的需求,为买家用户带来便捷;同时 ......
团队

爬虫作业

(2)请用requests库的get()函数访问如下一个网站20次,打印返回状态,text()内容,计算text()属性和content属性所返回网页内容的长度。(不同学号选做如下网页,必做及格)‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬ ......
爬虫

团队作业(五):冲刺总结(二)

项目:电子公文传输系统 今日任务安排:每个组员根据昨天所认领的任务,对各自模块深入学习,同时,在大家都有空的时间,共同展开windows sql,tomcat,eclipse软件的学习,互相指导帮助,在完成自己的学习任务至于,对其他成员的版块进行一定程度学习,着重于bootstrap架构及JDBC数 ......
团队

Linux 文件压缩和归档命令(command)总结

1、tar 命令 tar(Tape Archive)是用于归档多个文件和目录到单个文件的命令。它本身不进行压缩,但常与其他压缩命令结合使用。 命令选项及使用:Linux 文件压缩和归档命令(command)总结 2、gzip 命令 gzip 是一个流行的数据压缩程序,它通常用于压缩单个文件。 1)压 ......
命令 command 文件 Linux

python高级之装饰器

装饰器 前言 装饰器就是类似于女孩子的发卡。你喜欢的一个女孩子,她可以有很多个发卡,而当她戴上不同的发卡,她的头顶上就是装饰了不同的发卡。但是你喜欢的女孩子还是你喜欢的女孩子。如果还觉得不理解的话,装饰器就是咱们的手机壳,你尽管套上了手机壳,但并不影响你的手机功能,可你的手机还是该可以给你玩,该打电 ......
python

python高级之迭代器

迭代器 什么是迭代器 迭代是python中访问集合元素的一种非常强大的一种方式。迭代器是一个可以记住遍历位置的对象,因此不会像列表那样一次性全部生成,而是可以等到用的时候才生成,因此节省了大量的内存资源。迭代器对象从集合中的第一个元素开始访问,直到所有的元素被访问完。迭代器有两个方法:iter()和 ......
python

枚举算法

说明:由于要准备期末,这篇笔记就不敲代码了,之后会补上 枚举算法,也被称为穷举算法,是一种解决问题的方法。它通过枚举所有可能的情况来找出问题的解 它的主要思想是按照问题本身的性质,一一列举出该问题所有可能的解,并在逐一列举的过程中,检验每个可能解是否是问题的真正解,若是,我们采纳这个解,否则抛弃它 ......
算法
共332088篇  :1001/11070页 首页上一页1001下一页尾页