自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客云曦前端

一个优秀的人是来自自律不断地实践和提升

  • 博客(77)
  • 资源 (6)
  • 问答 (3)
  • 收藏
  • 关注

原创 windows反弹shell的方法

在这个例子中,攻击者的IP地址是192.168.1.17,端口是7777。首先说,正向shell是控制端主动连接被控制端,通过目标主机开放一个监听端口等待其他主机访问,从而获得对目标主机的shell访问,优点是控制端可以整个控制目标主机,但缺点会受到防火墙的连,等网络安全的限制。反向shell则是目标机器主动连接到攻击者的机器,通过在目标机器上执行操作访问攻击者的电脑建立的shell。简而言之,正向shell是攻击者主动出击,而反向shell则是目标机器主动反击,两者在网络环境的要求和安全性上有所不同。

2024-06-17 13:19:21 385

原创 msfconsole攻击win10及简陋版

该错误提示表明在Metasploit中执行“shell”命令需要加载“stdapi”扩展。这可能是由于Metasploit架缺少所需的依赖库或文件。接下来把木马复制到 /var/www/html下 开启 service apache2 start 即可下载,需要做免杀不然是保存不下来的。在win10 浏览器 输入192.168.1.19/muma.exe。输入 load stdapi 即可解决 需要在肉机 执行 生成的木马。kali 攻击机IP 192.168.1.19。再打开msfconsole。

2024-05-29 00:07:14 414

原创 kubectl

kubectl 是 Kubernetes 的命令行工具(CLI),是 Kubernetes 用户和管理员必备的管理工具。kubectl 提供了大量的子命令,方便管理 Kubernetes 集群中的各种功能。这里不再罗列各种子命令的格式,而是介绍下如何查询命令的帮助使用 kubectl 的第一步是配置 Kubernetes 集群以及认证方式,包括示例 常用命令格式 创建: 或者 查询: 更新 或者 删除: 或者 查询 Pod IP: 容器内执行命令:

2023-10-22 15:23:00 242

原创 webpack中文文档

现在,你已经有了一个基础构建配置,你可以移至下一指南——资源管理,以了解如何通过 webpack 管理诸如图像、图标等资源。project|- /dist|- main.js|- /src通过使用自定义解析器(parser)替代特定的 webpack loader,可以将任何tomlyaml或json5文件作为 JSON 模块导入。假设你在src文件夹下有data.tomldata.yaml以及data.json5[owner]owner:bio: |-// commentowner: {

2023-07-29 17:54:33 1098

原创 数据结构-字典

字典是一种以键 - 值对形式存储数据的数据结构,就像电话号码簿里的名字和电话号码一 样。要找一个电话时,先找名字,名字找到了,紧挨着它的电话号码也就找到了。这里的 键是指你用来查找的东西,值是查找得到的结果。JavaScript 的 Object 类就是以字典的形式设计的。本章将使用 Object 类本身的特性,实现 一 个 Dictionary 类, 让 这 种 字 典 类 型 的 对 象 使 用 起 来 更 加 简 单。

2023-07-19 19:43:36 1033

原创 打死也要学完的vue

目录创建一个 Vue 应用#应用实例#根组件#挂载应用#DOM 中的根组件模板#应用配置#多个应用实例#模板语法#文本插值#原始 HTML#Attribute 绑定#简写#布尔型 Attribute#动态绑定多个值#使用 JavaScript 表达式#仅支持表达式#调用函数#受限的全局访问#指令 Directives#参数 Arguments#动态参数#修饰符 Modifiers#响应式基础#声明响应式状态#

2023-06-09 20:38:24 441

原创 打死也要学的VUE.js(中文官方文档)

每个 Vue 应用都是通过 函数创建一个新的 应用实例:js根组件#我们传入 的对象实际上是一个组件,每个应用都需要一个“根组件”,其他组件将作为其子组件。如果你使用的是单文件组件,我们可以直接从另一个文件中导入根组件。js虽然本指南中的许多示例只需要一个组件,但大多数真实的应用都是由一棵嵌套的、可重用的组件树组成的。例如,一个待办事项 (Todos) 应用的组件树可能是这样的:我们会在指南的后续章节中讨论如何定义和组合多个组件。在那之前,我们得先关注一个组件内到底发生了什么。应用实例必须在调用

2023-06-09 20:26:31 3447

原创 VUE.js中文官方文档

目录创建一个 Vue 应用#应用实例#根组件#挂载应用#DOM 中的根组件模板#应用配置#多个应用实例#模板语法#文本插值#原始 HTML#Attribute 绑定#简写#布尔型 Attribute#动态绑定多个值#使用 JavaScript 表达式#仅支持表达式#调用函数#受限的全局访问#指令 Directives#参数 Arguments#动态参数#修饰符 Modifiers#响应式基础#声明响应式状态#响应式代理 vs. 原始值#声明方法#DOM 更新时机#深层响应性#有状态方法#计算属性#基础示例#

2023-06-09 20:20:34 10945

原创 sass预处理中文教程(2023开学版)

学过CSS的小伙伴都知道,CSS只是一门描述性的语言,你只能一行一行单纯地描述,并不能像JavaScript那样使用变量、循环、运算等方式来操作。CSS预处理器的出现,使得我们可以像操作JavaScript那样以“编程”的方式来书写CSS。在CSS预处理器中,我们可以使用变量、循环、函数等方式来简化操作,提高开发效率。说得一点都没错,现在写CSS也可以这么爽了。小伙伴们看到这里,必须大吃一惊:“我out了!CSS预处理器,这个术语真专业……不过坑爹的术语,往往都是吓唬人的,实际并不难。

2023-02-09 14:25:30 1546 1

原创 dev-c++解决中文输出乱码问题

之前写c程序老是出现编译输出乱码的问题,就去博客,百度查阅了一番找了找了办法。废话不多说直接上操作。首先打开dev-c++-》工具-》编译选项在第一行输入也可以输入UFT-8格式,但是不推荐使用UFT-8编码我们都知道人有人的语言,计算机有计算机的语言,就是机器语言,所谓的二进制,0和1,1代表有一个信号,0表示没有信号。

2023-02-09 09:56:04 10520 4

原创 TypeScript 中文手册(新年版)

为了让程序有价值,我们需要能够处理最简单的数据单元:数字,字符串,结构体,布尔值等。TypeScript支持与JavaScript几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。我们提过使用var声明时,它不在乎你声明多少次;你只会得到1个。var x;var x;var x;在上面的例子里,所有x的声明实际上都引用一个相同的x,并且这是完全有效的代码。这经常会成为bug的来源。好的是,let声明就不会这么宽松了。let x = 10;let x = 20;

2023-01-21 10:05:55 3219 1

原创 javascript专题二2023年失业,新冠

这就是一个异步编程,但是这是有问题的,因为fetch行为是处于异步队列的,后续的代码不能确定什么时候获取到response,此时引入callback(回调函数),或者promise。如果程序就这样一步步的执行下去,条例清晰,但是当我们遇到阻塞时,比如一个耗时的Ajax请求,或者读写文件之类的操作,由于js是单线程的,其他后续的操作也都将被阻塞,我们就需要异步的进行一些操作。方法的内部会进行严格的参数合法性检查,参数必须是两个,即一个子类,一个父类;在组合继承的基础上,子类继承一个由父类原型生成的空对象。

2023-01-11 16:20:11 340

原创 shell脚本练习2023年下岗版

你还不知道shell脚本怎么练习吗,小编为您总结82个脚本为您学习之路保驾护航。

2023-01-10 19:18:01 5314 9

原创 基于javascript专题一总结(2023年版)

在数学和计算机科学中,柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。通俗易懂的解释:用闭包把参数保存起来,当参数的数量足够执行函数了,就开始执行函数。DOM也提供了类似上面的API//1、创建事件//2、注册事件监听器})//3、触发事件。

2023-01-10 19:10:23 328

原创 mysql基于Amoeba(变形虫)实现读写分离

​ Amoeba(变形虫)项目,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。主要解决:• 降低 数据切分带来的复杂多数据库结构• 提供切分规则并降低 数据切分规则 给应用带来的影响• 降低db 与客户端的连接数• 读写分离。

2022-12-19 10:31:45 838

原创 从0到1了解大数据可视化平台

大数据时代,以大屏为载体的数据可视化需求日渐增多,数据大屏成为越来越多企业绩效展示,报表展示,业务监控等等的一种形式,大屏的上线带来的是便捷,无需编码,用户可以直接将所要呈现的组件拖拽到画布上,然后进行随意配置和布局,所见及所得。前段时间我们上线了内部的自己的可视化数据大屏beta版本。

2022-11-03 14:18:03 369

转载 【零门槛的全栈体验 小程序云开发完整项目分享】

小程序云开发发布有一段时间了,最近着手做了一个基于云开发的小程序项目--仿《微博鲜知》,来自新浪的这款全新风格的小程序虽然界面非常简约清新,但是内部还是内藏了很多玄机,在实现的路上遇上了不少坎坷,在这里分享给大家。希望给大家提供一些思路。

2022-10-20 09:05:17 275

原创 linux脚本基础详细介绍

环境级别export a=1 在环境关闭后变量会消失用户级别vim ~/.bash_profile 用户环境变量配置文件 export a=1 切换用户后失效系统级别vim /etc/profile 主配置文件 export a=2 vim /etc/profile.d/westos.sh 子配置文件 export b=3 此变量设定后系统中的所有用户都可以使用。

2022-10-19 10:38:39 2709

原创 Shell脚本实现Linux系统和进程资源监控

在服务器运维过程中,经常需要对服务器的各种资源进行监控,例如:CPU的负载监控,磁盘的使用率监控,进程数目监控等等,以在系统出现异常时及时报警,通知系统管理员。本文介绍在Linux系统下几种常见的监控需求及其shell脚本的编写。文章目录:1.Linux使用 Shell 检查进程是否存在 2.Linux使用 Shell检测进程 CPU 利用率 3.Linux使用 Shell检测进程内存使用量 4.Linux使用 Shell检测进程句柄使用量 5.Linux使用 Shell查看某个 TCP 或 UDP 端口是

2022-10-19 10:30:16 2374

原创 最详细的 K8S 学习笔记总结(2021最新版)

Kubernetes 解决的核心问题服务发现和负载均衡Kubernetes 可以使用 DNS 名称或自己的 IP 地址公开容器,如果到容器的流量很大,Kubernetes可以负载均衡并分配网络流量,从而使部署稳定。存储编排Kubernetes 允许您自动挂载您选择的存储系统,例如本地存储、公共云提供商等。自动部署和回滚您可以使用Kubernetes描述已部署容器的所需状态,它可以以受控的速率将实际状态更改为所需状态。

2022-10-17 10:43:11 5716

原创 公司新来一个小伙,把权限系统设计的炉火纯青!

RBAC 全称为用户角色权限控制,通过角色关联用户,角色关联权限,这种方式,间阶的赋予用户的权限,如下图所示对于通常的系统而言,存在多个用户具有相同的权限,在分配的时候,要为指定的用户分配相关的权限,修改的时候也要依次的对这几个用户的权限进行修改,有了角色这个权限,在修改权限的时候,只需要对角色进行修改,就可以实现相关的权限的修改。这样做增加了效率,减少了权限漏洞的发生。权限是资源的集合,这里的资源指的是软件中的所有的内容,即,对页面的操作权限,对页面的访问权限,对数据的增删查改的权限。举个栗子。

2022-09-30 14:28:31 133

原创 less中文文档

一看就会的less

2022-09-21 09:46:39 171

原创 MySQL常用语句一章解读数据库的底层原理

新鲜出炉的数据库的知识,小白也能学会。

2022-09-08 18:09:23 364

原创 Shell 基础知识

初识Shell,运维工程师必不可少的知识,还在等什么。

2022-09-07 13:53:17 395

原创 计算机网络基础知识总结

一个真正的计算机大神,永远离不开网络基础知识

2022-09-07 13:45:36 1297

原创 编写操作系统需要的知识(接上一篇)

一个不可忽视的操作系统的底层原理

2022-09-03 15:20:00 2671 2

原创 一个64位操作系统设计与实现

一分钟带你了解Liunx的操作系统的组成原理,方便大家查阅点击一下关注。

2022-08-28 12:00:53 1497 3

原创 Es6操作教程

精通Es6让你爱不释手一学就会

2022-07-28 18:25:34 374

原创 初识js(适合新手的编程)

人生路上编程相伴适合新手的JS

2022-07-22 22:48:48 184

原创 {一周总结}带你走进js知识的海洋

目录JavaScript 输出JavaScript 显示数据使用 window.alert()实例操作 HTML 元素实例在本教程中写到 HTML 文档实例实例写到控制台实例JavaScript 语句JavaScript 语句实例分号 ;JavaScript 代码实例JavaScript 代码块实例JavaScript 语句标识符空格对代码行进行折行实例JavaScript 变量实例就像代数那样JavaScript 变量JavaScript 数据类型实例声明(创建) JavaScript 变量实例一条语句,

2022-06-02 19:40:03 189

原创 基于Echarts+HTML5可视化数据大屏展示—智慧社区内网对比平台

此项目分为五个区域第一个区域 违法犯罪人员分析‘第二个区域 人口出入记录第三个区域 违法犯罪人员年龄分布第四个区域 违法犯罪人员地区分布第五个区域 人口出入人员地区分布HTML项目布局<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=...

2022-05-28 00:41:08 3050 2

原创 排序算法详解

目录插入排序算法折半插入排序算法2路插入排序算法表插入排序算法对链表进行再加工插入排序算法插入排序算法是所有排序方法中最简单的一种算法,其主要的实现思想是将数据按照一定的顺序一个一个的插入到有序的表中,最终得到的序列就是已经排序好的数据。直接插入排序是插入排序算法中的一种,采用的方法是:在添加新的记录时,使用顺序查找的方式找到其要插入的位置,然后将新记录插入。很多初学者所说的插入排序,实际上指的就是直接插入排序算法,插入排序算法还包括折半插入排序、2-路插入排序,

2022-01-27 22:21:06 157

原创 前端彷英雄联盟官网/个人心得

先上成品图外部引用CSS<link rel="stylesheet" type="text/css" href="reset.css">头部中间部分底部html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>英雄联盟全新官方网站-腾讯游戏</title> <link rel="style...

2021-11-04 19:59:43 1114

原创 快来走进JVM吧

深入理解JVM每个使用Java的开发者都知道Java字节码是在JRE中运行(JRE: Java 运行时环境)。JVM则是JRE中的核心组成部分,承担分析和执行Java字节码的工作,而Java程序员通常并不需要深入了解JVM运行情况就可以开发出大型应用和类库。尽管如此,如果你对JVM有足够了解,就会对Java有更好的掌握,并且能解决一些看起来简单但又尚未解决的问题。所以,在本篇文章中,我将会介绍JVM工作原理,内部结构,Java字节码的执行及指令的执行顺序,并会介绍一些常见的JVM错误及其解决方案

2021-10-19 13:41:35 140

原创 计算机系统组成原理

2021-10-14 18:21:41 99

原创 计算机基础总结

第一篇:计算机基础1. 计算机发展史中计算机诞生时间的三个第一世界上发明的第一台电子计算机 ENIA C 1946.2 美国世界上第一台按存储程序控制功能设计的计算机 EDVA C 1946 1950 美国世界上第一台投入运行的实现存储顺序控制功能的计算机 EDSA C 1947 1949.5 英国2. 计算机发展的四个阶段和计算机时代的开始⑴计算机发展的分代按照不同的规范有不同的分法。通常是按计算机中硬件所采用的电子逻辑器件划分成电子管、晶体管、中小规模集成电路、大规模超大规模

2021-09-30 19:41:47 712

原创 java8

介绍在 Java 8 之前,方法必须抛出异常或 return null,这两种方法都不是完美的。Java 8 中引入了 Optional、OptionalInt、OptionalLong 和 OptionalDouble 来表示可能是null.Optionals 有两个内部状态,empty或present。如果基础引用为 ,则 Optional 为空null。当基础引用不为空时,存在 Optional。尽管有多种使用 Optional 的方法,但链式可选项通常用于编写清晰简洁的代码,尤其是在需要复杂过滤时。

2021-09-26 14:15:50 109

原创 java设计模式(13-19节)

接口隔离原则——面向对象设计原则面向对象设计原则除了开闭原则、里氏替换原则、依赖倒置原则和单一职责原则以外,还有接口隔离原则、迪米特法则和合成复用原则。本节将详细介绍接口隔离原则。接口隔离原则的定义接口隔离原则(Interface Segregation Principle,ISP)要求程序员尽量将臃肿庞大的接口拆分成更小的和更具体的接口,让接口中只包含客户感兴趣的方法。2002 年罗伯特·C.马丁给“接口隔离原则”的定义是:客户端不应该被迫依赖于它不使用的方法(Clients should

2021-09-25 22:47:14 222

原创 java设计模式(10-12节)

​(一)里氏替换原则的定义里氏替换原则的作用里氏替换原则的实现方法(二)依赖倒置原则的定义依赖、倒置原则的作用依赖倒置原则的实现方法(三)单一职责原则的定义单一职责原则的优点单一职责原则的实现方法​

2021-09-17 13:37:08 403

原创 GCC编译器简明教程(Linux下C语言开发环境的搭建)

本教程将 Gedit 作为C语言代码的编辑器。CentOS 下有一款自带的图形界面编辑器,叫做 Gedit。Gedit 是一款简单实用的文本编辑器,界面优雅,支持语法高亮,比 Vim 容易上手,它和 Windows 下的编辑器没有什么两样。

2021-09-14 17:06:49 668

Vue开发可视化大屏项目解决方案.md

大数据时代的到来为我们生活提供了很多的便利不管是经济都带来很大的福利,那么你可曾了解过什么是可视化数据我在这里做了一些笔记和一些解决的方案。

2022-11-03

最全的网络基础知识总结

方便一些基础差的同学去翻阅,行走的知识库希望大家多多支持,我会创作出更多的文章。

2022-10-19

ES6 全套教程 ECMAScript6.md

Es6全套教程

2021-09-05

3d正方形组合css变化.html

较适合新手练习。

2021-05-05

拉杆子过关小游戏.html

H5游戏,适合一些新手去下载和练习

2021-05-05

打砖块小游戏制作.html

这个游戏,是用html5+css+javascript编写,特别适合新手去练习,你也来给自己做一个小游戏吧。 难度2颗星。

2021-05-04

响应网页设计.html

这是一个响应网页利用js和html+css写的比较适合小白

2021-05-03

花瓣特效效果动画.html

特别适合新手去练习,也给自己写一个好看的动画 吧.

2021-05-03

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

TA关注的人

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