自定义博客皮肤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 技术专栏,从入门到精通,熟悉企业级开发

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

原创 AI技术集-Dify创建Chatflow展示图片的几种方式

对于会编程的人,第一种方式更适合,也有利于扩展。第三种方式更适合Pdf、Word、Excel等文件下载使用。

2025-04-10 11:51:55 39117 7

原创 Ubuntu20.04安装MySQL 设置root远程登录权限

Ubuntu安装的mysql,默认会生成一个账号,在 /etc/msyql/debian.cnf 文件里。默认情况下root用户的host是没有%的(允许任何IP访问)。默认debian.cnf 不能编辑,此时先授权文件可读可写。如果root用户设置密码,输入以下命令,并根据提示输入密码。配置远程数据库连接,输入我们配置好的root账号和密码。mysql刚安装完,root用户没有密码的时候可以使用。使用此账号密码登录,并创建root用户远程登录权限。就可以和【3.3】图一样了。使用mysql表空间。

2024-10-19 17:22:51 1446 4

原创 AmazonEC2 部署Echarts大屏展示项目

AWS EC2云服务器在使用过程中特别方便,十分钟了就搞定了Echarts大屏项目的环境配置以及打包部署工作,最终能在互联网上呈现大屏展示炫酷效果。

2024-10-08 10:47:44 22273 5

原创 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 5112 13

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

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

2024-08-29 17:56:55 41673 7

原创 Springboot里集成Mybatis-plus、ClickHouse

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

2024-08-25 21:35:04 41830 85

原创 项目实战-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 1041 8

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

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

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

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

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

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

原创 MySQL系列之SQL优化

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

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

原创 MySQL系列之索引

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

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

原创 MySQL系列之MySQL 存储引擎

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

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

原创 芋道SpringBoot配置Maven、创建SpringBoot项目、创建Web接口、读取配置信息

芋道 Spring Boot是一款国产的SpringCloud微服务框架,包括Outh2.0、微服务网关、微服务注册中心、配置中心、消息队列、任务调度、链路追踪、服务保障等。今天介绍下芋道 Spring Boot入门,包括Spring Boot介绍、第一个Spring Boot案例,所需要下载安装的基础工具等。地址:http://localhost:8080/helloYAML 全称 YAML Ain’t Markup Language,比xml更适合做配置文件使用缩进表示层级关系。

2024-04-22 08:00:00 21527 105

原创 Spring boot微服务分布式框架Rouyi Cloud权限认证

上一章节讲解了Spring Cloud框架Rouyi Cloud的环境部署安装,以及安装过程中遇到的一些问题(后端问题在Springboot、微服务中都有解决方法,所以重点只提了前端的一些问题)。今天我们来讲解下整个框架的入口,登录流程之token解析。其他细节就留给大家去继续探索, token这块我们就讲解到这里。资料获取,更多粉丝福利,关注下方公众号获取。

2024-04-07 10:56:39 16986 127

原创 Java微服务分布式分库分表ShardingSphere - ShardingSphere-JDBC

Apache ShardingSphere 是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。Apache ShardingSphere 设计哲学为 Database Plus,旨在构建异构数据库上层的标准和生态。它关注如何充分合理地利用数据库的计算和存储能力,而并非实现一个全新的数据库。它站在数据库的上层视角,关注它们之间的协作多于数据库自身。

2024-03-25 07:00:00 14113 161

原创 Java微服务分布式事务框架seata

本章节介绍微服务分布式项目中,使用的事务框架seata。官网:http://seata.io/zh-cn/Data

2024-03-18 13:33:14 15353 137

原创 windows环境下Grafana+loki+promtail入门级部署日志系统,收集Springboot(Slf4j+logback)项目日志

今天给大家演示如何在windows环境下部署Grafana+loki+promtail日志系统,实现Springboot(Slf4j+logback)项目的日志收集,在Grafana Web界面上就能看到我们项目的日志。

2024-03-04 13:33:03 6900 8

原创 SpringBoot 整合RabbitMQ 之延迟队列实验

实际业务中,例如秒杀系统,秒杀商品成功会有截止时间,这时需要用到RabbitMQ延迟服务。

2023-11-08 08:23:22 6519 17

原创 Spring Boot 整合RabbitMQ

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

2023-11-05 20:30:00 109875 45

原创 Spring boot 整合 JWT

JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。JWT是一个开放标准(RFC 7519)定义的方式,用于在网络之间安全地传输信息。JWT是一个紧凑的,URL安全的手段,表示在双方之间转让的声明。这些声明可以被验证和信任,因为它们是数字签名的。JWT可以使用秘密(使用HMAC算法)或使用RSA或ECDSA公钥/私钥对对进行签名。

2023-11-03 10:25:22 9899 17

原创 Spring Cloud Alibaba nacos配置中心

Nacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Spring Cloud Alibaba Nacos Config,您可以在 Nacos Server 集中管理你 Spring Cloud 应用的外部属性配置。

2023-10-25 08:24:38 9813 39

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

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

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

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

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

2023-10-06 16:15:57 32694 114

原创 云原生微服务治理 第四章 Spring Cloud Netflix 服务注册/发现组件Eureka

今天我们讲解Spring Cloud微服务的第一代实现:Spring Cloud Netflix Eureka 是 Netflix 公司开发的一款开源的服务注册与发现组件。Spring Cloud 使用 Spring Boot 思想为 Eureka 增加了自动化配置,开发人员只需要引入相关依赖和注解,就能将 Spring Boot 构建的微服务轻松地与 Eureka 进行整合。

2023-09-19 13:43:33 27539 166

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

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

2023-07-19 21:16:00 93986 125

原创 Bright Data网页解锁器实战:二手车价格爬取+Python数据分析完整指南

本视频教程演示了如何使用Bright Data网页解锁器爬取二手车价格数据,并结合Python进行完整数据分析。内容涵盖网页数据抓取技术、反爬策略应对以及数据清洗、可视化等关键环节,为学习者提供从数据采集到分析的实战指南。视频通过二手车价格案例,手把手教学如何构建完整的数据分析流程,适合对网络爬虫和数据分析感兴趣的初学者参考实践。

2025-05-27 16:25:11 9465 5

原创 Ubuntu 系统部署 Ollama + DeepSeek + Docker + Ragflow

Ubuntu 系统部署 Ollama + Docker + Ragflow

2025-03-24 14:00:12 7282 5

原创 Mysql数据库规范

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

2025-02-27 10:35:58 1020 2

原创 影视大数据分析新范式:亮数据动态代理驱动的实时数据采集方案

在数据驱动决策的时代,影视数据分析对内容平台至关重要。但豆瓣等平台设有:传统爬虫方案面临:具体包结构组成与库表设计三、动态住宅代理集成实现数据采集流程智能路由:根据目标服务器地理位置自动选择最优出口节点并发控制:采用令牌桶算法控制请求频率(10-15请求/分钟)请求特征模拟:核心业务关键代码类关系如图,启动好项目后,端口为5000跑一下接口看看效果:可以看到数据库表内已经有数据了写好前端代码最终效果细节展示可以看到整个电影的展示信息都成功爬取到数据库中,并展示

2025-02-19 09:02:11 31889 5

原创 DeepSeek-R1尝鲜,本地化部署

最近,DeepSeek凭借其先进的算法和卓越的能力,在人工智能领域迅速崭露头角,成为国内AI大模型发展的标志性产品。然而,随着用户量的暴增,DeepSeek的服务器频繁遭遇网络攻击,尤其是分布式拒绝服务(DDoS)攻击,导致服务中断,用户体验受到严重影响。在这种情况下,将DeepSeek部署到本地电脑成为了一个备受关注的解决方案。本地部署不仅可以避免因网络波动或服务器过载导致的服务中断,还能更好地保护用户数据的隐私和安全。此外,本地部署还支持根据个人需求对模型进行定制化修改,进一步提升使用体验。

2025-02-10 09:53:25 16801 3

原创 Error: error:0308010C:digital envelope routines::unsupported

Error: error:0308010C:digital envelope routines::unsupported

2024-11-06 14:28:01 60887 12

原创 Jadx-Java反编译工具

特点:Jadx是一款功能强大的反编译工具,它支持APK、DEX、AAR、AAB、JAR和ZIP等多种文件格式的反编译,并且能够将字节码反编译为Java源代码。Jadx既支持GUI模式也支持命令行模式,非常灵活。下载地址:https://github.com/skylot/jadx使用方法:下载后,根据操作系统选择相应的安装包进行安装,然后打开Jadx GUI,将JAR文件拖入程序界面进行反编译。

2024-10-23 10:09:35 1397 8

原创 阿里云CentOs ClickHouse安装

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

2024-08-21 22:11:56 27221 9

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

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

2024-08-21 21:17:48 40225 1

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

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

2024-08-04 00:00:35 21367 13

原创 使用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 5595 96

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

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

2024-07-08 14:59:25 51104 192

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

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

2024-06-30 14:18:33 41528 181

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

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

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

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

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

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

luncene jar包Java专用

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

2014-08-20

android SDK19

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

2015-12-10

Quartz入门案例

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

2015-08-12

spring4.0jar

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

2016-01-29

starUML中文版

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

2015-12-02

Android与js交互

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

2015-12-02

图片去水印工具

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

2015-12-02

log4j-1.2.9.jar

log4j-1.2.9.jar,java日志包

2016-01-16

ehcache-1.1.jar

ehcache-1.1.jar,ehcache jar包

2016-01-17

java quartz

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

2015-08-12

苹果远程推送APNS

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

2015-08-12

gson2.1.jar

gson2.1.jar,java json工具

2016-01-16

cglib-2.2.jar

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

2014-05-22

tomcat使用redis共享session

tomcat使用redis共享session

2015-08-12

freemarker.jar

freemarker,java 模板工具

2016-01-29

Itext.jar,iTextAsian.jar

Itext,html转pdf,html转image

2014-06-05

java设计模式-模板模式

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

2016-01-29

Powerdesigner与MySQL连接配置

Powerdesigner与MySQL连接配置

2016-02-17

基于jQuery的TreeGrid组件

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

2016-02-22

apache-activemq win版本

apache-activemq win版本

2016-08-25

jquery.validate.extend.js

jquery.validate.extend.js

2016-08-30

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

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

2016-01-30

apache-activemq Linux版本

apache-activemq Linux版本

2016-08-25

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

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

2016-02-17

java设计模式-状态

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

2016-01-29

jQuery插件之Form

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

2016-02-21

jquery.validate.js

jquery,validate

2016-08-25

jquery-1.8.3.min.js

jquery-1.8.3.min.js,1.8.3版本

2016-02-21

java设计模式-工厂模式

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

2016-01-30

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

Telnet/SSH连接

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

2016-03-11

java反编译工具

java反编译工具, jd-gui

2017-08-16

Maven构建的JPA+Spring

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

2016-01-29

空空如也

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

TA关注的人

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