墨风如雪博客

  • 源码小店
  • 传家宝VPS
让AI使用变得如此简单
Linux

网络传输当中 五种IO模型详解

IO是什么? I/O 是 Input/Output 的缩写,即输入/输出。在计算机中,I/O 是指计算机与外部设备之间的数据传输和交换。计算机通过输入设备(如键盘、鼠标等)接收输入信号,通过输出设备(如显示器、打印机等)输出处理结果。 I/O 操作是计算机系统中的一种基本操作,包括读取和写入数据。计算机通过 I/O 操作与外部设备进行通信,可以让计算机系统与外部世界进行交互。例如,当我们在计算机上打开一个文件时,计算机需要从硬盘上读取文件的数据并将其显示在屏幕上,这就是一个典型的 I/O 操作。 I/O 操作的速度…

2023年 5月 10日 0条评论 628点热度 0人点赞 墨风如雪 阅读全文
java

推荐项目 sql之父 让你轻松完成sql相关操作

项目介绍 程序员鱼皮开发的一个,快速开发和部署的一个开源项目。 主要功能:快速生成 SQL 和模拟数据,大幅提高开发测试效率! 下载地址 在线体验:https://sqlfather.com/ 视频演示(使用教程):https://www.bilibili.com/video/BV1eP411N7B7/ 前端代码仓库:https://github.com/liyupi/sql-father-frontend-public 后端代码仓库:https://github.com/liyupi/sql-father-bac…

2023年 5月 10日 0条评论 436点热度 0人点赞 墨风如雪 阅读全文
nginx

nginx配置反向代理教程

何为反向代理? 在介绍反向代理之前,先来了解一下正向代理。 正向代理:如果把局域网外的Internet想象成一个巨大的资源库,则局域网中的客户端要访问Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理,下面是正向代理的原理图。 由于工作环境原因,日常工作只能局限于单位的局域网,如果想要访问互联网,怎么办呢?这就需要用到正向代理,本人经常用正向代理来进行上网。 反向代理是指代理服务器将客户端的请求转发到后端的服务器进行处理,并将处理结果返回给客户端。与正向代理相对应的是,正向代理是指代理服务器将…

2023年 5月 10日 0条评论 428点热度 0人点赞 墨风如雪 阅读全文
算法

算法详解:八皇后问题

八皇后问题是一个古老的问题,最早是由欧洲的数学家欧拉在18世纪提出的。问题是:在一个8x8的棋盘上,放置8个皇后,使得任意两个皇后都不能在同一行、同一列或同一斜线上。这是一个经典的回溯算法问题,可以使用递归算法来解决。 解题思路: 用一个一维数组来表示棋盘,数组的索引表示行数,数组的值表示皇后所在的列数。 针对当前行,从第一列开始尝试放置皇后,如果当前列可以放置皇后,则将皇后放在该列上,并递归到下一行。 如果当前行的所有列都不能放置皇后,则需要回溯到上一行,并尝试在上一行中选择另一个列。 继续递归处理下一行,直到找…

2023年 5月 9日 0条评论 548点热度 0人点赞 墨风如雪 阅读全文
设计模式

设计模式:装饰器设计模式

装饰器模式(Decorator Pattern)是一种结构型设计模式,它允许我们动态地向对象添加新的功能,同时又不改变其结构。装饰器模式通过创建一个包装器(Wrapper)来包装原始对象,从而实现对象功能的逐步增强。 在装饰器模式中,有四个主要角色: 抽象组件(Component):抽象组件是装饰器模式中的核心角色,它定义了被装饰对象的基本接口和行为,可以是一个抽象类或接口。 具体组件(Concrete Component):具体组件是抽象组件的实现类,它定义了被装饰对象的具体实现。 抽象装饰器(Decorator…

2023年 5月 9日 0条评论 318点热度 1人点赞 墨风如雪 阅读全文
设计模式

设计模式:组合设计模式

组合模式(Composite Pattern)是一种结构型设计模式,它允许我们将对象组合成树形结构来表示“整体-部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。组合模式通过将对象组合成树形结构,可以将对象的结构和行为进行统一组织,从而使得系统更加灵活和可扩展。 在组合模式中,有三个主要角色: 组合(Component):组合角色是组合中所有对象的抽象基类,它定义了组合对象的通用接口和行为,同时也可以包含一些默认的实现。 叶子(Leaf):叶子角色是组合中最基本的对象,它不能再包含其他对象。 容器(C…

2023年 5月 9日 0条评论 465点热度 0人点赞 墨风如雪 阅读全文
设计模式

设计模式:桥接模式

桥接模式(Bridge Pattern)是一种结构型设计模式,它可以将一个大类或一系列紧密相关的类拆分成两个独立的层次结构——抽象和实现,从而使它们能够独立地变化。桥接模式通过将抽象部分与实现部分分离,可以使它们可以独立地变化,而不会相互影响。 在桥接模式中,有四个主要角色: 抽象化(Abstraction):抽象化角色定义了抽象部分的接口,并维护一个指向实现化角色的引用。 实现化(Implementor):实现化角色定义了实现部分的接口,但不实现具体的业务逻辑。 具体抽象化(Refined Abstraction…

2023年 5月 9日 0条评论 371点热度 0人点赞 墨风如雪 阅读全文
设计模式

设计模式:适配器模式

适配器模式(Adapter Pattern)是一种结构型设计模式,其目的是将一个类的接口转换为客户端所期望的另一个接口。适配器模式使得原本由于接口不兼容而无法协同工作的类可以一起工作。适配器模式通常用于将现有的类集成到新的系统中,而不需要修改现有的代码。 优点 适配器模式有以下优点: 提高了代码的复用性和灵活性:通过适配器,已有的类可以被适配到新的系统中,而不需要修改原有的代码。 可以让不兼容的接口协同工作:适配器模式可以让不兼容的类可以一起工作,从而提高了系统的整体协作能力。 可以透明地使用已有的类:使用适配器模…

2023年 5月 9日 0条评论 388点热度 0人点赞 墨风如雪 阅读全文
Mybatis

Mybatis源码解析篇(执行器)

执行器 以下是 MyBatis 中的三种执行器的详细说明、优缺点和适合场景以及配置代码: SimpleExecutor SimpleExecutor 是 MyBatis 默认的执行器,它是一种非常简单的执行器。对于每次执行的 SQL 语句,SimpleExecutor 都会创建一个新的 Statement 对象,用完即关闭。SimpleExecutor 的优点在于它非常简单,可以很快地执行 SQL 语句,适合处理简单的 SQL 语句。 优点: 简单,易于实现。 每次执行都会创建一个新的 Statement 对象,避…

2023年 5月 8日 0条评论 357点热度 1人点赞 墨风如雪 阅读全文
MySQL

SQL相关命令合集(MySQL)

SQL的基础分类和命令 数据库操作语句(DDL,Data Definition Language) CREATE DATABASE:创建数据库 语法:CREATE DATABASE database_name; 示例:创建名为mydatabase的数据库 CREATE DATABASE mydatabase; DROP DATABASE:删除数据库 语法:DROP DATABASE database_name; 示例:删除名为mydatabase的数据库 DROP DATABASE mydatabase; CREA…

2023年 5月 8日 0条评论 344点热度 0人点赞 墨风如雪 阅读全文
1…4748495051…57

墨风如雪

一个热爱生活,热爱分享的程序员

最新 热点 随机
最新 热点 随机
1美元雇佣顶级架构师?MiniMax M2.5要把Agent价格打穿 那个霸榜的Pony Alpha现身了:智谱GLM-5硬刚Claude Opus 纯国产算力硬刚GPT?聊聊刚发布的讯飞星火X2 阿里Qwen-Image-2.0实测:终于有一款能听懂人话、写对汉字的AI了 别再等Sora了,字节Seedance 2.0才是AI视频的“导演时刻” Mistral 掀桌子:40亿参数跑本地,Voxtral 2 把延迟压进了200毫秒
谷歌的大反击:Gemini 3 Flash 让“快”和“聪明”终于握手言和 字节跳动深夜交卷:数学金牌拿到手软,Seed Prover 1.5强在哪? 昆仑万维扔出王炸:32B模型干翻671B,代码界迎来全能修理工! 阿里Wan 2.6实测:这回不仅仅是Sora平替,而是AI导演的完全进化 别再当对讲机了:MiniCPM-o 4.5让AI学会了真正的插嘴 告别AI视频“幻觉”:群核SpatialGen,3D生成驶入“真空间”时代!
标签聚合
spring AI 设计模式 教程 算法 大模型 开源 java

COPYRIGHT © 2023 墨风如雪博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang