logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【MySQL数据库|第二十七篇】数据库信息加密下的模糊查询问题

数据库作为存储用户信息的地方,如何保护好数据库的安全性一直都是开发者所追求的终极目标。目前最常见的数据库加密方法就是:拒绝明文存储信息。比如我们可以存储加密后的信息,把解密放到代码逻辑中去做。但是这种存储加密信息的方式也会存在问题。

文章图片
#数据库#mysql
【MySQL数据库 | 第五篇】DDl操作数据库

DDL(Data Definition Language)是一种用于定义和管理数据库结构的语言。DDL语言主要用于创建和修改数据库对象,例如创建表、修改表结构、删除表、创建索引等。DDL语言包含了以下几种主要的语法:1.CREATE用于创建数据库对象,如创建表、视图、索引等。2.ALTER:用于修改数据库对象,如修改表结构、添加索引、修改视图等。3.DROP:用于删除数据库对象,如删除表、视图、索

文章图片
#数据库#mysql#sql
【从零开始学习JVM | 第六篇】快速了解 直接内存

当谈及Java虚拟机(JVM)的内存管理时,我们通常会想到堆内存和栈内存。然而,还有一种被称为"直接内存"的特殊内存区域,它在Java应用程序中起着重要的作用。直接内存提供了一种与Java堆内存和本地内存进行交互的方式,同时也为我们提供了更高效的内存管理手段。在本文中,我们将深入探讨JVM直接内存的概念、工作原理和使用场景。我们将介绍直接内存与Java堆内存的对比,探讨其中的异同点。此外,我们还将

文章图片
#学习#jvm#数据库
【从零开始学习JVM | 第五篇】快速了解运行时数据区

当谈论 Java 程序的运行机制时,JVM(Java 虚拟机)的运行时数据区是一个必不可少的话题。JVM 运行时数据区是 Java 程序在运行过程中分配内存和管理数据的重要区域,它包括了方法区、堆、虚拟机栈、程序计数器和本地方法栈等部分。了解 JVM 运行时数据区不仅有助于理解 Java 程序的运行原理,还有助于优化程序的性能和解决一些与内存管理相关的问题。本文将从各个方面介绍 JVM 运行时数据

文章图片
#学习#jvm#java +3
【牛牛送书 | 第二期】《ChatGPT 驱动软件开发:AI 在软件研发全流程中的革新与实践》

现如今,随着计算机技术的不断发展和互联网的普及,我们已经迈入了一个高效的信息处理和传输时代。这种变革对金融、商业、教育、娱乐等领域的运作方式产生了巨大影响。而新兴技术如数据分析、人工智能和云计算更是不断给各行各业带来革新。尤其是现在,我们正在目睹人工智能技术的重大突破。比如说OpenAI的ChatGPT,它代表了人工智能技术的最新成果,让我们有机会站在人类知识的顶峰上完成工作。ChatGPT的强大

文章图片
#人工智能#java#开发语言 +2
【从零开始学习JVM | 第四篇】类加载器的分类以及双亲委派机制

类加载器(ClassLoader)是JAVA虚拟机提供给应用程序去实现类和接口字节码数据的技术。类加载器只参与加载过程中字节码获取并加载到内存中这一部分。

文章图片
#学习#jvm#redis +1
【从零开始学习JVM | 第一篇】快速了解JVM

在探索现代软件开发的丰富生态系统时,我们不可避免地会遇到一个强大而神秘的存在——Java虚拟机(JVM)。作为Java语言最核心的组成之一,JVM已经超越了其最初的设计目标,成为一个多语言的运行平台,支撑着企业级应用、大数据处理、移动应用等众多领域的技术栈。JVM的独特之处在于它的架构设计,它不仅负责代码的执行,还包括了内存管理、垃圾回收、线程同步等高级功能,这些都是确保高效、稳定运行Java程序

文章图片
#学习#jvm#java +2
C++ 常见集合算法

set_intersection是STL中的一个算法函数,用于求两个已经有序的集合的交集,并将结果输出到一个目标容器中。last1first2last2d_first函数返回值为输出结果容器的结束迭代器。set_intersection函数会将两个集合的交集元素依据元素的大小关系依次复制到目标容器中,并返回目标容器的迭代器。

文章图片
#c++#算法#开发语言
C++ vector与map的结合运用

map和vector都是C++ STL(Standard Template Library)中的容器。Vector是一种动态数组,可以在运行时随意地添加或删除元素。它的元素排列是连续的,所以可以通过索引或迭代器高效地访问元素。Vector适合于需要随机访问和频繁插入和删除元素的场景。Map是一种关联容器,用于存储键-值对。Map可以根据键快速地检索和访问值。Map与vector不同,它不是基于位置

文章图片
#c++#数据结构#算法
HTTPS介绍:一文带你了解什么是HTTPS

随着互联网的快速发展,网络安全问题日益凸显。在互联网上传输敏感信息、进行在线交易和共享个人数据时,确保数据的安全性和隐私保护成为了至关重要的任务。为了解决这些问题,HTTPS(超文本传输安全协议)应运而生,成为了保护网络通信的重要一环。HTTPS是HTTP协议的安全版本,通过使用SSL(安全套接层)或TLS(传输层安全)协议加密通信,为数据传输提供了保密性、完整性和身份认证。与传统的HTTP相比,

文章图片
#https#网络协议#https +2
    共 23 条
  • 1
  • 2
  • 3
  • 请选择