NOT

Lecture#15 Concurrency Control Theory

回顾本课程的路线图: 在前面的课程中介绍了 DBMS 的主要模块及架构,自底向上依次是 Disk Manager、Buffer Pool Manager、Access Methods、Operator Execution 及 Query Planning。但数据库要解决的问题并不仅仅停留在功能的实现 ......
Concurrency Lecture Control Theory 15

ie11 兼容 vue3思路mark

众所周知,vue3因为用了Proxy来实现响应式,而Proxy是es6的特性,这个特性是无法shim的。 如果用本身的js写一个es6的js的虚拟机呢?有点像c语言的自举了哈,只要写出一个汇编的c语言编译器,后面就可以脱离汇编,用c本身来实现更多的功能。 当然速度肯定没办法保证了,跑肯定是可以跑的。 ......
思路 vue3 mark vue ie

2023年4月18日周二

计划 [ ] 优化项目成员角色部分 [ ] 解决邮件问题 [ ] 学习新东西 执行 09点17分 开始 09点58分 看了看mock功能,不好解决貌似 13点36分 进入瓶颈,不是我能轻易解决的了 15点58分 无计可施 16点45分 解决项目成员角色管理问题,现在差邮件问题 18点16分 看一会儿 ......
2023

《花雕学AI》用ChatGPT创造猫娘角色:人工智能角色扮演聊天对话的风险与对策

出于好奇心,我以“ChatGPT,调教猫娘”为题,开始了解ChatGPT角色扮演提示语的用法。ChatGPT给出的介绍是,调教猫娘是一种利用ChatGPT的角色扮演功能,让模型模仿一种类似猫的拟人化生物的行为和语言的活动,并且AI作画出来。 ChatGPT认为:ChatGPT是一个由OpenAI开发 ......

html转换为pdf

1、参考 wkhtmltopdf下载页面 Windows和Linux 安装wkhtmltopdf 2、说明 3、代码 package com.kikyo.data.utils; import com.itextpdf.text.pdf.BaseFont; import org.xhtmlrender ......
html pdf

2005-text4

| 2005-text4 | | | | | | command | 驾驭,控制,命令,指挥 | | aspire | 渴望,追求 v. | | aspiring | 有追求的,渴望...的 | | degradation | 毁坏,恶化,降低 | | degrade | 降低,降级,退化 | | ......
text4 2005 text

Codeforces 793G - Oleg and chess(网络流+优化建图)

很 trivial 的一道题,评到 3400 非常不理解。 首先一眼二分图匹配,关键点在于建图。显然需要数据结构优化,关键是怎么个优化法,很 trivial 的想法是考虑每一行,将极长的白格对应的连边用线段树优化掉,但是这样显然是不行的,因为一个黑白交错的图就可以把它卡成 $n^2$。 考虑借鉴二维 ......
Codeforces chess 网络 793G Oleg

http1.1与http2.0

一、http是什么 通俗来讲,http就是计算机通过网络进行通信的规则,是一个基于请求与响应,无状态的,应用层协议。常用于TCP/IP协议传输数据。目前任何终端之间任何一种通信方式都必须按Http协议进行,否则无法连接。tcp(三次握手,四次挥手)。 请求与响应:客户端请求、服务端响应数据。 无状态 ......
http http1 http2

scheme_语法备忘

1.list quote quasiquote The list procedure takes in an arbitrary amount of arguments. Because it is a procedure, all operands are evaluated when list ......
语法 scheme

4.18每日学习总结

昨天在上课时帮小组成员安装配置好了SQL Sever数据库, 下课后晚上实现了Android studio bottom navigation activity 的使用, 遇到的问题是Andrioid自带的导航栏模板的一些默认功能需要修改。 ......
4.18 18

202301-迪士尼在逃公组 实验三:软件项目案例分析(团队作业)

| 项目 | 内容 | | | | |课程班级博客链接|2020级卓越工程师班| |这个作业要求链接 |实验三: 软件项目案例分析(团队作业)| |团队名称|迪士尼在逃公组| |我的课程学习目标|1. 掌握现有软件案例分析方法2. 使用并分析CSDN的基本功能3. 收集并分析用户需求 4. 学习完成 ......
案例分析 团队 案例 项目 202301

Win11和Win10怎么禁用驱动程序强制签名? 关闭Windows系统驱动强制签名的技巧?

#前言 什么是驱动程序签名? 驱动程序签名又叫做驱动程序的数字签名,它是由微软的Windows硬件设备质量实验室完成的。硬件开发商将自己的硬件设备和相应的驱动程序交给该实验室,由实验室对其进行测试,测试合格后实验室将在其驱动程序中添加数字签名。由于数字签名是由微软完成的。 Win11设备只有安装了驱 ......
驱动程序 Win Windows 技巧 程序

树套树——维护区间内权值信息的“重武器”

Introduction 树套树,顾名思义,就是将各类“树”据结构的节点换成“树”,以此解决一些问题。 一般情况下,两层树分别维护区间信息和区间内权值的信息。 而因为树套树极劣的空间复杂度和巨大的常数,经常需要使用 动态开点 和 垃圾回收 的方法降低空间复杂度,以及一定的卡常技巧(将较为短小的不含循 ......
重武器 区间 信息

Python小练习:解决strftime()中国时区乱码问题

Python小练习:解决strftime()中国时区乱码问题 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 1. mytest.py 1 # -*- coding: utf-8 -*- 2 # Author:凯鲁嘎吉 Coral Gajic 3 # ......
乱码 时区 strftime Python 问题

Docker认识、Docker安装

一、免费版和企业版 ==Docker-CE==指Docker社区版,由社区维护和提供技术支持,为免费版本,适合个人开发人员和小团队使用。 ==Docker-EE==指Docker企业版,为收费版本,由售后团队和技术团队提供技术支持,专为企业开发和IT团队而设计。 二、安装与卸载 1、准备 Docke ......
Docker

带头节点单链表的基本操作

结点结构定义 typedef struct LNode{ int data; struct LNode *next; }LNode, *LinkList; 第3行是结构体的自引用。如果要让结构体的成员还是结构体,则需要将结构体变量变为指针变量,解决无法计算结构体大小的问题。 第4行中*LinkLis ......
基本操作 节点

http响应状态码

1、介绍 http响应状态码在响应报文中,由服务端设置返回给客户端,是一个三位数字的代号,用于说明请求处理情况。 而描述符是一个简短的文本,与状态码一 一对应,进行简单描述。 响应状态码可以分为五类:1xx、2xx、3xx、4xx和5xx。每一个分类为整百,表示该类核心意义。 2、1xx (1)10 ......
状态 http

CSP

内容安全策略CSP(Content-Security-Policy)_Cacra的博客-CSDN博客_content-security-policy 1、介绍 Content-Security-Policy,简称csp,是为解决xss设计的。 CSP 的实质就是白名单制度,开发者明确告诉客户端,哪些 ......
CSP

AI智能视觉识别在智慧城市中的应用

基于AI智能的视觉识别,是当前人工智能最主要的应用功能之一。通过对工业相机、摄像头、视觉传感器拍摄采集到的图像/视频进行算法分析,实现对画面中人体、物体、事物运动状态、变化情况的感知与反馈,最后实现业务流程自动自主,从而有效提高生产力和效率。 ......
视觉 智慧 智能 城市

zabbix 可计算监控项使用 last() 与 avg() 的区别

使用zabbix的可计算监控项时遇到的问题 在agent异常退出的情况下,使用last()的监控项依然在产出数据! 分析解决 last()函数会跳过空值,取最后一个有效值计算。遍查文档,只有用avg(,60)替代的办法来解决。 ......
zabbix last avg

马尔科夫决策——产业发展问题R实现

马尔可夫(Markov)决策法,就是一种关于事件发生的概率预测方法。它是根据事件的目前状况来预测其将来各个时刻(或时期)变动状况的一种预测方法。马尔可夫决策法是产业预测研究中重要的预测方法之一。现代市场信息复杂多变,某个产业或企业在激烈的市场竞争环境下要生存和发展就必须对其产品进行市场预测,从而减少 ......
产业发展 产业 问题

Visual Studio 自定义快捷字段

1、编写字段(不会写可以从第二点复制一个文件出来修改) 2、导入字段(.snippet文件) 3、使用方法:输入自定义字段名称,双击Tab ......
字段 Visual Studio

Nats集群部署

环境: 3台机器采用同样的目录名字和文件名称 服务器 192.168.10.30 192.168.10.31 192.168.10.32 nats版本2.9.15 配置文件 # 192.168.10.30配置文件port: 4242 # 供client连接的监听端口 net: 0.0.0.0 # 监 ......
集群 Nats

05单件模式

#经典的单件模式 public class Singleton { private static Singleton uniqueInstance; //一个静态变量持有Singleton类的唯一实例。 // 其他有用的实例变量写在这里 //构造器声明为私有,只有Singleton可以实例化这个类! ......
单件 模式

子数组累加和小于等于K的最大长度

子数组累加和小于等于K的最大长度 给定一个整数组成的无序数组arr,值可能正、可能负、可能0 给定一个整数值K 找到arr的所有子数组里,哪个子数组的累加和<=K,并且是长度最大的 返回其长度 // 给定数组arr, 返回子数组累加和<=k的最大长度 public int maxLength(int ......
数组 长度

openstack 跨CPU热迁移问题处理

先说结论: 网络上修改源代码的方法均无效,在最新版本中可以通过在/etc/nova/nova.conf workarounds中配置skip_cpu_compare_on_dest = True来控制是否跳过比较CPU,但是测试不成功,原因是迁移之前跳过了比较,但是迁移过程中会报错,导致无法迁移 v ......
openstack 问题 CPU

Vue3 reactive对比ref

视频 5.reactive对比ref 从定义数据角度对比: ref用来定义:基本类型数据。 reactive用来定义:对象(或数组)类型数据。 备注:ref也可以用来定义对象(或数组)类型数据, 它内部会自动通过reactive转为代理对象。 从原理角度对比: ref通过Object.defineP ......
reactive Vue3 Vue ref

C/C++飞机订票系统[2023-04-18]

C/C++飞机订票系统[2023-04-18] 飞机订票系统 1.问题描述 设计一个飞机订票系统,通过此系统可以实现如下功能: (1)录入可以录入航班信息(具体内容自定); (2)查询:可以查询某个航线的情况: (3)订票:可以订票,如果该航班已经无票,可以提供相关可选择航班 (4)退票:可退票,退 ......
飞机 系统 2023 04 18

开心档之C++ STL 教程

C++ STL 教程 在前面的章节中,我们已经学习了 C++ 模板的概念。C++ STL(标准模板库)是一套功能强大的 C++ 模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的算法和数据结构,如向量、链表、队列、栈。 C++ 标准模板库的核心包括以下三个组件: 组件描述 容 ......
教程 STL

抛出异常

快捷键:选中可能出现异常的代码,ctrl+alt+t ......