页面 笔记 博客

JVM学习笔记2——垃圾回收GC

三、垃圾回收 1.如何判断对象是否可以回收 ①引用计数法——早期python中使用 当一个对象被引用时,就当引用对象的值加一,当值为 0 时,就表示该对象不被引用,可以被垃圾收集器回收。这个引用计数法听起来不错,但是有一个弊端,如下图所示,循环引用时,两个对象的计数都为1,导致两个对象都无法被释放。 ......
垃圾 笔记 JVM

树状数组学习笔记

树状数组作为一个常数小且好写的数据结构,虽然功能没有线段树那么齐全,但是其中的扩展内容还是很多的。 ## 维护区间和 ### 1.0 BIT 的作用 树状数组可以做到单次 logn 求前缀和,单次 logn 修改信息维护一个前缀和。 ### 1.1 区间修改 单点查询 考虑维护差分数组 $c[i]= ......
数组 笔记

C语言学习笔记(八)指针详解

# 指针详解 arr[i] = *(arr+i) = *(p+i) = p[i] ## 字符指针 **char* p** ```c int main() { char ch = 'w'; char* pc = &ch; return 0; } ``` ```c int main() { char a ......
语言学习 指针 语言 笔记

c#学习笔记---------------运算符重载

用户定义的类型可重载预定义的 C# 运算符。 也就是说,当一个或两个操作数都是某类型时,此类型可提供操作的自定义实现。 可重载运算符部分介绍了哪些 C# 运算符可重载。 使用 operator 关键字来声明运算符。 运算符声明必须符合以下规则: 同时包含 public 和 static 修饰符。 一 ......
运算符 笔记

C++STL 学习笔记

# C++STL 学习笔记 ## STL补充 ### List 链表 - ` list mylist = { }`链表定义和初始化 - `void push_front(const T & val) ` 将 val 插入链表最前面 - `void pop_front() ` 删除链表最前面的元素 - ......
笔记 STL

c#学习笔记-------------索引器,列表和泛型

一、索引器 参考文章:https://www.cainiaojc.com/csharp/csharp-indexer.html 索引器类似于属性。 很多时候,创建索引器与创建属性所使用的编程语言特性是一样的。 索引器使属性可以被索引:使用一个或多个参数引用的属性。 这些参数为某些值集合提供索引。 索 ......
索引 笔记

smaartctl测试笔记

1.Total uncorrected errors:判断条件与SATA盘的Current_Pending_Sector类似。 2.Non-medium error count(非媒介错误计数)计数:字面意思此错误好像与硬盘介质无关,但实际使用时有过案例,故障机器该计数器累加到千万级别,硬盘性能非常 ......
smaartctl 笔记

复习笔记|《计算机组成原理》第四章作业分析

1.在浮点数计算过程中,通常情况下计算机仍可以继续运行是(A)A.尾数发生溢出B.都不可以C.阶码发生溢出D.都可以**答案解析**:答案A,**尾数溢出时可以通过调整阶码来处理**。2.下列关于定点数和浮点数的叙述不正确的是:(B)A.浮点数运算要分阶码部分和尾数部分,而且运算结果都要求规格化,故 ......
原理 计算机 笔记

【学习笔记】【数学】计算几何基础

点击查看目录 [TOC] ## 前置知识: 建议虽然是简单的前置知识,还是打开略过一遍。 * 浮点数与误差分析(少用除法) * 向量相关 向量 向量,就是带有方向和大小两个属性的边,通常形式为$\overrightarrow{AB}=(a_1,a_2)=A$。 运算与性质: * 判等:两点坐标重合。 ......
几何 数学 基础 笔记

复习笔记|《计算机组成原理》第三章作业分析

1、某机器字长16 位,主存按字节编址,转移指令采用**相对寻址**,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转以后的目标地址是(C)A.2006HB. ......
原理 第三章 计算机 笔记

复习笔记|《计算机组成原理》第二章作业分析

1、冯.诺依曼结构计算机中数据采用二进制编码表示,其主要原因是:(D)①二进制运算规则简单②制造两个稳态的物理器件较容易③便于用逻辑门电路实现算术运算A.① B.①② C.②③ D.①②③2、由3个1和5个0组成的8位二进制补码能表示的最小整数是(B) A.-126B.-125**解析**:补码应为 ......
原理 第二章 计算机 笔记

Wordpress:安装谷歌GTM代码出现页面崩溃乱码的原因

独立站做好之后,需要安装谷歌GTM代码利于数据追踪。但是按照要求装上后,出现了页面乱码。 查看代码,发现代码写在body标签之内了, 进入网站后台,使用主题编辑器查看发现低47行尾标有两个 >;将GTM代码移出放在 >>之后,保存文件刷新即可。 修改后: ......
乱码 Wordpress 原因 代码 页面

LCA(菜鸟笔记)

**LCA**就是求树上两个节点的最近的公共祖先。 我们定义一个节点的祖先是这个节点向根节点走时所经过的所有节点并且包括该节点本身。 ### LCA(暴力) 介绍一下**比较暴力**的求两个节点的LCA。 我们现在有两个节点 $u$ 和 $v$,求它们的LCA。我们从 $u$ 出发一直走到根节点,期 ......
笔记 LCA

树套树学习笔记

# 直接正文 ~~不得不说,这玩意是真TM的恶心,调了我两天~~ ## 总的分析 什么时候需要使用树套树呢?在很多条件需要你使用一种树形结构维护,同时又加上了区间或是其它格外的限制时,可以使用树套树。像让你维护区间第k大,区间排名之类的两种数据结构的功能综合到了一道题中时。 ## 线段树套平衡树 # ......
笔记

python教程 入门学习笔记 第8天 安装插件sublimeREPL 设置快捷键 BUG解答

6、安装插件sublimeREPL 需要安装插件:sublimeREPL,才能在sublime编译器中接受键盘输入的信息,才能执行交互结果 插件安装快捷键:ctrl+shift+P,打开插件安装面板 输入install后,选择package control:install package 安装插件管 ......
快捷键 sublimeREPL 插件 笔记 教程

从浏览器输入一个地址,到看到页面信息,经历的过程、union和union all的区别、左连接右连接

[toc] ## 1 从浏览器输入一个地址,到看到页面信息,经历的过程 ```python 1 从浏览器输入一个地址,到看到页面信息,经历的过程 1 在浏览器中输入的是:【地址,不带端口,默认是80端口】域名 》要做域名解析(DNS解析) 》把域名解析成ip地址+端口的形式 dns解析 》(浏览器缓 ......
union 浏览器 过程 页面 地址

博客索引

# 数学 [逻辑集合映射与计数](https://www.cnblogs.com/exut/p/17610765.html "逻辑集合映射与计数") # 数据结构 [浅谈分块](https://www.cnblogs.com/exut/p/17587259.html "浅谈分块") [虚树学习笔记] ......
索引 博客

html页面突然啥都不显示,也不报错

在进行调试的时候,突然发现HTML页面不显示了,打开控制台的时候也没有显示什么报错, 原来是手欠的打了断点导致的!!!!! 所以才不报错也不显示,这其实是页面还没加载完成就被截断了,所以这样, 取消断点就行!! ......
页面 html

Django博客开发教程:一些常用的模板使用方法

一、django static文件的引入方式 1. 在django project中创建 static文件夹 2.settings.py中配置要在 STATIC_URL = '/static/' 下边 STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'stat ......
使用方法 模板 常用 方法 教程

h5(html5)+css3前端笔记三

#CSS简介 ##CSS定义 CSS是层叠样式表(Cascading Style Sheets)的简称 有时我们也会称之为 CSS 样式表或级联样式表 CSS是也是一种标记语言 CSS主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式边距等)以及版面的布局和外 ......
前端 笔记 html5 css3 html

Django博客开发教程:体验django模板,

上面我们有说过,用户发送请求的时候,视图会返回一个响应,响应可以是一个重定向,一个404错误,一个XML文档,一张图片或者是一个HTML内容的网页。前面几个返回的信息比较有限,我们重点更多是放在HTML内容的网页。我们把这样的页面按规范写好,然后都放在项目根目录下的templates文件夹里,这样的 ......
模板 教程 Django django 博客

Django博客开发教程:体验django模板

上面我们有说过,用户发送请求的时候,视图会返回一个响应,响应可以是一个重定向,一个404错误,一个XML文档,一张图片或者是一个HTML内容的网页。前面几个返回的信息比较有限,我们重点更多是放在HTML内容的网页。我们把这样的页面按规范写好,然后都放在项目根目录下的templates文件夹里,这样的 ......
模板 教程 Django django 博客

线段树合并学习笔记

## 基本思路 线段树合并其实就是简单的暴力合并就可以了。一般是运用于权值线段树。通常是在每个节点都需要要一颗线段树才能维护答案,且有多个节点时,会使用线段树合并。但每个节点所有的权值不能太多,如果都是比较满的二叉树的话,时间复杂度就会很高。 通常,加入值的数量跟节点数量在同一级别的话,时间复杂度是 ......
线段 笔记

Django博客开发教程:URL与视图函数

在讲URL与视图函数之前我们先给大家简单介绍一下用户访问网站的流程。我们访问一个网站的时候,一般先打开浏览器,然后在浏览器的地址栏里输入一个网址,也就是URL,然后回车,我们就可以在浏览器里看到这个网址返回的内容。这是我们能看得见的过程,还有一些我们看不见的过程,那就是:当我们在浏览器里输入网址(U ......
视图 函数 教程 Django 博客

从浏览器输入一个地址至看到页面信息经历的过程;左右内全连接MySQL不能直接支持;union和union all的区别;如何排查优化一句sql查询慢

# 从浏览器输入一个地址至看到页面信息经历的过程;左右内全连接:MySQL不能直接支持;union和union all的区别;如何排查优化一句sql查询慢 ## 从浏览器输入一个地址至看到页面信息经历的过程 ```python 1 在浏览器中输入的是:【地址,不带端口,默认是80端口】域名 》要做域 ......
全连 union 浏览器 过程 页面

STC15 外部中断编程笔记

以 STC15W4K58S4 为例,可以将片上的外部中断资源分为“高级”和“低级”两类,EXINT0 和 EXINT1 属于高级的,EXINT2 ~ EXINT4 属于低级的。 “高级”的外部中断可以配置中断优先级,选择中断源;低级的则不行。 #### EXINT0 和 EXINT1 的配置 这两个 ......
笔记 STC 15

Django博客开发教程:使用富文本编辑器添加数据

在Django admin后台添加数据的时候,文章内容文本框想发布一篇图文并茂的文章需就得手写Html代码,这十分吃力,也没法上传图片和文件。这显然不是我等高大上程序猿想要的。 为提升效率,我们可以使用富文本编辑器添加数据。支持Django的富文本编辑器很多,这里我推荐使用DjangoUeditor ......
编辑器 文本 教程 数据 Django

复习笔记|《计算机组成原理》

参考教材:《计算机组成原理》蒋本珊➢ 前2类题看书中和课件中的有关概念。➢ 第3、4、5类题请注意平时的作业。如:❑ 扩展操作码设计❑ 有效地址的计算❑ 定点数乘、除运算❑ 存储器设计❑ Cache计算❑ 微指令操作控制字段的设计 # 第一章 ## ➢ 存储程序概念 ![image.png](htt ......
原理 计算机 笔记

[学习笔记] Switch语句使用“===”进行比较

JS中,switch 语句会使用恒等计算符( )进行比较。 如上所述,下列代码中因为x定义为字符串10,而case为数字10,因此将不会弹出“Hello World”: var x = "10"; switch(x) { case 10: alert("Hello"); } 实际应用时应注意这点。 ......
语句 笔记 Switch

Django博客开发教程:用Admin管理后台管理数据

上节我们我们把数据库迁移到数据库里去了,那么现在我们数据库里是个什么样的情况呢?我们点击Pycharm右上角的Database,然后在网站项目里选中我们的数据库文件db.sqlite3,把它拖到Database框里。 然后点击db,就可以查看到我们的网站数据库,我们可以对数据进行增、删、改、查操作。 ......
后台 教程 数据 Django Admin