自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 金融信息安全实训

实训目的了解XSS跨站的概念和基本原理。实训准备及注意事项1.硬件:装有Windows操作系统的计算机1台。2.软件:phpStudy3.严格按照实验步骤进行实验,实验结果以截图的形式进行保留。实训背景知识DVWA(Damn Vulnerable Web Application)是randomstorm的一个开源项目。一个用来进行安全脆弱性鉴定的PHP/MySQL Web应用,旨在为安全专业人员测试自己的专业技能和工具提供合法的环境,帮助web开发者更好的理解web应用安全防范的过程。DVW

2022-04-22 16:52:46 126

原创 密码与账户锁定策略

1. 搜索gpedit.msc或组策略并打开组策略编辑器2. 在计算机配置-安全设置中打开账户策略3. 在密码策略中对口令进行如下设置(1) 开启密码必须符合复杂性要求(2) 设置密码长度(3) 设置密码最长使用期限(4) 设置强制密码历史数4. 通过测试观察上述密码策略的效果5. 在账户锁定策略中进行如下设置(1) 设置账户锁定阈值(2) 设置账户锁定时间(3) 设置重置账户锁定计数器时间6. 通过测试观察上述账户锁定策略的效果...

2022-04-21 09:40:22 1180

原创 信息加密与消息摘要

何为“加密”“密码”或“加密系统”用于“加密”数据。对于原始的未加密的数据,我们称之为“明文”对于加密的结果,我们称之为“密文”。通过称为“解密”的过程,我们把密文恢复成原始的明文。DES加密的三个原则混淆(confusion):使密文与密钥的关系尽可能复杂化,使得对手即使获取了许多明文和对应的密文,以及关于密文的一些统计特性,也无法推测密钥。扩散(diffusion):让明文中的每一位影响密文中的许多位,或者说让密文中的每一位受明文中的许多位的影响。这样可以隐蔽明文的统计特性。当然,理想的情

2022-04-21 08:01:29 205

原创 数据类型之间的转化

基本数据类型相互转化int转化为float可能会造成精度丢失long转化为double也可能会造成精度丢失如上图的转化都是普通转化;如果想逆方向转化,就需要强制类型转化; 1 public class Demo { 2   public static void main(String[] args){ 3     int x; 4     double y; 5     x = (int)34.56 + (int)11.2; // 丢失精度 6     y = (double)x +

2021-12-04 17:47:02 106 2

原创 java数据与存储

Java是一种强类型的语言。Java的基本逻辑public class Demo{ public static void function(){ int a=1+1; System.out.println(a); }public static void main (String[] args){ function(); }}Java存储的八种基本数据类型数值型:byte、short、long浮点型:float、double布尔型:boolean字符型

2021-12-04 17:30:57 305

原创 平衡二叉搜索树

定义平衡二叉搜索树又被称为AVL树(有别于AVL算法),且具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。平衡二叉树的常用实现方法有红黑树(可以参考我之前的博文)、AVL、替罪羊树、Treap、伸展树等。 最小二叉平衡树的节点总数的公式如下 F(n)=F(n-1)+F(n-2)+1 这个类似于一个递归的数列,可以参考Fibonacci(斐波那契)数列,1是根节点,F(n-1)是左子树的节点数量,F(n-2)是右子树的节点数量。作用对于一般的二

2021-11-27 20:30:12 173

原创 int,float等语言在内存中占用

intint型命令会在内存中开辟一个32比特的内存空间通过以下代码#include <stdio.h>int main() {int a;printf("%ld",sizeof(int));return 0;}运行后可以知道int在内存中占据四个字节,因为1字节=8 bit;因此,int在内存中占32位floatfloat型命令会在内存中开辟一个32比特的内存空间newnew关键字在内存中开辟空间总结int 2或4字节float 4字节double 8字节lo

2021-11-27 20:09:44 2224 2

原创 兼顾时间复杂度与性能的数据结构——红黑树

介绍红黑树 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。红黑树是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B树。后来,在1978年被 Leo J. Guibas 和 Robert Sedgewick 修改为如今的“红黑树”。红黑树是一种特化的AVL树(平衡二叉树),都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获得较高的查找性能。它虽然是复杂的,但它的最坏情况运行时间也是非常良好的,并且在实践中是高效的: 它可以在O(

2021-11-27 19:23:35 193

原创 fatal: bad config line 1 in file D:/git/.git/.gitconfig:git使用问题

在用git bash操作本地仓库的时候遇到如下问题fatal: bad config line 1 in file C:/Users/Administrator/.gitconfig看提示的意思:是git配置文件出了问题,找到提示的目录,把该文件下 .gitconfig文件删除例如我的是:D:\git.git然后进行如下操作1.打开git bash2.执行如下配置命令 git config --global user.name "your name" git config

2021-06-23 10:31:56 1614

原创 动态规划算法矩阵的计算

一.问题分析 求解LCS问题,不能使用暴力搜索方法。一个长度为n的序列拥有 2的n次方个子序列,它的时间复杂度是指数阶,太恐怖了。解决LCS问题,需要借助动态规划的思想。 动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中,可能会有许多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。与分治法不同的是,适合于用动态规划求解的问题,经分解得到子问题往往不是互相

2021-06-23 10:21:44 715

原创 2020-12-25

myeclipse实现文字放大的方法首先打开 windows并点击其中的 preferences然后打开如图文件最后点击 edit,就可以选择字体了。

2020-12-25 21:43:17 86

原创 2020-12-25

myeclipse-8.5.0-win32 package servlet报错当遇到如图情况时,不要慌张,不要心急,下面的办法也许可以帮到你。出现此类问题,是我们在安装的时候,jdk的版本太高了首先打开 windows然后点击 preferences;最后,选上 Sun JDK 就可以了。...

2020-12-25 20:07:40 72

原创 2020-12-25

网页404 NOT Found的解决办法 localhost:8080第一步,查看windows所有端口进程:打开开始界面,输入"cmd",回车打开命令提示符窗口,然后在窗口中输入 netstat -ano 回车,之后就会显示所有的端口占用情况第二步,继续输入 netstat -aon|findstr第三步,可以看到占有8080这个程序的进程ID:7172,继续输入命令 tasklist|findstr “7172” ,7172就是进程ID,这样就知道是哪个进程占用的了,就好解决了。...

2020-12-25 19:47:31 164

空空如也

空空如也

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

TA关注的人

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