自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (12)
  • 收藏
  • 关注

原创 申请Github Education获取免费Copilot权限(2024.3.18实测成功)

我已经离开Github Copilot就无法独自耐着性子写代码了(懒惰+AI成瘾性),这两天Github Copilot不知道为什么在大规模封号,我不幸也被封号了(禁用掉了Github Copilot权限),具体表现为VS Code的Copilot不再帮我生成代码,在右下角图表处显示一个小感叹号。日志中显示。

2024-03-18 22:05:56 2080 2

原创 1027推免分享材料 备份

推免材料备份

2022-10-27 11:20:08 1113 2

原创 人工智能基础 作业6

本次来实现XO图形的识别数据集数据集要按照一定比例自行划分好训练集training_set和测试集test_set代码import torchfrom torch import nn, optimfrom torch.utils.data import DataLoader, Datasetfrom torchvision import datasets, transforms# 模型构建class Net(nn.Module): def __init__(se

2022-05-24 08:49:47 496

原创 人工智能基础 作业5

For循环版本:手工实现 卷积-池化-激活Pytorch版本:调用函数完成 卷积-池化-激活可视化:了解数字与图像之间的关系

2022-05-22 00:31:43 241

原创 人工智能基础 作业4

一、简单描述卷积、卷积核、多通道、特征图、特征选择概念。卷积:使用一个长宽为kernel_size的卷积核在长宽为input_size的原始图片上扫描,每次移动步长为stride,为保证原始图片上靠近边缘的像素也能同非边缘像素一样被有效利用,给原始图片四周填充padding像素的边缘。则输出特征图大小output_size计算公式为:卷积核:卷积核实际上是一个滤波器,在卷积神经网络中其参数是可学习的,对于一个通道数为c的输入特征图,需要的卷积核的size为(c, k, k),其中k是卷积核长

2022-05-12 09:05:42 564

原创 人工智能基础 作业3

一、使用PyTorch复现课上

2022-05-05 23:42:14 714

原创 人工智能基础 作业2

说明实现手动实现反向传播更新模型权重构造一个2层的全连接神经网络,有2个输入,隐藏层和输出层分别有2个神经元训练数据:输入 x1, x2 = 0.5, 0.3 期望输出 y1, y2 =0.23, -0.07激活函数:sigmod优化方法:梯度下降损失函数:均方差损失代码加了自己理解的注释import numpy as np # 激活函数 def sigmoid(z): a = 1 / (1 + np.exp(-z)) return a

2022-05-01 13:56:34 1112

原创 人工智能基础 作业1

pycharm的安装安装pytorch环境# 使用conda创建一个新的python环境conda create -n ai-basic python=3.7# 激活刚创建的python虚拟环境conda activate ai-basic# 安装pytorch及相关包pip install torch torchvision torchaudio实现反向传播import torchfrom torch.utils.data import DataLoader.

2022-04-30 00:23:59 130

原创 解决python安装包需要Microsoft C++ Build Tools问题

python在安装一些需要从C源码编译的包的时候会报错说你没有 Microsoft Visual C++ 14.0或者更高版本。error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/如果不想安装庞大的VS,可以选择只安装编译器组件Micr

2021-11-16 13:33:38 12992 19

原创 ctf.show RSA入门题目题解若干

babyrsa 普通rsa解密题目给了e、p、q,还给了ce = 65537p = 1040468357126640647791947349742711856355389278898806119299319397110013015616822701779316229746427899209189025633612933454340557642936124468883839128071433940090198034718164489239696379806712211111179652274024296

2021-10-01 21:18:36 2363 2

原创 python手动实现DES算法

密码学实验老师让我们做手算DES加密的课堂解压小游戏,我这么懒怎么可能手算…(于是我悄悄用python了)回到宿舍又把DES算法仔细研究并独立实现了一遍,经调试验证,每个细节的数据都和课本上给出的样例数据对照无误。完整的每一步的数据在 张焕国的《密码学引论》第三版的66页,感兴趣的可以自行验证。import numpy as np""" code by bak """class DES: # 初始置换表,长度为64 IP_table = np.array([

2021-09-25 09:55:07 1375

原创 Cloudflare DNS A记录自动更新脚本

想实现一个类似于DDNS的功能,用的Cloudflare的服务,需要频繁更新我的某个二级域名的A记录值,每次都登陆一下Cloudflare网页感觉比较麻烦,于是实现了一个自动更新的工具型脚本。首先在Cloudflare的DNS管理页面创建二级域名A记录,因为我想让我这个二级域名都取值内网的IP,不想让它代理我的流量,所以把我下图画红框的地方改成“仅限 DNS - reserved IP”。然后去下图这里按照序号顺序,找到“查看"按钮,在你输入你得账户密码并通过图片验证码以后,你就能.

2021-09-23 14:03:51 2644

原创 C语言防止程序多开:创建互斥体

我的一个程序可能被多次启动,但是我希望程序启动时一旦发现本程序当前有另一个已经在运行的进程后就弹出提示信息并自行退出,达到防止程序多开的目的。我们可以利用创建互斥体(Mutex)的方法,第一个被启动的进程发现当前没有创建过某个名字的互斥体(比如我们给互斥体起名叫MyTestMutex)之后,就会创建这个互斥体,等到这个程序再被启动的时候发现当前存在一个指定名字的互斥体,就可以自己退出了。#include <windows.h>#include <stdio.h>#inc

2021-09-22 20:32:51 1337

原创 Python中的 for循环 到底是个啥?迭代协议、可迭代对象、迭代器对象梳理

一个类的定义如果包含了__iter__() 方法,那么这个类创建出来的对象就叫做一个Iterable对象。(可迭代的对象)一个类的定义如果包含了__iter__()方法和__next__()方法,那么这个类创建出来的对象就叫做一个Iterator对象。(迭代器对象)一个类的定义如果包含了__iter__() 方法,那么这个类创建出来的对象自动成为Iterable类的一个实例。一个类的定义如果包含了__iter__()方法和__next__()方法,那么这个类创建出来的对象Iterator对象的一个实例

2021-01-12 18:31:41 221

原创 [ctf.show]签到_观己

进入题目,显示了源码,其中对于file参数中检测是否包含php字符串,大小写不敏感。所以伪协议 php://input 等无法使用测试了一下data://伪协议,结果显示目标服务器配置中关闭了这个伪协议从服务器返回的响应头中可以知道服务器是nginx服务器nginx服务器的访问日志文件路径是/var/log/nginx/access.log尝试包含了一下日志文件,成功访问日志文件记录了服务器收到的每一次请求的 IP、访问时间、URL、User-Agent,这4..

2020-08-16 13:48:38 789

转载 实验楼Linux入门:计划任务crontab

介绍crontab 命令常见于 Unix 和类 Unix 的操作系统之中(Linux 就属于类 Unix 操作系统),用于设置周期性被执行的指令crontab 命令从输入设备读取指令,并将其存放于 crontab 文件中,以供之后读取和执行。通常,crontab 储存的指令被守护进程激活,crond 为其守护进程,crond 常常在后台运行,每一分钟会检查一次是否有预定的作业需要执行。通过 crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell   script 脚本。时间

2020-05-31 09:25:26 199

原创 利用python自动解析摩斯电码音频文件

问题来源做CTF的MISC题的时候,遇到一个题,给了一个音频文件,下载下来在耳机中一听,显然是在右声道里边隐藏了一段摩斯电码。以往都是手动一点一点记录下摩斯电码,然后丢进摩斯电码转换程序里得到加密信息,可是手动记录一不留神就有可能出错,有没有自动化方法呢?自动化方法1. 预处理音频把音频文件的右声道音轨的摩斯电码部分提取出来,保存成一个新的音频文件。2. 观察摩斯电码音频的实时频谱图我们将音频数据分成许多小部分(这里以512字节为个一小部分),对于这一小部分的时序数据经过傅里叶变换变为频域

2020-05-17 18:31:41 11014 11

转载 实验楼Linux入门:文件打包与压缩

文件打包与压缩在 Linux 上面常见的格式除了.zip, .rar两种外,还有 .rar,*.gz,*.xz,*.bz2,*.tar,*.tar.gz,*.tar.xz,*.tar.bz2,简单介绍如下:文件后缀名说明*.zipzip 程序打包压缩的文件*.rarrar 程序压缩的文件*.7z7zip 程序压缩的文件*.tartar 程序打包,未...

2020-05-06 23:12:37 298

转载 实验楼Linux入门:Linux 命令的查找路径与顺序

Linux 命令的查找路径与顺序PATH环境变量和Windows一样,Linux中也有一个叫PATH的环境变量,记录着各种可执行程序的路径,当你在控制台输入一些可执行程序/脚本文件名的时候,系统会按顺序自动从PATH环境变量中去查找这些文件。我们使用echo $PATH命令看看当前PATH变量中的内容可以看到,都是一些 bin、sbin的路径,这些路径下一般放的都是一些可执行的程序/脚本...

2020-05-06 23:11:36 905

原创 用Java Swing写一个简易的四则运算计算器

成品图设计思路1. 界面和数据分离这是一个很好的设计习惯,界面部分只写界面的逻辑,数据和算法要做成接口放到其他文件里,二者尽量降低耦合度,如果两种代码混在一起写,后边要大规模修改代码的时候你会疯掉的。????2. 给程序一个“状态”,并实时维护本类中设置一个 “状态” 属性,会大大简化代码逻辑,开发时候的思路会清晰很多。一般可以利用 枚举(Enum) 结构来作为这个状态集合,最好不要用 in...

2020-05-01 17:16:58 1406 1

转载 实验楼Linux入门:Linux 环境变量

环境变量Shell脚本中的变量创建变量直接赋值即可,当然也可以事先声明一下变量:$ declare tmp# 正确的赋值$ tmp=shiyanlou有一点要注意,赋值等号两边不要有空格,因为加上空格后会被认为是在执行一个叫tmp的命令并且带上了一些参数(=、shiyanlou)# 错误的赋值$ tmp = shiyanlou还有一点,变量命名规则:变量名只能是英文...

2020-04-29 17:43:34 234

转载 实验楼Linux入门:Linux 目录结构及文件基本操作

Linux 目录结构各目录的作用Linux的目录结构和windows不太一样目录路径切换目录$ cd .. # 切换到上一级路径$ cd ~ # 切换到当前用户的home目录$ cd - # 切换到上一次所在目录显示当前目录$ pwd # Print Working Directory绝对路径和相对路径绝对路径 开头用代表根目录的 斜杠 /,相对路径开头可以用代表当...

2020-04-27 23:23:01 356

转载 实验楼Linux入门:Linux文件权限

Linux文件权限3.1 查看文件权限列出文件的完整信息$ ls -l # use a long listing formatLinux中的文件类型关于文件类型,这里有一点你必需时刻牢记 Linux 里面一切皆文件,正因为这一点才有了设备文件( /dev 目录下有各种设备文件,大都跟具体的硬件设备相关)这一说。socket:网络套接字,具体是什么,感兴趣的用户可以去学习实验楼的...

2020-04-25 23:39:10 185

转载 实验楼Linux入门:Linux用户管理

Linux用户管理2.1 查看用户$ who am i输出的第一列表示打开当前伪终端的用户的用户名(要查看当前登录用户的用户名,去掉空格直接使用 whoami 即可)2.2 创建用户添加一个用户lilei$ sudo adduser lilei登录到用户账户lilei (su: switch user)$ su -login lilei #登录到账户 lilei 并且切...

2020-04-25 22:26:03 241

原创 使用AlexNet模型对于5种花进行分类

数据集整理原始数据集中有5个文件夹,每个文件夹下有许多张对应类别花朵的图片我们将每种图片随机抽取出10%作为测试用数据集,剩下的90%用作训练数据集模型选择选的AlexNet模型,其概览如下AlexNet( (features): Sequential( (0): Conv2d(3, 48, kernel_size=(11, ...

2020-04-12 23:16:36 1596 2

原创 如何对于多字节变量进行逐字节读写

大部分编程语言都没有直接给我们提供对于位进行操作的方法,有时候为了节约空间或者是实现一些特殊目的,我们需要对于一个存储空间中的某一段 “位串” 进行读写。目录向指定字节写入数据当被写入的空间的二进制位全是0的时候当被写入的空间的二进制位不是全是0的时候从指定字节读取数据封装好的读写指定字节的python函数位操作原理总结规律写入数据的2种方法使用 位或 向...

2020-03-31 14:45:15 484

原创 多线程发号器:一个例子理解多线程中变量共享带来的混乱【附解决办法:线程锁的讲解】

前言程序中使用多线程技术是充分利用CPU的好办法,利用好的话可以大大加速程序的任务处理效率,但是一些细节不注意的话,就会造成一些隐藏的问题。场景我们现在在服务器上跑着一个程序,这个程序是用来处理新用户注册的,由于我们的网站很受欢迎,用户注册量超高速增长,会有很多用户在同一时间点上注册。为了减少用户等待时间,我们在注册程序里使用多线程技术来同时服务多个用户的注册请求。每个用户注册的时...

2020-03-14 20:20:47 193

原创 【作业】约瑟夫环

题目:古代某法官要判决n个犯人死刑,他有一条荒唐的逻辑,将犯人首尾的相接排成圆圈,然后从第s个人开始数起,每数到第m个犯人,就拉出来处决;然后又数m个,数到的犯人又拉出来处决,依次类推。剩下的最后一人可以豁免。自己智商能理解的写法public class Josephus { public static void main(String[] args) { //...

2020-02-26 14:40:47 257

原创 游戏素材处理:利用Python把多个序列帧合并为一个大序列图

目录问题来源代码解决游戏素材的整理是一件挺麻烦的事情,但是只要用好了工具,便可以事半功倍。问题来源从网上找了一些游戏特效素材,其中包括很多批序列帧图集一部分特效素材是所有子帧都拼在一张大图上的,而另一部分是若干个单独的序列帧图片这样使用起来极其不方便,需要把资源的形式统一。最终决定还是把零散的多个序列帧图片拼成一个大图比较方便管理。代码解...

2020-02-02 18:10:01 3175

原创 PyGame中的脏矩形优化技术

目录问题脏矩形优化 (Dirty Rectangle)原理一、获得屏幕需要重绘的区域二、在上一帧绘制的区域用对应区域的背景图片覆盖三、在新的位置上绘制兔子四、代码实现半成品游戏中的实践进一步优化一些提示问题这几天在尝试用pygame写一个小游戏。当我在给游戏加上一个背景图片,游戏最大帧率一下子降低了近一半!原因是我一直采用全屏重绘的方式来更新屏幕图像...

2020-02-01 21:07:51 2406

原创 一起来理解Python中的装饰器的本质

目录函数是一个对象装饰器的本质带参数的装饰器总结函数是一个对象Python中万物皆对象,即使是数字、字符串、函数、方法、类、模块其中和本文关系最大的是,函数也是对象于是乎一个函数对象就可以用来作为一个“值”来被传递,作为另一个函数的参数、另一个函数的返回值不过严谨一些来说,其实传递的是函数对象的引用,即没有把这个函数在内存中所占的那块空间的数据复制到...

2020-01-22 13:53:54 1708 2

apktool_2.6.0(附Windows、Linux、Mac下的安装说明和wrapper包装脚本).zip 2021最新版

apktool_2.6.0 (附Windows、Linux、Mac下的安装说明和wrapper包装脚本).zip 2021最新版

2021-11-19

DroidCam_v6.7.7.zip

DroidCam是一款可以控制手机电脑的软件,让手机成为电脑上面的摄像头和麦克风,通过这种辅助让用户能够在台式PC上面进行视屏的会议,有时候电脑摄像头清晰度不够高,或者在没有相关设备之时这款软件能够成为一款全能型的辅助型工具,在一些远程会议场景当中有着较大的使用价值。

2021-11-16

apk反编译工具 APKTool 2.3.3 2018年4月26日最新版

apk反编译工具 APKTool 2.3.3 2018年4月26日最新版 内包含文件apktool_2.3.3.jar和其他环境配置需求

2018-07-14

51个VB6 OCX控件 打包

51个VB6 OCX控件 打包 控件列表: AniGIFV6.ocx asAssistantPopup.ocx asBubbleForm.ocx asctrls.ocx chklsb26.ocx ComboBox.ocx COMCT232.OCX comctl32.ocx COMDLG32.OCX CurtButton.ocx daxctle.ocx DBGRID32.OCX DBLIST32.OCX Desktop.ini Digital.ocx dmview.ocx Flash.ocx fldrvw71.ocx Gif89.dll GifPlayer.ocx GKTube.ocx hhctrl.ocx JwldButn2b.ocx LeftMenu.ocx list.txt MoveLabel.ocx MovingChar.ocx MSADODC.OCX MSCOMCT2.OCX mscomctl.ocx MSDATGRD.OCX MSDATLST.OCX msdxm.ocx MSFLXGRD.OCX MSHFLXGD.OCX msscript.ocx MSWINSCK.OCX NewCombo.ocx prjXTab.ocx proctexe.ocx RICHTX32.OCX SBLIST.OCX SmartXpButton.ocx SpltrBar.ocx sysmon.ocx TABCTL32.OCX vbalExpBar6.ocx vbalIml6.ocx VBOCX.OCX wmp.ocx wshom.ocx YFSkins.ocx

2018-07-03

抓包工具Paros

抓包工具Paros,需要Java运行环境

2016-07-12

茉莉QQ机器人v3.1

茉莉QQ机器人 集群管理、群娱乐为一体 海量插件、随心扩展 身材小巧、速度敏捷 使用方便、智能管理 后台运行、24小时在线 茉莉QQ机器人使用PHP语言开发,只要你有一个php+mysql环境就能使用 只要你的服务器或空间够稳定,机器人能全天24小时在线,无需看管 机器人的强大之处在于海量的插件,如果您是开发者,可以看看开发文档

2016-07-12

电子诗人.exe

电子诗人,电脑自动写诗工具,计算机也能写诗(⊙o⊙)哦,还挺押韵。 在那烟斗旁,我搏斗着…… 在山丘的周围,只有爱不释手的淡色啤酒…… 喔!温柔的双手! 你是我的厚厚的孤舟 我在聆听感情…… 水滴形,碱性,透明…… 你是北斗星,你是晶莹的生命! 并不是感情在结冰,而是黎明之明失明了 让寒冬变得惊恐吧!! 因为夜空是沉重的 太空,萤火虫和长空,在一起闪动着 来无影去无踪的,骚动的和中空的…… 我在离开手术台…… 洁白的现代默哀了 一切都在醒来一切都在醒来一切都在衰败,啊—— 你把我离开吧! 这就是它写出来的。。。。。。

2016-05-18

火眼查毒客户端版

火眼查毒官网我这里登陆不上去,但是这个客户端能够很好的解决这个问题,绿色单文件

2016-03-13

VB6.0_she大量皮肤及范例

使用: 确认目录下有SkinH_VB6.dll 和你的皮肤文件,比如你的皮肤名为:skin.she 记得加入资源中的API声明模块, 在窗体中加入代码: SkinH_AttachEx app.path & "\skin.she", "" 如果开启特效(如果有的话)的话再加一句: Call SkinH_SetAero(1)

2016-02-16

抓包工具 (WSExplorer)1.3绿色中文版

最好用的抓包工具,WSExplorer1.3 添加新功能,分离二进制和明文的内容信息,可以分别复制相应的内容,添加全局配置功能和保存方式。支持另存为TXT格式。 以前我们经常用的一些方便快捷的抓包工具现在都已经无法在IE7、IE8下使用了。貌似一些权限比较大的进程不能抓包 提示不能打开 XPSP3系统。 (IE7以上的IE都是多线程方式打开页面,在抓包的时候注意选对线程)

2015-07-07

电脑屏幕监视 V5.1

有人在偷偷的使用你的电脑吗?你的孩子在家是否游览不良网站?你离开电脑时是否有人动过你的电脑?屏幕监视软件可以帮您解决这些问题,使您不在电脑前也能对别人的使用情况了如指掌,本软件主要用于监视计算机的屏幕,并每隔一定时间自动保存当前的屏幕图片,从而了解他人在你的电脑上都干了些什么。监视程序在后台全隐蔽运行,前台用户难以发现,存图时采用加密方法保存。当您回到电脑旁边时就可以知道您的电脑上都发生了哪些事情......

2015-07-07

桌面飘雪花.exe

桌面飘雪花.exe 能让你的桌面飘起雪花!

2015-04-30

空空如也

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

TA关注的人

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