相关文章
Web APIs——其他事件
1、页面加载事件 加载外部资源(如图片、外联CSS和JavaScript等)加载完毕时触发的事件 为什么要学? 有些时候需要等页面资源全部处理完了做一些事情老代码喜欢把script写head中,这时候直接找dom元素找不到 事件名:load …
编程日记
2024/12/23 4:44:48
linux--线程共享内存
Linux线程共享内存空间是指多个线程可以访问同一个内存区域,这些线程共享该内存区域的内容。
代码: #include <stdio.h>
#include <pthread.h>// share memoryint data 0; //定义一个全局变量datavoid *fun1(void *arg)
{printf("t1:…
编程日记
2024/12/23 4:42:24
D. Suspicious logarithms Codeforces Round 907 (Div. 2)
Problem - D - Codeforces
题目大意:令f(X)log2(x)向下取整,g(x)logf(x)x,有q次询问,求在lr区间内的所有数的g(x)之和
1<q<1e5;4<l<r<1e18
思路:我们打个表发现&a…
编程日记
2024/12/18 2:42:56
Jupyter Notebook的安装方法以及生成ipykernel
1. 安装Python和pip
Jupyter Notebook是基于Python的,因此首先需要在电脑上安装Python和pip。可以通过访问Python官网(Welcome to Python.org)下载安装包进行安装。在安装Python的过程中,会提示是否安装pip,选择安装即可。
2. 安装Jupyter …
编程日记
2024/12/21 15:56:00
MySQL - Buffer Pool
Buffer Pool 主要用于缓存数据库表的数据页,以提高数据库的读取性能:
缓存数据页:Buffer Pool 是 MySQL 中用于缓存数据页的内存区域。数据页通常包含数据库表的数据,如行记录等。当查询或读取数据时,MySQL会首先查看…
编程日记
2024/12/21 15:04:45
计算机网络与技术——数据链路层
😊计算机网络与技术——数据链路层 🚀前言☃️基本概念🥏封装成帧🥏透明传输🥏差错检测 ☃️点对点协议PPP🥏PPP协议的特点🥏PPP协议的帧格式🔍PPP异步传输时透明传输(字…
编程日记
2024/12/22 19:47:35
MySQL主从复制原理
1、MySQL主从复制的三个步骤及其原理图
slave会从master读取binlog来进行数据同步
MySQL复制过程分成三步: 1、master将改变记录到二进制日志(binary log)。这些记录过程叫做二进制日志事件,binary log events。
2、slave将ma…
编程日记
2024/12/21 9:46:27
Bellman-ford 贝尔曼-福特算法
Bellman-ford算法可以解决负权图的单源最短路径问题 --- 它的优点是可以解决有负权边的单源最短路径问题,而且可以判断是否负权回路
它也有明显的缺点,它的时间复杂度O(N*E)(N是点数 , E是边数)…
编程日记
2024/12/19 18:05:00