Posts

PHP表单验证及安全

文章目录 一、表单简介 二、表单验证实例 三、$_SERVER["PHP_SELF"] 变量的跨站脚本利用与避免 一、表单简介 表单(Form)在网页中

常见系统安全漏洞及解决方案

一、SQL注入漏洞 漏洞说明 SQL注入攻击是Web安全领域中一种最为常见的攻击方式,其本质是将用户输入的数据当做SQL语句代码一部分执行。这些

防泄密的现状

近年来,电脑以及互联网应用在中国的普及和发展,已经深入到社会每个角落,政府,经济,军事,社会,文化和人们生活等各方面都越来越依赖于电脑和网络

一次完整的渗透测试(文末有福利)

我们学习安全时,常常会一直停留在某一方面,甚至不知道自己接下来要学什么,而提前了解我们整个渗透需要掌握的技术显得至关重要,这样我们在平时的学

线程同步的不安全案例与解决办法

正文: 1 首先是车站卖票的不安全例子: package 多线程; public class 线程同步 { public static void main(String[] args) { BuyTikcet station=new BuyTikcet(); new Thread(station,"小明").start(); new

你下载国家反诈中心APP了吗

今天帮国家推一波“国家反诈中心APP”,大家抓紧下载!!! 国家反诈中心是国务院打击治理电信网络新型违法犯罪工作部际联席会议合成作战平台,集资

Cobal Strike免杀过360

Cobal Strike免杀 1、启动cobal strike kali启动cs神器的服务端,靶机开启客户端 已经启动好了 设置一个监听 2、生成后门并处理 首先我们先生成一

Sublist3r 报错处理

1、 Error: Virustotal probably now is blocking our requests 出现这个错误的时候,我去查看源码发现该class指向的url已经不可用,所以直接删掉源码中676行到724行和915行内

基于安凯3760E的SDK-01

ANYKA3760E下移植LVGL7.11 移植说明 移植及配置 编译说明 功能模块配置 lvgl初始化配置 移植说明 下载源码: lvgl v7.11.0. 移植及配置 复制到指定

6.s081 lab1

文档: 课程介绍 · 6.S081 All-In-One (dgs.zone) 网课:6.S081 / Fall 2020 [麻省理工操作系统 - 2020 年秋季][中英文字幕]_哔哩哔哩_bilibili 1.sleep main的第一个参数

Linux系统配置(服务控制)

目录 前言 一、系统服务控制 1、systemctl 2、target (1)查看target (2)切换target 3、常见系统服务 4、开机自启服务管

大学生必读的100本书

大学生必读的100本书 大学生必读的100本书 1、天下第一奇书——《周易》 2、中国最早的诗歌总集——《诗经》 3、欧洲第一部文学巨著——《荷马史

Android 桌面快捷方式

Android 快捷方式 使用方式 ShortcutUtils.getInstance().addShortcut(this , MainActivity2.class , liveBundle , "live_Id" , "看直播" , "看直播" , R.drawable.live) .addShortcut(this , MainActivity2.class ,vodBundle , "vod_Id" , "看回放" , "看回放" , R.drawable.vod) .build(); 添加权限 <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS" /> <!-- 添加快捷方式 --> <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> <!--

Python开发简单植物大战僵尸

运行效果 1.引入需要的模块,配置图片路径,设置界面,创建游戏主入口。 #1 引入需要的模块 import os import time import pygame import random #1 配置图片地址 IMAGE_PATH = 'imgs/' scrrr_width=800 scrrr_height =560 GAMEOVER = False #1主程

HTML大一期末作业(html+css+js+jq)

流览图 html代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>GI游戏官网</title> <link rel="stylesheet" href="css/a.css" /> </head> <body> <div id="zheng"> <!-- logo --> <div id="foot"> <div class="dao"> <div class="img

自动寻路之A星算法+Qt开发图形界面

文章目录 项目演示 A星算法理论 Qt中代码讲解 创建地图 获取地图中任意点的坐标(终点坐标获取) 通过键盘控制人物移动,并获取人物当前坐标(起点坐标获

新设计 智能 坦克大战 初学者案例

经典坦克大战,我学习的一个案例,案例实现功能比较简单,我做了大幅改进, 1所有元素坦克,炮弹,围墙,心形 都是利用函数画出来的,没有使用图片 2 加

win10更改时间崩溃

win10更改时间崩溃该怎么办 进入任务管理器; 文件~运行新的任务 输入cmd,选中以管理员运行 在命令窗口输入date命令,更改时间为当前时间,

unity AI Planner 人工智能简介

刚好看了就大概记录一下,不过这个插件已经停更了,下面以示例工程介绍 这个插件大概就是输入一些可操作行为和行为条件剩下的让AI自己独立思考 AI.

Unity3D C#数学系列之矩阵基础

目录 1 引言 2 矩阵的作用 3 矩阵的乘法 3.1 矩阵与标量的乘法 3.2 矩阵与矩阵的乘法 4 特殊矩阵 4.1 方块矩阵 4.1.1 对角矩阵 4.1.2 单位矩阵 4.2 转置矩阵 4.3 逆矩阵 4.4 正交矩阵 4.4

撸起袖子加油干

## 自我介绍 首先做一个自我介绍,我是来自一个双非类的本科院校是一名大二的学生 。 ## 第一次 今天是我第一次写博客,看到大佬们书写自己的想法,总结自己

C#实现回合制游戏模拟

文章开始把我喜欢的这句话送个大家:这个世界上还有什么比自己写的代码运行在一亿人的电脑上更酷的事情吗,如果有那就是让这个数字再扩大十倍!!! 底

SpringBoot——封装JDBC使用

Spring Boot中可以在配置文件中直接进行数据库配置, spring.datasource.username= root spring.datasource.password= 123456 spring.datasource.url=jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf-8 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver SpringBoot可以直接生成数据库对象 默认数据源为Hikari jdbc连接 import

MySQL——锁

目录 一、解决并发事务带来的问题 1.1、【写-写】的情况 1.2、 【读-写】或【写-读】的情况 1.3、一致性读 1.4、锁定读 1.5、写操作 二、多

Redis的LRU缓存淘汰算法实现

1 标准LRU的实现原理 LRU,最近最少使用(Least Recently Used,LRU),经典缓存算法。 LRU会使用一个链表维护缓存中每个数据的访问情况,

cgb2111-day01

文章目录 一,数据库 --1,概述 --2,安装 --3,数据库的结构 二,SQL语言 --1,概述 --2,SQL的分类 三,数据库的常见操作 --1,查询

(Cisco模拟)链路聚合 Eth-trunk

一、链路聚合简述: Eth-Trunk以太网链路聚合简称链路聚合 将多个物理端口形成的物理链路捆绑为一条大的逻辑链路以供使用 同时捆绑在一起的链路

个人收款码不得用于经营收款

明年 3 月 1 日起,个人收款码不能用于经营性服务! “2022年3月1日起个人收款码禁用于经营性服务”及“禁止个人静态收款条码被用于远程非面对面收

计算机网络期末复习 (卷二)

文章目录 第五章 运输层 1、UDP和TCP区别 2、运输层的方法 ① 流量控制 ② 拥塞控制 (1)慢开始,拥塞避免 (2)快重传 ,快恢复 3、TCP连接管理三

数据 采—存—传系统(FPGA)

高带宽、大容量的采集存储传输系统具有丰富的应用场景。在雷达信号处理领域,高带宽大容量可支持更高速率的前端数据的采集存储。在图像采集方面,可以

前端面试题6道开胃菜CSS+JS+VUE

css区 一:BFC的相关: BFC的概念? 了解:CSS2.1 中只有 BFC 和 IFC, css3中还增加了 GFC 和 FFC。 BFC 定义: BFC(Block formatting contex

轻量级数据格式 —— JSON

JSON 文章目录 JSON JSON 语法 简单值 对象 数组 解析和序列化 JSON 对象 序列化选项 解析选项 JSON 的优点 ENDING 前言 : JavaScript 对象简谱(JSON,JavaScript Object Notati

[JavaScript]解构赋值详解

文章目录 概念 数组解构 声明分别赋值 解构默认值 交换变量值 解构函数返回的数组 忽略返回值(或跳过某一项) 赋值数组剩余值给一个变量 嵌套数组解构 字符串解

Linux的FTP的深度学习

FTP协议介绍: FTP协议是一种文件传输协议,作用在应用层,功能是实现服务器和客户端之间进行的文件传输(C/S架构)。传输时使用的是TCP连

深度剖析数据的存储

文章目录 深度剖析数据在内存中的存储 数据类型的介绍 整形 浮点型 构造类型 指针类型 void空类型 整数在内存中的存储 原反补的介绍 大小端的介绍 面试例题 练

【C语言】宏观掌握与入门理解

写在前面:大家好,我是菜鸟小胖p。这是我在学习c语言时总结的笔记,内容没有面面俱到,如缺少指针和数组,后续会不定期更新。能力有限,哪里有错误

C语言中的常量

内容预告: 1.什么是常量 2.常量都有哪些(分类) 3.这些常量的具体形式,注意事项,特点等等 4.总结 什么是常量 从字面上简单解释就是不变的量叫常

微灯手握寸笔,细谈内存管理

目录 传统艺能? 过渡区? 正片开始? 地址空间? 指针与内存关系? 内存分配与初始化细节? 内存泄漏? Cookie? 传统艺能? 小编是大一菜鸟不赘述,欢迎大佬指点江山

cflow——C语言函数调用关系生成器

前言 拿到一份陌生的 C 工程,想要了解整个工程的脉络,你会使用什么方法呢? 函数调用 一般都是通过函数调用关系来理清整个工程的运作流程,通常使用的软

ffmpeg解码之使用C语言打印音视频信息

文章目录 一、通过此文可以得到什么 二、实现思路 三、实现效果 四、实现源代码 一、通过此文可以得到什么 通过此练习: 1、知道了如何计算一个音频和视频的

你知道Hello World背后发生了什么吗?

计算机的世界,就从hello,world开始吧! #include <stdio.h> int main() { printf("Hello Worldn"); return 0; } “Hello World”,对于好兄弟们来说,都很熟悉吧,大学第一课、编程

全面剖析《指针》,实现《指针》入门

目录 前言 ❤️指针 理解指针的两个要点 为什么用指针这个名词来称呼? ❤️一级指针 整型指针 浮点型指针 字符指针 总结 ❤️指针数组 数组的类型是什么? 指针数

MySQL_基本概念&amp;DQL查询语言

目录 一、数据库的好处 二、数据库相关概念 三、数据库存储数据的特点 四、MYSQL服务的启动和停止 五、MySQL常见命令 六、MysSQL的语法规范

【数据结构与算法】—— * 双向链表 *

双向链表的储存结构示意图 双向链表的初始化结构 1.双向链表的结点 代码实现 //双向链表的结点,包含一个数据域,两个指针域 typedef struct DoublyNode { ElementType date; //数据域 struct

侧信道攻击实验四 AES CPA 攻击

参考大佬文章,收益匪浅 实验目的 掌握AES算法能量迹构造; 掌握AES算法CPA攻击基本原理。 实验人数 每组1人 系统环境 Windows 实验原理 CPA是利用密码

【C语言初级】最简单的99乘法表

#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> //9*9乘法表 int main() { /*思路就是99乘法表是9行9列 首先变量i for循环9行 内嵌 变量j for循环9 列 ; 在9列循环中 要打印i*j=

homework2

7-1 大小写转换 (100 分) 现有一个长度不超过100的字符串,该字符串只包含ascii可视字符。请写一段程序将其中的大写字母全部转换为对应的小写字母,

homework3

7-19 实验3_2_密码文 (100 分) 已知一个英文单词,该单词中只包含大写字母“A—Z”与小写字母“a—z”。你的任务是将英文单词翻译成密码文。翻译规则

多数互联网人对2021年终奖不抱期待

2021年,互联网行业可谓是“冰火两重天”。一边是腾讯、字节、爱奇艺等互联网大厂纷纷裁员,不少员工被“优化”四处寻求新Offer;而另一边却