一. 函数、极限、连续1. 函数
取整函数的基本不等式:x-1<[x]≤x.
(1) 在同一直角坐标系中,y=f(x)和x=$f^{-1}$(y)的图形重合,y=f(x)和y=$f^{-1}(x)$ 的图形关于直线y-x对称.(2) $f^{-1}(f(x))=x,f(f^{-1}(x))=x$
(1) 常见奇函数:sinx,tanx,arcsinx,arctanx,$ln\frac{1-x}{1+x}$,$ln(x+\sqrt{1+x^2})$,$\frac{e^x-1}{e^x+1}$,f(x)-f(-x)(2) 常见偶函数:$x^2$,|x|,cosx,f(x)+f(-x)
设f(x)可导,则① f(x)是奇函数→f’(x)是偶函数;②f(x)是偶函数→f’x)是奇函数连续的奇函数其原函数都是偶函数:连续的偶函数其原函数中有且仅有一个是奇函数
设f(x)连续(1)若f(x)是奇函数,则$\int_{0}^{x}{f(t)}dt$是偶函数(2)若f(x)是偶函数,则$\int_{0}^{x}{f(t)}dt$是奇函数 ...
docker常用命令生命周期相关
docker run 创建并启动一个容器
docker stop 停止一个运行中的容器
docker start 启动一个已经存在的容器
docker restart 重启一个运行中的容器
docker rm 删除一个已停止的容器
docker ps 列出当前所有运行的容器
docker ps -a 列出所有容器(包括停止的)
镜像相关
docker build 从 Dockerfile 构建一个新的镜像。
docker pull 从 Docker Hub 或其他仓库拉取一个镜像。
docker push 将本地镜像推送到远程仓库(需要先登录)。
docker images 列出本地所有镜像。
docker rmi 删除一个本地镜像。
容器相关
docker exec 在一个运行中的容器中执行命令。
docker logs 查看容器的日志。
docker inspect 查看容器的详细信息。
docker cp 在本地文件系统和容器之间复制文件。
网络相关
docker network ls 列出所有 Docker 网络。
docker netw ...
hexo
未读meting.js 无法解析 QQ 音乐和酷狗音乐加一个 aplayer 可以在文章里添加播放网易云,qq 音乐,酷狗的歌,网上最多的方法就是用 meting,js ,但我试过只能解析网易云,QQ 和酷狗好像不行,有说是因为 meting api 的问题,但我换了几个 api 测试一样不行,QQ 音乐只能读取封面,播不了,酷狗直接加载不出来播放器。
好像我发现的是 最新的QQ音乐web歌单需要登录QQ才能播放 可能是这个原因 狗tx
搜了下 issues ,用<script> // 自定义 meting_api let meting_api='https://api.injahow.cn/meting/?server=:server&type=:type&id=:id&auth=:auth&r=:r'; </script>然后type 用playlist 自己创建的歌单 能用了
安知鱼主题解决
在主题配置文件的option中的meting_api中添加https://api.injahow.cn/meting/ ...
服务器https://bar.ssf-blog.icu/picture/荧.webphttps://bar.ssf-blog.icu/picture/荧2.webphttps://bar.ssf-blog.icu/picture/荧3.webphttps://bar.ssf-blog.icu/picture/荧4.webphttps://bar.ssf-blog.icu/picture/荧5.webphttps://bar.ssf-blog.icu/picture/荧6.webphttps://bar.ssf-blog.icu/picture/荧7.webphttps://bar.ssf-blog.icu/picture/荧8.webphttps://bar.ssf-blog.icu/picture/荧9.webphttps://bar.ssf-blog.icu/picture/荧10.webphttps://bar.ssf-blog.icu/picture/荧11.webphttps://bar.ssf-blog.icu/picture/荧12.webphttps://bar.ssf ...
hexo
未读迁移到hexo的第一篇博文前言首先感谢你能来访问我的 Blog,这是我搭建的第一个博客网站,使用的是 CloudFlare Pages + Hexo 的形式搭建,从小白一路走了过来也挺不容易的 hhh,前前后后几分钟就能搭建完成了叭(反正我是捣鼓了非常久),现在把它记录下来,将来也许会是一种怀念叭.
使用 CloudFlare Pages 和 Hexo 搭建自己的独立博客准备
安装Node.js和Git
配置Git和GitHub:设置SSH密钥,创建GitHub仓库
初始化Hexo项目:安装Hexo,创建新博客
部署到GitHub Pages:配置部署设置,推送静态文件
部署到Cloudflare Pages:连接GitHub仓库,自动部署
基本使用方法:创建新文章,本地预览,发布更新
1.其他相关
域名(非必须,你也可以使用免费域名,或者GitHub.io或Pages.dev分配的域名也可以)
GitHub(必须,你需要注册一个GitHub帐号)
Cloudflare(非必须,你需要注册一个Cloudflare帐号,这样你就可以将博客部署在CF的CDN里加速,但是你也可以直接使用G ...
[up主专用,视频内嵌代码贴在这]
.video-container {
position: relative;
width: 100%;
padding-top: 56.25%; /* 16:9 aspect ratio (height/width = 9/16 * 100%) */
}
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
vue-cli 建项目1.安装脚手架 (已安装) `npm i @vue/cli -g` 2.创建项目 `vue create project`
选项
12345Vue CLI v5.0.8? Please pick a preset: Default ([Vue 3] babel, eslint) Default ([Vue 2] babel, eslint)> Manually select features 选自定 ...
总结
为了绝对的速度选快排
为了省空间选堆排
为了稳定性选归并
插入排序O(N^2),但是常数项小;快速排序O(NlogN),但是常数项高。也就是N很大的时候,采用快排;当N比较小的时候,采用插排。
Java中Arrays.sort()方法,如果传入的是基础类型,系统是采用快排进行排序的(因为此时的稳定性是无意义的,而快排比堆排更快);如果传入的是非基础类型,系统是采用归并排序进行排序的(因为此时可能是需要稳定性的)。不管是快速排序还是归并排序,在二分的时候小于_**32**_的数据量依旧会使用二分插入排序。
1、冒泡排序:相邻交换
时间复杂度:O(N^2)
空间复杂度:O(1)
稳定性:稳定
冒泡排序是一种交换排序,核心是冒泡,把数组中最小的那个往上冒,冒的过程就是和他相邻的元素交换。
冒泡排序有一种优化算法,就是立一个 flag,当在一趟序列遍历中元素没有发生交换,则证明该序列已经有序。
冒泡排序始终在调整‘逆序’,交换次数为排列中逆序的个数
2、简单选择排序:找到最大或最小交换
时间复杂度:O(N^2)–>元素比较次数始终为n(n-1)/2;元素移动 ...