chapter9内存chapter笔记

Games101笔记 P11~?

贝塞尔曲线(Bezier Curve-General Algebraic Formula) 三个点的贝塞尔曲线迭代公式: $$b^1_0(t)=(1-t)b_0+tb_1$$ $$b_1^1(t)=(1-t)b_1+tb_2$$ $$b_0^2(t)=(1-t)b_0^1+tb_!^1$$ 展开得到 ......
笔记 Games 101 11

【Windows】Advanced_System_Care ( v 11.3.5 ) 内存清理插件 大小15.1 MB

【Windows】Advanced_System_Care ( v 11.3.5 ) 内存清理插件 大小为15.1 MB https://xcherry.lanzouj.com/il2iOmsobni密码: 3dw3 软件提取自 Advanced_System_Care ( v 11.3.5 )软件 ......

Java笔记(8) 异常和错误

异常的简单分类 检查性异常:最具代表性的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如用户要打开一个不存在的文件,一个异常就发生了,这些异常在编译时不能被简单的忽略。 运行时异常:运行时异常是可能被程序员避免的异常,与检查性异常相反,运行时异常可以在编译时被忽略。 错误(error ......
错误 笔记 Java

Chipyard笔记

GITHUB下载加速: 这是我用过最爽最实用功能最全面的一个方式了。gitclone.com是一个提供下载缓存的代码下载网站,使用方法十分简单,只需要在仓库地址前面加上 gitclone.com,就可以使速度提升几倍。 例如要克隆github上仓库地址https://github.com/kille ......
Chipyard 笔记

做《具体数学》Chapter 1 热身题

发现这个结论对于 $n=1$ 成立,但是 $n=2$ 不成立。问题就出在 $n=2$ 的归纳过程中,$[1,n-1]$ 与 $[2,n]$ 并不存在交集。 首先把 $1\sim n-1$ 扔到 $3$,然后把 $n$ 放到 $2$,再把 $1\sim n-1$ 扔回 $1$,把 $n$ 放到 $3$ ......
Chapter 数学

Ren'Py学习笔记(二)转场效果

这是Ren'Py视觉小说引擎学习系列的第二篇文章。这个系列主要记录笔者在学习该引擎时的一些总结和感受。 本文的主题是转场(Transitions)。 什么是转场 转场用来在场景切换时提供特殊的效果。如果不使用任何转场,那么新的背景图和立绘将瞬间覆盖旧的场景,显得十分生硬。为了使场景过渡显得流畅自然, ......
转场 效果 笔记 Ren 39

内存管理

待补充 动态区 堆区 栈区 静态区 用于存储全局变量和静态变量,这些变量的空间在程序编译时就已经分配好了。 程序区 用于存储程序的代码,即程序的二进制代码。 栈区(stack) 由编译器自动分配释放,存放函数 参数,局部变量、类似数据结构栈 是自动分配变量,以及函数调用所使用的一些空间(所谓的局部变 ......
内存

关于c/cpp内存存储中常量与指针的类型

辨析 下面两种类型 char* a = "abc"; //① char b[] = "123"; //② 123\0 char arr[14] = "ABC"; //③ strcat(arr, a); 上面2与3相同,只是相等一个是预留长度,一个是实体长度,但是好像如果对于2只是声明,没有赋值,那么 ......
常量 指针 内存 类型 cpp

MySQL笔记

MySQL概述 数据库相关概念 | 名称 | 全称 | 简称 | | | | | | 数据库 | 存储数据的仓库,数据是有组织的进行存储 | DataBase(DB) | | 数据库管理系统 | 操纵和管理数据库的大型软件 | DataBase Management System(DBMS) | | ......
笔记 MySQL

chrome-主动释放内存

2023-04-04 Version 111.0.5563.110 (Official Build) (x86_64) 最近一段时间,发现自己的Chrome会主动释放内存,记录一下这个情况。 历史信息: 大概去年的10月份,canary版本就有相关新闻 https://www.oschina.net ......
内存 chrome

matlab学习笔记7 插值方法与求解微分方程

插值法 拉格朗日插值 分段插值 由于高次函数往往拟合的情况反而不好,所以用两点之间的直线代替其值进行插值 三次样条插值 更加光滑,节点处二阶可导 代码汇总 interp1(x0,y0,x,'cubic')%分段三次多项式插值,第三个参数不写则为普通分段插值 interp1(x0,y0,x,'spli ......
微分 方程 笔记 方法 matlab

【C++学习笔记】关于const int* 、 int const * 、 int* const

const int*、int const*、 int* const的关键点在于const 与* 的位置,而const 与类型 int的位置无关,可以随意调换,属于个人代码风格,不过建议写成 const int *,方便 直观。 const int*与 int * const 的区别在于 const ......
const int 笔记

动力节点王鹤SpringBoot3笔记——jdk新特性

一、JDK关注的新特性 1.1搭建学习环境 JDK:JDK19 OpenJDK: https://jdk.java.net/19/ Liberica JDK: ​​https://bell-sw.com/pages/downloads/​​ , 是一个OpenJDK发行版,为云原生,容器特别优化。 ......
节点 SpringBoot3 SpringBoot 特性 动力

salesforce学习笔记(1-2)- 多次调用外部接口(Multiple Http Callouts)测试类的编写

项目中我们经常遇到,在同一个方法中,多次调用外部api接口,与外部系统进行交互。 实例: 当调用某一目标外部接口时,要先获取调用此接口的Access token(全局唯一接口调用凭据) 请求1:用来获取Access token 请求信息1: https请求方式 endpoint GET https: ......
salesforce Multiple Callouts 接口 笔记

更灵活的定位内存地址的方法

#and 和 or 指令(位运算) ##and 指令 --> 逻辑与运算(参考java中的逻辑与 & ) 通过该指令可以将操作对象的相应位设为0,其他位不变 如: 将al的第6位设为0:and al,10111111B 将al的第7位设为0:and al,01111111B 将al的第0位设为0:a ......
内存 地址 方法

如何实现线程安全的内存缓存

如何实现线程安全的内存缓存 这两天正好看到一个用go实现的线程安全的内存缓存,实现代码非常简洁高效,不卖弄不烧脑,非常值得初学者拿来学习。 项目地址 项目地址在https://github.com/muesli/cache2go,目前已经有1.8k的star。 如何使用 package main i ......
线程 缓存 内存

MIT 6.172 lec1笔记

为何要做性能工程 性能是购买软件各种特性的货币:我们可以牺牲性能来换取下图中的属性 2004年之后,多核处理器流行了起来。其中每个独立的处理器核都可以参与各种运算,但性能工程仍然复杂因为其涉及到多个方面。如何编写软件来最大化利用硬件,这是此系列课程将要解决的问题。 程序优化实例:矩阵乘法 矩阵乘法原 ......
笔记 6.172 lec1 MIT 172

MIT 6.172 lec2笔记

本节课介绍了优化的一些法则 从以下四个方面介绍了优化法则 Data structures 包装与编码 包装的思想是把多个数据值存储在一个机器字中,而编码的思想是把数据值转换为需要更少比特表示的形式。例如日期字符串"September 11,2018"可以转换为下图中的结构体,其中year为13位,m ......
笔记 6.172 lec2 MIT 172

django笔记3

12. 管理员操作 13. 用户登录 http无状态短连接: 什么是cookie和session? http://127.0.0.1:8000/admin/list/ https://127.0.0.1:8000/admin/list/ 13.1 登录 登录成功后: cookie,随机字符串 ses ......
笔记 django

小皮1-click漏洞的代码审计学习笔记

漏洞起源于前段时间比较火的小皮 1-click 漏洞,用户名登录处缺少过滤,导致可以直接构造恶意 payload 实现存储型 XSS ,结合小皮本身所具有的计划任务,XSS + CSRF 实现了 RCE 。 因为用户名登录处缺少过滤,所以可以尝试 SQL 漏洞。 ......
漏洞 代码 笔记 click

django笔记2

#Django开发 主题:员工管理系统 1.新建项目 2.创建app python manage.py startapp app01 注册app: 3.设计表结构(django) from django.db import models class Department(models.Model): ......
笔记 django

Java笔记(7) 内部类

Java内部类有4种类型: 成员内部类 静态内部类 局部内部类 匿名内部类 //外部类 public class Outer{ private int id = 1001; private void out(){ System.out.println("This is outer class"); ......
笔记 Java

vue项目内存溢出,JavaScript heap out of memory

第一种方式: 参考地址:https://blog.csdn.net/wj197927/article/details/124323835 第二种方式: 修改NODE_OPTIONS NodeJS启动的应用,内存使用是有上限的;默认为4GB(不同机器环境可能会有不同)。NodeJS应用使用的内存上限, ......
JavaScript 内存 项目 memory heap

Cadence应用笔记:原理图导PDF

设置 1.打开菜单栏选择打印 2.勾选黑白 3.选择一个虚拟打印机 ......
原理 Cadence 笔记 PDF

salesforce学习笔记(1-1)- salesforce apex代码测试类的编写

由于salesforce的硬性要求,salesforce apex代码覆盖率至少要达到75%、且所有的测试方法都成功执行完成,才能正常部署到生产环境。 我理解的编写测试类分为4个步骤: 理解代码逻辑(数据的增删改) 创建测试数据 用测试数据模拟代码逻辑执行 验证结果 案例:某企业员工的薪资组成为Ba ......
salesforce 代码 笔记 apex

Git及Github使用笔记

Git概述 Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。 Git易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。 Git的工作机制 Git和代码托管中心 代码托管中心是基于网络服务器的远程代码仓库,一般我们简单称为 ......
笔记 Github Git

[小迪安全]笔记 day12、13 MySQL注入

1. 简单案例 1.1 简易代码分析SQL注入原理 http://localhost:8085/sqli-labs/Less-2/index.php?id=2 id=2 正常查询 http://localhost:8085/sqli-labs/Less-2/index.php?id=-2 id=-2 ......
笔记 MySQL day 12

自学Python爬虫笔记(day1)

环境python3.9版本及以上,开发工具pycharm 君子协议:robots.txt协议 规定了网站中哪些数据可以被爬虫爬取哪些不可以被爬虫爬取 下面是我学习的第一个爬虫的开发: from urllib.request import urlopen url = "http://www.baidu ......
爬虫 笔记 Python day1 day

SQL Server 2008 R2安装教程【详细安装笔记】

SQL Server 2008 R2安装教程 ① Microsoft SQL Server2008密钥Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYBEnterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB ② Microsoft SQL S ......
笔记 教程 Server 2008 SQL

django笔记1

1.安装django pip install django c:\python39 - python.exe - Scripts - pip.exe - django-admin.exe 【工具,创建django项目中的文件和文件夹】 - Lib - 内置模块 - site-packages - o ......
笔记 django