- 博客(82)
- 资源 (7)
- 收藏
- 关注

原创 SSM项目实战——图书管理系统
文章目录概述准备实现搭建数据库配置文件代码编写运行展示访客会员概述JavaEE的期末大作业,基于SSM开发的一次项目实战,严格的实行三级权限管理:访客,会员,管理员,大致的功能实现如下,准备环境:IDEATomcat 9+MySQL 5.7+Maven 3.6+ 技术:MybatisSpringSpringMVCjQuery实现搭建数据库表名内容users存储会员和管理员的登录信息,如:会员名、会员登录密码、管理员名、
2021-07-07 22:35:31
46764
32
原创 【算法题解】 Day5 贪心
今天的算法是 贪心,“算法题解系列文章旨在精选重点与易错的算法题,总结常见的算法思路与可能出现的错误,以实战习题的形式理解算法,使用算法。”
2022-10-23 21:16:33
408
1
原创 【算法题解】 Day4 链表
今天的算法是 链表,“算法题解系列文章旨在精选重点与易错的算法题,总结常见的算法思路与可能出现的错误,以实战习题的形式理解算法,使用算法。”
2022-10-04 08:50:49
11492
原创 【算法题解】 Day3 链表
今天的算法是 链表,“算法题解系列文章旨在精选重点与易错的算法题,总结常见的算法思路与可能出现的错误,以实战习题的形式理解算法,使用算法。”
2022-10-03 09:44:30
12025
原创 【算法题解】 Day2 字符串
今天的算法是 字符串,“算法题解系列文章旨在精选重点与易错的算法题,总结常见的算法思路与可能出现的错误,以实战习题的形式理解算法,使用算法。”
2022-10-02 10:23:14
11363
原创 【Redis】五大常见的数据类型之 List
我们都知道 Redis 提供了丰富的数据类型,常见的有五种:String,Hash,List,Set、Zset。今天我们就来详细的聊聊 Redis 这五大常见的数据类型之一 List;
2022-10-01 09:25:11
11953
原创 【Redis】五大常见的数据类型之 Hash
我们都知道 Redis 提供了丰富的数据类型,常见的有五种:String,Hash,List,Set、Zset。今天我们就来详细的聊聊 Redis 这五大常见的数据类型之一 Hash;
2022-09-29 23:42:26
11189
原创 【Redis】五大常见的数据类型之 String
我们都知道 Redis 提供了丰富的数据类型,常见的有五种:String(字符串),Hash(哈希),List(列表),Set(集合)、Zset(有序集合)。今天我们就来详细的聊聊 Redis 这五大常见的数据类型之一 String;
2022-09-29 23:40:43
11162
原创 【Redis】概述与安装
Redis 是什么?Redis(RemoteDictionaryServer ),即远程字典服务;是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。Redis 会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了 master-slave (主从)同步;免费和开源,是当下最热门的 NoSQL 技术之一,也被人们称之为结构化数据库;Redis 能干嘛?
2022-09-29 23:39:11
10952
原创 【MySQL】字节面试:分析死锁是怎么产生的?
字节面试被问到在某个场景中,可重复隔离级别下,会发生什么,不难看出,会发生死锁,那死锁是如何形成的呢,且听我娓娓道来。
2022-09-29 23:37:57
11396
原创 【算法题解】 Day1 前缀和
今天的算法是 前缀和,“算法题解系列文章旨在精选重点与易错的算法题,总结常见的算法思路与可能出现的错误,以实战习题的形式理解算法,使用算法。”
2022-09-29 23:06:59
11602
原创 【Redis】五大常见的数据类型之 Set
我们都知道 Redis 提供了丰富的数据类型,常见的有五种:String,Hash,List,Set、Zset。今天我们就来详细的聊聊 Redis 这五大常见的数据类型之一 Set;
2022-09-29 16:55:45
2369
原创 【爬虫】(一)fossies.org
(一)fossies因为毕设是基于机器学习的,所以需要大量的样本来训练模型和检验成果,因此,通过爬虫,在**合法合规**的情况下,爬取自己所需要的资源,在此进行记录;本次爬取的网站是 https://fossies.org/windows/misc/
2022-09-09 11:14:04
13332
原创 【网络协议】万文长篇,带你深入理解 TCP;场景复现,掌握鲜为人知的细节(下)
肝了七天七夜,终于完成了这篇 TCP 详解,万字长文,向你道尽 TCP 的来世今生,述说 TCP 的成长经历,通过最真实的场景复现,深入 TCP,掌握鲜为人知的细节!
2022-08-29 14:55:14
18849
原创 【网络协议】万文长篇,带你深入理解 TCP;场景复现,掌握鲜为人知的细节(中)
肝了七天七夜,终于完成了这篇 TCP 详解,万字长文,向你道尽 TCP 的来世今生,述说 TCP 的成长经历,通过最真实的场景复现,深入 TCP,掌握鲜为人知的细节!
2022-08-26 17:10:32
18936
4
原创 【网络协议】万文长篇,带你深入理解 TCP;场景复现,掌握鲜为人知的细节(上)
肝了七天七夜,终于完成了这篇 TCP 详解,万字长文,向你道尽 TCP 的来世今生,述说 TCP 的成长经历,通过最真实的场景复现,深入 TCP,掌握鲜为人知的细节!
2022-08-25 14:35:37
19833
9
原创 【复】一次流量分析经历
最近在研究 BOT,今天突发奇想,想把 OfferShow 的功能集成在 BOT 上,于是就开启了这一段坎坷之旅;此篇仅用来学术交流,若有其他行为,请行为人自己负责!
2022-08-13 11:52:43
9932
原创 内网渗透(四):数据包捕获
文章目录前言抓包解包后记前言本博文仅供学习使用,请勿他用!!!网络安全成为当下最热门的话题,如何维护网络安全是关键,而内网渗透测试又是其中最重要的部分,接下来博主将会通过系列文章,对内网渗透进行介绍与复现;内网渗透(一):获得权限内网渗透(二):权限提升内网渗透(三):信息收集内网渗透(四):数据包捕获本文将会介绍如何捕获数据包以便收集更多的信息; 抓包1、加载 sniffer:load sniffer可以通过 help 指令查看相关命令; 2、查看网卡
2022-05-11 21:51:49
17810
1
原创 内网渗透(三):信息收集
文章目录前言MSF 模块shell 模块前言本博文仅供学习使用,请勿他用!!!网络安全成为当下最热门的话题,如何维护网络安全是关键,而内网渗透测试又是其中最重要的部分,接下来博主将会通过系列文章,对内网渗透进行介绍与复现;内网渗透(一):获得权限内网渗透(二):权限提升内网渗透(三):信息收集本文将会介绍取得系统权限之后如何进行新一轮的信息收集; MSF 模块1、获取目标机器的分区情况:post/windows/gather/forensics/enum_drives虚拟机
2022-05-06 10:22:42
19151
原创 内网渗透(二):权限提升
文章目录前言提高程序运行级别UAC 绕过利用提权漏洞进行提权后记前言本博文仅供学习使用,请勿他用!!!网络安全成为当下最热门的话题,如何维护网络安全是关键,而内网渗透测试又是其中最重要的部分,接下来博主将会通过系列文章,对内网渗透进行介绍与复现;内网渗透(一):获得权限继上篇博客获取到系统权限后,本文将会介绍如何提升获取到的系统权限,主要通过三种方式:提高程序运行级别,UAC 绕过,利用提权漏洞进行提权; 提高程序运行级别1、查看当前的用户权限 getuid,meterprete
2022-05-02 20:20:32
20684
原创 内网渗透(一):获得权限
文章目录前言实战准备攻击后记前言本博文仅供学习使用,请勿他用!!!网络安全成为当下最热门的话题,如何维护网络安全是关键,而内网渗透测试又是其中最重要的部分,接下来博主将会通过系列文章,对内网渗透进行介绍与复现;本文将会介绍如何获取一个系统的权限; 实战准备打开两个虚拟机,这里我用的是 kali 和 windows7,kali 作为攻击机,那么 windows7 就作为肉鸡;查看两台机子的 IP:Kali IPWindows7 IPping 一下,可以连通,那就开始攻击准
2022-05-01 21:44:11
22904
1
原创 【复】基于 WebRTC 的音视频在线监考模块的设计与实现(下)
文章目录前言P2P 通话实现媒体设备通讯连接前言在上一篇博文 【复】基于 WebRTC 的音视频在线监考模块的设计与实现(上) 中,主要介绍了关于 WebRTC 的基本理论,那么这篇文章我们将进入实战阶段,通过 WebRTC 框架,去实现 P2P 通话,以及延伸到一对多的音视频通话,从而实现在线监考功能; P2P 通话实现媒体设备在开发 Web 时,WebRTC 标准提供了 API,用于访问连接到计算机或智能手机的相机和麦克风,这些设备通常称为媒体设备,可以通过实现 MediaDevi
2022-04-11 15:32:23
19046
2
原创 【复】基于 WebRTC 的音视频在线监考模块的设计与实现(上)
文章目录前言什么是 WebRTC?WebRTC 架构WebRTC 通讯内容WebRTC 通讯协议WebRTC 连接建立过程后记前言最近在做关于考试系统的项目,其中有一项需求分析是要做在线监考模块,因为之前没有做过这方面的东西,还是比较迷茫的,在查阅了大量的资料之后,再结合系统是以 H5 的形式展示的,最后选用了 WebRTC 框架为主体来实现这一模块,本文会介绍其基本理论; 什么是 WebRTC?WebRTC,名称源自网页即时通信(英语:Web Real-Time Communicati
2022-04-08 21:19:23
21162
原创 【JAVA】对象中使用 static 和 String 的一些基础探究
文章目录前言原题static简介使用String== 与 equals()常量与非常量intern()JAVA 源码native 源码使用后记前言跟同学在讨论 JAVA 期末试题时,对于一些 static 和 String 在对象中的使用方法,若有所思,特此记录一下,也祝没有对象的友友可以自己 new 一个出来!那我们先来看一看试卷里的原题; 原题主要就是两个类 MyClass.java 和 TestMyClass.java,填代码的部分就直接跳过了,然后就是输出结果,看看你是否也能全
2022-03-15 19:31:42
23192
2
原创 【JAVA】Dozer 介绍及快速入门教程
文章目录概述使用安装入门XML 映射注解映射SpringBoot 集成结语概述Dozer 是什么?Dozer 是 Java Bean 到 Java Bean 的映射器,他以递归的方式将数据从一个对象复制到另一个对象。它支持简单的属性映射,复杂类型映射,双向映射,隐式显式的映射,以及递归映射,使用该映射器可以很方便的在项目中进行 pojo、do、vo 之间的转换。它支持三种映射方式:注解、API、XML。它是开源的,遵从 Apache 2.0 协议。 使用安装Maven如果你
2022-03-08 13:15:21
25311
原创 【复】一次搭建 wiki 的悲惨经历
文章目录前言正文后记前言想着搭建一个 wiki,将自己本地的 md 都上传到服务器上,来实现远程办公,一切工作平板化,那自然是说干就干;首选的是 mindoc,因为之前学长也有用过,感觉还可以,事实证明,只是感觉罢了,为了安装这个 mindoc,使得我整个服务器回滚,大无语!接下来就唠嗑唠嗑; 正文mindoc 是国内开源的 wiki,因此直接进到 github 上看,https://github.com/mindoc-org/mindoc,其实开发文档也给了注意,我的服务器恰巧
2021-12-17 23:10:13
29777
原创 MyISAM 与 InnoDB
文章目录前言区别存储结构存储空间存储特性事务支持主键自增表锁差异全文索引表主键CRUD外键选择后记前言喝水不忘打井人,既然在用 MySQL,就应该了解其工作原理,今儿就来探讨一番它的引擎,这同样也是面试热点;接下来通过对比来呈现; 区别InnoDB:MySQL 默认的事务型引擎,也是最重要和使用最广泛的存储引擎。它被设计成为大量的短期事务,短期事务大部分情况下是正常提交的,很少被回滚。InnoDB 的性能与自动崩溃恢复的特性,使得它在非事务存储需求中也很流行。除非有非常特别的原因需要使
2021-12-01 20:56:26
29723
原创 【阅】大型网站技术架构
文章目录前言正文后记前言《大型网站技术架构》,这是一本不仅有技术的技术书,从架构上讲解了一些通用技术,其中还进行了原理解释,还会讲到一些职场智慧,以及职业生涯规划。对于大学生的我来说,不仅是技术的扩展,更是思想的启蒙! 正文大型网站不是设计出来的,而是逐步发展演化出来的。不要企图去设计一个大型网站!有些传统企业进军互联网,凭借其雄厚的资金、丰富的行业经验、近乎垄断的市场地位,试图在互联网领域开发一个大型网站复制其在传统行业的优势地位。但是互联网发展运行有其自己的规律,短暂的互联网
2021-11-27 14:47:38
22315
原创 【阅】天才在左 疯子在右
文章目录前言正文后记前言在学习之余,也要做点休闲的事,放松一下,劳逸结合才是王道,选这本书的很大一个原因是,看似无关,实则相关,只能说,现在的我不能喂马劈柴周游世界,那只能通过别人的眼睛去看看世界; 正文读完《天才在左 疯子在右 》这本书,我最大的感受就是,“疯子” 其实就是天才 。天才和疯子,只是一线之隔,就看你如何去定义。一个异常聪明想法完全背道而驰的人,就会被人们视为异类,说成是精神病。说到底,还是我们的智商问题,我们的认知水平达不到那个高度,这也应了那句话,在一个天才诞生之前,
2021-11-26 09:59:52
22554
原创 【记】2021年第十二届极客大挑战
文章目录前言解题RERe0刘壮桌面美化大师买ActivityWEBDarkWelcome2021babysql前言极客大挑战对萌新还是很友好的,特别适合我这种???? 解题 RERe0F12就行,SYC{Welcome_to_Geek_challenge2021}; 刘壮桌面美化大师根据主要类看出这道 APK 题就是签到题,在资源下找 String 即可,SYC{We1c0m3_t0_4ndRo1d_ReV3rse!}; 买Activity
2021-11-23 20:27:29
40604
2
原创 探讨 Java 中 valueOf 和 parseInt 的区别
文章目录前言区别parseInt前言在编程中,遇到类型转换,好像会经常用到 parseInt 和 valueOf,当然这里只拿 Integer 类型进行陈述,其他类型也是雷同的;想必有读者也跟我一样,经常交叉使用这两个方法,但却不知道这两者到底有什么区别,接下来就来探究一番; 区别Integer.parseInt(s) 的作用就是把字符串 s 解析成有符号基本类型的 int;Integer.valueOf(s) 把字符串 s 解析成 Integer 对象类型,返回的对象可以调用 I
2021-11-18 21:14:30
32377
原创 【阅】图解HTTP
前言在看视频学习之余,看看书还是很棒的,简称荤素搭配! 正文之所以看书,还是因为跟着视频学习总觉得缺了点什么,而且现在看电子书还是挺方便的,就目前而言,感觉还是很不错的;作为我现阶段第一本看完的技术书,《图解HTTP》还是很不错的,内容比较基础,适合萌新阅读,我看这本书是因为想查漏补缺一下,毕竟在网络通信这块还是有很大的缺口的,这本书扩展了一些很不错的知识,值得一看;再加上很多细重点内容都是有图片来描述,更助于理解; 后记再接再厉,多看点书,不骄不躁!...
2021-11-12 22:05:50
24932
原创 【阅】改变未来的九大算法
前言《改变未来的九大算法》算是我读完的第二本与技术相关的书,但却不是读的第二本书,中间也在读《程序员的自我修养》,《白帽子讲WEB安全》等,不过由于精力和时间有限,无法做到开发安全双修,因此先把安全暂放了; 正文非常非常非常浅显易懂的实用算法科普,用很简明的例子介绍了搜索引擎匹配与排名、公钥加密、纠错码、模式识别、数据压缩、数据库、数字签名、这九种生活中常见的算法。优点是浅显易懂,在我不了解的领域可以让我很快把握其最浅显的原理。而缺点同样是浅显易懂,在我比较熟悉的领域会发现作者的介绍实
2021-11-12 22:01:06
24589
原创 探究 String,StringBuffer,StringBuilder
文章目录前言前言其实很早的时候有看过 String,StringBuffer,StringBuilder 这三个的区别的,但到现在也忘得差不多了,趁着今儿又碰到了,赶紧查漏补缺一下;
2021-11-11 20:56:06
30328
原创 你认识强大的 Stream 和 Optional 吗?
文章目录前言Stream创建流操作流过滤映射匹配组合转换流完整实例前言早已仰慕 Stream 流久已,终于有机会彻底的了解其特性以及用法了,关于源码的深度理解可能还需要继续增加功底,在学 Stream 的时候,同时认识了强大的 Optional,奈斯!接下来的博文直接上用法了,想了解更多,建议阅读以下两篇博文:一文带你入门Java Stream流,太强了Java 8 Optional 最佳指南 Stream流的操作可以分为两种类型:1)中间操作,可以有多个,每次返回一个新的流,可
2021-11-10 15:28:50
31787
3
原创 浅谈软件开发的四大要素
文章目录前言开发人员项目经理业务分析师架构师前言这学期在上《软件质量保证与测试》这门课,对于软件测试前的前导课,软件开发的过程有所感悟,在此记录一下;对于软件开发的过程,不可谓不熟悉,真的是爱恨交织,第一次自己头铁当队长做服创,也没有学长学姐带着,没啥经验,就是乱搞,然后交接和收尾的时候,我真的是快哭了;在做的时候,每次一看要求,就又感觉不对,又重新写数据库,重新写后端接口,人都裂开了;作为队长还要管理队伍啥的,只能说,一言难尽吧????下面介绍软件开发的四大要素:开发人员,开发模式,开发阶段,软
2021-11-07 20:53:52
36377
原创 Python3 字节码混淆
文章目录前言什么是 pyc 文件?pyc 的版本号pyc 的基本格式解题前言emmm,关于字节码混淆,最早碰到还是在校赛的时候,当时一脸懵逼,什么情况,怎么 uncompyle6 不能反编译 pyc 了,不过之后也就不了了之了,今天特地写此博文纪念 DASCTF Oct X 吉林工师魔法赛 中的一道 RE 题 —— 魔法叠加,出题人是真的阴间???? 什么是 pyc 文件?简单来说,pyc 文件就是 Python 的字节码文件;众所周知,Python 是一种全平台的解释性语言,全平台其
2021-10-25 17:12:46
32447
5
原创 【记】2021年第四届浙江省大学生网络安全技能挑战赛
文章目录前言初赛RE - crackPYC决赛后记前言坐牢就完事儿了☠ 初赛感觉这次的初赛难度不低…但好歹也辉煌了一下,RE - crackPYC看到题面写着字节码,我心里就咯噔一声,暗道大事不妙,因为这比赛是不能联网的,下面直接上题解,具体的字节码知识,补充在了我的 Python3 字节码详解 博文中了;1 0 LOAD_CONST 0 (<code object keyinit at 0x0000028C1CC11D20
2021-10-24 15:14:55
37483
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人