服务器基本配置
服务器获取 服务器直接从各大云运营商(阿里云,华为云,腾讯云等)直接购买即可(不贵2c2g 100元/年日常够用) 买流程各运营商官网都有教程 这里用的是阿里云,阿里云是直接给root(有些运营商不是)但日常使用我们也不会直接使用root,看下文配置 们先在官网控制台重置一下登录密码(如果是在配置服务器时就是自己配置的就不用了) 创建工作用户 先通过ssh登录root用户 1ssh root@xxx.xxx.xxx.xxx # xxx.xxx.xxx.xxx替换成新服务器的公网IP 第一次登录会提示: 123The authenticity of host '123.57.47.211 (123.57.47.211)' can't be established.ECDSA key fingerprint is SHA256:iy237yysfCe013/l+kpDGfEG9xxHxm0dnxnAbJTPpG8.Are you sure you want to continue connecting...
Axios Get Started
Axios是什么? Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。 主要功能 从浏览器创建 XMLHttpRequests 自动转换JSON数据 拦截请求和响应 ps: Axios功能很多详情请见官网(文末贴出) 基本使用 发送get请求 123456789axios.get('http://user/account/info',{ headers: { Authorization: 'Bearer...
基础算法
排序 快速排序 主要思想: 分治 实现步骤 确定分界点: q[l],q[(l+r)/2],q[l],随机.(四种任选一种) 调整区间 递归处理左右两段 复杂度分析 时间复杂度: O(nlogn)O(nlogn)O(nlogn) 空间复杂度: O(logn)O(logn)O(logn) 模板: 1234567891011121314151617181920212223242526272829303132#include<iostream>using namespace std;const int N=1e5+10;int q[N];void quick_sort(int l,int r){ //终止条件 if(l>=r) return ; //确定分界点 int x=q[l+r>>1],i=l-1,j=r+1; //调整区间 while(i<j){ do i++; while(q[i]<x); do j--; while(q[j]>x); ...
tmux的基本使用
tmux 是一个终端多路复用器(terminal multiplexer),其主要功能是允许用户在一个终端会话中同时运行多个独立的终端窗口. 功能 支持分屏功能 后台运行 持久化环境(断线重联) 结构 一个tmux可以包含多个session,一个session可以包含多个window,一个window可以包含多个pane。 示意图: 12345678910111213tmux: session 0: window 0: pane 0 pane 1 pane 2 ... window 1 window 2 ... session 1 session 2 ... 常用快捷键 tmux :...
浏览器访问后端静态资源问题
问题: 浏览器访问html成功但访问图片报404 环境: 后端是springboot项目用的是springmvc的web框架,浏览器是edge 过程: 一开始以为是文件放错位置了,访问静态资源spring默认是到static文件夹找(其实还有三个文件夹,我忘了hh),经过检擦 发现并没有放错,然后去网上寻找如何解决,但都是文件错或设置静态资源访问路径等等,没有得到解决,正在我发愁时突然想到 要不清一下浏览器缓存试试,啪!解决了我是真的无语,搞我一个多小时 解决: shift+alt+del快速清除浏览器缓存 ps: 以后还是搞两个浏览器,这个不行换另一个hh
Windows Terminal
快捷键 alt + shift + +/- 竖直或水平分割指定窗格 ctrl + 逗号 打开设置 shift + ctrl + w 关闭当前窗格 alt + 方向键 更换选中窗格 win + tilda(波浪线) 进入quake模式 此处给出官网地址:,Windows 终端概述 | Microsoft Learn ps:这里只列举了常用快捷键,更多快捷键可以到terminal查看和和修改 terminal 中集成git bash 1.下载git bash 谷歌搜索 git 如下图: 进入页面后: 下载(standalong installer版本)完成后打开安装包无脑下一步即可! 2.打开Windows terminal进行配置 快捷键 ctrl + 逗号 打开设置 左边选项栏最下面有一个添加新配置点击, 配置如下: 别忘保存 3.其他问题 1.配置完后按退格键会有闪屏现象 解决办法:新建一个~/.inputrc 文件,输入set bell-style none,保存;重启terminal,问题解决。 2.配置完后git bash...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick Start Create a new post 1$ hexo new "My New Post" More info: Writing Run server 1$ hexo server More info: Server Generate static files 1$ hexo generate More info: Generating Deploy to remote sites 1$ hexo deploy More info: Deployment