计算机语言
文章平均质量分 90
一些学过的编程语言和其他语言
Amire0x
今晚月色真好
展开
-
Linux C_C++的编译
linux 下 c/c++ 程序编译,包含基础编译过程,makefile和cmakelists的编写原创 2023-09-18 09:29:08 · 862 阅读 · 2 评论 -
Rust基础
记录初步学习rust的一些语法原创 2023-03-16 20:01:37 · 758 阅读 · 0 评论 -
python语法基础汇总(一)
py基础推荐py资料基础简介py是解释型语言,具有交互能力,python的一切都是对象。变量py会自动为变量保留内存空间可以不显示的声明变量类型大小写敏感使用前必须赋值允许同时为多个变量赋值如a, b #= 1, 2基本输入输出输入input()返回用户输入的对象,不论输入数据时使用什么界定符,函数的返回结果都是字符串输出print(value, …, sep=’’, end=’\n’,file=sys, flush=False)sep指定分隔符,end指定结束原创 2020-09-15 23:30:09 · 219 阅读 · 0 评论 -
Vscode配置Python环境
首先下载安装python和vscode(不多赘述,记得记好python的安装路径)在vscode里面配置点击扩展输入python点击安装如图 4. 设置配置输入python path,然后填入路径,保存5. 新建立一个文件夹,然后建立一个py文件测试可以看到已经成功...原创 2020-09-15 22:25:34 · 246 阅读 · 0 评论 -
Java基础语法总览
JAVA基础java进阶(学完基础后再看)基础语法通识关键字(1)被Java语言赋予特定含义的单词(2)特点: 全部小写。(3)注意事项: A:goto和const作为保留字存在。 B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记标识符(1)就是给类,接口,方法,变量等起名字的字符序列(2)组成规则: A:英文大小写字母 B:数字 C:$和_(3)注意事项: A:不能以数字开头 B:不能是java中的关键字 C:区分大小写(4)常见的命名规则(见原创 2020-11-08 21:57:21 · 413 阅读 · 0 评论 -
VBS的基础语法
VBS基础语法比较简略,适合有语言基础的看简介VBS(VBScript的进一步简写)是基于Visual Basic的脚本语言. Microsoft Visual Basic是微软公司出品的一套可视化编程工具, 语法基于Basic. 脚本语言, 就是不编译成二进制文件, 直接由宿主(host)解释源代码并执行开发工具我选择的是notepad++测试第一个程序-输入并回显一个名字REM 输入并回显你的名字 '使用InputBox和Msgbox函数 '(上面及本行可以不必写入源代码中,下面才原创 2020-08-21 10:33:46 · 611 阅读 · 0 评论 -
php代码审计课程笔记
代码审计第一章 代码审计环境PHP核心配置详解(前5个很重要)register_globals(全局变量注册开关)版本5.4.0移除功能:把用户GET、POST等方式提交上来的参数注册成全局变量,并初始化值为参数对应的值,使得提交参数可以直接在脚本中使用。**allow_url_include(是否允许包含远程文件)**5.2.0默认off功能:直接包含远程文件,当存在include(var)且var)且var)且var可控的情况下,可以直接控制$var变量来执行PHP代码。原创 2022-03-09 14:22:01 · 932 阅读 · 0 评论 -
Scapy的基础学习和使用
scapy基本使用参考什么是scapyScapy是一个强大的,用Python编写的交互式数据包处理程序,它能让用户发送、嗅探、解析,以及伪造网络报文,从而用来侦测、扫描和向网络发动攻击。Scapy可以轻松地处理扫描(scanning)、路由跟踪(tracerouting)、探测(probing)、单元测试(unit tests)、攻击(attacks)和发现网络(network discorvery)之类的传统任务。它可以代替hping,arpspoof,arp-sk,arping,p0f 甚至是部分原创 2020-09-16 11:08:00 · 738 阅读 · 0 评论 -
CSS简单学习总结
CSS介绍CSS学习(指层叠样式表)(会用它装饰HTML即可)CSS概述CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率外部样式表通常存储在 CSS 文件中多个样式定义可层叠为一如何创建CSS根据CSS在HTML文档中的使用方法和作用范围的不同,将它分为三大类:行内样式,内部样式《表,外部样式表,外部样式表原创 2020-09-14 21:48:56 · 288 阅读 · 0 评论 -
HTML5的简单总结学习
HTML基础学习手册参考手册什么是 HTML?HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页基本结构<html>定义文档<head><title>定义页面标题</title>&原创 2020-09-14 21:46:48 · 274 阅读 · 0 评论 -
Python简单木马编写
Python木马编写遇到的问题和解决办法开始是netcat.py文件,这个文件是准备模仿一部分kali工具net cat编写的遇到了一个问题,代码写完跑不出来,脚本带参数也没法调试,通过添加print逐一排错,发现是socket中的recv函数的阻塞问题即有两种模式阻塞与非阻塞阻塞模式下:当缓冲区内有数据时,立即返回所有的数据;当缓冲区内无数据时,阻塞直到缓冲区中有数据。非阻塞模式:当缓冲区内有数据时,立即返回所有的数据;当缓冲区内无数据时,产生EAGAIN的错误并返回(在Python中会抛出一原创 2022-03-09 17:37:14 · 4602 阅读 · 1 评论 -
JavaWeb小项目-简单Web登录注册界面
Java小项目-简单Web登录注册界面为了完成一个作业弄的。Java+servlet+Mysql本次项目的原型作者是“WANGZIC”这是它原项目的下载链接原代码有一些问题,本项目作出了一些改动,值得一提的是漏洞很多,仅供新手学习和娱乐哟!环境准备eclipse2019,Tomcat9,Mysql(为了方便直接用的phpstudy),java1.8参考配置phpstudy安装配置懂的朋友可以直接安装mysql,这里为了小白方便操作,选择的phpstudyeclipse下载安装ps:原创 2020-09-14 16:44:42 · 8072 阅读 · 2 评论 -
学习用Python实现简单区块链
Python 实现区块链环境python3、postman或者burp、requests、Flask,pipenv原创 2022-03-09 13:43:48 · 19628 阅读 · 5 评论 -
Python内网扫描及arp欺骗小工具
Python内网扫描及arp欺骗小工具运行过程ip_manager.py先来看看效果synscanarpingarpspoof原攻击结果linuxwindows完整代码#! /usr/bin/env python# -*- coding:utf-8 -*-import sysimport getoptimport timeimport netifacesfrom scapy.all import *target = ""scan_type = ""原创 2020-09-16 22:08:45 · 540 阅读 · 0 评论 -
用python编写一个基于tcp全连接的端口扫描器
利用Python编写一个TCP端口的扫描器要求输入一个主机号和端口列表,并扫描发送数据并获取Banner信息Step one目的获取主机名和端口知识分解socket编程掌握下面两种服务端#! /usr/bin/python3.8# coding:utf-8import sockets = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 创建一个socket对象IPV4 TCPhost = "127.0.0.1" po原创 2020-09-21 16:20:33 · 1010 阅读 · 0 评论 -
JavaScript简单总结学习
JAVASCRIPT目标,能认识代码所表达的意思即可比较流行的一种制作网页特效的脚本语言JavaScript学习(轻量级脚本语言)简介可插入HTML页面,可由所有现代浏览器执行,使用<script>和</script>标签,表明何时开始何时结束可以改变大多数HTML的属性对大小写敏感,会忽略多余的空格可以使用\来换行,注释和C语言一样测试和捕捉,try里测试,若发生错误则执行catchtry { //在这里运行代码 }catch(err)原创 2020-09-14 22:04:01 · 206 阅读 · 0 评论 -
python语法基础汇总(二)
python语法基础汇总 (二)面向对象py面向对象相比变量和函数之下的优点可以对不同类的对象使用同样的操作对外部世界隐藏对象工作的细节创建类class ClassName: '类的帮助信息' #类文档字符串 class_suite #类体 class_suite 由类成员,方法,数据属性组成。实例class Employee: '所有员工的基类' empCount = 0 #类变量,它的值将在这个类的所有实例之间共享 def _原创 2020-09-16 10:53:37 · 154 阅读 · 0 评论 -
Web后端-PHP基础学习
PHP学习【学习网址】(http://www.php.cn/code/4800.html)(http://www.w3school.com.cn/php/?tdsourcetag=s_pcqq_aiomsg)【视频网址】(https://study.163.com/course/courseLearn.htm?courseId=1004572025#/learn/video?le...原创 2019-05-06 00:16:39 · 322 阅读 · 0 评论 -
JS基础
JAVASCRIPT目标,能认识代码所表达的意思即可JavaScript学习(轻量级脚本语言)简介可插入HTML页面,可由所有现代浏览器执行,使用<script>和</script>标签,表明何时开始何时结束可以改变大多数HTML的属性对大小写敏感,会忽略多余的空格可以使用\来换行,注释和C语言一样测试和捕捉,try里测试,若发生错误则执行catch...原创 2019-04-22 18:56:52 · 242 阅读 · 0 评论 -
windows 安装 python requests库
以前一直用的kali今天突然用用windows,没想到出这么多坑俺是基于python pip 安装的,没有的话先去安装pipcmd 下运行即可python get-pip.py分割线---------------------------------------------------------------------------开始安装时代码pip install request...原创 2019-05-06 22:30:16 · 1311 阅读 · 0 评论 -
HTML初步学习
HTML【学习手册】(http://www.w3school.com.cn/html/index.asp)参考手册什么是 HTML?HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup...原创 2019-04-22 18:47:07 · 239 阅读 · 0 评论