2023.10笔记2023 10

mysql处理CVE-2023-21912漏洞

背景 Mysql出现拒绝服务漏洞(CVE-2023-21912),影响范围:5.0.0<=Oracle MySQL<=5.7.41和8.0<=Oracle MySQL<=8.0.30。线上系统使用的mysql都在此版本内,所以需要处理这个漏洞。 注:本文使用方法不敢完全保证正确,目前升级到发文时间, ......
漏洞 mysql 21912 2023 CVE

山东大学数据结构实验10 堆及其应用

内容 创建 最小堆类。最小堆的存储结构使用 数组。提供操作:插入、删除、初始化。题目第一个操作是建堆操作,接下来是对堆的插入和删除操作,插入和删除都在建好的堆上操作。 格式 输入 第一行一个数n(n<=5000),代表堆的大小。第二行n个数,代表堆的各个元素。 第三行一个数m (m<=1000),代 ......
数据结构 结构 数据 大学

Git简要笔记

git介绍:git是一款SCM软件,用来管理源码文件,需求文档,设计文档,开发文档等项目文件 在团队开发中,通过SCM软件管理这些文件,而业界用的较多的是git,它支持多人协作同时开发,且不需要中央服务器,而是分布式的版本控制系统 git也是linus为了方便管理linux内核而开发的 基础概念:1 ......
简要 笔记 Git

Qt+MySql开发笔记:Qt5.9.3的msvc2017x64版本编译MySql8.0.16版本驱动并Demo连接数据库测试

前言 mysql驱动版本msvc2015x32版本调好, mysql的mingw32版本的驱动上一个版本编译并测试好,有些三方库最低支持vs2017,所以只能使用msvc2017x64,基于Qt5.9.3,于是本篇编译mysql驱动的msvc2017x64版本,满足当前的特定需求,这次过程有点费劲, ......
版本 MySql 数据库 笔记 数据

英语笔记:第一天

说了你又不听,听了你又信,信了你又不做,做了你又不做好,做好了你又不发扬 听——》信——》做——》发扬 语法知识 #第一天 #第一次课句子成分 五个基本句型: 主语 + 谓语(不及物动词) + 状语 I work every day 我每天工作 2. 主语 + be + 表语 + 状语 I am h ......
笔记

《深入理解计算机系统》第五章学习笔记 优化程序性能

编写高效程序需要做到以下几点:第一,我们必须选择一组适当的算法和结构。第二,我们必须编写出编译器能够有效优化以转换成高效可执行代码的源代码。C语言的有些特性,例如执行指针运算和强制类型转换的能力,使得编译器很难对它进行优化。第三,针对处理运算量特别大的计算,将一个任务分成多个部分,这些部分可以在多核 ......
性能 计算机 笔记 程序 系统

第10章 枚举类和注解

1.枚举类的使用 枚举类的实现: 在JDK1.5之前需要自定义枚举类 在JDK1.5之后新增了enum关键字用于定义枚举类 枚举类的属性: 枚举类对象的属性不应允许被改动,所以应该使用private final进行修饰。(若枚举只有一个对象,则可以作为一种单例模式的实现方式,即private fin ......
注解

精神网络学习笔记

本篇接上篇 深度学习笔记 喵~ 1. 精神网络模型 考虑到在之前的模型中,我们训练的模型的决策界限都可以轻易找到其表达式,相对来说较为简单,我们下面来看一个复杂的模型,精神网络。 精神网络模型是通过模仿人的神经元的出的模型,即大脑中一般会分为多层神经元,第一层神经元负责接受一个输入,然后刺激第二层神 ......
精神 笔记 网络

动态规划笔记

##动态规划的原理 从做题来看我认为动态规划就是将递归的过程反向,以此来避免反复使用递归的函数进行反复的压栈,弹栈同时避免访问很多已经计算过的分支。就比如f(a) = f(a-1)+f(a-2)这个递推式,假设我们最终想要知道f(n)的值,那么我们可以使用一个递归函数f参数是i,进行递归调用。这样当 ......
笔记 动态

Sitecore XP 10.3(latest) Docker一键部署

本文演示通过PowerShell+Docker Desktop for Windows 一键部署Sitecore10.3(即Sitecore最新版)Docker开发/测试/演示 环境。 官方参考 SitecoreXP 10.3.0 Developer Workstation Deployment W ......
Sitecore Docker latest 10.3 10

老杜Vue实战教程完整版笔记(三)Vue组件化

接上篇文章,分享动力节点老杜全新版Vue教程笔记 学习の地止:https://www.bilibili.com/video/BV17h41137i4 3 Vue组件化 3.1 什么是组件 传统方式开发的应用 一个网页通常包括三部分:结构(HTML)、样式(CSS)、交互(JavaScript) 传统 ......
整版 实战 组件 Vue 笔记

Unity性能优化课程学习笔记(Metaverse大衍神君)

课程来源于:https://space.bilibili.com/1311706157 等待函数: AA方案: 后处理: 渲染提前期优化culling,simplization,batching Culling Simplization: Batching 场景远景简化 看的到,但到不了的地方 Un ......
课程学习 Metaverse 性能 课程 笔记

老杜2023最新Vue实战精讲(三)Vue组件化

动力节点老杜全新版Vue教程笔记分享给大家 学习の地止:https://www.bilibili.com/video/BV17h41137i4 视频教程从Vue2开始讲解,一步一个案例,知识点由浅入深,然后很自然的过度到Vue3版本。Vue3是目前企业中使用最多的一个版本。 视频中会把每一个Vue的 ......
实战 组件 Vue 2023

.NET周报 【4月第4期 2023-04-23】

国内文章 2023成都.NET线下技术沙龙圆满结束 https://www.cnblogs.com/edisonchou/p/2023_chengdu_dotnet_club_activity_review.html 2023年4月15日周六,由MASA技术团队和成都.NET俱乐部共同主办的2023 ......
周报 2023 NET 04 23

英语笔记:入门介绍

短期快速掌握语法基础,不同时做几件事 同时学语法和词汇,用造句的方法来学语法,再结合阅读巩固积累词汇,进而掌握造句和理解句子的能力,有了这个基础,再学发音,口语和听力,就容易多了。 语法知识 练习 复习 虽然能截取视频画面,但是最多一百张,字多了确实累,那还不如直接抄下来,在加上对自己之前的笔记不太 ......
笔记

2023华为软挑决赛代码分享

赛题主页 决赛代码 生产策略 大致策略是生产456尽量平衡,如果场上4的数量(包括机器人身上的和正在生产但未生产完毕的)最少,那么优先生产4。但会有其他因素影响其优先级,包括路径上是否有其他机器人,这个工作台是否被对方工作台占领,这个工作台剩余配件数等...... 寻路 寻路主体是A*算法,加了一些 ......
代码 2023

2023.04.26

孟子谓宋勾践曰:“子好游乎?吾语子游。人知之,亦嚣嚣;人不知,亦嚣嚣。”曰:“何如斯可以嚣嚣矣?”曰:“尊德乐义,则可以嚣嚣矣。故士穷不失义,达不离道。穷不失义,故士得己焉;达不离道,故民不失望焉。古之人,得志,泽加于民;不得志,修身见于世。穷则独善其身,达则兼善天下。” ......
2023 04 26

kseq_fastq_base.c:1:10: fatal error: zlib.h: No such file or directory

01、ubuntu系统: (py38) root@DESKTOP-IDT9S0E:/home/software/readfq# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubunt ......
kseq_fastq_base directory fastq error fatal

AC 自动机学习笔记

前置知识:Trie 树、KMP 算法。 相信大家第一次听见这个算法都会很兴奋。 自动机,就是依据一个或者一些字符串建出来的无向图。 AC 自动机全名 Aho-Corasick Automaton。 它可以在 $O(\sum|T|+|S|)$ 的时间内解决多模式串的匹配问题。 它的本质就是在 Trie ......
自动机 笔记 AC

FHQ Treap 学习笔记

FHQ Treap 这是一个很好理解、码量短、应用多变、容易可持久化的平衡树。我认为这是最实用的平衡树。 我们结合例题讲解:【模板】普通平衡树。 主要通过 split 和 merge 来维护。 首先平衡树有三个性质: 堆性质,这里我们将维护一个小根堆(事实上维护大根堆也没有关系),即是一棵二叉树,树 ......
笔记 Treap FHQ

【进程代数学习笔记】

【进程代数学习笔记】1:[CSP]进程的基本表示,迹及其操作_进程代数csp_LauZyHou的博客-CSDN博客 https://lauzyhou.blog.csdn.net/article/details/102536317 翻译 搜索 复制 ......
代数 进程 笔记

Microsoft Build After Party 2023活动:杨中科聊天分享会

预计在2023年6月17日晚上7:00(北京时间),我将会通过哔哩哔哩平台直播,为大家分享我对Microsoft Build大会中.NET相关的一些内容的看法,并和大家直播互动。 Microsoft Build大会具体日程还没发布,等它发布之后,我会给大家列出来我要分享的视频。 我的哔哩哔哩地址:h ......
Microsoft Build After Party 2023

chatgpt接口开发笔记1:completions接口

chatgpt接口开发笔记1:completions接口 个人博客地址: https://note.raokun.top 拥抱ChatGPT,国内访问网站:https://www.playchat.top 序:写这一系列文章的动机来源于在部署Chanzhaoyu/**chatgpt-web**项目时 ......
接口 completions chatgpt 笔记

SMU Spring 2023 Trial Contest Round 9

A. Wrong Subtraction 在k次操作里, 将n的最后一位数减1,如果是0就去掉,模拟一下就好了. #include <bits/stdc++.h> //#define inf 0x3f3f3f3f #define endl '\n' #define int long long usi ......
Contest Spring Round Trial 2023

ES6听课笔记

ES6语法 1.变量 1.1 变量声明 使用let变量不能重复声明 let star = '亚索' let star = '盲僧' //会报错,但是使用var不会报错 var star = '亚索' var star = '盲僧' //这就是正常的 1.2 块级作用域 分为三种: 全局作用域,函数作 ......
笔记 ES6 ES

SMU Spring 2023 Trial Contest Round 10

SMU Spring 2023 Trial Contest Round 10 A - Remove Duplicates #include<bits/stdc++.h> using namespace std; typedef pair<int,int>PII; typedef pair<strin ......
Contest Spring Round Trial 2023

day56(2023.4.25)

day39 总结了Java基础知识点 day40 为了巩固Java基础知识点, 所以需要完成智能电话本项目, 1.项目的介绍 2.项目的演示 day41 实现了电话本项目 day1-day39(Java基础) day40-day41(智能电话本项目) 进入数据库编程 day42 1.数据库基本概念 ......
2023 day 56 25

编程一小时2023.4.25

1. #include <bits/stdc++.h>using namespace std;class number{ int fz,fm; friend number operator+(number &n1,number &n2);public: number(int a=0,int b=1) ......
小时 2023 25

2023/4/25每日随笔

今天,上午上机数据库,了解了数据库的数据库操作的sql语句的select关于from,group by,order by,联合多表查询等等,添加语句,删除语句,删除表结构等等对于以后项目的有用的操作,晚上又看了看数据库,准备完成第一张内容的编写,数据是描述事务的符号表示,数据库是存储数据的仓库,只不 ......
随笔 2023 25

2023.4.25记录

6-3 上课铃响之后 - C/C++ 多态 如本章开篇所述,当小学里的上课铃响之后,学生(Student)、教师(Teacher)和校长(Principal)会对同一个消息表现出不同的行为。请设计Person、Student、Teacher以及Principal类,合理安排他们之间的继承关系并将所有 ......
2023 25