首页
学习
活动
专区
工具
TVP
发布

玩转全栈

会Android,懂iOS,做过小程序,入过flutter的坑,写过node,却执迷于机器学习。
专栏成员
202
文章
372987
阅读量
78
订阅数
安卓软件开发:Jetpack Compose中常见的核心概念总结-5
Nimyears
2024-11-05
50
安卓软件开发:Jetpack Compose中常见的核心概念总结-4
Nimyears
2024-11-04
250
安卓软件开发:Jetpack Compose中常见的核心概念总结-3
Nimyears
2024-11-01
580
安卓软件开发:Jetpack Compose中常见的核心概念总结-2
Nimyears
2024-10-31
900
安卓软件开发:Jetpack Compose中常见的核心概念总结-1
Nimyears
2024-10-30
1190
关注专栏作者,随时接收最新技术干货
老码小张
腾讯 | 高级客户端开发工程师
Nimyears
Luxury R&D Engineer | 安卓软件工程师
安卓软件开发:实现高级布局顺序App的技术难点
在安卓软件开发中,布局设计影响界面的美观性,还会直接影响用户体验。尤其在满足产品原型需求时,复杂布局的实现可能会遇到一些挑战。本文将通过实际场景,展示如何实现复杂布局顺序及布局重叠效果。
Nimyears
2024-10-29
2290
在老的Node.js服务器里“加点Rust”,我的服务性能飙升近 80%
你有没有遇到过这样的情况?服务器跑着跑着就卡了,明明只是一些普通的操作,却让资源“飚红”,甚至快撑不住了。特别是当你用JavaScript或者Python这些脚本语言写的服务器,遇到CPU密集型任务时,性能瓶颈似乎更是无可避免。这时候,是不是觉得有点力不从心?
老码小张
2024-10-29
1870
NotebookLlama,从PDF到播客,只需4步!轻松打造属于你的有声内容
你有没有想过,自己每天翻阅的那些PDF、文档,能不能也变成耳边的有声内容?特别是对于喜欢随时随地学习的朋友,走路、开车、锻炼的时候都能“听”文件,那是多么方便!今天,我要介绍一个开源神器:NotebookLlama。简单来说,它能把你手头的PDF快速变成播客,让你随时解放双手双眼,轻松学习。接下来就让我们一起看看它是怎么做到的吧!
老码小张
2024-10-28
2150
如何选择 Next.js 中的 Server Actions 和 Router Handlers?搞懂这两者的适用场景
当下的 Web 开发可谓进入了「高效时代」,越来越多的框架和工具让我们在处理服务器端逻辑时变得更轻松。而 Next.js 的 Server Actions 和 Router Handlers 更是让很多开发者在项目中轻松处理数据交互。那么问题来了:什么时候用 Server Actions,什么时候用 Router Handlers 呢?这篇文章就来聊聊两者的区别,以及它们的适用场景,希望能帮你在开发中少走弯路。
老码小张
2024-10-28
1370
Java和 Kotlin中的常见NPE
几乎所有对象都可以为null,意味着我在调用任何方法时,都需要小心检查对象是否为空。例如,以下代码会抛出NPE,因为 a可能为null:
Nimyears
2024-10-28
910
Next.js配合NextAuth.js:拯救懒人的认证利器
在做网站或 App 时,身份验证绝对是必不可少的模块。但是,为什么这么多人都觉得它很麻烦呢?因为除了要搞定登录和权限问题外,咱们还得担心数据安全、用户体验……光听着就头大是不是?今天咱们就聊聊,如何利用 Next.js+NextAuth.js,轻松搞定身份验证,轻松省心,告别繁琐。
老码小张
2024-10-27
2910
我的学习之旅:从数据结构入门到算法
在2021年,我刚开始学习Java编程时,我主要关注的是如何实现基本的功能,可是随着开发经验的积累,我意识到,代码不只是能运行就好。数据结构是处理数据的基础,理解它可以让我写出很高效、很优雅的代码。在2022年,我决定从基础的数据结构开始学习,比如数组、链表、栈、队列和树等。
Nimyears
2024-10-24
3260
安卓软件开发:用JetpackCompose实现NimReplyAppLogic中篇
在上篇文章中,介绍了如何使用 Jetpack Compose 和 Material Design 3(M3)构建 NimReplyApp 的基础 UI 组件。在中篇中,深入探讨 NimReplyApp 的业务逻辑实现,重点关注应用的核心功能,如电子邮件的获取、筛选、状态管理。
Nimyears
2024-10-22
1280
想让本地项目对外展示?看这一个工具就够了!
你有没有遇到过这样的情况:在本地开发了一个应用,想给客户或同事展示,结果卡在了复杂的网络配置上?比如,你得让他们通过互联网访问你的本地服务器,端口映射、路由器设置、各种网络障碍让你头疼不已。其实,市面上有一个工具能一键解决这些问题——Ngrok。它的出现,就像是一座桥,把你的本地服务器和外部世界轻松连接起来。
老码小张
2024-10-21
1190
不做牛马,「编程人生」也能易如反掌
2023年初,我在广州找到了一份安卓开发的工作,但不幸的是,由于公司业务调整,我在工作仅三个月后被裁员(第一个月转正)。我作为一名聋人,我在寻找新工作时面临着很多挑战和限制。虽然是我相信技术不应被身体的局限性所定义,我决定勇敢去深圳寻找新的机会。
Nimyears
2024-10-19
3640
大语言模型被证明没有推理能力,但是它的救星Prolog来了,我准备入坑了
大语言模型(LLM),如GPT等,在自然语言生成上已经展示了非凡的能力,但在推理方面,事情就没那么简单了。它们被证明在逻辑推理上存在严重的短板。大家可能都有类似体验——当你需要LLM帮你推导一个复杂的逻辑问题时,它们的回答往往模棱两可,甚至牛头不对马嘴。这背后的原因是什么?其实,LLM的核心是统计学习,推理并不是它们的强项。但别担心,Prolog,一个以推理见长的古老编程语言,正悄然成为LLM的救星。我准备好入坑了,因为它的逻辑能力确实有望弥补LLM的这一重大缺陷。
老码小张
2024-10-18
1270
Gosub:一个改变浏览器引擎游戏规则的开源项目
为什么每天我们使用的浏览器,大多只是那几个大牌产品?谷歌Chrome、火狐Firefox、苹果Safari、微软Edge……似乎整个互联网都在围绕这些熟悉的名字运转。但在背后,实际上有许多开发者不断地在探索新的方向——今天要聊的Gosub就是其中一个例子。Gosub不是普通的浏览器引擎,它是一个开源的浏览器引擎项目,致力于为开发者提供更加灵活、可定制的工具。它发布才几天,2.5K star 了,不可小觑哦。
老码小张
2024-10-15
4080
你手握先进的 AI 工具,为何却依然写不好代码?
很多人有疑惑,2 天真的可以吗,但我很负责任的告诉你,确实是的,如果不加上审核,认证,备案这些事情,可能是 1.5 天,小程序体验,搜索“老码宝箱”
老码小张
2024-10-13
1410
如何只用CPU运行Llama模型——基于PyTorch与CPU的轻量化探索
我们知道,像Llama这样的大型语言模型(LLM)在自然语言处理(NLP)领域展现了巨大的潜力。然而,部署这些模型的高昂资源需求,尤其是对于计算能力有限的开发者和研究人员来说,往往是一个挑战。大部分模型依赖于强大的GPU来运行,但在许多场景下,GPU并非易得,导致了模型部署成本的上升。
老码小张
2024-10-12
1420
安卓软件开发:对比 MVVM 和 MVI 架构的模块设计
MVI(Model-View-Intent)和 MVVM(Model-View-ViewModel) 是安卓开发中很常见的两种架构。虽然它们的目标都是为了让代码更清晰、可维护,但在处理数据流、状态管理、以及用户交互的方式上,它们有着不同的思路。我用易懂的方式对比一下它们的区别。
Nimyears
2024-10-11
3990
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档