自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java 技术专栏,从入门到精通,熟悉企业级开发

Java 技术专栏,从入门到精通,熟悉企业级开发

  • 博客(314)
  • 资源 (33)
  • 收藏
  • 关注

原创 828华为云征文|Linux服务器检查以及常用运维shell命令

今天带来的内容是在华为云主机Flexus云服务器X实例上操作,玩转一些Linux 脚本以及安装JDK。比如:检查系统环境、安装JDK、使用mkdir/touch命令创建文件夹和文件、使用chmod给文件夹授权、使用vi命令编辑sh脚本、使用Linux脚本去验证JDK。本章节内容比较难懂的地方就是【if type -p java;then】, 即在命令行输入java,如果存在就会返回该命令的完整路径,通过if组合使用,如果存在,就会执行then逻辑。

2024-09-01 14:59:26 1469 12

原创 腾讯云Linux服务器运维,安装JDK、rabbitmq、nginx、Redis、ClickHouse

腾讯云服务器opencloudos 安装JDK、rabbitmq、nginx、Redis、ClickHouse。

2024-08-29 17:56:55 19634 6

原创 Springboot里集成Mybatis-plus、ClickHouse

上一章节讲解在阿里云ECS centos服务器上安装ClickHouse。这一章节我们在Springboot里集成Mybatis-plus、ClickHouse。环境:JDK8 + Springboot 2.6.13 + ClickHouse。

2024-08-25 21:35:04 22477 82

原创 阿里云CentOs ClickHouse安装

本章节讲解在阿里云ECS centos服务器上安装ClickHouse。文章结构:1、检查服务器上clickhouse情况2、如果有就卸载,如果没有就检查服务器环境、检查当前CPU是否支持SSE 4.23、安装clickhouse4、导入示例数据集连接localhost,端口6000,成功连接。

2024-08-21 22:11:56 14966 8

原创 墙裂推荐!云上机密计算,阿里云上体验了一下海光内存加密和远程认证

机密计算是最近几年非常热门的技术,采用加密、隔离等技术保护CPU使用中的数据,配合传输加密和存储加密技术,能够实现数据全流程安全保护。一言以蔽之,都是为了安全可靠。目前,主流的CPU厂商都推出了自家的机密计算技术,国产的海光CPU在机密计算支持上做的是比较好的,阿里云上已经支持海光CSV机密虚拟机。今天花十分钟在阿里云上体验了一下CSV内存加密和远程认证,确实是不错,以后云上的数据安全算是有保证了,下面简单说一下体验过程。

2024-08-21 21:17:48 21729

原创 项目实战-Linux部署-安装jdk以及shell脚本检查jdk

今天带来的内容是阿里云主机Linux centos系统里安装JDK。本章节内容比较难懂的地方就是【if type -p java;then】, 即在命令行输入java,如果存在就会返回该命令的完整路径,通过if组合使用,如果存在,就会执行then逻辑。以此类推,我们如果需要检查mvn、gradle、node、vue等命令是否存在,也可以使用if type这个组合。这里还有其他Java专栏,云原生、数据库、前端、运维等知识点分享。资料获取,更多粉丝福利,关注下方公众号获取。

2024-08-18 19:48:22 867 7

原创 使用Springboot + netty 打造聊天服务之Nacos集群问题记录

在使用Springboot + Nacos + Netty(WebSocket) 集群后,发现了一个问题。在集群环境下, X用户已经连接上了集群中的A服务器,这时Y用户发送给X用户的消息在B服务器,那么此时的消息应该如何处理呢?文章写完之后,发现第二种方法问题特别多,需要在用户上下线(ws连接、掉线、netty服务销毁等)时,使用缓存记录用户与服务器的关系。在消息发送给接收方时,从缓存里取出接收方服务器信息,通过接收方服务器通知接收方有新消息。最后给出2张消息服务架构简图:1、集群版2、单机版。

2024-08-04 00:00:35 21045 12

原创 使用Springboot + netty 打造聊天服务(一)

/ 处理收到的消息 System . out . println("Received message: " + msg);} }// 处理收到的消息 System . out . println("Received message: " + msg);} }// 处理收到的消息 System . out . println("Received message: " + msg);

2024-07-22 15:37:32 4461 94

原创 Springboot实战:AI大模型+亮数据代理助力短视频时代

短视频已成为当下最受欢迎的内容形式之一,无论是个人创作者还是企业品牌,都在积极拥抱这一趋势。然而,短视频的制作不仅需要创意和技巧,还需要大量的高质量素材作为支撑。本文将探讨如何利用现代技术手段Springboot集成AI大模型技术,结合亮数据代理服务,自动化地获取和处理短视频素材,以提高制作效率和视频质量。

2024-07-08 14:59:25 20648 191

原创 【深度学习】扫描全能王的AI驱动创新与智能高清滤镜技术解析

但最令人难忘的是老旧文件的处理,第一是字处理的很好,第二也是奖状画框都给处理的非常完美,扫描全能王的“智能高清滤镜”功能不仅能还原色彩,而且还增强了清晰度,文档处理效果更加,颜色保留效果更佳。现在进行是试卷的测试,最初的试卷有大片的阴影,折痕、边角弯曲等,而且试卷已经是写过答案并批改过的状态,我们现在想要把手写部分包括批改,都给自动处理掉,还原试卷最初的模样。可以看到下图,试卷上弯曲、折痕、手写都非常明显,但在扫描全能王的“智能高清滤镜”功能下,文档秒变干净,图上的答题痕迹和批改痕迹,全都神奇的消失了。

2024-06-30 14:18:33 40089 180

原创 【机器学习】GPT LoRA 大模型微调, 高效完成训练

在深度学习和自然语言处理领域,大规模预训练模型(如GPT-3、BERT等)已经展示了强大的能力。然而,训练这些模型需要大量的计算资源和数据,这对于许多组织和个人来说并不现实。LoRA(Low-Rank Adaptation)作为一种轻量级的微调方法,提供了一种高效且经济的解决方案。本文将详细介绍LoRA的工作原理、应用场景、以及其在大模型微调中的优势和挑战。

2024-06-05 14:14:09 26262 150

原创 Spring Boot 整合RabbitMQ

在业务活动期间,由于用户请求量短时间内剧增,可能导致系统压力过大甚至崩溃。通过消息队列实现请求的缓冲。在高并发场景下,系统可以将请求放入消息队列,然后异步处理这些请求,从而平滑系统的处理负载,确保系统的稳定性。

2023-11-05 20:30:00 109066 43

原创 云原生微服务 Spring Cloud Hystrix 降级、熔断实战应用

Hystrix是Netflix开源的一个用于处理分布式系统的延迟和容错的库,通过资源隔离、服务降级和熔断等方法,提高分布式系统的可用性和稳定性。在本章节中, 介绍了Hystrix具体方法上熔断、全局熔断案例,通过实战演练让大家更容易理解Hystrix断路器的作用。

2023-10-11 19:00:00 24206 240

原创 Eureka上集成Spring Cloud 微服务网关 gateway

API 网关是一个搭建在客户端和微服务之间的服务,我们可以在 API 网关中处理一些非业务功能的逻辑,例如权限验证、监控、缓存、请求路由等。基于上一章节的内容,已经集成了Spring Cloud Netflix微服务组件。其中服务发现、注册组件:Eureka,服务远程调用、负载均衡组件:OpenFeign。本章节在DNS、Nginx层之后加入网关层,通过Nginx + GateWay 去访问服务。网关层可以做路由、限流、权限验证、请求过滤等操作。

2023-10-06 16:15:57 31442 113

原创 云原生微服务 第五章 Spring Cloud Netflix Eureka集成负载均衡组件Ribbon

在以前的分布式项目里,我们使用zookeeper、redis等来存放服务注册信息,在客户端调用服务时,需要自己手动获取可用服务清单,使用起来非常麻烦,对初级开发人员特别不友好,一不小心就犯错,比如zookeeper依赖版本冲突、zookeeper\redis集群地址填写错误、zookeeper\redis配置项缺失等。Ribbon的出现解决了上述部分问题,而且Ribbon属于Netflix生态里的组件,与Eureka可以很好的集成起来组合使用,非常方便。

2023-09-22 09:02:00 24920 141

原创 [JavaScript游戏开发] 2D二维地图绘制、人物移动、障碍检测

本文仅仅简单介绍了2D二维地图绘制、人物移动、障碍检测,可以根据此开发出自动寻径避障、多障碍物绘制、NPC自动出现并移动、人物动画动作、多地图切换、装备仓库、装备效果等。例如:推箱子、走迷宫、副本游戏、熊猫吃竹子等

2023-07-19 21:16:00 93487 123

原创 云原生系列之Docker常用命令

🌹作者主页:青花锁 🌹简介:Java领域优质创作者🏆、Java微服务架构公号作者😄🌹简历模板、学习资料、面试题库、技术互助🌹文末获取联系方式 📝。

2024-06-15 10:35:01 16176 72

原创 [机器学习]GPT LoRA 大模型微调,生成猫耳娘

在深度学习和自然语言处理领域,大规模预训练模型(如GPT-3、BERT等)已经展示了强大的能力。然而,训练这些模型需要大量的计算资源和数据,这对于许多组织和个人来说并不现实。LoRA(Low-Rank Adaptation)作为一种轻量级的微调方法,提供了一种高效且经济的解决方案。本文将详细介绍LoRA的工作原理、应用场景、以及其在大模型微调中的优势和挑战。

2024-06-01 10:13:09 17112 168

原创 基于Java Springboot+Vue网络视频播放器设计和实现(源码+LW+部署讲解)

21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准确、快速、完善,并能提高工作管理效率,促进其发展。论文主要是对网络视频播放器进行了介绍,包括研究的现状,还有涉及的开发背景,然后还对系统的设计目标进行了论述,还有系统的需求,以及整个的设计方案,对系统的设计以及实现,也都论述的比较细致,最后对网络视频播放器进行了一些具体测试。

2024-05-31 16:55:11 1062 13

原创 Owinps静态IP代理 跨境电商的不二之选

在快速发展的电子商务领域,尤其是跨境电商行业,网络的稳定性和安全性是成功经营的关键因素之一。在这背后,少不得一个重要的跨境电商工具——代理IP,而这其中,静态IP因其独特的稳定性和安全性,正逐渐成为众多跨境用户和企业的不二选择。在市场众多的静态IP代理商中,如何选择更合适的静态IP,也随之成为了一大难题。静态IP顾名思义,是一种长期持续分配给固定一台网络设备使用的IP地址,不会因用户上网时间、设备重启等因素而发生变化,确保了网络连接的持续性和稳定性。

2024-05-29 08:29:42 12864 183

原创 基于大数据Hadoop气象分析大屏可视化设计和实现

信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对气象分析大屏可视化等问题,对气象进行研究分析,然后开发设计出气象分析大屏可视化系统以解决问题。

2024-05-28 15:55:45 1759 21

原创 基于SpringBoot+Vue在线动漫信息平台设计和实现(源码+LW+部署讲解)

随着社会互联网技术的快速发展,每个行业都在努力与现代先进技术接轨,通过科技手段提高自身的优势;对于在线动漫信息平台当然也不能排除在外,随着网络技术的不断成熟,带动了在线动漫信息平台,它彻底改变了过去传统的管理方式,不仅使服务管理难度变低了,还提升了管理的灵活性。这种个性化的平台特别注重交互协调与管理的相互配合,激发了管理人员的创造性与主动性,对在线动漫信息平台而言非常有利。本系统采用的数据库是Mysql,使用Spring Boot框架开发,Java语言、B/C架构。

2024-05-28 10:10:17 3836 15

原创 Springboot整合Nacos的微服务架构实现自驾游网站系统设计和实现

随着科技的飞速发展,计算机已经广泛的应用于各行各业当中,而且日趋普及。在各个领域内,计算机的应用已经十分广泛,各种智能设备都与计算机紧密结合在一起,主要应用于两个方面:一是以设备为主。另一种是软件的建设,以提高自驾游网站系统的形象。本文研究的自驾游网站系统基于当前较为流行的B/S结构,采用Java技术和MYSQL数据库进行开发设计。

2024-05-27 14:07:06 10834 72

原创 开源的JavaScript工具包js-tool-big-box详解

js-tool-big-box学习文档​。

2024-05-27 13:59:12 1536 10

原创 深入 Rust 标准库,Rust标准库源代码系统分析

深入 Rust 标准库本书深入分析了Rust标准库的源代码,并厘清了分析Rust标准库源代码的脉络。全书共14章。第1章对Rust标准库体系进行了概述性介绍;第2章分析了Rust的一些独特性;第3~8章分析了CORE库与ALLOC库,这两个库可用于编写操作系统内核与用户态应用程序;第9~13章分析了STD库,STD库仅用于编写用户态应用程序;第14章对异步编程进行了简单分析。本书试图以标准库的源代码为基础分析Rust的一些最本质的内容,从而加快程序员掌握Rust的进程。

2024-05-24 09:54:09 10059 172

原创 Springboot +Vue前后端分离双月湾亲子高端酒店项目实战

随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多商家的眼球之中,他们利用网络来做这个电商的服务,随之就产生了“双月湾亲子高端酒店网站”,这样就让人们双月湾亲子高端酒店网站更加方便简单。对于本双月湾亲子高端酒店网站的设计来说,它主要是采用java语言技术。本论文主要讲述了双月湾亲子高端酒店网站开发背景,该系统它主要是对需求分析和功能需求做了介绍,并且对系统做了详细的测试和总结。具体从业务流程、数据库设计和系统结构等多方面的问题。

2024-05-20 10:09:31 23511 198

原创 MySQL系列之事务

此为MySQL专栏文章之一,讲解MySQL 事务。事务是逻辑上一组操作的集合,事务会把所有操作作为一个整体一起向系统 提交 或 撤销 操作请求,即这些操作要么同时成功,要么同时失败。

2024-05-20 09:45:56 1081 7

原创 大数据与可视化项目之图书推荐系统设计和实现

随着信息技术的飞速发展,特别是互联网和移动通信技术的普及,数字化阅读逐渐成为人们获取知识和信息的重要方式。在这样的背景下,电子图书以其便捷性和丰富性受到了广泛欢迎。随着电子图书市场的不断扩大,书籍的种类和数量也在急剧增加,这为用户挑选书籍带来了挑战。为了解决信息过载的问题,个性化推荐系统应运而生,并逐渐成为在线阅读平台不可或缺的一部分。基于用户历史行为数据进行推荐的协同过滤算法尤为流行。处理庞大的用户群体和海量的图书数据需要强大的计算能力,传统的单机计算模式已无法满足需求。

2024-05-18 10:00:29 10617 123

原创 计算机视觉与机器学习之文档解析与向量化技术加速多模态大模型训练与应用

在人工智能时代,多模态大模型的发展不仅仅是技术创新的产物,它更是对人类交互和信息处理方式的一种模拟。我们的世界是多模态的:我们不仅阅读文字,还观察图像,聆听声音,感受触觉。多模态大模型试图通过模拟这种丰富的信息处理方式来增强机器的理解能力。这些模型的核心优势在于它们的整合能力。传统的单模态系统在处理单一类型数据时可能表现出色,但它们无法捕捉跨模态的复杂关系。例如,一段视频内容不仅包含视觉元素,还可能包含重要的音频信息,甚至是文字信息(如字幕或场景中的文本)。

2024-05-15 15:22:20 30629 200

原创 基于大数据+Hadoop的豆瓣电子图书推荐系统实现

随着信息技术的飞速发展,特别是互联网和移动通信技术的普及,数字化阅读逐渐成为人们获取知识和信息的重要方式。在这样的背景下,电子图书以其便捷性和丰富性受到了广泛欢迎。随着电子图书市场的不断扩大,书籍的种类和数量也在急剧增加,这为用户挑选书籍带来了挑战。为了解决信息过载的问题,个性化推荐系统应运而生,并逐渐成为在线阅读平台不可或缺的一部分。基于用户历史行为数据进行推荐的协同过滤算法尤为流行。处理庞大的用户群体和海量的图书数据需要强大的计算能力,传统的单机计算模式已无法满足需求。

2024-05-13 09:10:08 4131 44

原创 MySQL系列之SQL优化

此为MySQL专栏文章之一,讲解MySQL SQL优化。

2024-05-11 23:08:50 1859 12

原创 MySQL系列之索引

此为MySQL专栏文章之一,讲解MySQL 索引。索引是帮助 MySQL 高效获取数据 的 数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查询算法,这种数据结构就是索引。优点:● 提高数据检索效率,降低数据库的IO成本● 通过索引列对数据进行排序,降低数据排序的成本,降低CPU的消耗缺点:● 索引列也是要占用空间的。

2024-05-11 23:02:18 2200 12

原创 MySQL系列之 性能分析

此为MySQL专栏文章之一,讲解MySQL 性能分析。

2024-05-10 23:39:57 1921 7

原创 云原生系列之Docker下载加速

今天介绍几种Docker下载加速。

2024-05-10 23:32:44 1630 3

原创 云原生测试实战-云计算大数据云原生架构容器技术Kubernetes计算机软件工程软件开发

本书共 9 章,第 1 章*第 3 章主要介绍云原生基础,包括云原生的概念和相关测试挑战,Docker 的核心能力和测试场景,Kubernetes 的集群搭建、常用对象和定制化开发等内容;第 4 章*第 6 章主要介绍云原生测试场景,包括在 Kubernetes 中实施混沌工程、性能测试、稳定性测试,使用 Prometheus搭建监控系统等内容;第 7 章*第 9 章主要介绍云原生与其他领域的结合,包括边缘计算、CI/CD 和大数据技术与 Kubernetes 结合的测试场景及对应的测试方案。

2024-05-09 15:12:21 7518 126

原创 MySQL系列之MySQL 存储引擎

此为MySQL专栏文章之一,讲解MySQL 存储引擎。MySQL体系结构● 连接层最上层是一些客户端和链接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。● 服务层第二层架构主要完成大多数的核心服务功能,如SL接口,并完成缓存的查询,SOL的分析和优化,部分内置函数的执行。所有跨存储引擎的功能也在这一层实现,如 过程、函数等。● 引擎层。

2024-05-09 11:10:12 1788 2

原创 MySQL专栏之MySQL 事务

此为MySQL专栏文章之一,讲解MySQL 事务。事务是逻辑上一组操作的集合,事务会把所有操作作为一个整体一起向系统 提交 或 撤销 操作请求,即这些操作要么同时成功,要么同时失败。

2024-05-08 11:17:00 1031 4

原创 基于大数据+Hadoop的豆瓣电子图书推荐系统实现

随着信息技术的飞速发展,特别是互联网和移动通信技术的普及,数字化阅读逐渐成为人们获取知识和信息的重要方式。在这样的背景下,电子图书以其便捷性和丰富性受到了广泛欢迎。随着电子图书市场的不断扩大,书籍的种类和数量也在急剧增加,这为用户挑选书籍带来了挑战。为了解决信息过载的问题,个性化推荐系统应运而生,并逐渐成为在线阅读平台不可或缺的一部分。基于用户历史行为数据进行推荐的协同过滤算法尤为流行。处理庞大的用户群体和海量的图书数据需要强大的计算能力,传统的单机计算模式已无法满足需求。

2024-05-08 09:35:11 1655 4

原创 云原生之Docker篇第一章 Docker 概述与安装

Docker 是基于 Go 语言实现的云开源项目。Docker 的主要目标是:Build, Ship and Run Any App, Anywhere,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP及其运行环境能做到一次镜像,处处运行。

2024-05-07 22:01:21 12608 9

原创 MySQL 多表查询

此为MySQL专栏文章之一,讲解MySQL多表查询。多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。前提条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有关联字段,这个关联字段可能建立了外键,也可能没有建立外键。

2024-05-07 16:01:54 18845 127

基于jQuery的TreeGrid组件

基于jQuery的TreeGrid组件,附讲解地址: http://blog.csdn.net/s445320/article/details/50715430

2016-02-22

Redis 简介及在 Linux 下的编译安装

Redis 简介及在 Linux 下的编译安装

2016-02-17

Powerdesigner与MySQL连接配置

Powerdesigner与MySQL连接配置

2016-02-17

java设计模式-抽象工厂模式

java,设计模式中的一种,抽象工厂设计模式。

2016-01-30

java设计模式-工厂模式

java,设计模式中的一种,工厂设计模式。

2016-01-30

java设计模式-状态

java,设计模式中的一种,状态设计模式。

2016-01-29

Maven构建的JPA+Spring

Maven构建的JPA+Spring,Java演示工程

2016-01-29

java设计模式-模板模式

java设计模式中的模板模式,纯Java代码

2016-01-29

spring4.0jar

spring4.0,开发工具jar包集合

2016-01-29

freemarker.jar

freemarker,java 模板工具

2016-01-29

ehcache-1.1.jar

ehcache-1.1.jar,ehcache jar包

2016-01-17

log4j-1.2.9.jar

log4j-1.2.9.jar,java日志包

2016-01-16

gson2.1.jar

gson2.1.jar,java json工具

2016-01-16

android SDK19

android SDK19,Android开发,level-19版本。

2015-12-10

图片去水印工具

图片去水印工具,可以去掉水印或背景上的字

2015-12-02

Android与js交互

Android与js交互,有Android和JavaScript交互的例子。

2015-12-02

starUML中文版

starUML中文版,uml工具,小巧好用。

2015-12-02

Quartz入门案例

Quartz入门案例,QuartzManager管理器,简单任务调度案例和说明。

2015-08-12

tomcat使用redis共享session

tomcat使用redis共享session

2015-08-12

苹果远程推送APNS

苹果远程推送APNS,Java使用的jar

2015-08-12

java quartz

Java任务调度框架,使用的quartz.jar

2015-08-12

luncene jar包Java专用

luncene,paoding 分词,研究luncene需要的支撑庫,带高亮jar

2014-08-20

Itext.jar,iTextAsian.jar

Itext,html转pdf,html转image

2014-06-05

cglib-2.2.jar

cglib-2.2.jar,J2ee , struts2 , spring is used.

2014-05-22

java反编译工具

java反编译工具, jd-gui

2017-08-16

jquery.validate.extend.js

jquery.validate.extend.js

2016-08-30

apache-activemq Linux版本

apache-activemq Linux版本

2016-08-25

apache-activemq win版本

apache-activemq win版本

2016-08-25

jquery.validate.js

jquery,validate

2016-08-25

Telnet/SSH连接

jta26.jar,用于交换机或其他计算机远程设备的Telnet/SSH连接及执行命令。

2016-03-11

commons-net-3.3.jar

commons-net,项目中封装了各种网络协议,支持的协议包括:FTP,NNTP,SMTP,POP3,Telnet,TFTP,Finger,Whois,rexec/rcmd/rlogin, Time (rdate) ,nd Daytime,Echo,Discard,NTP/SNTP

2016-03-02

jQuery插件之Form

jQuery.Form.js 插件的作用是实现Ajax提交表单。目前在网上搜索不到下载资源,github访问不到。

2016-02-21

jquery-1.8.3.min.js

jquery-1.8.3.min.js,1.8.3版本

2016-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除