mybatisplus笔记

Yacc笔记

语义动是一个C语句的序列 $$ 表是和相应产生式头的非终结符号关联的属性值 $i 表示和相应产生式体中第 i 个文法符号(终结符或非终结符号)关联的属性值 按照产生式规约时会执行关联的语义动作 对于体中只包含一个文法符号的产生式,默认语义动作就是拷贝属性值 ......
笔记 Yacc

C++笔记

inline内联函数:内存膨胀,空间换时间,节省调用函数,给被调函数形参赋值以及自动回收内存的时间 使用原则:内联函数内不要有循环,使用重复率较高,代码比较简单的函数使用内联函数 引用(别名,解析引用符) int& dd=num dd与num共享同一段内存,定义引用必须赋初始值,引用的作用可以缩短名 ......
笔记

# FPGA入门笔记002——译码器

设计一个38译码器 项目文件编写: module my3_8( a, b, c, out ); input a; //输入端口A input b; //输入端口B input c; //输入端口C output reg[7:0]out; //输出端口 /* always块: '()'内部为敏感信号, ......
译码器 译码 笔记 FPGA 002

mybatisplus关于驼峰命名法与下划线的映射

今天遇到一个很坑的事情,我在测试之前的案例的时候我有一个字段的名字是typeId,我调试之后发现插入出现了错误。 开启sql日志之后我发现mybatisplus自动把我的typeId改成type_id了。 无奈之下我只能把数据库、实体类的驼峰命名法改成下划线 ### SQL: SELECT id,n ......
驼峰 下划线 mybatisplus

支持向量机 SVM(Supported Vector Machine)笔记

简单可视化对偶性: 图片出自:【数之道25】机器学习必经之路-SVM支持向量机的数学精华 ......
向量 Supported Machine 笔记 Vector

esp32笔记[10]-rust驱动ssd1306显示屏

摘要 使用rust(no-std)环境和esp-hal库实现SSD1306显示屏(128x64)显示bmp图片. 平台信息 esp32(模组:ESP32-WROOM-32D) (xtensa lx6)(xtensa-esp32-none-elf) rust 超链接 esp32笔记[7]-使用rust ......
显示屏 笔记 1306 rust esp

11.16 基本完成个人任务管理系统项目后重新复习JavaScript高级程序设计——声明var与let变量关键字区别的笔记

我看的是js高级程序设计第四版,前两章快速了解了一下,第三章开始慢啃,虽然内容枯燥,很多东西自己也知道了,但还是有一些收获的。 比如,声明变量的三个关键词:var、let、const;var以前经常用但是会出问题,相比let没有那么严谨(var声明范围函数作用域,而let声明范围块级作用域)。 看个 ......

学习笔记10——20211303

一、学习任务 自学教材第12章,提交学习笔记(10分),评分标准如下 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) “我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” 核心是要 ......
20211303 笔记

深度学习笔记:搭建基于Python的tensorflow运行环境1

使用python3命令创建tensorflow虚拟运行环境 首先,在系统下创建python虚拟环境目录Venvs,本文我们设置的虚拟环境目录如下:C:\Users\wuchh\venvs,接下来打开cmd命令窗口 进入创建的目录(C:\Users\wuchh\venvs)。 在命令行窗口中,执行创建 ......
tensorflow 深度 环境 笔记 Python

面向对象笔记—设计模式

设计模式 一、概念 设计模式是一系列在实践中总结出来的可复用的面向对象的软件设计方式 设计模式就是描述一个反复出现的问题,以及解决这个问题的方案。可以重复使用这个解决方案而无须再做重复劳动。 解决设计问题的固定套路 重用,避免代码重复冗余 优化体系结构 提升系统的可维护性和弹性 代码更加容易测试,利 ......
设计模式 对象 模式 笔记

学习笔记10

第12章 块设备I/O和缓冲区管理 本章讨论了块设备I/O和缓冲区管理;解释了块设备I/O的原理和I/O缓冲的优点;论述了Unix的缓冲区管理算法;利用信号量设计了新的缓冲区管理算法以提高I/O缓冲区的缓存效率和性能。 块设备I/O缓冲区: 大多数文件系统使用I/O缓冲来减少进出存储设备的物理I/O ......
笔记

【Android】学习笔记

目录准备界面:view控件LayoutCreator事件监听OnClickListener转跳页面IntentIntent传递数据Toast和AlertDialogGson使用OKhttp3的基本使用post方法get方法轻量级存储SharedPreferenceListView基本使用1、Simp ......
Android 笔记

【Linux笔记】find

# 在当前目录下查找 find "file.txt" # 查找当前目录下是否有file.txt find "*.txt" # 查找当前目录下是否有以.txt结尾的文件 # 在指定目录下递归地查找 find ./ -name "file*" # 在当前目录下,递归地进入所有文件夹中查找以file开头的 ......
笔记 Linux find

DOM对象(pink老师课程笔记)

let or const const优先 对于引用数据类型,const存储的是地址 数组和对象使用const声明 作用和分类 作用:使用JS去操作html和浏览器 分类:DOM(文档对象模型)和BOM(浏览器对象模型) DOM 操作网页内容(标签) DOM树 将HTML文档以树状结构表现出来,直观体 ......
对象 老师 课程 笔记 pink

20211314王艺达学习笔记10

第12章 块设备I/O和缓冲区管理 一、块设备I/O缓冲区 I/O缓冲的基本原理非常简单。文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时,它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据,那么它只需从缓冲区中读取数据, ......
20211314 笔记

韦东山Linux学习笔记--zlib1.2.11交叉编译

freetype 依赖于 libpng,libpng 又依赖于 zlib,所以我们应该:先编译安装 zlib,再编译安装 libpng,最后编译安装 freetype。 文中说,zlib库已经安装好,我使用的版本并没有,还需要自己安装。以下是安装步骤,使用韦东山开发板并根据教程搭建环境的可直接复制使 ......
笔记 Linux zlib1 2.11 zlib

【操作系统MIT 6.1810(2022版)笔记】Lab实验:环境搭建——以Ubuntu20.04为例

感觉环境搭建没有别人说的那么难。 我是双系统用户(Win+Ubuntu20.04),所以直接在Ubuntu上搭建了。听别人说不要用Ubuntu18.04搭建,不知道为什么 参考链接: 官网环境搭建教程 环境搭建 打开终端,输入以下命令并回车运行 sudo apt-get install git bu ......
环境 笔记 6.1810 Ubuntu 系统

《流畅的Python》 读书笔记 第8章_对象引用、可变性和垃圾回收

第8章_对象引用、可变性和垃圾回收 本章的主题是对象与对象名称之间的区别。名称不是对象,而是单独的东西 name = 'wuxianfeng' # name是对象名称 'wuxianfeng'是个str对象 variables are labels, not boxes 变量是标注,而不是盒子 引用 ......
可变性 对象 垃圾 笔记 Python

《信息安全系统设计与实现》第十一周学习笔记

块设备I/O和缓冲区管理 块设备I/O缓冲区 I/O缓冲的基本原理非常简单。文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时。它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据、那么它只需从缓冲区中读取数据、而无须再次从磁 ......
笔记 系统 信息

yzy第十次学习笔记

第十二章学习笔记——块设备I/O和缓冲区管理 块设备I/O缓冲区 I/O缓冲的基本原理非常简单。文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时。它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据、那么它只需从缓冲区中读取 ......
笔记 yzy

《Unix/Linux系统编程》第十二章学习笔记

《Unix/Linux系统编程》第十二章学习笔记 概念介绍 块设备I/O缓冲区 用来代替磁盘I/O的文件存取方法,基本原理是使用一系列的I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev, blk)标识的磁盘块时,它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据, ......
笔记 系统 Linux Unix

柯学家——珂朵莉树 学习笔记

柯学家——珂朵莉树 学习笔记 珂朵莉树(Chtholly Tree),又名老司机树 ODT(Old Driver Tree)。 起源自 lxl 的 CF896C Willem, Chtholly and Seniorious。 前置知识:std::set。 思想 将区间用 set 维护,每次对一个区 ......
学家 笔记

搭建Samba服务器笔记全套

Top 目录安装端口与服务管理其他常用命令配置全局配置共享库配置用户名密码认证库配置Samba 登录用户配置防火墙配置设定安全的上下文关系本地系统设置访问读写权限Pdbedit 用法Smbpasswd 用法其他Windows 下相关转发查看网络连接 -- 可删除缓存,用于切换登录用户Windows ......
全套 服务器 笔记 Samba

《敏捷开发》阅读笔记

《轻松Scrum之旅》这本书主要是以关毅团队的实例来展开对敏捷开发的讲述的。 在读这本书前,已经对敏捷开发有所耳闻。相比于传统的项目管理,敏捷开发更注重的是灵活与跟随计划的变化而变化。 最开始我以为的敏捷开发是以团队展开的,所有人都有决定权,带入过以多数否决少数这样的结论。看完书才发现这种做法的害处 ......
笔记

Java学习笔记

Java学习笔记 Day 3-5:变量、数据类型和运算符 1. 基本数据类型 2. 变量 3. 常量 4. 命名规范 第4天:算术运算符 第5天:关系和逻辑运算符 1. 关系运算符 2. 逻辑运算符 Java学习笔记 Day 3-5:变量、数据类型和运算符 1. 基本数据类型 在 Java 中,有以 ......
笔记 Java

VisionPro脚本学习练习笔记

VisionPro脚本学习练习笔记 练习1 零件的匹配分数显示 练习重点:模板匹配工具 关于CogPMAlignTool工具心得: 首先明确一点,模板匹配的分数是通过匹配的特征来确定的。匹配的特征越多,获得的分数越高。 我们为了让匹配的模板分数越高,可以在做模板的时候适当考虑选取必要的特征 实操Pa ......
脚本 VisionPro 笔记

学习笔记10

目录知识点归纳第12章 块设备I/O和缓冲区管理块设备和I/O缓冲区Unix缓冲区管理子系统Unix算法的优点:1.数据的一致性;2.缓存效果;3.临界区;Unix算法的缺点:Unix算法的一些具体说明:新的I/O缓冲区管理算法苏格拉底挑战遇到的问题与解决方案实践过程 知识点归纳 第12章 块设备I ......
笔记

考研数学笔记:一个例子让你明白什么是自由未知数什么是非自由未知数

什么是自由未知数?什么是非自由未知数?举例来说就是——非自由未知数就像阻挡入侵的“战士”,而自由未知数就是被这些“战士”保护的平民 >>>【查看详情】 ......
未知数 是非 例子 数学 笔记

【操作系统MIT 6.1810笔记】xv6讲义:第一章

第1章-操作系统接口(Operating system interfaces) 设计一个好的接口是困难的:“简单易用的接口” vs “强大复杂的接口功能”是一对主要矛盾。 解决这一矛盾的主要方式:设计可组合在一起以提供更广泛用途的少量机制。 kernel xv6系统中,每个进程(process)包含 ......
讲义 笔记 6.1810 系统 1810

《人件》阅读笔记(二)

第三篇:适当人选 这一篇主要讨论了如何雇佣并留住优秀的员工问题。 对于有战略眼光的经理而言,这样的方法将激励你的成功:即雇佣合适的人、使他们觉得开心(这样他们就不想离开)、宽松对待他们。与聪明的人在一起共事,经理们几乎可以从起点开始就可以毫不费力地前行。 那么如何寻找聪明的人一起共事呢?即使是第一次 ......
笔记