- 博客(133)
- 收藏
- 关注

原创 在windows上练习kubernetes--Minikube 在 Windows 上的安装和使用
Minikube 是一款在本地轻松创建单节点 Kubernetes 集群的工具。它为开发者提供了一个便捷的测试环境,能在笔记本电脑或本地服务器上运行。无论是开发新应用、测试部署流程还是学习 Kubernetes,Minikube 都很实用。它支持多种容器运行时,如 Docker、Containerd 等。通过简单的命令,如 “minikube start” 即可快速启动集群。而且,它可以与 kubectl 等工具配合使用,方便管理集群中的应用。在开发和测试过程中,能有效减少对复杂生产环境的依赖,提高开发效率
2024-11-08 16:55:39
1688

原创 【深度学习】DCGAN实现动漫头像生成详细说明
DCGAN简单总结DCGAN全称为Deep convolutional generative adversarial networks,即将深度学习中的卷积神经网络应用到了对抗神经网络中。生成器,可以看做图片分类的逆过程,图片生成器输入随机向量,输出一个图片。随机向量不含像素级的位置信息。而最初卷积网络,引入感受野,捕捉邻近区域的特征,越靠近输入端的信息,包含位置信息越明显,随着层层深入,...
2018-11-03 11:22:36
18350
20

翻译 Github上关注最多的53个深度学习项目
项 目 名 称 Stars 项目介绍 TensorFlow 29622 使用数据流图计算可扩展机器学习问题 Caffe 11799 Caffe是一个高效的开源深度学习框架 Neural Style 10148 Torch实现的神经网络算法 Deep Dream 9042 Deep Dream,一款图像识别工具 Kera...
2018-10-24 04:54:32
3059

原创 ImageNet打造自己的图像识别
一、原理     
2018-10-24 04:24:29
5856
原创 Kubernetes实现故障转移和微服务弹性伸缩
通过创建Deployment资源并设置多个副本,Kubernetes会确保指定数量的Pod实例持续运行。当某个Pod出现故障时,Deployment会自动创建新的Pod来替换它,从而实现故障转移,保证服务的可用性。
2024-11-09 13:54:45
1364
原创 一些资讯网站汇总
技术学习与交流类:优快云:全球最大中文IT社区,内容丰富,有大量的技术文章、教程、代码示例、博客等,涉及各种编程语言、技术框架、算法等方面的知识,并且用户之间可以互动交流、答疑解惑。开源中国:中国最大的开源技术社区,为IT开发者提供了一个发现、使用、并交流开源技术的平台。这里有众多的开源项目可供学习和参考,也能帮助创业者快速找到适合自己项目的开源技术解决方案。Stack Overflow:全球知名的IT技术问答网站,程序员们遇到的各种技术问题在这里基本都能找到答案或获得思路启发。对于IT创业过程
2024-10-29 14:43:20
454
原创 使用 Mermaid 语言描述 AGI 系统架构图
/ 数据收集与预处理节点label = "数据收集与预处理";// 数据源节点"DataSource" [shape = "box", label = "数据源"];// 数据采集器节点"DataCollector" [shape = "cylinder", label = "数据采集器"];// 数据清洗与转换节点"DataCleaningAndTransformation" [shape = "diamond", label = "数据清洗与转换"];// 数据存储节点。
2024-10-26 00:13:58
1032
原创 MES(制造执行系统)物料管理模块概述
MES(制造执行系统)物料管理模块概述MES的物料管理模块主要是在制造企业的生产车间层面,对物料的配送、使用、消耗等过程进行精细化管理。它处于企业计划层(如ERP系统)和车间控制层之间,起到承上启下的作用,将企业的物料计划转化为实际的车间生产物料活动。MES物料管理模块的功能物料需求计划与分解根据生产订单和工艺路线,MES物料管理模块可以精确计算出每个生产工序所需的物料种类和数量。例如,在汽车制造中,生产一辆汽车需要多少个零部件,每个零部件在哪个工序使用,模块都能详细规划。它会把ERP系
2024-10-25 01:32:00
581
原创 1、【Spring AI】Spring AI的介绍
目标:简化包含人工智能功能的应用程序开发,避免不必要的复杂性。特点支持多种模型提供者:包括Anthropic、Azure OpenAI、Amazon Bedrock等众多主流厂商。多种模型类型支持:如Chat、Embedding、Text to Image等,还支持多模态模型。便携式API:跨AI提供者,支持同步和流API选项,还可访问模型特定功能。Spring Boot自动配置:适用于所有模型,简化设置和集成。AOT原生图像支持:提高性能,减少启动时间。增强的可观察性。
2024-10-20 21:06:16
1122
原创 Java的RocketMQ使用
总的来说,RocketMQ 和 Kafka 在 Spring Boot 中的使用都比较方便,具体选择哪种消息中间件可以根据项目的实际需求来决定。在 Spring Boot 中,RocketMQ 和 Kafka 都是常用的消息中间件,它们的使用方法有一些相似之处,也有各自的特点。通过以上措施,可以在不同阶段保证 RocketMQ 消息的可靠性,确保消息在生产、存储和消费过程中不会丢失或出现错误。在实际应用中,可以将消费逻辑放在一个单独的方法中,然后在这个方法中进行顺序处理,确保消息的顺序性。
2024-10-18 05:08:16
1824
1
原创 Java线程池
总之,Java 的线程池是一种非常有用的机制,可以提高系统的性能和资源利用率,同时也方便了线程的管理和任务的执行。在这个例子中,创建了一个自定义的线程池,设置了核心线程数为 3,最大线程数为 5,空闲线程存活时间为 10 秒,任务队列大小为 10。在 Java 中,线程池是一种用于管理和复用线程的机制。它可以提高系统的性能和资源利用率,避免频繁地创建和销毁线程带来的开销。在上述代码中,创建了一个固定大小为 5 的线程池,然后提交了 10 个任务。线程池会复用线程来执行这些任务。工厂类来创建线程池。
2024-10-18 05:00:58
344
原创 Java线程说明
关键字用于确保在同一时刻只有一个线程可以访问被它修饰的代码块或方法。它通过对对象或类进行加锁来实现线程之间的同步,防止多个线程同时访问共享资源时出现数据不一致或其他并发问题。关键字可以用来实现同步,它可以接收不同的参数,主要有以下两种常见用法:以对象作为参数和以类作为参数。
2024-10-18 04:59:23
335
原创 数据库优化策略
总之,了解 MySQL 和 Oracle 中的索引类型,掌握建立索引的策略,并能够根据执行计划进行查询分析,对于优化数据库性能非常重要。在实际应用中,应该根据具体的业务需求和数据特点,选择合适的索引类型和建立索引的策略,并不断调整和优化查询和索引,以提高数据库的性能和响应速度。总之,建立索引是提高数据库性能的重要手段之一,但需要根据实际情况选择合适的索引策略,避免过度索引,同时考虑索引的存储和维护成本,结合业务需求和查询模式,以达到最佳的性能效果。
2024-10-18 04:49:33
836
原创 Java代码说明设计模式
以下是使用 Java 代码分别说明设计模式中的工厂模式、抽象工厂模式(这里推测你可能想说的是抽象工厂模式而非虚拟工厂模式)、建造者模式和观察者模式。工厂模式是一种创建对象的设计模式,它提供了一种创建对象的方式,将对象的创建和使用分离。观察者模式定义了一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖它的对象都会得到通知并自动更新。建造者模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
2024-10-18 04:21:43
630
原创 JVM的基础
本地方法栈与虚拟机栈的作用类似,只不过虚拟机栈为执行 Java 方法服务,而本地方法栈则为执行 Native 方法服务。程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。堆是 JVM 内存中最大的一块区域,用于存放对象实例,几乎所有的对象实例都在这里分配内存。在 JDK1.8 中,方法区的实现变为元空间,使用本地内存,不再受限于 JVM 内存大小,只受限于本地内存大小。其主要作用是:在多线程环境下,当线程切换回来时,能够知道该线程上次执行到哪里,从而继续执行。
2024-10-18 04:12:43
1325
原创 Spring Cloud 组件的使用
Spring Cloud 是一个基于 Spring Boot 实现的微服务架构开发工具集。</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</首先启动 Eureka 服务注册中心项目,然后启动服务提供者项目。服务提供者会将自己的信息注册到 Eureka 服务注册中心,其他服务可以从 Eureka 服务注册中心获取服务提供者的地址信息,从而实现服务的发现和调用。
2024-10-17 20:03:58
970
原创 Spring 相关技术要点整理
以下是对 Bean 的作用域和生命周期的详细说明:一、Bean 的作用域(单例):(原型)::::二、Bean 的生命周期实例化:属性赋值:初始化:使用:销毁:在 Spring Boot 中,可以使用注解来指定 Bean 的作用域。Spring 中主要有以下几种作用域:1、singleton(单例)作用域这是默认的作用域。在整个应用中,一个特定类型的 Bean 只有一个实例被创建。使用方式如下:2、prototype(原型)作用域每次请求这个类型的 Bean 时,都会创建一个新的实例。示例代码:三、re
2024-10-17 19:32:27
897
原创 Spring如何通过三级缓存解决循环依赖的问题
在创建 bean 的过程中,通过提前曝光未完全初始化的 bean 实例,使得在循环依赖的情况下,其他 bean 可以获取到正在创建中的 bean,从而保证了创建过程的顺利进行。通过在适当的时候提供一个可以创建 bean 的工厂对象,使得 Spring 在处理循环依赖问题时能够及时获取到正在创建中的 bean 的实例,从而保证了 bean 的创建过程能够顺利进行。例如,当创建 bean A 且发现其依赖 bean B,而创建 bean B 时又发现依赖 bean A,此时对于 bean A,就会在。
2024-10-17 17:19:23
1025
原创 Spring 概念汇总
传统方式下,对象之间的依赖关系是在代码中硬编码的。而在Spring中,依赖关系由容器根据配置来管理。通过配置文件(如XML配置文件)或注解(如。等)来指定对象之间的依赖关系,使得代码更加灵活和易于维护。在Spring中,对象的创建由容器负责。自己创建,而是由Spring容器创建并注入到。可以通过修改配置文件轻松地切换。
2024-10-17 16:59:29
597
1
原创 APIJSON的使用
以操作用户表User为例,定义实体类并添加权限配置。//注册表并添加权限,用默认配置//内容一般仅供表字段说明及Android App开发使用,服务端不用的可不写。//Verifier内添加权限还可以定制POST请求的角色权限,如只允许未登录角色和管理员角色新增UserPOST = {UNKNOWN, ADMIN} //只允许未登录角色和管理员角色新增User,默认配置是{LOGIN, ADMIN}
2024-10-17 16:44:32
1367
原创 MongoDB聚合管道(Aggregation Pipeline)
聚合管道(Aggregation Pipeline)是MongoDB中用于对数据进行处理和分析的一种强大机制。它由一系列的阶段(Stage)组成,每个阶段对输入的数据进行一种特定的操作,然后将结果传递给下一个阶段,就像在一个管道中对数据进行逐步处理一样。
2024-10-15 02:03:07
901
原创 MongoDB Shell的使用
请注意,上述示例中的命令和操作是基于 MongoDB 的一般用法,实际使用中可能会因具体的数据库结构和需求而有所不同。此外,MongoDB Shell 的功能非常丰富,还包括创建索引、执行聚合操作、管理用户和角色等,你可以根据具体的需求进一步探索和学习。如果你使用的是较新版本的 MongoDB,可能会有一些新的特性和语法,建议查阅相应版本的官方文档以获取最准确的信息。的值来自定义提示符的内容,显示更多信息,例如显示操作数、数据库和主机名、Mongo 服务的启动时间以及文档数等。是服务器的端口号)。
2024-10-15 01:49:03
1174
原创 MongoDB 介绍
聚合管道是由多个阶段组成的流水线,每个阶段对输入数据进行特定的操作,并将结果传递给下一个阶段。聚合管道可以处理大量的数据,并提供了丰富的操作,如过滤、分组、排序、计算聚合值等。它采用了灵活的数据模型,以类似 JSON 的文档形式存储数据,具有高可扩展性、高性能和丰富的功能。在 MongoDB 中,聚合管道是一种强大的工具,用于对数据进行复杂的分析和转换。通过灵活运用 MongoDB 的聚合管道,可以对数据进行各种复杂的分析和转换,满足不同的数据分析需求。的集合,包含传感器的元数据信息(如位置)。
2024-10-12 15:05:25
1236
原创 HBASE介绍和使用
HBase 是一个开源的、分布式的、面向列的非关系型数据库,它构建在 Hadoop 文件系统(HDFS)之上,为大数据存储和处理提供了高可靠性、高可扩展性和高性能的解决方案。在这个示例中,我们模拟了获取服务器标识和 CPU 指标值的过程,然后根据当前时间生成行键,并将数据插入到 HBase 表中。通过以上方法,就可以使用 HBase 按时间窗方式每 5 分钟记录和存储 CPU 指标数据,并进行查询和分析。按时间窗方式记录,每5分钟记录一次CPU指标,hbase实现。与 Hadoop 生态系统集成。
2024-10-12 14:56:32
1120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人