自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 【南工认证】南工大校园网自动登录认证 南京工业大学校园网自动上网登录认证 Windows | Android | IOS 版 南工认证 智慧南工

南京工业大学智慧南工校园网认证南工大校园网自动登录认证工大认证南工认证 南工大自动登录

2021-04-11 16:03:36 10481 36

原创 【C/C++】数组指针:array 地址 &array *parray 两次解引用 **parray 值相同的原因解析

上述程序中 array &array &*array *&array parray *parray *&parray &*parray 输出都相同。在测试计算机上均为(如下图),这是什么原因呢?

2023-06-30 23:37:05 352

原创 TypeScript 全局变量 declare global

在 TS 中全局变量可以通过 declare global 声明。

2023-06-03 14:34:17 1679

原创 【以太坊 Solidity】管理员读写权限/访问控制/角色控制

在 Solidity 语言的多继承中,若多个合约共同继承一个父合约,则这多个合约共享父合约中的变量和函数。合约继承图:fill:#333;color:#333;color:#333;fill:none;权限管理合约Authority基类合约A基类合约B测试合约Test虽然 合约 A,B,Test 都直接或间接继承了 合约 Authority,但是 合约 A,B,Test 都 “共享” 了 合约 Authority 中的变量 ADMIN函数 isAdmin()等。

2023-04-29 16:09:30 2023 4

原创 【C++】解引用 (及指针) 和 引用 的概念区别

的别名(alias),比如说张三的小名叫张小三,显然张三和张小三都是指同一个人。可以认为是取小名的标识,而不是取地址的意思。的地址) 对应的值。的作用就是根据地址找到对应的值。的地址找对应的值,这个值就是。(遵循原则1),所以。.........

2022-08-12 11:38:41 960

原创 【计算机组成原理】第2章 数据的表示和运算

计算机中数的表示和运算

2022-06-05 19:09:22 207

原创 【计算机组成原理】第1章 计算机系统概述

计算机组成原理思维导图

2022-06-05 18:59:34 215

原创 VScode C/C++ 、QT qt5 qt6 中文乱码 控制台输出乱码 UTF-8 GBK2313

问题:VScode C/C++ 、QT qt5 qt6 中文乱码 控制台输出乱码原因:在VScode、QTdesigner 编译 C/C++ 时,默认采用的 UTF-8 编码,而 Windows 控制台的编码是国标编码 GBK2313,从而导致中文乱码。解决:解决方法有如下两种。1. 可以把文件保存为 GBK2313 格式,2. 修改控制台的编码格式(操作如下述演示图)我个人建议采用方法二,一来是操作简单,二来是操作也不复杂。操作流程:设置 时间和语言 > 语言和区域 > 管理语

2022-04-23 22:20:58 1788 1

原创 C/C++ 指针数组与数组指针的区别 (简单剖析相同与不同 通俗易懂)

首先在C/C++中,( ),[ ] , * 的优先级依次降低。int array1[ ]:这是一个名为 array1 的普通数组,它的每一个元素可以存储一个 int 类型的值。从数组的角度看,array1 本身是一个指针(pointer),指向了数组的首元素。int* array2[ ]:这是一个名为 array2 的数组,它的每一个元素可以存储一个 指针,而这个指针是指向的 int 类型。从数组的角度看,array2 也算普通数组,只不过它存放的是一些指针。即 array2 是一个存指

2022-03-19 14:21:09 1304

原创 四、速览 Web框架 BootStrap4 —— BootStrap4 组件(下)

按钮普通按钮<button class="btn btn-primary">我是按钮</button><button class="btn btn-success">我是按钮</button><button class="btn btn-link">我是按钮</button>高级按钮<button class="btn btn-primary btn-lg">btn-lg</button><

2022-02-17 15:28:46 1592

原创 三、速览 Web框架 BootStrap4 —— BootStrap4 组件(上)

BootStrap 组件警告提示框各种颜色提示框<div class="alert alert-success">百度</div><div class="alert alert-primary">百度</div><div class="alert alert-secondary">百度</div><div class="alert alert-danger">百度</div><div cl

2022-02-17 15:28:01 319

原创 二、速览 Web框架 BootStrap4 —— BootStrap4布局

布局Col栅格布局布局方法.container 固定尺寸;.container-fluid 宽度拉满。每行默认分成12份,例如 col-sm-4 占4份,即1/3。可以用 .w-100 折行<div class="container"> <div class="row"> <div class="col-sm-4">第一列</div> <div class="col-sm-4">第二列</d

2022-02-16 15:37:46 522

原创 一、速览 Web框架 BootStrap4 —— BootStrap4 基础

BootStrap4 集成了快捷灵活的布局,我们只用根据需要引用布局样式即可,可以帮助我们快速开发Web网页。封装了CSS样式,直接调用,非常适合只有HTML基础的后端人员使用。隐藏与显示 <p class="d-none d-md-block">超小屏幕以上隐藏,中等以上屏幕显示</p> <p class="d-md-none">中等以上屏幕隐藏</p>表格样式 <table class="table table-dark "

2022-02-16 15:36:10 410

原创 七、CSS 速览 —— Flex弹性布局、移动布局、响应式布局

Flex弹性布局Flex 布局概念精确灵活控制块级盒子的布局,避免浮动布局中的脱标现象。非常适合结构化布局。父元素添加 display: flex,子元素可自动地挤压或拉伸。此时父元素称为弹性容器,子元素称为弹性盒子调节盒子的间距调节主轴justify-content: start 默认值justify-content: endjustify-content: centerjustify-content: space-aroundjustify-content: space-ev

2022-02-15 13:05:50 496

原创 六、CSS 速览 —— 平面转换、3D转换、动画

平面转换、3D转换、动画字体图标iconfont 阿里图标库从图标库引用素材平面转换transition: all 1s; 设置元素变换动画transform: translate(px, px); 移动指定像素transform: translate(x%, y%); 相对自身百分比移动transform: translateX(值) 或 translateY(值)transform: rotate(360deg); 可自定义旋转点transform: scale(1.2); 缩

2022-02-15 13:04:31 243

原创 CSS transform属性的简单应用——双开门动画效果

1.效果演示CSS transform属性有许多效果,平移、旋转、缩放等。这里简单应用平移效果,实现双开门动画,以下为效果图。2.设计思路设置一张居中的需要隐藏的底图。 设置封面图,平分成左右两部分。 鼠标悬浮在封面图上,触发“开门”效果。3.代码详解3.1 设置居中底图<!--写一个div标签,以容纳图片--><body> <div class="box"> </div></body>/*清.

2022-02-13 21:18:08 1936

原创 五、CSS 速览 ——相对定位、绝对定位

定位相对定位不脱离标准流,绝对定位和固定地位脱离标准流。position: relative;position: absolute;position: fixed;相对定位相对定位性质:不脱标,不会让出原始位置,盒子会在偏移位置加载;偏移量有正负之分。同时设置left和right偏移,只会加载left;同时设置top和bottom偏移只会加载top。应用:菜单栏下划提示线:设置下边框,同时盒子相对上移。设置文本段落的角标引用。<style> p {

2022-02-13 18:51:39 439

原创 四、CSS 速览—— CSS 的浮动 float 属性

1. 浮动的基本使用标准文档流不能实现所有效果,还需要让标签去标准化实现非标准流。让标签去标准流的方法:浮动、定位浮动属性专门用于网页的并排布局,脱离了标准文档流,不再受元素等级的限制,既可以并排显示,又可以设置宽高。float: left 往左浮动float: right 往右浮动2. 浮动布局:所有的兄弟元素,有一个浮动,剩下的所有兄弟元素必须浮动。如果浮动元素不设置宽度,不会撑满父盒子,而被内容撑满。3. 浮动的性质浮动的元素脱标:标准流元素区分行、块,浮动元素脱离标准流

2022-02-12 00:14:29 221

原创 三、CSS 速览—— CSS 盒模型的了解

1. CSS盒模型宽 [width: px %]高 [height:px %]如果盒子不设置宽度,会默认撑满父盒子的宽度如果盒子不设置高度,会默认被内容撑高<style> p { width:100%; height:100% } </style>内边距 [padding: px]作用:设置宽高到边框的间距特点:不能加载内容,但是可以加载背景padding-top, right, bottom, left<style> p { padding

2022-02-12 00:07:59 381

原创 二、CSS 速览—— CSS 选择器、伪类、继承性和层叠性

CSS的选择器基础选择器:标签选择器:通过同名标签选择,同名标签可设置公共样式<style> h3 {color:red;} p {color:blue;}</style><p>段落</p>id选择器:通过标签的id属性选择<style> #id1 {color:red;}</style><p id="id1">段落</p>类名选择器:通过class属性选择<style

2022-02-11 20:50:29 266

原创 一、CSS 速览—— 基本了解

1.CSS 基础概念样式:文字样式、盒模型的样式布局:辅助页面布局,完成HTML不能完成的功能,如并排显示,精确定位显示。前端三层结构层:HTML从语义的角度进行网页结构的搭建样式层:CSS从美观的角度修饰页面样式交互层:JS从交互的角度描述页面的行为2.CSS的常用样式属性文字属性:color, font-size, font-familycolor可为rgb、16进制色等。chrome字体默认16px, 最小8px。中文常用微软雅黑、宋体;英语常用Arial、consolas

2022-02-11 00:18:06 285

原创 三、HTML 速览—— HTML5

HTML5HTML(HyperText Mark-up Language)通常指HTML4.01XHTML(Extensible HyperText Mark-up Language)是XML风格的更严格的HTML4.01,是HTML4。01的过渡版HTML5是HTML4.01的升级版HTML5特性:标签不区分大小写,但是实际开发中建议小写形式属性值可以不加引号,但是建议加,单引号双引号均可部分属性的属性值可以忽略,如checked、readonly等HTML5新增标签:

2022-02-10 22:39:59 405

原创 二、HTML 速览——常用标签的使用及演示

1.文本与markdown等标记语言一样,HTML源码中多个空格在浏览器显示时只显示一个空格,需显示多个空格可在源码中敲入多个 “&nbsp;” 即可。 从中可证实,HTML的本文段落格式等通常由各标签定义,这也是文本标记的含义。段落文本标签 标签 英文全称 作用 例子(点击图片查看) <h2> header 标题,h1标签通常存网页logo <p> paragraph 标签包裹的内容...

2022-02-10 15:07:52 395

原创 一、HTML 速览—— VSCode 插件配置教程 HTML 的初步认识

本WEB前端快速通关系列,分为三大板块:HTML CSS JavaScripts,持续更新。目录VSCode安装配置常用快捷操作HTML骨架分析VSCode安装配置1.安装VSCode:官方下载地址推荐使用VSCode,免费,轻量,插件多。2.安装常用插件:HTML CSS Support:CSS的智能感知。 Live Server:可以跳转至浏览器实时预览网页。open in browser需要手动刷新,不推荐。 HTML Preview:可以直接在VSCode内实时

2022-02-10 14:11:52 3838

原创 【公钥密码】ECC椭圆密码体制 (实现Elgamal加密方法)

Github 项目地址

2021-11-27 09:34:01 4895

原创 【公钥密码】RSA 算法加解密 公钥密码体制 Python

1.依赖的基本数学算法、编码流操作# 本代码文件名: __util.pyimport mathdef gcd(x, y): """ 欧几里德算法 """ while x > 0: x, y = y % x, x return ydef extendGcd(a, b): """ 扩展欧几里德算法 """ if b == 0: return 1, 0 else: x, y = extendGcd(b, a % b) x, y = y, x - (a//b) *

2021-11-11 12:42:19 1120

原创 【分组密码】DES加密 Feistel算法网络结构 Python

1.置换表以及S盒# 明文M 的初始置换 IPIP = [58, 50, 42, 34, 26, 18, 10, 2, 60, 52, 44, 36, 28, 20, 12, 4, 62, 54, 46, 38, 30, 22, 14, 6, 64, 56, 48, 40, 32, 24, 16, 8, 57, 49, 41, 33, 25, 17, 9, 1, 59, 51, 43, 35, 27, 19, 1

2021-11-07 22:04:41 1466

原创 【古典密码】 凯撒密码 移位变换 仿射变换 多表代换 Python

本文附有丰富的代码,故文章冗长,请对照目录查阅,各大板块均有上下文提示目录古典密码简介移位变换:多表代换:加密算法思路仿射变换加密多表代换加密例题:仿射变换例题:多表代换古典密码简介古典密码主要有置换和代换的方法。置换:字母重新排列,字母本身不变,但其位置改变了(凯撒密码、移位变换)。代换:将明文中的字符替代成其他字符(仿射变换、多表代换)。 在线性空间的变化中,古典加密就是移动并拉伸物体,让物体变得与原来不一样;解密解释将物...

2021-10-28 20:25:25 3871

原创 python 导入自定义包 找不到模块 No module named 解决办法

当前运行脚本从自己写的包my_package中导入了模块A,但是模块A所依赖的模块B无法自动导入,此时我们要需要在 路径my_package\__init__.py,写入以下代码:import sys sys.path.append("my_package")原因解析: 当前脚本导入模块A时,python搜索路径中有模块A的路径,但是没有B的路径。自然,A的依赖模块B无法导入。此时需要在包内的__init__.py文件内添加模块B的路...

2021-10-26 22:30:21 18988 2

原创 【线性表】双向链表的基本操作 指定结点交换

目录1.双向链表的基本操作2.双向链表的创建和打印3.指定值为x的结点与其前驱结点交换1.双向链表的基本操作#include <iostream>using namespace std;typedef int Elemtype;typedef struct LinkNode { Elemtype data; LinkNode *next, *previous;} * DLIST, *Node;void Delete(Node p){ //删除

2021-10-24 20:13:51 2372

原创 【线性表】单链表的运用 多项式的代数运算

目录1.多项式的创建和打印2.多项式的相加相乘3.多项式示例1.多项式的创建和打印#include <iostream>using namespace std;typedef struct PolyNode { int coef; //系数 int expn; //指数 PolyNode *next;} *LIST, *Node;void CreatPolyList(LIST &L, int n){ Node node,

2021-10-24 20:07:25 122

原创 【线性表】线性表的指针实现 单链表的基本操作 两个单链表的合并归并

目录1.单链表的基本操作2.单链表的进阶操作2.1两个单链表的合并2.2复制一个单链表2.3删除单链表中值为x的结点3.综合示例1.单链表的基本操作#include <iostream>using namespace std;typedef int Elemtype;typedef struct LinkNode { Elemtype data; LinkNode *next;} LinkNode, *LIST, *Node;voi

2021-10-24 20:00:40 659

原创 【南工认证 APP】南工大校园网自动登录认证 南京工业大学校园网宽带 安卓端一键认证 南工认证

南京工业大学智慧南工校园网认证南工大校园网自动登录认证工大认证南工认证 南工大自动登录1.进一步优化UI,提高界面的流畅度2.新增守护服务,网络认证持续在线3.新增自启开关,一键跳转自启设置4.新增 Kotlin 协程,提高认证速度和稳定性5.新增WiFi自动连接,仅限安卓P及以下版本............

2021-10-01 21:17:34 4443 2

原创 【百度美化 Stylus】百度搜索 卡片美化高斯模糊 Baidu CSS Stylus Stylish

利用插件对百度页面CSS样式美化。现已适配搜索页、资讯页、视频页。 1.精简繁冗元素,删除广告推广2.页面重新布局,搜结果卡片化 3.模糊卡片背景,设置背景图片 4.附有可选背景,也可自行定制...

2021-09-15 16:10:01 2533 12

原创 【南工认证 IOS】南工大校园网自动认证源码 IOS快捷指令 Pythonista3

南京工业大学 智慧南工 校园网认证南工大 校园网 自动登录认证 工大认证

2021-08-31 21:38:23 2419 15

原创 【WEB 自动化工具】Selenium 登录账号 Python 脚本

Selenium 浏览器自动化的优点:需求实现简单,所见即所得,不用对网页进行抓包、数据分析等复杂操作。缺点:模拟人工点击,时间成本高,处理效率低。

2021-08-30 10:56:59 1056 1

原创 【梯度下降法】Python 梯度下降法拟合正弦曲线 多项式函数傅里叶函数

问题: 梯度下降法——拟合函数 1.三次函数拟合正弦余弦函数 2.多项式函数拟合正弦余弦函数 3.傅里叶级数拟合正弦余弦函数

2021-04-06 20:39:58 2535 10

百度搜索 卡片模糊 精简美化 Stylus Stylish CSS

利用浏览器插件Stylus,对百度搜索页面样式进行美化。 现已适配搜索页、资讯页、视频页,CSS源码附于文末。 及时获取最新更新请关注我 问题及反馈联系QQ: Herkines 1.精简繁冗元素,删除广告推广 2.页面重新布局,搜结果卡片化 3.模糊卡片背景,设置背景图片 4.附有可选背景,也可自行定制 5.极少数卡片化,适配效果略差

2021-09-15

南工大校园网自动认证源码

南工大校园网自动认证源码,可用于学习,IOS快捷指令 Windows,Android发布版查看博客:https://blog.csdn.net/Alpherkin/article/details/115599094

2021-08-30

南工大校园网自动认证 NjtechAutoLogin发布版

1.直接发送post请求认证,快速无感 2.用户密码仅储存于本地,软件安全绿色可食用 3.开启断网重连功能,后台占用可忽略不计 4.关闭断网重连功能,一次性使用后台无残留 5.认准安全下载渠道,如我的蓝奏云,CSDN

2021-04-07

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

TA关注的人

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