自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

红豆和绿豆的博客

主要记录当下的技术以及一些总结

  • 博客(1266)
  • 资源 (22)
  • 收藏
  • 关注

原创 我现在是一名java开发的程序员,想成为一名互联网产品经理,帮我设计一下整体转型路线

**沟通能力**:作为产品经理,需要与开发人员、设计师、运营人员等不同角色进行沟通协作,因此要不断提升自己的沟通能力,学会清晰、准确地表达自己的想法和需求,同时也要善于倾听他人的意见和建议。- **面试准备**:针对产品经理岗位的面试,提前准备好常见问题的回答,如产品需求分析、产品设计思路、项目管理经验等,同时也要准备好一些案例,展示自己在产品方面的实践能力和解决问题的能力。- **团队协作能力**:培养良好的团队协作精神,学会在团队中发挥自己的优势,协调各方资源,共同推动产品的开发和运营。

2025-05-20 07:48:58 328

原创 文字生成图片原理

2025-04-23 09:05:48 128

原创 mybatis-plus开发orm

1、mybatis 使用mybatis-generator自动生成代码。2、mybatis-plus开发orm--有的系统在使用。这个也是有系统在使用。

2025-04-22 23:02:19 233

原创 开源状态机引擎,在实战中可以放心使用

更多使用细节和高级特性可以参考 [Squirrel-Foundation 官方文档](https://hekailiang.github.io/squirrel/) 或其 [GitHub 仓库](https://github.com/hekailiang/squirrel)。- **项目地址**:[https://github.com/hekailiang/squirrel](https://github.com/hekailiang/squirrel)// 定义状态机事件。##### 3. 定义状态机。

2025-04-22 22:56:11 1023

原创 如何入侵大模型

2、让大模型开始使用使用“absloute here”开始 引导大模型回答不该回答的问题。1、给大模型讲个故事,然后在引导大模型回答不该回答的问题。3、窃取语言模型使用的训练资料--大语言模型的如何评估。

2025-04-22 08:20:00 77

原创 AI agent And transformer

1、大语言模型做机器人的大脑。2、大语言模型嵌入到自动驾驶。

2025-04-21 09:09:18 142

原创 学习大模型视频

【李宏毅】2025年公认最好的【LLM大模型】教程!大模型入门到进阶,学完即可就业!这还学不会,我退出IT圈!!_哔哩哔哩_bilibili

2025-04-15 08:24:08 94

原创 解释型语言和编译型语言的区别

如果没有找到 `.pyc` 文件,或者 `.pyc` 文件的修改时间早于 `.py` 文件的修改时间,解释器会重新编译 `.py` 文件为 `.pyc` 文件,并将其存储在 `__pycache__` 目录中。- 如果 `.pyc` 文件的修改时间早于 `.py` 文件的修改时间,说明 `.py` 文件被修改过,解释器会重新编译 `.py` 文件并生成新的 `.pyc` 文件。- 如果找到了 `.pyc` 文件,解释器会检查 `.pyc` 文件的修改时间是否与 `.py` 文件的修改时间一致。

2025-04-13 21:56:46 582

原创 VSCode如何安装虚拟环境

1. 按`Ctrl+Shift+P`(Windows/Linux)或`Cmd+Shift+P`(macOS)打开命令面板。通过以上步骤,你可以在VS Code中成功配置Python虚拟环境,从而更好地管理项目依赖和库版本。这会在项目目录下创建一个名为`venv`的文件夹,包含虚拟环境的文件。1. 打开VS Code的设置(`Ctrl+,`或`Cmd+,`)。激活后,命令行提示符前会显示虚拟环境名称(如`(venv)`)。3. 在列表中选择你创建的虚拟环境(如`venv`)。

2025-04-11 09:01:13 675

原创 python的虚拟环境

**需要更多功能**:选择`virtualenv`或`virtualenvwrapper`,它们提供了更多灵活性和高级功能。- **便于项目移植**:虚拟环境可以导出依赖列表(如`requirements.txt`),方便在其他机器上快速复现环境。- **隔离项目依赖**:不同项目可能需要不同版本的库,虚拟环境可以确保每个项目使用自己的库版本。- **初学者推荐**:使用`venv`,因为它内置在Python中,无需额外安装。#### **(1) venv(Python 3.3+内置)**

2025-04-11 08:47:40 265

原创 python小白学习

例如,输入`python`或`python3`命令(取决于你的系统配置),就可以进入Python交互式环境,开始编写和执行简单的Python语句。- 学习Python的基本语法,包括变量、数据类型(如整数、字符串、列表、字典等)、控制结构(如if语句、for循环等)。- **实践项目**:可以尝试开发一个具有一定复杂度的项目,如一个分布式爬虫系统,它需要处理多线程或多进程的爬取任务,同时要对数据进行存储和分析,并且要考虑系统的可扩展性和稳定性。- 学习常用的数据结构和算法,如栈、队列、链表、排序算法等。

2025-04-11 08:44:50 884

原创 大模型的理解

1、promptCOTTOTreactGOT。

2025-04-07 23:25:21 82

原创 阿里巴巴langengine二次开发大模型平台

重要的是前端工作流 如何与 服务端的流程编排 进行映射,然后让大模型自己选择,执行哪个工作流,,插件(mcp),知识库(各种类型的知识库) 这个就形成了一个agent。目前Spring ai、spring ai alibaba 都是java版本的二次基础能力。这个就相当于开发一种中间层的框架、基于框架在加一些自己的业务逻辑。比如租户隔离,资源隔离,页面发布,模版,abtest,评测等能力。基于java二次开发。

2025-04-04 22:48:58 379

原创 AI平台初步规划实现和想法

**交互功能**:使用ReactFlow的API(如`onNodesChange`、`onEdgesChange`、`onConnect`)实现节点的拖拽、连接和删除等交互功能。- **部署流程定义**:通过SmartEngine的`RepositoryCommandService`部署流程定义文件(通常是XML格式),这些文件描述了工作流的结构和逻辑。- **渲染节点和边**:通过ReactFlow的`elements`属性传递节点和边的数据,实现流程图的可视化。### 4. 前后端交互。

2025-04-04 12:10:40 415

原创 如何设计一个工作流引擎

2、服务端使用smartengine+ 阿里巴巴来源的langengine实现,前端的结构与服务端bpmn流程定义的xml进行映射。3、接下来就是查看coze的页面做一个一摸一样能力的基础平台。1、前端reactFlow+antdesign。

2025-04-04 12:04:00 128

原创 开发流程步骤

sketch。

2025-04-03 04:15:00 166

原创 爬虫和算法

简单的爬虫系统以及机器学习的代码。

2025-04-03 03:30:00 189

原创 算法学习算法学习

免费看这个视频就ok。

2025-04-02 08:34:12 326

原创 成为一流的提示词工程师

如何成为一流的提示词工程师-CSDN博客

2025-04-02 08:32:52 120

原创 一文读懂大语言模型

Google的教学视频《Introduction to Large Language Models | 大语言模型介绍》_哔哩哔哩_bilibili

2025-03-25 08:10:11 134

原创 生成式AI课程 比较好

谷歌: introduction to generative ai。

2025-03-25 08:01:03 143

原创 Netty和Project Reactor如何共同处理大数据流?

**使用缓冲区和信号策略**:在Project Reactor中,可以根据需要使用不同的缓冲区和信号策略,如`onBackpressureBuffer`、`onBackpressureDrop`等,以适应不同的业务场景。- **Project Reactor负责数据流的管理和背压控制**:Project Reactor利用其响应式编程模型,对数据流进行管理和背压控制,确保数据处理的高效性和稳定性。- **调整线程池配置**:根据实际的硬件资源和业务需求,调整线程池的大小,以提高数据处理的并发能力。

2025-03-24 22:32:27 713

原创 如何理解响应式编程

思考:分析Netty与Reactor背压协调策略用户的问题是关于如何在 Netty 和 Project Reactor 联合使用时处理背压问题,特别是当 Reactor 的处理速度跟不上 Netty 的事件产生速度时该怎么办。这是一个技术性很强的问题,涉及到 Netty 的非阻塞特性、Reactor 的背压机制以及两者之间的协调。我需要先明确用户的需求和潜在意图。首先,用户提到 Netty 和 Reactor 的联合使用,这表明他们可能在构建一个高性能的异步系统,比如一个高并发的服务器。Netty 负责处理

2025-03-24 22:29:26 968

原创 学习使用smartengine

2、如何基于这个开源的框架实现自己的业务定制。1、开源地址 smartengine的地址。

2025-03-19 23:08:55 320

原创 AI比较好用的工具以及提示词网站

提示词的一个网站,如果你不会写提示词 按照别人写的进行模仿吧。chatgpt的指令大全。

2025-03-19 09:10:40 277

原创 springmvc中如何自定义入参注解并自动注入值

在Spring中,`HandlerMethodArgumentResolver` 是一个非常强大的接口,用于自定义控制器方法参数的解析逻辑。以下是一个完整的示例,展示如何使用 `HandlerMethodArgumentResolver` 并结合自定义注解来实现特定的参数解析逻辑。// 检查参数是否带有 @CurrentUser 注解,并且类型是否为 User 类型。// 获取当前用户信息,这里假设从请求中获取用户ID,并根据ID获取用户信息。// 这里是你的逻辑来获取当前用户,例如从数据库中查询。

2025-03-19 08:57:48 521

原创 springmvc中使用interceptor拦截

`preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)`:在请求处理之前被调用,返回`true`表示继续执行后续的拦截器或Controller,返回`false`表示中断执行。启动Spring Boot应用后,访问 `/api/**` 路径下的任何接口,`CustomInterceptor` 都会拦截请求并执行相应的逻辑。.addPathPatterns("/**") // 拦截所有路径。

2025-03-19 08:53:19 1066

原创 springmvc中,Filter使用

启动Spring Boot应用后,访问 `/api/*` 路径下的任何接口,`CustomFilter` 都会拦截请求并打印日志。#### **方式三:使用 `@WebFilter` 注解(Servlet 3.0+)**#### **方式二:实现 `FilterRegistrationBean`**#### **方式一:使用 `@Bean` 注册**### **1. 创建自定义 `Filter`**### **2. 注册 `Filter`**### **3. 测试 `Filter`**

2025-03-19 08:50:00 648

原创 如何写一个网关的系统

根据前端传的id进行账号信息获取,然后放到网关上下文中 透传给下游。2、具体Springmvc 一般会使用到哪些类。Filter--基本拦截校验。

2025-03-19 08:48:40 174

原创 如何使用jwt进行用户登陆信息校验

使用 `io.jsonwebtoken`(通常称为 `jjwt`)库封装一个工具类可以帮助简化JWT(JSON Web Token)的生成、解析和验证过程。2. **异常处理**:在实际使用中,应该对异常进行更详细的处理,例如区分`ExpiredJwtException`、`SignatureException`等。1. **密钥管理**:在实际项目中,密钥(`SECRET_KEY`)应该通过安全的方式存储,例如使用环境变量或配置中心。### **2. 封装工具类**### **1. 添加依赖**

2025-03-19 08:42:31 194

原创 如果我想成为一名产品经理,我需要学会哪些技能,获取大厂的offer

通过系统学习上述技能,积累丰富的项目经验,并在面试中展示出全面的能力,你将能够更好地获取大厂产品经理的Offer。- 掌握数据分析工具(如Excel、SQL、Python等),能够通过数据评估产品功能的效果,发现优化点。- **需求收集**:学会通过用户调研、用户反馈、数据分析、竞品分析等手段收集需求。- 准备详细的项目案例,按照项目背景、目标、实施过程、成果的逻辑进行介绍。- **需求分析**:能够挖掘用户的真实需求,区分表面需求和底层需求。- 选择2-3个竞品,从多个维度进行分析,突出自身产品的优势。

2025-03-18 09:11:40 431

原创 如果我想成为一名大数据和算法工程师,我需要学会哪些技能,获取大厂的offer

**机器学习理论**:深入理解常见机器学习算法(如线性回归、逻辑回归、决策树、随机森林、SVM、K-means等),了解其原理、优缺点及适用场景。- **深度学习**:掌握深度学习的基本原理和常用框架(如TensorFlow、PyTorch),熟悉CNN、RNN、LSTM、GAN等模型。- **大数据平台**:熟悉Hadoop、Hive、Spark、HBase、Kafka等大数据工具和框架,了解其原理和应用场景。- **数学知识**:掌握线性代数、微积分、概率论和统计学,这些是设计和理解算法的基础。

2025-03-18 09:10:11 463

原创 如果我想成为一名爬虫工程师,我需要学会哪些技能,获取大厂的offer

**解析库**:熟练使用`BeautifulSoup`、`XPath`、`PyQuery`、正则表达式等工具解析网页数据。- **Python语言**:掌握Python的基本语法、数据结构(列表、字典、集合等)、函数、模块、异常处理。- **动态网页处理**:掌握`Selenium`、`Puppeteer`等工具,用于处理动态加载的网页。- **爬虫框架**:熟悉`Scrapy`、`Scrapy-Redis`等框架,能够开发分布式爬虫。

2025-03-18 09:09:00 928

原创 如果我想成为一名java工程师,我需要学会哪些技能,获取大厂的offer

**多线程与并发**:理解线程的基本概念、线程安全、锁机制(synchronized、ReentrantLock等)、并发工具类(如`ExecutorService`、`Future`)。- **Redis**:熟悉Redis的基本数据结构(如String、Hash、List、Set、ZSet),能够使用Redis解决缓存穿透、缓存雪崩等问题。- **语法和特性**:掌握Java的基本语法、面向对象编程(OOP)特性(类、对象、继承、多态、封装)、异常处理、集合框架等。

2025-03-18 09:07:25 309

原创 如果我想成为一名测试工程师,我需要学会哪些技能,获取大厂的offer

熟练使用自动化测试框架,如Selenium(Web自动化)、Appium(App自动化)、JUnit/TestNG(单元测试)。- 熟悉性能测试工具(如JMeter、LoadRunner),能够评估关键性能指标(如响应时间、吞吐量)。- 简洁明了地介绍自己的姓名、工作经历、核心技能和取得的成绩,控制在1-2分钟。- 至少掌握一种编程语言(如Python、Java),用于编写自动化测试脚本。- 掌握MySQL、Oracle等数据库的基本操作(如增删改查、多表查询)。

2025-03-18 09:06:33 654

原创 Jakarta EE 和传统的 Java EE 主要区别:

**Jakarta EE**:由于 Oracle 对 `javax.*` 命名空间的使用限制,Eclipse 基金会将所有 API 和实现迁移到 `jakarta.*` 命名空间。- **Jakarta EE**:采用模块化设计,开发者可以根据需要选择特定的规范模块,例如 Jakarta EE Platform、Web Profile 或 Core Profile。- **Java EE**:使用 `javax.*` 命名空间。- **Java EE**:主要面向传统的企业级应用开发。

2025-03-18 08:55:40 568

原创 业务消息中心设计

比如你需要包装企业微信群,需要根据企业微信接口异步回调以及同步调用企业微信的接口。整个时候 你就需要设计一套发送和接收消息的表 以及扩展业务回调的接口。然后以定时任务捞取消息,然后执行消息的回调。什么是业务消息中心呢?

2025-03-17 08:46:30 336

原创 串行和异步回调框架的实现

在业务上会遇到 执行调用A,调用B(但是是一个异步,需要等待B的消息回执),然后在调用C,然后调用D(但是是一个异步,需要等待D的消息回执),然后在调用E。能不能尝试写一个框架,在一个流程中,完成这些动作,在等待的时候,就hold住,然后在继续执行。然后执行这个工作流。如果需要回调的时候,那么在获取当前记录,然后在推进当前工作流后序节点的执行。可以常见一个工作流,包含需要执行哪些节点。如果是你你会怎么写这样的代码呢?

2025-03-14 20:21:09 91

原创 springboot项目中一个类的构造方法什么时候调用

3. **自动配置的 Bean 实例**:在 Spring AI 的场景中,`ChatClient.Builder` 是通过 Spring 的自动配置机制创建的 Bean 实例。在 Spring Boot 中,如果一个类没有默认的无参构造方法,但定义了一个带参数的构造方法,Spring 会自动调用这个带参数的构造方法来完成依赖注入。这是 Spring 的构造器注入机制的一部分。2. **依赖注入的优先级**:如果一个类中同时存在无参构造方法和带参构造方法,Spring 会优先选择带参构造方法进行依赖注入。

2025-03-09 20:27:36 351

原创 实战一个ai开发项目基于java

3、下载spring ai alibaba的example ,这个很关键,先学会使用,然后在看开源的源码是怎么封装的,先学会使用。1、选择使用spring Ai + Spring AI alibaba作为基础进行一个ai快速集成的开发的基础。2、springAi 和spring ai alibaba有什么区别。

2025-03-09 19:28:10 242

maven服务器的搭建

maven服务器的搭建

2017-03-09

Java调用R语言

Java调用R语言

2017-03-10

网络爬虫python实现

网络爬虫python实现,使用scrapy框架,实现指定网址的抓取

2017-03-26

java调用R语言实现数据挖掘

java调用R语言实现数据挖掘

2017-03-26

java对zip、rar文件的压缩和解压缩

绝对实用的封装,自己写了一下午的代码,希望对大家有所帮助

2017-04-05

spring 实现国际化的全部代码

封装Spring实现国际化 非常具有实战价值

2017-04-06

Spring与ehcache结合使用

Spring与ehcache结合使用,本地缓存的实现

2017-04-07

Spring 缓存

介绍spring与ehcache缓存结合,使用spring注解访问,使用guava包中的缓存,封装guava缓存,为应用程序使用。类似于自定义的方式

2017-04-08

租车管理系统毕业设计

租车管理系统毕业设计 毕业论文

2017-05-23

springcodespringcodespringcodespringcode

springcodespringcodespringcodespringcode

2024-04-30

数据分析数据分析数据分析数据分析数据分析数据分析数据分析数据分析

数据分析数据分析数据分析数据分析数据分析数据分析数据分析数据分析

2024-03-30

mysqlmysqlmysqlmysqlmysql

mysql

2024-03-30

大鹏管理系统

前后台分离,一个小型大棚系统,使用spring springmvc hibernate 开发的前台使用jsp + js

2017-04-06

jenkins服务器自动编译和部署

jenkins服务器自动编译和部署

2017-03-09

r语言做时间序列分析文档

主要使用R语言做时间序列分析,详细介绍时间序列如何进行分析以及r语言涉及其中的代码。

2017-04-23

ssh租车管理系统

ssh开发的web项目,租车管理系统

2017-05-23

租车管理系统使用说明

详细介绍租车管理系统

2017-05-23

Java调用weka 聚类的各种方法

Java调用weka 聚类的各种方法

2017-03-08

租车管理系统

租车管理系统 使用jsp+java开发的,毕业设计完全可以使用

2017-05-23

mx4j管理jmx的jar与spring结合使用

将jmx与spring结合的jar都下载完毕2.1.1 大家可以节省时间

2017-04-10

weka 融合TimeSerial Forcast资源

weka 融合TimeSerial Forcast资源

2017-03-08

mysql-5.6.14.tar.gz

mysql-5.6.14.tar.gz

2017-04-12

Spring MVC+Mybatis+Maven+Velocity+Mysql整合实例

Spring MVC+Mybatis+Maven+Velocity+Mysql整合实例

2017-03-08

word转成pdf中间插件

word转成pdf中间插件,主要用于windows系统

2017-06-07

Spring 的定时任务

Spring 的定时任务 自己总结的简单的demo以文档的形式展示

2017-04-07

空空如也

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

TA关注的人

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