自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Linux编程-线程篇1

线程:cpu进行执行任务与调度的最小单位进程:系统进行资源分配和调度的基本单位二者之间的差别是:线程存在于进程之中,一个进程可以有多个线程,同一个进程中的所有线程都共享内存空间。不同进程之间拥有不同的内存空间,线程的切换比进程的切换要快得多。孤儿进程:父进程先释放,而子进程还未执行完毕。僵尸进程:子进程执行完毕,但是父进程还未执行完毕,同时父进程没有接收到子进程执行停止的信号,从而导致子进程已经终止,但是依然占据着内存空间不释放阻塞着的进程。进程是用fork()来创建的。

2024-05-06 15:58:46 375

原创 翻转二叉树

c++中map,multimap,set,multiset的底层实现机制是二叉平衡搜索树。再具体一点就是红黑树。题目描述:给定一棵二叉树,将二叉树的左右子树的结点,递归的每一层都进行结点翻转。统一迭代法:都是先序的方法。层序遍历:翻转二叉树。

2024-04-30 16:48:31 138 1

原创 进程间通信方法

主要介绍了Linux中的进程同步的方法

2024-04-29 21:35:27 239

原创 智能计算补充(从第四章p44往后)

主要讲了一些智能计算常用算法的理论,比如遗传算法,蜂群,蚁群,爬山,模拟退火等等,主要是对任振兴老师PPT的一些总结和提炼。

2023-06-04 16:37:10 873

原创 容斥恒等式的证明

对于容斥不等式进行了学习证明

2023-02-26 21:25:01 606 1

原创 大数据技术——销售分析系统

主要是一个跨国的销售分析系统,利用spark,Hadoop等来实现的。

2022-11-01 16:52:48 886 2

原创 图像增强技术总结

一些图像增强技术的简单总结

2022-10-12 18:23:03 2163 2

原创 nmap的学习——第一部分

一些简单的nmap理解

2022-09-11 10:39:28 107

原创 数字图像处理——图像相关知识储备

一些数字图像处理的基本知识储备

2022-09-08 10:47:17 1203

原创 xshell连接Linux服务器

教你简单连接Linux并在windows和Linux之间传输文件

2022-09-02 11:59:50 368

原创 机器学习(西瓜书)——第三章线性模型(知识点思维导图)

我这里只是写了点只是框架,更多的是靠大家来学习

2022-03-30 19:30:22 1881

原创 最优化基础理论和知识——1.2&&1.3一部分

最优化基础理论和知识——1.2&&1.3一部分

2022-02-26 10:26:43 1068

原创 Centos7安装教程2022.2

centos7安装全过程,详细

2022-02-21 16:19:35 6585 3

原创 数据结构与算法:哈夫曼树与哈夫曼编码

数据结构与算法:哈夫曼树与哈夫曼编码(编码部分下期讲)1.1哈夫曼树的由来哈夫曼树是由麻省理工学院的哈夫曼博士于1951年发明的。1.2哈夫曼树的作用以及用途理解,方便后续对于这种算法的理解。虚构的:比如说,从前古代,人们带兵打仗两军交战,各个将领手下都有那些善于刺探敌情的卧底,那些卧底在敌营潜伏的时候,肯定要向外界传递信息,传递信息又必须得保证信息的完整性和安全性,于是他们就想到了压缩信息,精简传递的办法,这种方法不仅可以压缩信息,还可以根据对应编码,等到达我方营地的时候进行解码,且不会有失真的情

2021-11-12 20:38:53 1453 4

原创 kalilinux破解WiFi密码(仅供学习使用)

kalilinux破解WiFi密码(仅供学习使用)(严禁商业使用,只能用于个人学习使用)一、安装kalilinux这部分请详细去看我之前的博客,kalilinux的安装教程,完成安装后,便可以开始跟随我后面的教程了。安装教程链接,点下就行二、好戏开始!2.1破解前的准备:1、无线网卡一个(注意:要免驱的那种,USB的就行),我的是淘宝买的,支持网络监听就行。2、已经安装好的kalilinux。2.2开始2.2.1插入网卡,并将网卡连接到虚拟机。按照如图找到自己的网卡,并点击连接,我

2021-10-02 20:17:30 13846 12

原创 kalilinux2021.1安装教程

kalilinux2021.1安装教程(超详细,超新版)其实我很早就想写这篇博客,但是由于时间原因,一直未能开展这个安装教程。这次我抽出空来给大家写下kalilinux的安装过程,这个教程也费了我很大功夫,希望大家可以有所收获。一、下载kalilinux镜像下载地址:https://mirrors.tuna.tsinghua.edu.cn/kali-images/kali-2021.1/进去后寻找下面这个镜像安装即可。接下来等待安装完成,记住自己安装的位置。二、在vmware里面开始安装kal

2021-09-13 21:45:45 6926 8

原创 Maltego工具的简单介绍(信息搜索工具)——基于kalilinux

Maltego工具的简单介绍它是一款十分令人惊喜的信息搜索工具,该工具可以通过域名注册,搜索引擎,社交网络,电子邮件等各种渠道搜索信息。一、启动Maltego1.1kalilinux里面已经内置安装了maltego工具。因此在第一次使用时需要:1.1.1打开kalilinux1.1.2在左上角菜单找到01-Information Gathering1.1.3点击上一步,找到maltego1.2第一次使用进去会让你选择版本,一般选择第三个那个CE版本,前两个是商业版本,使用要付费。

2021-08-03 17:45:03 6496 10

原创 Linux文件系统结构——简述

/bin在单用户引导系统时必须可用的二进制文件或命令/boot引导文件存储在此处,包括引导加载器的内核,配置,以及任何启动内核所需的初始文件–ramdisk/home包含用户主目录的目录/lib包含了共享代码和库文件/opt加载了可用的第三方软件/proc伪文件系统,包含与进程有关的文件,包括内存映射用于运行程序的命令行/root超级用户的目录/sbin系统二进制文件,需要在单用户模式下/tmp存放临时文件的目录/usr只读用户数据/var存放了临时文件的状态信息。

2021-08-01 19:49:35 268 7

原创 ubuntu20.04安装(有手就行)-人人可操作

ubuntu20.04安装(有手就行)一、ubuntu镜像安装下载1.1清华镜像下载地址进去后选择选择我划红线的位置。1.2等待安装完成即可。二、创建虚拟机2.1打开vmware,点击创建虚拟机,点击下一步。2.2点击下一步。2.3点击稍后安装操作系统。点击下一步。2.4这里选择Ubuntu64位,如果电脑是32位的,那就选择Ubuntu2.5这里名称,自行起,位置自行安排。自己根据自己电脑配置,选择,然后点击下一步。2.6根据自己电脑选择。然后

2021-07-28 20:32:19 962 2

原创 kalilinux生成安卓木马(仅供学习使用)

kalilinux生成安卓木马——盗取手机数据、控制后台拍照、录像一、前期准备工作1.1虚拟机安装好kalilinux链接:https://pan.baidu.com/s/10rcLYOGYKQb0pETqJLbD4A提取码:p4dq(本身是想要给你们网站的但是那个包我找不到在哪下载的了,不想要网盘的可以去清华镜像/阿里镜像找找看)上述是kalilinux的光盘镜像。1.1.1kalilinux的安装这个过程有点复杂,我之后再发博客详细讲解下kalilinux的安装。1.1.2安装之后打

2021-07-27 17:36:23 18986 28

原创 linux——centos7源码编译python3.7

源码编译(编译安装过程忘记截图了,当时急着解决问题和编译,忘记截了,我大致安装过程中记得的问题和解决方法大致都记得,能写的就如下了)一、Centos7的安装1.1镜像下载​ 下方是官方链接:[官方下载链接:https://www.centos.org/download/]:​ 下方是国内阿里云网站:[阿里云(国内站点):http://mirrors.aliyun.com/centos/7/isos/x86_64/]:​ 进去后寻找自己所需要的版本即可。2.2Centos

2021-07-26 18:05:32 396

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除