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

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

原创 大语言模型为什么这么强?关键步骤是……

研究人员发现,随着语言模型参数量的不断增加,模型完成各个任务的效果也得到不同程度的提升。大语言模型是指模型参数量超过一定规模的语言模型,相比参数量较小的预训练模型(如 BERT、GPT-1、GPT-2 等)!大语言模型有以下 3 个显著特点。(1)模型参数规模更大:这是最直观的特点,在 BERT 时代,1B 的参数量已经属于很大 的参数规模,而在大语言模型时代,GPT-3 系列中最大的模型具有 175B 的参数量,BLOOM 具有 176B 的参数量,PaLM 具有 540B 的参数量。

2024-04-24 10:47:04 1065 11

原创 大语言模型应用指南:以ChatGPT为起点,从入门到精通的AI实践教程

在20世纪末和21世纪初,人类经历了两次信息革命的浪潮。第一次是互联网时代的兴起,将世界各地连接在一起,改变了人们获取信息和交流的方式。第二次则是移动互联网时代的到来,智能手机和移动应用程序的普及使人们可以随时随地与他人交流、获取信息和进行商务活动。然而,随着技术的不断演进和人类社会的不断发展,我们正站在另一个信息时代的门槛上。这是一个更加智能化、更加联系紧密的时代,它将重新定义我们与世界互动的方式,塑造我们的生活、工作和社会关系。

2024-04-24 09:47:41 749 10

原创 芋道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 6147 101

原创 【Machine Learning系列】带你快速学习十大机器学习算法

机器学习算法的学习是一个长期的过程,需要不断地练习和实践才能够掌握。通过坚持不懈地学习和实践,你才能快速掌握机器学习算法并应用于实际问题中。

2024-04-19 09:42:04 6182 77

原创 Springboot集成ChatGpt获取短视频素材并利用深度学习把视频变为高清视频

Springboot集成ChatGpt,获取视频素材

2024-04-16 15:19:31 16046 30

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

上一章节介绍微服务分布式项目中,使用的事务框架seata,本章节介绍分布式事务框架seata TCC模式,以及集成到Springboot、微服务框架里。

2024-03-22 09:24:34 11153 140

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

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

2024-03-18 13:33:14 12752 132

原创 如何利用IP代理高效采集产品数据,打造爆品?

电商最近二十年都特别火爆,比如ebay、希音、lazda、亚马逊、唯品会、抖音电商等,那么我们普通人开的小店铺,都会想从中切到一块小蛋糕。就像普通人刷抖音、小红书,经常都会遇到这种评测,某某年热门耳机排行榜之类的,广告里文案都非常吸引人,就会忍不住入手一款蓝牙耳机,现在家里就有BOSE、airpods、索爱、飞利浦、华为等耳机。往往爆款Top10,就占了市场销量的60%,意味着选品这块是非常重要的。那么我们自己做店铺,选品也要从热门、性价比排行榜中,挑选一些商品,才能打造出爆款商品。

2024-02-29 11:41:22 6737 60

原创 云原生微服务之分布式锁框架 Redisson

Redisson 在基于 NIO 的 Netty 框架上,充分的利⽤了 Redis 键值数据库提供的⼀系列优势,在Java 实⽤⼯具包中常⽤接⼝的基础上,为使⽤者提供了⼀系列具有分布式特性的常⽤⼯具类。使得原本作为协调单机多线程并发程序的⼯具包获得了协调分布式多机多线程并发系统的能⼒,⼤⼤降低了设计和研发⼤规模分布式系统的难度。同时结合各富特⾊的分布式服务,更进⼀步简化了分布式环境中程序相互之间的协作。

2024-01-15 08:26:55 8778 143

原创 Spring Boot 整合RabbitMQ

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

2023-11-05 20:30:00 89073 42

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

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

2023-10-11 19:00:00 23849 239

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

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

2023-10-06 16:15:57 26002 112

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

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

2023-09-22 09:02:00 24301 139

原创 云原生微服务治理 第四章 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 26988 166

原创 MySQL 约束篇

此为MySQL专栏文章之一,讲解MySQL约束。分类:约束是作用于表中字段上的,可以在创建表/修改表的时候添加约束。

2024-04-23 16:46:48 1332 22

原创 芋道 SpringCloud微服务框架运行,内含步骤

芋道 Spring Boot是一款国产的SpringCloud微服务框架,包括Outh2.0、微服务网关、微服务注册中心、配置中心、消息队列、任务调度、链路追踪、服务保障等。今天介绍下芋道yudao-cloud Spring微服务框架运行,把数据库、gateway、业务系统都运行起来。

2024-04-23 14:17:35 1789 4

原创 SpringSecurity

一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权 (Authorization)两个部分,这两点也是 Spring Security 重要核心功能。(1)用户认证指的是:验证某个用户是否为系统中的合法主体,也就是说用户能否访问 该系统。用户认证一般要求用户提供用户名和密码。系统通过校验用户名和密码来完成认 证过程。通俗点说就是系统认为用户是否能登录。(2)用户授权指的是验证某个用户是否有权限执行某个操作。在一个系统中,不同用户 所具有的权限是不同的。

2024-04-20 16:32:09 4997 29

原创 LangChain简明讲义:从0到1构建LLM应用程序

在人类历史上,语言一直是连接人类思考、交流和创造的桥梁。随着科技的迅猛发展,大语言模型成为人工智能领域的一颗璀璨明星。它在自然语言处理、对话系统和代码理解等方面的广泛应用,为我们带来了前所未有的机遇和挑战。ChatGPT等大语言模型正在以前所未有的方式改变我们对语言的理解和利用方式。这些改变使得人们能够更加方便地与计算机进行交流和互动,为人工智能技术在各个领域的应用提供了更加广阔的前景。在这个人工智能技术快速发展的时代,刘伟舟和张婉平老师非常高兴地为大家呈现《LangChain简明讲义:从0到1构建LLM应

2024-04-20 15:53:09 4433 41

原创 Docker容器中的OpenCV:轻松构建可移植的计算机视觉环境

计算机视觉是一门涉及图像和视频处理的领域,可以应用于目标检测、图像识别、人脸识别等各种任务。不同的开发环境、操作系统和硬件配置可能导致部署和运行计算机视觉应用的困难。OpenCV是一个开源的计算机视觉库,提供了丰富的图像处理和机器视觉算法,如特征提取、对象检测和图像分割等。例如,物体识别和跟踪可应用于自动驾驶;人脸识别可以用于安全监控和人机交互;图像处理算法可应用于医学图像分析等。

2024-04-20 15:53:04 4384 3

原创 MySQL 函数

此为MySQL 专栏文章之一,讲解MySQL函数。

2024-04-20 15:52:58 4406 20

原创 MySQL DCL数据控制语言

此为MySQL 专栏文章之一,讲解DCL通用语法。MySQL 通用语法分类● DCL: 数据控制语言,用来创建数据库用户、控制数据库的控制权限。

2024-04-20 15:52:52 4314 2

原创 MySQL DQL(数据查询语言)

此为MySQL 专栏文章之一,讲解DQL 通用语法。MySQL 通用语法分类● DQL: 数据查询语言,用来 查询 数据库中表的记录。

2024-04-20 15:52:33 4450 10

原创 区块链常识

此文章将讲解一些区块链的常识,比如最大的交易所,出名的公链,以及通过最大的交易所行情接口获取比特币、以太坊、狗狗币的USDT(几乎等同于美刀,会有等量的美刀或等价物担保)价值。

2024-04-18 17:06:24 7498 20

原创 Springboot集成 Spring AI ,深度学习下的与时俱进

在当今快速发展的技术时代,人工智能(AI)已经成为各行各业的关键驱动力。而作为一种领先的Java应用开发框架,Spring Framework在软件开发领域享有盛誉。现在,随着Spring AI的崭露头角,我们看到了两者之间的令人兴奋的交汇点。Spring AI正在推动软件开发者将AI集成到他们的应用程序中,实现更智能、更高效的解决方案。

2024-04-18 09:07:42 9222 72

原创 MSQL DML数据操作语言

此为Mysql专栏文章之一,讲解DML 通用语法。MySQL 通用语法分类● DML: 数据操作语言,用来对数据库表中的数据进行增删改。

2024-04-18 09:07:32 5434 16

原创 MySQL DDL 通用语法

此为Mysql专栏文章之一,讲解DDL 通用语法。MySQL 通用语法分类● DDL: 数据定义语言,用来 定义数据库对象(数据库、表、字段)● 查询所有数据库:● 查询当前数据库:● 创建数据库:CREATE DATABASE [ IF NOT EXISTS ] 数据库名 [ DEFAULT CHARSET 字符集] [COLLATE排序规则 ];● 删除数据库:DROP DATABASE [ IF EXISTS ] 数据库名;● 使用数据库:USE 数据库名;注意事项。

2024-04-16 13:57:00 6198 18

原创 Springboot项目从Nacos读取MySQL数据库配置错误:Public Key Retrieval is not allowed

最近的项目,突然都从MySQL5.7升级到8.0了。有些项目能运行成功,有些项目遇到了问题,启动不成功,显示数据库方面的异常信息。实际工作中会遇到各种奇怪的问题,把问题记录下来,能帮助自己以后便捷的查找解决方,同时也希望可以帮到大家。资料获取,更多粉丝福利,关注下方公众号获取。

2024-04-13 16:34:33 7949 68

原创 Springboot2.X项目错误清单 Error:java:JDK isn‘t specified for module

通常这种问题出在新环境配置,把其他机器的.idea文件夹也拷贝过来了。同时也需要注意项目配置,每个模块都需要加载到正确的JDK版本。在IntelliJ IDEA中,打开File -> Project Structure -> Project设置,在Project SDK下拉菜单中选择所需的JDK版本。资料获取,更多粉丝福利,关注下方公众号获取。

2024-04-11 13:58:41 5512 28

原创 云原生Docker容器中的OpenCV:轻松构建可移植的计算机视觉环境

计算机视觉是一门涉及图像和视频处理的领域,可以应用于目标检测、图像识别、人脸识别等各种任务。不同的开发环境、操作系统和硬件配置可能导致部署和运行计算机视觉应用的困难。OpenCV是一个开源的计算机视觉库,提供了丰富的图像处理和机器视觉算法,如特征提取、对象检测和图像分割等。例如,物体识别和跟踪可应用于自动驾驶;人脸识别可以用于安全监控和人机交互;图像处理算法可应用于医学图像分析等。

2024-04-09 22:05:55 16382 82

原创 V神演讲展望Web3发展并认为可引入人工智能

2024 香港 Web3 嘉年华期间,以太坊联合创始人 Vitalik Buterin 发表主旨演讲《Reaching the Limits of Protocol Design》。

2024-04-09 21:36:55 7494 6

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

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

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

原创 Springboot工具类

俗话说得好,好记性不如烂笔头,尤其是互联网工作项目流动性大,每个人可能管理好几个甚至十多个项目,电脑也是人手好几台,这时候一些工具类就需要记录下来,在我们需要时,及时的拿出来。

2024-04-07 09:34:46 580 16

原创 云原生微服务Springcloud框架Rouyi Cloud入门

最近发现了一款Spring Cloud微服务框架:RouYi Cloud,它集成了很多微服务组件,在初始化项目方面可以节省很多时间。采用前后端分离的模式,微服务版本前端(基于RuoYi-Vue后端采用Spring Boot、Spring Cloud & Alibaba。注册中心、配置中心选型Nacos,权限认证使用Redis。流量控制框架选型Sentinel,分布式事务选型Seata。上述环境安装部署都很顺利,唯独是node这里出了问题,也可见前端层面有多么的乱了。

2024-04-03 13:51:10 11735 70

原创 深度学习:AIGC重塑金融大模型驱动金融变革

这是最好的时代,也是最坏的时代。尽管大模型技术在金融领域具有巨大的应用潜力,但其应用也面临不容忽视的风险和挑战。本文将深入研究大模型在金融领域的数据隐私和安全风险、模型可解释性和透明度、监管和合 规要求,梳理中国、美国、欧洲等地 AIGC 技术的应用规则,探索对应的风险管理和应对策略。

2024-04-01 09:47:50 11365 138

原创 AIGC时代的数字化转型核心 Springboot集成数据治理神器

在大数据领域中最有名的就是 Hadoop 生态,总体来看,它主要由三部分构成:底层文件存储系统 HDFS(Hadoop Distributed File System,Hadoop 分布式文件系统)、资源调度计算框架 Yarn(Yet Another Resource Negotiator,又一个资源协调者)以及基于 HDFS 与 Yarn的上层应用组件,例如 HBase、Hive 等。一个典型的基于 Hadoop 的应用如下图所示。

2024-03-28 14:43:47 12108 129

原创 Java工具集 Hex、Hmac算法(MD5、SHA1、SHA256、SHA384、SHA512)、雪花算法SnowflakeId、redis基于Springboot工具类

俗话说得好,好记性不如烂笔头,尤其是互联网工作项目流动性大,每个人可能管理好几个甚至十多个项目,电脑也是人手好几台,这时候一些工具类就需要记录下来,在我们需要时,及时的拿出来。

2024-03-28 13:47:52 4803 26

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

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

2024-03-25 07:00:00 11427 155

原创 在Idea里,执行npm命令 : 无法加载文件 ***\Nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本

新到一台电脑,安装了nodejs、npm,从github上拉取了代码,在Idea新建命令窗口,准备使用npm run dev启动时,突然发现报错: **无法加载文件 ***\Nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本** 这时重开一个cmd命令,就有点画蛇添足的感觉了,因此我们得想办法解决它。 还好万能的Gpt可以帮我们解决此事,在此总结后分享给大家。

2024-03-14 14:57:07 7605 91

原创 MQTT Topic通配符

在MQTT世界里,我们使用编程语言对接MQTT,通常需要做2个事情,发布和订阅。一般来说,我们可以当做消息队列来使用,对使用过MQ的同学来说是非常容易上手的。今天为大家讲一下订阅的topic这块,在物联网实际应用中,通常都会有成千上万的物联网设备,通常订阅设备消息都主题名称:message/设备imei。这时候程序如何去订阅这些机器呢?难道要去订阅成千上万的topic吗?MQTT给出了解决方案,可以使用Topic通配符去订阅主题。

2024-03-13 11:51:34 6117 43

原创 本地mysql5.7以上版本配置及my.ini

Windows 64 位 mysql 5.7以上版本安装包安装之后,没有my-default.ini和my.ini文件。我们本地开发调试的时候, 有时候也需要改变一下参数,比如最大连接数、查询缓存、缓存池、编码等。Mysql msi安装包的Windows下载地址: https://dev.mysql.com/downloads/installer/

2024-03-13 10:22:05 1544 11

基于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关注的人

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