- 博客(591)
- 资源 (7)
- 收藏
- 关注

原创 在 Mac mini M2 上本地部署 DeepSeek-R1:14B:使用 Ollama 和 Chatbox 的完整指南
通过 Ollama 和 Chatbox,你可以在 Mac mini M2 上轻松部署并使用 DeepSeek-R1:14B 模型。整个过程简单高效,且不需要复杂的配置。无论你是技术新手还是有一定经验的开发者,都可以快速上手并享受本地 AI 模型带来的便利。希望本文能帮助你顺利完成部署,开启智能对话的新体验!如果你在部署过程中遇到任何问题,欢迎随时留言交流。
2025-02-24 19:03:42
1954

原创 在 Mac mini M2 上使用Docker快速部署MaxKB:打造本地知识库问答系统
随着大语言模型的广泛应用,知识库问答系统逐渐成为提升工作效率和个人学习的有力工具。MaxKB是一款基于LLM(Large Language Model)大语言模型的知识库问答系统,支持多模型对接、文档上传和自动爬取等功能。本文将详细介绍如何在Mac系统下使用Docker快速部署MaxKB。
2025-02-20 19:31:59
828
原创 Pytorch开发环境搭建(windows、conda)
windows下pytorch开发环境搭建的分享,使用conda来管理pyhon的环境,以及用pycharm IDE
2025-03-26 12:09:10
470
原创 在 Mac mini M2 上使用Docker快速部署MaxKB:使用过程遇到的问题与解决方案的记录
在 Mac mini M2 上使用Docker快速部署MaxKB:使用过程遇到的问题与解决方案的记录
2025-02-27 11:36:52
203
原创 在 Mac mini M2 上 MaxKb配置ollama,API域名无效的解决方案
在 Mac mini M2 上 MaxKb配置ollama,API域名无效的解决方案
2025-02-25 18:44:52
365
原创 构建本地轻便实用的TypeScript学习环境
虽然 TypeScript 的在线 Playground 很方便,但毕竟是在浏览器中使用,没有本地的 IDE 那么顺手。所以我想搭建一个本地类似 Playground 的环境,这样在学习 TypeScript 的过程中,可以更方便地编写一些简单的示例代码.具体有以下三点需求:使用 WebStorm 编辑代码,因为这是我最熟悉的环境.编辑中的文件可以实时提示 TypeScript 的语法错误.工程中的 TypeScript 文件编辑保存后,可以自动触发工程主文件 index.ts 的执行.
2025-01-07 20:00:32
531
原创 使用chrome浏览器插件进行GitHub 2FA
如题,使用chrome浏览器插件-身份验证器,进行GitHub 2FA。后续使用,每次打开插件就会出现一个新的验证吗,直接使用即可。首次使用,用插件扫github登录页面的二维码。安装好后,记得把该插件固定在工具栏上。
2025-01-07 15:01:42
307
原创 鸿蒙应用开发搬砖经验之—使用DevTools工具调试前端页面
系统环境:Mac mini M2 14.5 (23F79)开发IDE:DevEco Studio 5.0.1 Release。
2025-01-03 18:34:14
443
原创 鸿蒙应用开发搬砖经验之—使用ArkWeb要开启文档对象模型存储接口权限(DOM Storage API权限)
不开启一般会遇到的异常如下,类似“TypeError: Cannot read properties of null (reading ‘getItem’)”的错识。所以需要我们手动开启,否侧加载的H5 SPA大概率功能不正常,因为现在大多数的H5应用都用遇到对象模型存储的功能,对应的接口是。示例代码如下:(关建是domStorageAccess(true)这句)
2025-01-03 14:10:17
244
2
原创 RN开发搬砖经验之—用Modal代替Actionsheet解决手机兼容性问题
咱们项目里用的那个第三方UI库,就是那个叫native-base的,版本是3.4.2,里面有个Actionsheet组件。但是呢,我们发现在realme V11 5G这款手机上,这个Actionsheet出了点兼容性的小问题。具体来说,就是这个弹窗的高度被压缩得特别小,结果里面的内容都显示不全,整个弹窗的内容都看不清楚,这就有点影响用户的操作体验了。
2024-12-06 13:10:34
366
原创 使用pymupdf提取PDF文档中的文字和其颜色
最近我在捣鼓一个PDF文件,想把它里面的文字和文字颜色给提取出来。后来发现有个叫pymupdf的库能搞定这事儿。操作起来挺简单的,pymupdf的示例文档里就有现成的代码可以参考。我弄的那个文档里,有一块内容是这样的,项目里的文字被标成橙色,就是那种选中后的样子,所以我特别留意了它的颜色提取。所以我需要抽取出文字的同时,还需要文字的颜色。
2024-11-28 18:51:28
798
1
原创 RN开发搬砖经验之—Layout Inspector看不到 DecorView
今天,为了深入分析React Native(RN)框架中的一个UI问题,我需要查看RN组件对应的Android原生组件视图层级(View tree)的实际情况。为了解决这个问题,我检查了Layout Inspector的设置,确保我选择了正确的Activity和视图层级。经过一番调整后,我终于能够正确地查看和分析RN组件对应的Android原生组件。这个过程提醒我,即使是熟悉的工具,随着时间的推移和软件的更新,也需要重新学习和适应。我立刻意识到,这可能是因为界面默认选中的视图并不是我期望的那个。
2024-11-21 18:44:04
347
原创 基于阿里云服务的移动应用日志管理方案—日志的上传、下载、存档等
如题,基于阿里云服务(ECS、OSS)实现 APP 的用户日志上传以及日志下载的功能,提高用户反馈问题到研发去分析、定位、解决问题的整个工作流的效率。
2024-10-24 13:19:48
886
原创 当okhttp网络库遇到不规范的http状态码
如题,最近工作遇到的问题,我们的 Android 应用网络请求埋点,收集到了奇怪的网络请求异常,通过日志收集与分析,确定到是服务器返回了不规范的响应码所导致。如上是根据线上的业务场景,本地写个简单的MockServer 以及一个简单的 Java 应用(使用 okhttp),复刻出的现场在的简代版代码;我们可以看到 okhttp 对于非法的不规范的响应码时,直接就抛出ProtocolException,中断http 响应报文的解析,通过onFailure回调通知上层调用者。
2024-09-25 23:08:07
746
原创 也遇到过 PIL Image “image file is truncated“的问题
属于活久见系列,最近工作上遇了该问题:背景:前端 APP使用 Android CameraX 的接口,拍摄并上传图片,然后 Python后端服务对图片裁剪。后端服务处理图片时有遇到image file is truncated的问题。还好我们前端 APP有做相关的数据埋点,以及日志收集到功能,利用这些基础设施,我们定位到了出问题的设备是一台红米,设备信息如下我们还拿到了出异常时, APP拍摄出的图片,图片确实是被损坏了。如下是图片部分的截图,跟网络上遇到该问题时是一样的,图片底层渲染是打码的效果。
2024-09-24 18:48:36
520
原创 RN开发搬砖经验之—“Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘setItem“的问题分析
Android webview 加载页面时DOM storage API权限记得要打开
2024-07-17 13:18:20
631
原创 youlai-boot项目的学习(3) 本地redis、MinIO的安装与配置
youlai-boot项目除了使用mysql数据库、还有redis,以及OSS服务,OSS除了云OSS服务,还有自部署的MinIO服务。前面我们已经安装好了mysql数据库,那么我们来看看本地redis、MinIO服务怎么部署。
2024-06-27 19:15:36
772
原创 RN开发搬砖经验之—“Calculated frame index should never be lower than 0“崩溃问题分析
vivo S18(V2323A) Android 14, 使用FlashList分页加载数据,加载更多数据时,快速滑动列表,向上或向上滑动 ,会出现崩溃
2024-06-24 20:36:38
497
原创 youlai-boot项目的学习(2) 本地数据库安装与配置
在项目代码的路径下,有两个版本的mysql数据库脚本,使用对应的脚本就安装对应的数据库版本,本文件选择了5
2024-06-16 23:48:16
475
原创 youlai-boot项目的学习(1) 工程构建与运行
有来后端youlai-boot项目的学习,工程构建与运行可能会遇到的问题,以解决方案的分享
2024-06-16 22:04:32
621
原创 RN开发搬砖经验之—分析与定位图片文件被清空的原因
最近工作上处理的一个BUG,先讲下结论/原因,然后再分享该主题相关的东西copy文件的主要源码如下,源代码链接是,JS层调最终调用到的Java方法。
2024-05-12 11:53:06
446
1
原创 看到“Thank you for using apache httpd.”不一定是启动了apache
如题,在探索与使用阿里云ECS系统中遇到一个这样的问题—即我接其官方的文档安装了ngix,但通过访问我的ECS(ip:80),然后访问到了这个页面。就简单的几个命令而于,我只是安装与启动了nigix而于呀,怎么会看到apache呢?最终的页面是/usr/share/testpage/index (这个就是真相)holy,shit,那只能说是默认页的问题了!好吧,去看下它的默认配置。没有安装,那就看下80端口,被谁监听/占用了。看下nginx的默认配置都有什么内容。理论上应该是看到类似这个页面吧!
2024-05-10 13:51:52
475
1
原创 RN开发搬砖经验之—处理“Duplicate class com.github.barteksc.pdfviewer“
哇哦,搞Android开发经常遇到的问题,这类问题不大,先分析好相关的依赖,然后排除冲突。
2024-03-22 21:17:13
798
1
原创 推荐阅读《Uncover the 12 Critical useState & useEffect Blunders Junior React Developers ...》
可以看原文的尽量看英文版。下面这个是中文解读版。
2024-03-11 12:58:36
466
原创 解决Iterm2升级后遇到“Stashed changes“的问题
如题,最近有升级Item2,升级启动后重命令行老是提示 “Stashed changes”,每输入与执行一行shell指令都出现一次,很是影响体现。然后我进入主题的路径,/Users/luogw/.oh-my-zsh/themes,再使用git status,果然看到有个文有冲突了!解决方案:得处理文件冲突,我这里是回滚本地的修改,并同步远程状态。启动Item2,nice 问题解决!
2024-03-11 12:57:07
780
原创 RN开发搬砖经验之-如何处理FlashList组件加载后调用scrollToIndex没有滚动指定位置
如题,这里只能说是处理,起正向作用的临时方案,因为我也着实没搞懂这个BUG的具体原因,看github上有提相关的issues,但看官方没有给出具体的解决方案!我遇到的case跟上面issues差不多,都是long lists——即数据量比较大的列表,大概有500左右的数据项,然后上面是列表项是不同类型的(估计是聊天消息对框话之类的列表吧),但我这边列表项是同一种类型的,每个列表项需要显示一张小的缩略图以及相关的文字描述。
2024-03-08 12:12:42
1902
原创 RN开发搬砖经验之—在React 函数式组件别一把梭useState得考虑下useRef
最近在fix一些bug中,发现不少代码是函数式组件中不区别场景,任何函数式组件中的变量都是使用useState,然后没有考虑到useState是异步更新值的,导致各种离奇的BUG出现!;另外看到相关代码中出现大量的setTimeout操作,估计想用它来规避useState是异步更新值的特型,这种情况下代码就更容易出bug,也很难维护!当使用 useState 时,我们如果不正确地处理异步操作,可能会导致意料之外的行为。
2024-03-05 19:47:51
1297
原创 RN开发搬砖经验之-Android平台下处理后退按钮事件
结合函数式组件越来越流行的趋势,个人推荐使用 usebackhandler hook 处理返回键
2024-03-05 18:35:02
649
原创 初体验通义灵码-JS篇
1、整个代码文件或行数很长的代码段的优化建议会有很多重复;2、整个代码文件的解释代码只是会分析个大概的“大纳”/摘要类的内容;3、方法/函数的解释代码、优化建议挺好用的,优化建议的质量挺高;综合来说,是个挺不错的提升我们开发效率的AI工具,希望通义灵码越演进越好用吧!最好是能保持个人用户免费。
2024-02-29 19:00:11
2750
4
蓝牙休闲娱乐平台
2008-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人