logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Day12-2【Python常用模块】Pillow:让图像处理变得又简单又有趣

说到图像处理,PIL(Python Imaging Library)可以说是Python平台上的“老大哥”了。它功能强大、简单易用,简直是图像处理界的瑞士军刀。虽然PIL本身已经停更多年,而且只支持Python 2.7,但一群“热心志愿者”不忍心看它“过气”,于是基于PIL创建了一个兼容新版Python 3.x的“PIL大咖弟弟”,名字叫Pillow。不仅兼容新版本的Python,还加入了更多新功

文章图片
#python#pillow#图像处理
【Java教程】Day20-06 设计模式:结构型模式——适配器模式

适配器模式(Adapter Pattern)是一种结构型设计模式,它的作用是将一个类的接口转换成客户期望的另一个接口,从而解决接口不兼容导致无法协同工作的问题。适配器模式常用于需要将不同接口的类进行组合、集成时,尤其是在老旧系统与新系统之间的接口适配中非常常见。

文章图片
#java#设计模式#适配器模式
【Java教程】Day20-11 设计模式:结构型模式——享元模式(Flyweight)

享元模式(Flyweight Pattern)是一种结构型设计模式,它的核心思想是通过共享对象来减少内存占用,特别适用于需要大量相似对象的场景。享元模式的基本原理是:如果一个对象实例的状态不可变,则多次创建相同实例没有必要,可以直接返回共享的对象实例。这样不仅能够节省内存,还能提高系统的性能,避免频繁地创建和销毁对象。

文章图片
#java#设计模式#享元模式
【Java教程】Day14-07 加密与安全:密钥交换算法——基于Diffie-Hellman的安全通信实现

这篇文章将通过Diffie-Hellman(DH)算法来解决这一问题。DH算法是一个基于数学理论的密钥交换协议,它允许两个通信方在没有直接传递密钥的情况下,通过不安全的信道协商出一个共同的密钥。接下来,我们将通过实际的代码示例,帮助你了解DH算法的原理以及如何在Java中实现它。

文章图片
#java#安全#算法
【Java教程】Day21-03 Web开发:嵌入式Tomcat的应用与配置

通常情况下,我们需要手动设置Tomcat环境,将WAR包部署到Tomcat的webapps目录,然后启动Tomcat。这个过程不仅繁琐,而且如果我们想要在IDE中进行断点调试,还需要打开Tomcat的远程调试端口并连接。为了简化这个过程,我们可以使用嵌入式Tomcat。嵌入式Tomcat将Tomcat作为Java程序的一部分,可以直接在IDE中启动,进行调试,并且不依赖外部的Tomcat服务器。

文章图片
#java#前端#tomcat
【Java教程】Day10-02 IO:InputStream

在 Java 中,InputStream是进行数据读取的基础类,它位于java.io包中,定义了所有输入流的基本行为。无论是从文件、网络还是其他数据源读取信息,InputStream提供了统一的接口供程序员操作。

文章图片
#java#开发语言
【Java教程】Day22-04 Spring框架:IoC容器—— 如何使用IoC容器管理Bean

在之前的章节中,我们讨论了使用Spring的IoC容器的优势,因为让容器负责创建并装配Bean可以带来许多好处。那么,如何使用Spring的IoC容器呢?装配好的Bean又如何在应用中使用?本章将通过一个具体的用户注册登录的例子来展示IoC容器的使用。

文章图片
#java#spring#开发语言
【Java教程】Day9-10 集合:队列(Queue) —— 实现先进先出(FIFO)数据结构

在数据结构中,队列(Queue)是一种非常常见的集合类型,它遵循先进先出(FIFO,First In First Out)原则。这意味着,队列中的元素会按照添加的顺序被处理。它提供了两个基本操作:将元素添加到队列末尾,并从队列头部取出元素。队列的工作原理就像是超市收银台的排队机制:先到的人先处理,后到的人排在后面。通过理解这些基础概念,你可以更好地运用队列处理数据,并根据实际需求选择合适的队列实现

文章图片
#java#数据结构#开发语言
Day12-4【Python常用模块】chardet

你有没有遇到过这种情况?你抓到了一份从互联网大海捞来的数据,打开一看——一团乱码,完全看不懂!尤其是当你要处理一些杂乱无章、来自第三方网页的数据时,这种乱码感尤为强烈。没错,问题的根源就是——字符编码。

文章图片
#python#开发语言
【SQL教程】Day02-03:理解外键与关系模型中的数据关联

在数据库设计中,如何有效地管理和关联表格中的数据是非常关键的。特别是对于复杂的业务逻辑,了解并正确使用外键以及各种数据之间的关系模型,可以帮助我们更好地设计数据库结构,确保数据的完整性和一致性。本节将带你深入了解外键的使用,及如何实现不同类型的表间关系——一对多、多对多和一对一。

文章图片
#sql#数据库#oracle
    共 17 条
  • 1
  • 2
  • 请选择