hexo搭建
环境配置搭建hexo首先需要有nodejs的环境,可以从官网直接下载。 需要安装git 查看版本信息确认配置环境 12node -v # 查看node版本信息npm -v # 查看npm版本信息 安装git 安装之前可以先安装一下淘宝的镜像源,这样以后安装其他东西会快一点 1npm install -g cnpm --registry=https://registry.npm.taobao.org 安装hexo1npm install hexo-cli -g 创建博客文件夹 blog:可以任意取名 1hexo init blog 然后进入blog 1cd blog 安装npm 1npm install 开启hexo服务 1hexo server 就可以正常访问了 安装码云的上传插件 1npm install hexo-deployer-git...
centos的学习笔记
centos更换yum源如果不更换yum源的话就可能会出现以下结果,无法安装应用 首先进入到/etc/yum.repos.d目录1cd /etc/yum.repos.d 对原来的yum源进行备份形成一个后缀为bak的文件 1cp CentOS-Base.repo CentOS-Base.repo.bak 更改yum源1sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 上方链接可以直接在浏览器输入进行下载,下载下来的文件为Centos-7.repo,可以对其打开,复制其内容 清除原来样本缓存1yum clean all 生成新的样本缓存 1yum makecache 更新软件包 1yum update -y 查看yum仓库 1sudo yum repolist all 查找yum可以安装的软件包 1yum search ftp ftp为软件包名 curl安装下载curl安装包:wget...
c语言学习笔记
随机数的使用随机数rand 在使用之前需要引用<stdlib.h>standard library标准库,并且在使用前需要先设置随机数种子。 srand(1);设置种子为1 int num = rand();调用随机数 需注意C语言中的随机数,并不是随机的,而是根据种子设置的数值进行数学公式计算 公式为int num1=(31*num0+13)%100; 123456789#include <stdio.h>#include <stdlib.h>int main() { srand(1);//1设置种子 int num = rand();//2获取随机数 //输出打印 printf("%d\n", num); return 0;} 可以看到随机数是根据种子一直固定不变的 这样的随机数并不是我们想要要的,我们需要让他每次计算的数值都并不一样,所以我们需要让种子一直更换,能完成更换的数值就是时间time 1srand(time(NULL)); 在用time之前也需要引用#include...
CTF竞赛
CTF入门指南CTF基础概念CTF是一种网络安全竞赛形式,主要通过解密、逆向工程、网络攻击、隐写术等方式解决各种网络安全挑战。 CTF题型通常分为Jeopardy(解题型)和Attack-Defense(攻防型)两大类。Jeopardy题目常见分类有Web、Crypto、Pwn、Reverse、Forensics等。 考点Web安全:学习基础Web漏洞(如XSS、SQL注入),逐步理解现代Web应用安全。逆向工程(Reverse Engineering):熟悉汇编语言、调试工具,掌握静态和动态分析。Pwn:学习二进制安全基础知识,如缓冲区溢出、格式化字符串漏洞。密码学(Crypto):了解常见加密解密算法及其破解方式。取证(Forensics):掌握文件分析、磁盘取证、内存分析的基本方法。隐写术(Steganography):研究文件中的隐写信息,如图像、音频和文档。 常用工具 逆向分析:IDA Pro、Ghidra、x64dbg Web漏洞挖掘:Burp Suite、SQLmap、Nmap 密码学工具:CyberChef、Hashcat、John the...
C语言例题
判断数组中最大值要求: 输入多个整数(一行),输出其中最大的整数。输入格式:一行多个整数,用空格隔开。输出格式:一个整数。输入输出样例1 2 3 4 5 6输出6说明/提示:最大的数为 6,即输出 6。 1234567891011#include<stdio.h>int main(){ int maxnum = 0; int num = 0; while(scanf("%d",&num)!=EOF){//读到结尾停止读取 if(num>maxnum) //判断是否为最大值 maxnum=num; } printf("%d\n",maxnum); return 0; } 求n的阶乘要求: 输入:5。输出:120。 1234567891011121314#include <stdio.h>int b(int a);int main(){int...
第1篇文章java
这是一篇java文章的1级标题这是一篇java文章的2级标题 ICP备案号:豫ICP备2024063535号-1