自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TKXS

个人学习记录博客

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux-DNS学习记录02-DNS搭建以及正反向解析

最终目标:利用 bind9 软件,配置CentOS-1 为主 DNS 服务器,采用 rndc 技术提供 不间断的 DNS 服务;配置 CentOS-2 为备用 DNS 服务器,同时为所有主机提供冗余 DNS 正反向解析服务。本章目标:采用Chroot监牢模式搭建正反向解析DNS服务器Bind9 项目官网: https://www.isc.org/bind/ Tips: bind服务需要开放的端口和说明():描述: 安装Bind服务软件的几种方式说明Tips : 但是在生产环境中您很可能会有其他限制,包

2022-06-16 11:35:56 705 1

原创 Linux-DNS学习记录01-安装部署

DNS 命名用于 Internet 等 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,该服务可以将此名称解析为与之相关的其他信息,如 IP 地址。DNS 采用C/S架构服务器端主要工作在UDP协议端口53,当然也可以在TCP协议端口53之上。 应用程序通常将 DNS 解析委派给操作系统的 DNS Resolver 来执行,程序员对它几乎无感知。使用域名好处总结:Tips: 域名的购买与使用流程(此处忽略了我大天朝的特殊国情):Tips: 了解各种域名状态的

2022-06-15 17:09:46 522

原创 Windows和Linux入侵痕迹清理

Windows痕迹清理windows 日志路径:安全日志文件:%systemroot%\system32\config\SecEvent.EVT系统日志文件:%systemroot%\system32\config\SysEvent.EVT应用程序日志文件:%systemroot%\system32\config\AppEvent.EVTDNS日志默认位置:%sys temroot%\system32\config,默认文件大小512KBInternet信息服务FTP日志默认

2021-10-04 19:55:21 1561

原创 beescms网站渗透测试和修复意见

beescms网站渗透测试目录1.环境搭建2.渗透前信息收集3.开始渗透Beescms实验环境搭建1、官方下载Beescms v4.0,下载地址: http://beescms.com/cxxz.html2、解压压缩文件,然后把文件放到phpstudy的网站根目录3、浏览器访问http://127.0.0.1/beescms/install,开始安装4、一直下一步,出现如下界面,输入数据库账户密码5、成功安装6、修改mysql.ini 文件,在mysqld 下添加条目: secu

2020-12-27 10:47:22 6062 3

原创 c++ 多线程向同一个文本写入信息 解决同步与互斥问题

c++ 多线程向同一个文本写入信息 解决同步与互斥问题作业:使用四个线程向一个文本内写入不同的内容,要求解决同步与互斥的问题。目录Windows多线程结构Windows互斥锁解决同步问题代码Windows多线程结构:HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes,//SD:线程安全相关的属性,常置为NULL SIZE_T dwStackSize,//initialstacksize:新线程的初始化

2020-12-22 15:33:18 1592

原创 Golang基础之运算符

Go语言基础之运算符运算符用于在程序运行时执行数学或逻辑运算# 目录算术运算符关系运算符逻辑运算符位运算符赋值运算符其它运算符运算符优先级一、算数运算符下表列出了所有Go语言的算术运算符。假定 A 值为 10,B 值为 20。运算符描述实例+相加A + B 输出结果 30-相减A - B 输出结果 -10*相乘A * B 输出结果 200/相除B / A 输出结果 2%求余B % A 输出结果 0++自

2020-12-20 22:02:31 262

原创 Golang的iota使用方法

Golang的iota使用方法iota是Golang语言的常量计数器,只能在常量的表达式中使用。iota在const关键字出现时将被重置为0(const内部的第一行之前),const中每新增一行常量声明将使iota计数一次(iota可理解为const语句块中的行索引)。使用iota能简化定义,在定义枚举时很有用。iota只能在常量的表达式中使用。fmt.Println(iota) 编译错误: undefined: iota每次 const 出现时,都会让 iota 初始化为0.co

2020-12-20 17:43:44 446

原创 Golang学习笔记-Go语言文件基本结构和变量常量-02

Go语言文件的基本结构//导入模块fmtimport "fmt"//函数外只能防止标识符(变量\常量\函数\类型)的声明//fmt.println("hello") //非法//程序的入口函数func main(){ fmt.println("Hello world!")}标识符与关键字标识符在编程语言中标识符就是程序员定义的具有特殊意义的词Go语言标识符:字母数字和_(下划线)组成,并且只能以字母和_开头举例:abc,_,_123,a123关键字关键字是指编程

2020-12-20 17:12:51 208 1

原创 Golang学习笔记-GO的各种编译-01

Golang学习笔记-GO的各种编译-01编译go build使用go build在项目目录下执行go build在其他路径下执行go bulid,需要在后面加上项目的路径(项目路径从GOPATH/src后开始写起,编译之后的可执行文件就保存在当前目录下)go build -o hello,exe 可以指定输出文件的名字go run像执行脚本文件一样执行Go代码go installgo install分为两步:先编译得到一个可执行文件将可执行文件拷贝到GOPATH/bin跨平

2020-12-19 20:22:23 207 1

原创 C++实现银行家算法求出所有安全序列

C++实现银行家算法这几天的专业,需要写一个银行家算法来了解

2020-12-16 23:57:31 1106

原创 Windows通用文件关联错误恢复

前言最近有朋友因为受到一些病毒或者误操作等原因将文件关联全部该乱不能进行任何操作。效果如下:新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特

2020-12-16 17:21:18 3177

c++ 多线程向同一个文本写入信息 解决同步与互斥问题

c++ 多线程向同一个文本写入信息 解决同步与互斥问题

2020-12-23

文件关联恢复.bat

通用的文件关联恢复脚本,可以用来恢复所有文因为病毒或者操作失误导致的件关联错误的问题,详细教程可以看我的博客。

2020-12-17

空空如也

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

TA关注的人

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