【MD5】密码加密之加盐算法 将盐值(随机值)和哈希值(密码)一起存储在数据库中。通常,盐值和哈希值会在同一行中保存。后续可以通过 (哈希加密(用户输入的密码) + 盐值) 进行二次哈希, 然后与数据库中的哈希值进行对比, 相同即可判断当前密码是正确的, 不同则反之, 所以这个盐值是比较重要的.
【Python】pandas 基础操作手册(下) 上期我们讲述了 pandas 的基本概念, datafame 如何赋值以及保存等, 本篇主要讲解, 针对 dataframe 进行 增删查改..适用于编程初学者,感兴趣的朋友们可以订阅,查看其它 “Python基础知识”。
【Java IO流】对象与字节流的序列化和反序列化 今天给大家带来的是首先了解,适用于编程初学者,感兴趣的朋友们可以订阅,查看其它 “JavaEE基础知识”。对象与字节流的序列化和反序列化在 Java 开发中具有重要作用,主要用于将对象状态转换为字节流以便存储或传输。
【Jackson】实现 Java 中的 JSON 对象映射 在现代应用程序开发中,JSON(JavaScript Object Notation)是数据交换的标准格式(前后端交互)。Java提供了多种工具和库来实现 JSON 解析和对象映射,使开发者能够高效地处理数据。JSON 对象映射是将 JSON 数据转换为 Java 对象的过程,反之亦然。这个过程也有一种说法叫: 序列化(对象转 JSON)和反序列化(JSON 转对象).Jackson 是一个高效的开源 Java 库,用于处理 JSON 数据。它由 FasterXML 提供,广泛应用于 Java 应用程序中进
【软件测试】Bug 篇 当且仅当产品规格说明书存在且正确时, 程序的实现与规格说明书要求不匹配的时候, 就是软件错误. 简单说就是程序的功能实现与需求说明书不符合, 即可认定为 Bug.当产品规格说明书没有提到的功能时, 以用户为准, 当程序没有实现其用户合理预期 (测试人员需具备良好的产品思维) 的要求时, 就是软件错误.
【软件测试】常用的开发、测试模型 今天给大家带来的是首先了解, 什么是软件的生命周期, 测试的生命周期, 常见的开发模型: 瀑布, 螺旋, 增量, 迭代, 敏捷. 常用的测试模型, V 模型, W 模型. 从他们的特点、缺点、使用场景出发适用于编程初学者,感兴趣的朋友们可以订阅,查看其它 “软件测试内容”。
软件测试认知篇 软件测试是指对软件系统或应用程序进行评估,以确保其按预期工作并符合需求。测试的目标是发现软件中的缺陷、错误或问题,从而提高软件的质量、可靠性和用户满意度。线下手机售卖店,购买手机。外观测试, 先测试手机是否符合个人审美。体验测试, 系统操作是否流畅, 软件打开、关闭是否快捷, 玩游戏是否卡顿。材料测试, 什么处理器(某龙888), 索尼摄像头,某某屏幕,超声波指纹……性价比测试,相同配置的价格、相同价格不同配置,手机之间横向对比。
【JVM】垃圾回收机制 今天给大家带来的是JVM (Java 虚拟机) 的垃圾回收机制,回收是指回收什么? 如何确定要回收的内存: 引用计数,可达性分析,如何释放空间 : 标记清除,复制算法,标记整理,分代回收,一起来看看叭~
【从零开始学习Linux】常用命令及操作 本期给大家带来的是 Linux 常用命令及操作,主要有三个分类:文件操作,目录操作,网络操作,创建文件 touch , 创建目录 mkdir , 删除文件或目录 rm , 文本编辑器 vim , 查看文件内容 cat , 文件覆盖写入 echo , 文件目录复制 cp , 文件目录移动或重命名mv,以及网络相关命令,ps + grep 命令,查看指定进程,netstat + grep 查看进程的端口号及使用指定端口号的进程,sudo 执行特殊权限的任务,我们可以配合其他的一些指令来释放端口~ 更多指
【SpringBoot】简介及传统的 Spring 框架:对比和分析 今天给大家带来的是 SpringBoot 的简介,SpringBoot 项目的创建,相较于 Spring 框架的优点: 1. 快速的集成框架 2.内置运行容器, 快速的部署项目3. 摒弃繁琐的 xml,使用注解和配置的方式进行开发。4. 支持更多的监控的指标,本文将为大家讲解,一起来看看叭~
【Spring】使用注解读取和存储Bean对象 谈起Java 圈子里的框架,最年长最耀眼的莫过于 Spring 框架啦,本期给大家带来的是:将对象存储到 Spring 中、Bean 对象的命名规则、从Spring 中获取bean 对象、注入的关键字、@Autowired 与@Resource 的区别、解决@Bean 方法注解注入多个同类型 Bean 对象的报错。本文将为大家讲解,一起来看看叭~
【Spring 】项目创建和使用 哈喽,哈喽,大家好~ 我是你们的老朋友:保护小周ღ 本期的重点是如何创建 Spring 项目, 将 Bean 对象存储到 Spring 容器中, 从 Spring 容器中 获取并使用 Bean 对象;本文将为大家讲解,一起来看看叭~
【JavaWeb】Cookie和Session的使用场景分析与应用 Cookie 和 Session都是网页中常用的状态保持的技术,它们可以帮助网站识别用户身份,保存用户状态等,什么是 Cookie ?什么是 Session ?他们具体是什么?他们有什么区别和联系,本文将为你详细解惑,一起来看看叭~
【Spring】核心与设计思想 谈起Java 圈子里的框架,最年长最耀眼的莫过于 Spring 框架啦,如今已成为最流行、最广泛使用的Java开发框架之一。不知道大家有没有在使用 Spring 框架的时候思考过这些问题,什么是框架?Spring 是什么?如何理解 Spring ? loC 和 DI 是什么,有什么区别? Spring 最核心的功能是啥? 本文将为大家讲解,一起来看看叭~
【HTTP 协议】掌握 Web 的核心技术 谈起 HTTP 协议(超文本传输协议),不知道大家第一次是从什么地方了解到这个协议的呢?在真实的网络环境中网络协议的种类非常多,其中有一些耳熟能详的协议,网络层的 IP 协议,传输层的 TCP, UDP 协议, 以及应用层的 HTTP/HTTPS. 站在 webapp(网站)的开发角度接触到的最多的就是 HTTP 协议,HTTP 究竟是一个什么样的协议呢,一起来看看叭~