自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(691)
  • 资源 (21)
  • 问答 (1)
  • 收藏
  • 关注

原创 gemini pro 此账号无法订阅Google AI方案

删除之前的支付信息,从google pay里,设置的 支付资料点开,然后最右侧的设置,一直拉到最后,有个付款资料状态,选择关闭支付资料,删除所有的。再回到前面添加一次美国的地址,就可以了。

2026-01-11 19:37:34 754

原创 本地构建android React Native Epro项目失败:Execution failed for task ‘:react-native-svg:compileDebugJavaWithJ

这是硬性要求,不能绕过。清理是万能药,尤其换 JDK 后。React Native 项目升级 SDK 前,先查RN 官方升级指南。是排查神器。

2025-11-12 07:51:55 1009 1

原创 React Native 自建 JS Bundle OTA 更新系统:从零到一的完整实现与踩坑记录

本文详细介绍如何在 React Native + Expo 项目中实现自建 JS Bundle OTA(Over-The-Air)更新系统,包括系统架构设计、核心实现原理、分片上传方案,以及开发过程中遇到的各种坑和解决方案。通过本文,你将学会如何在不重新安装 APK 的情况下,实现 JavaScript 代码的热更新。关键词:React Native、Expo、OTA 更新、JS Bundle、分片上传、热更新分片上传:解决云函数 6MB 限制,支持大文件上传异步合并:避免云函数超时,提高用户体验。

2025-11-11 12:55:46 874

原创 同一局域网内的手机从电脑下载文件的四种方式

表示启动一个简易 HTTP 文件服务器,端口号为 8080。在电脑上右键 APK → “属性” → “共享”。这是最简单直接的方式,几乎不用额外软件。记下电脑在局域网的名称或 IP。文件,点击即可下载。手机直接扫码即可下载。

2025-11-10 12:11:46 517

原创 EAS Build 构建 APK 完整流程详解

1. 安装 EAS CLI npm install -g eas-cli # 2. 登录 eas login # 3. 配置(首次) eas build:configure # 4. 构建 APK eas build --platform android --profile preview # 5. 查看构建列表 eas build:list # 6. 下载 APK # 从 Expo Dashboard 或使用构建输出中的 URLeas.json- EAS Build 配置app.json。

2025-11-10 09:54:04 1008

原创 使用ReactNative开发,Web不显示Alert问题排查和解决方案

{/* 删除确认 Modal (Web 平台使用) */}<Modalflex: 1,}}>}}>}}>删除任务</Text>}}>.task?`确定要删除任务"${deleteTaskInfo.task.name}"吗?: '确定要删除这个任务吗?'}</Text>使用 React Native 的Modal组件半透明背景遮罩居中显示对话框样式与原生 Alert 接近。

2025-11-09 11:42:29 429

原创 ADB 无线调试 APP 完全攻略(2025 最新版)—— 从连接到查看日志,一文搞定!

在 Android 开发中,查看 App 的控制台日志(Logcat)是调试的核心需求。传统方式需要USB 线 + 电脑,但现在无线调试已经非常成熟!零基础开启无线调试解决错误精准查看你 App 的日志(附赠一键脚本 + 实用命令适用于,亲测Redmi / 小米 / 华为 / OPPO / vivo通用!无线调试已完全取代 USB!掌握adb pairmDNS--pid过滤,开发效率翻倍!

2025-11-08 14:58:01 1777

原创 使用腾讯云函数和云存储开发android app更新功能开发遇到的坑和解决方案

请求体大小:文本类型 100KB,其他类型 6MB执行时间:最多 3 秒解决方案:大文件分片上传,耗时操作客户端处理。

2025-11-08 11:44:21 781

原创 使用expo打包react native项目时候报错Failed to upload the project tarball to EAS Build

把代码上传到github,利用github的action远程云构建,在国内需要魔法,才导致请求头被改,如果我们把代码上传带github,然后从github发起云构建请求,相当于我们在国内操作一台国外的电脑,在国外的电脑上放弃云构建请求,这个请求直接发送到EAS build服务器,请求头就不会被修改了。,本地构建,但需要下载android studio搭建本地开发环境,我试了一下,一直没成功,会出现各种错误,但是应该都是可以解决的 ,刚开始需要时间;我用第二种方法成功打包了APK。

2025-11-05 09:05:36 608

原创 AI开发-效率提升小工具-“打盹弹窗侠”记录

结构清晰、简洁易懂,方便其他人。

2025-04-18 17:12:15 658 1

原创 记一次bat脚本的坑:中文注释导致脚本不能运行

后来我发现,把这句代码的中文注释删掉,代码运行正常,不知道啥问题。如果不保留这句代码,就能正常弹窗。

2025-04-18 14:32:39 369

原创 Java17使用JavaFX21报错:1.错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序

把参数放置到前面,而不是引用包名的后面。重新启动,即正常运行。

2025-03-18 11:31:25 1001 1

原创 每天10分钟学习Netty——基础入门1:Hello,NettyServer

这段代码展示了如何创建一个基本的Netty服务器,该服务器监听6677端口,并为每个新的客户端连接打印一条消息。实际的应用程序通常会在中添加更多的处理器来处理业务逻辑,比如编码解码器、业务逻辑处理器等。此外,目前的链接报告信息只是简单的标准输出,实际项目中可能会记录日志或发送通知。

2024-12-31 09:12:49 667

原创 180天Java项目学习路线指引

京东T8高级架构师小傅哥的知识星球,有大量适合各个技术水平的项目和学习资料,并且与时俱进地融入了AI相关的内容,即把握现在有未雨绸缪,跟着小傅哥学习Java,成为永不掉队的Java程序员。星球内容博大精深,远不止上述所列,可以说,掌握了星球部分内容,即可步入Java大神行列,详情请扫下面二维码查看。此内容专门为小白准备,小白可以根据此内容的路线。

2024-12-31 08:14:57 876

原创 Uncaught ReferenceError: AMap is not defined at index.html:18

调用高德地图JS API时,报错了。推测是引入JS API失败,即下面的引入失败:直接将这个JS应用放入到浏览器,返回结果如下:API调用次数超限。

2024-11-13 09:43:16 1003

原创 使用Google Map / ScreenToGif录制动态行程图

我需要制作一个行程图,但我并没有这个行程,所以不能用高德,也没有找到好的工具,最后使用GoogleMap + ScreenToGif,制作了一个。

2024-11-12 20:08:21 1082

原创 PHP学习记录-编辑器推荐和本地环境的安装

相比之下,PHPStorm虽然功能全面,代码提示非常强大,但可能会让新手过于依赖这些高级功能,不利于培养独立编码的能力。因此,对于刚开始学习PHP的新手,我推荐使用VSCode,它既能满足基本的编码需求,又能鼓励你通过实践来提升编程技能。VSCode提供了丰富的插件支持,可以增强你的编程体验,但不会像PHPStorm那样过于自动化,从而剥夺了新手通过手动编码来学习和熟悉语言的机会。浏览器输入你的域名,比如我的lcy.tt,就可以访问这个网站了。,里面写上自己的内容,访问到的就是我们自己开发的。

2024-10-11 09:00:41 1492 1

原创 微信小程序开发-配置文件详解

根据图片内容,微信小程序中包含几种不同的配置文件,每种文件都有其特定的用途和作用。app.json这是小程序的全局配置文件。用于配置小程序的一些全局属性和页面路由。例如,你可以在这里设置小程序的页面路径、窗口表现、网络超时时间、底部 tab 等。页面.json每个小程序页面都可以有一个对应的.json配置文件,称为局部配置文件。用于配置当前页面的窗口样式、导航栏标题、导航栏颜色等。这些配置仅对该页面有效。这是小程序项目的配置文件。

2024-10-07 16:13:00 2236

原创 微信小程序开发问题记录

但是页面使用的导航栏插件配置的title能生效。全局配置中配置窗口导航栏标题不生效。

2024-10-07 15:04:52 507

原创 微信小程序开发-调试及配置文件介绍

这样,来自相同来源的系统日志就会被隐藏,不再显示在控制台中。如果你需要再次查看这些日志,可以通过控制台的过滤(Filter)功能来重新显示它们。

2024-10-07 14:44:21 2935

原创 微信小程序开发-目录结构介绍

1个完整的小程序项目分为两个部分主体文件页面文件。

2024-10-07 14:28:07 2274

原创 Linux防火墙配置绿色端口,解决无法访问java服务的问题

添加端口(–permanent表示永久生效,没有此参数重启后失效)一定要reload,否则配置不生效。

2024-10-01 07:31:48 704

原创 扣子智能体实战:一键生成公众号图文,AI时代文盲也能写公众号,赚钱秘籍

将前面生成的图片和文字整合起来成为一篇公众号文章。这是一个代码节点,代码如下。return ret。

2024-09-20 21:18:47 5845 7

原创 扣子智能体实战-快速生成公众号爆款标题的智能体

如果是做公众号,那么标题就非常重要了,一个好的标题能担当得起80%的流量,可见其重要性。人类的起源,机器人的输出如下。这招是爆款标题的基石,很多大号都在用。要想一下子抓住读者眼球,标题中一定要含有吸睛关键词。让读者看到关键词,就觉得这篇文章与我有关,是我感兴趣的,从而产生点击阅读行为。关键词有 3类,一般来说,关键词越多,痛点越痛,就越能吸引点击。人们天生就对跟自己有关的事物感兴趣,将它们写在标题里,读者就会对号入座,产生好奇。《90后干掉80后,从不说抱歉》《24岁就要相亲,这合理吗?

2024-09-19 19:13:30 3613 1

原创 扣子智能体实战-汽车客服对话机器人(核心知识:知识库和卡片)

汽车销售是一个需要 7*24h在线的客服咨询岗位,专业性强,但流动性非常大。7*24h 随时问答专业的知识问答基于以上两个特点,汽车销售是一个非常适合用机器人的场景,特别是在大模型能力越来越强的情况下,针对客户提出的问题,机器人可以提供精准的答案。此外,机器人的可以24小时工作,能做到及时响应客户问题。通过一套智能且专业的解决方案,就能替代大部分人工。这里所谓的变量是指数据来源,卡片要展示信息,信息的来源就是变量,变量实际指的是懂车帝插件查询的汽车信息。

2024-09-15 19:22:27 2087

原创 AI智能体:一步步教你制作扣子工作流

这是一篇关于字节智能体平台扣子制作工作流的笔记。

2024-09-14 18:00:43 18816 1

原创 基于扣子(Coze)打造第一个智能体——个性化对话机器人

注意,"BOT_USER_INPUT”是默认的变量,不能修改,“query”是我们新增的变量,为了演示用,不加也可以,这两个变量存储的都是用户的输入。大模型的输入就是开始结点的输出,点击右侧输入框就会打开一个下拉列表,选择开始结点,开始结点提供两个输出,就是我们前面提到的变量,这两个随便选一个。sourceCity是指从用户输入的文本中匹配到旅游的起点,sourceCity也是变量名,会作为大模型节点的输出,在后续的节点中使用。每次创建新的工作流,进入编辑界面后,默认有两个工作流结点,一个开始一个结束。

2024-09-14 17:55:40 11516 4

原创 谷粒商城实战笔记-285~290-分布式事务

CAP定理,由加州大学伯克利分校的教授埃里克·布鲁尔(Erich Brewer)提出,并由塞思·吉尔伯特(Seth Gilbert)和南希·林奇(Nancy Lynch)证明,是分布式系统设计中的一个基础理论。这个理论指出,在一个分布式系统中,不可能同时实现一致性(Consistency)、可用性(Availability)和分区容忍性(Partition tolerance)这三个特性。因此,分布式系统必须在这三个特性中做出权衡。

2024-09-03 15:37:17 1126

原创 谷粒商城实战笔记-284-商城业务-分布式事务-本地事务隔离级别&传播行为等复习

ACID是Atomicity(原子性)、Consistency(一致性)、Isolation(隔离性)和Durability(持久性)的缩写,这是事务处理的基本原则。事务的传播性是指在一个事务方法中调用另一个事务方法时,如何处理事务边界的问题。为了实现事务的隔离性,数据库支持不同的隔离级别,以控制事务之间可能产生的并发副作用。:读未提交是最弱的隔离级别,它允许事务读取其他事务尚未提交的数据。:序列化是最强的隔离级别,它完全消除了脏读、不可重复读和幻读。此外,事务的传播性是指在多层调用中如何继承事务的行为。

2024-08-29 16:34:20 1026

原创 谷粒商城实战笔记-282~283-商城业务-订单服务-提交订单的问题

Services Panel 是 IntelliJ IDEA 提供的一个功能模块,旨在帮助开发者更好地管理和监控应用程序中的服务组件。它位于 IDE 的右侧面板中,可以方便地访问一系列与项目相关的服务和工具。

2024-08-29 15:40:34 1363

原创 谷粒商城实战笔记-281-商城业务-订单服务-锁定库存

创建订单时,有一个非常重要的步骤,就是锁定库存,或者称之为预占库存。尽管还没有卖出去,但是因为订单已经创建,所以要确保这个订单对应商品是有库存的,就需要提前告知库存服务,需要准备多少库存,库存服务就会在当前库存基础上减去一部分库存,避免超卖。

2024-08-29 14:28:26 1346

原创 谷粒商城实战笔记-279~280-商城业务-订单服务-订单验价-保存订单

在保存订单之前,代码设置了订单的创建和修改时间,这有助于记录订单的创建时间,并且在需要时可以用于跟踪订单的最后更新时间。:对于订单项的保存,使用了批量保存方法,这有助于提高性能,尤其是在处理包含大量订单项的订单时。:除了价格信息,该方法还设置了订单的删除状态,这是一个好的做法,确保订单实体的完整性。方法是订单处理流程中的一个关键步骤,确保了订单价格的准确性和订单信息的完整性。这一节的主要内容生保存订单数据,把订单头和订单明细的数据保存到数据库中。的私有方法,主要用于保存订单及其相关订单项到数据库中。

2024-08-28 09:57:05 818

原创 谷粒商城实战笔记-277~278-商城业务-订单服务-构造订单和订单明细

方法负责根据当前登录用户的信息和提交的订单数据,构建一个新的订单实体,并填充所有必要的属性,为订单的创建和保存做准备。:将解析出的收货地址信息设置到订单实体的相关属性中,包括收货人姓名、电话、邮编、省市区信息和详细地址。(可能是一个枚举值,表示新创建的订单),自动确认天数为7天,确认状态为0(可能表示未确认)。:方法最后返回构建好的订单实体对象,这个对象可以被用于后续的订单保存操作。获取当前登录用户的信息,这些信息将用于设置订单的会员ID、用户名等。的私有方法,其主要作用是构建一个新的订单实体(

2024-08-28 09:25:25 619

原创 谷粒商城实战笔记-275~276-商城业务-订单服务-订单确认页完成

这段代码主要是在使用 Redis 来实现一个基于 Lua 脚本的原子性操作。用于验证并删除一个订单令牌(:删除了token,前端再次提交订单无效,如果第一次创建订单失败,token又被删除了该怎么办?:后端创建失败,给前端一个反馈,前端重新去购物车点击“去结算”,重新走生成订单的流程。这三个步骤是一个原子操作,需要使用lua脚本。这一节是订单提交的业务,核心是防止重复提交,),以确保每个订单只能被处理一次。) 中存储的值是否与提供的参数 (首先,定义了一个 Lua 脚本。,其功能是检查给定的键 (

2024-08-28 08:48:14 1635

原创 谷粒商城实战笔记-274-商城业务-订单服务-接口幂等性讨论

接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。比如说支付场景,用户购买了商品支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额返发现多扣钱了,流水记录也变成了两条,这就没有保证接口的幂等性。

2024-08-27 10:42:50 1316

原创 谷粒商城实战笔记-269~271-商城业务-订单服务-bug修改

注意运费是库存服务提供的,实际上应该是物流服务比如运输服务提供的,或者是第三方物流平台提供的。这一节,模拟运费的计算,根据用户选择的地址,查询到用户信息,根据手机号码模拟一个运费。查询库存信息时,因为要跨服务查询,索引最佳实践是批量查询,不要一次次的查询。并没有复现这个bug。

2024-08-27 10:24:42 789

原创 谷粒商城实战笔记-265~268-商城业务-订单服务-订单确认页模型抽取和数据填充-Feign丢失数据问题

在请求多个信息时,我们使用了多线程,这就带来了一个问题,前面我们解决Feign丢失请求头的方案在多线程下,不再有效,丢失请求头的问题再度出现。在请求多个信息时,我们使用了多线程,这就带来了一个问题,前面我们解决Feign丢失请求头的方案在多线程下,不再有效,丢失请求头的问题再度出现。:在Feign远程调用过程中,创建了一个新的request,这个新request没有任何请求头,没把浏览器携带的请求头复制到新的请求头中。这意味着,当另一个线程处理请求时,它不会访问到前一个线程的请求数据,包括请求头。

2024-08-27 08:27:37 1321

原创 谷粒商城实战笔记-问题记录-Feign异步调用丢失请求头问题

在请求多个信息时,我们使用了多线程,这就带来了一个问题,前面我们解决Feign丢失请求头的方案在多线程下,不再有效,丢失请求头的问题再度出现。

2024-08-27 08:02:48 988

原创 谷粒商城实战笔记-问题记录-Feign远程调用丢失请求头问题

Feign远程调用过程中,由于创建了一个新的request,这个新request没有携带任何请求头,包括原本在浏览器请求中自动携带的cookie,导致。:在Feign远程调用过程中,创建了一个新的request,这个新request没有任何请求头,没把浏览器携带的请求头复制到新的请求头中。:由于新request没有携带任何请求头,因此丢失了原本在浏览器请求中自动携带的cookie。通过这种方式,即使在Feign远程调用过程中创建了新的请求,这个新的请求也会携带原来的。对象,从而获取到当前请求的请求头。

2024-08-27 07:29:50 927

原创 谷粒商城实战-264-商城业务-订单服务-订单登录拦截

preHandle: 在控制器方法执行之前被调用。postHandle: 在控制器方法执行之后,但在视图渲染之前被调用。: 在整个请求处理完成之后被调用,包括视图渲染。提供了一个强大的机制来扩展 Spring MVC 应用程序的功能。通过实现这些方法,你可以轻松地添加诸如身份验证、日志记录、性能监控等功能,而无需修改现有的控制器代码。

2024-08-26 16:25:00 1087

bank_record.csv

hbase bluk load测试数据

2021-06-03

基于GIS的数量方法与应用(附书实验文档1)

基于GIS的数量方法与应用(附书实验文档的第一部分),文档重现了书中的每个案例的详细步骤,是Arcgis入门和空间分析入门必备之书

2016-01-23

sqopp1.4.6.zip

sqopp1.4.6是常用的hadoop生态圈的数据采集、数据同步工具

2021-11-28

hudi-spark3-bundle_2.12-0.10.0-SNAPSHOT.jar

spark读取hudi,hudi版本0.10

2021-11-27

2.Hadoop-lzo.7z lzo源码+包

hdfs默认不支持lzo压缩,需要通过将lzo源码融入hadoop源码,重新编译hadoop源码;或者编译lzo源码生成jar,作为插件使用

2021-11-21

基于GIS的数量方法与应用(附书数据)

基于GIS的数量方法与应用(附书数据),王法辉教授的著作,适合Arcgis和空间分析的入门

2016-01-23

MomoHbase.7z

学习hbase使用的数据制作工具,仿照momo聊天数据格式

2021-06-01

squirrelsqlclientxz.7z

数据连接客户端,连接phoenix 安装方式: java -jar D:\software\sqlc_41579\squirrelsqlclientxz\squirrel-sql-3.7.1-standard.jar

2021-06-01

hadoop2.7.5-Windows版.zip

编译过的Hadoop2.7.5windows版本,拿来即用,内含hadoop.dll、winutils.exe等,还有说明文档:https://blog.csdn.net/epitomizelu/article/details/115717801

2021-04-15

nffaoalbilbmmfgbnbgppjihopabppdk.zip

适合chrome的倍速播放器

2021-03-19

kibana-7.2.0-linux-x86_64.tar.gz.zip

kibana-7.2.0-linux-x86_64.tar.gz官网免费

2021-01-16

空间数据分析与R实践

R具有两大功能统计计算和制图。以往空间数据分析是GIS软件的领地,其他软件很少染指。R很早就具有空间数据分析的功能,但是少为人所知道。这本书是由R核心开发组中负责开发空间数据分析的人士边写软件同时边著就的教材。

2016-01-05

Search Everything

对windows的文件系统进行索引,可以快速查找文件系统中的文件和目录,比Windows自带的查找功能块1万倍

2015-12-16

R语言编程艺术

R语言编程艺术,内容清晰,有目录,适合入门,无私分享

2015-12-18

winscp516setup.exe

这是window文件系统和linux文件系统远程通信的工具,可以用来在两个文件系统间互传文件

2014-12-14

java多线程设计模式

java多线程设计模式,12个重要的线程设计模式和全书总结以及丰富的附录内容。每一章相关线程设计模式的介绍,都举一反三使读者学习更有效率。最后附上练习问题,让读者可以温故而知新,能快速地吸收书中的精华,书中最后附上练习问题解答,方便读者学习验证。

2016-01-23

统计建模与R软件

统计建模与R软件,非常经典的r入门书籍,共享

2015-12-16

20191107141751chromecj.com.zip

Forest电脑版是一款非常有趣的培养专注高效率生活习惯软件

2019-11-07

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

TA关注的人

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