註冊並分享邀請連結,可獲得影片播放與邀請獎勵。

檢索結果 ・Java・JavaScript・Python・TypeScript・Rustの6言語で、電卓の例からDB統合の高度な実装まで段階的に進みます。
・Java・JavaScript・Python・TypeScript・Rustの6言語で、電卓の例からDB統合の高度な実装まで段階的に進みます。 貼吧
一個關鍵字就是一個貼吧,路徑全站唯一。
建立貼吧
用戶
未找到
包含 ・Java・JavaScript・Python・TypeScript・Rustの6言語で、電卓の例からDB統合の高度な実装まで段階的に進みます。 的搜尋結果
你有没有想过: Python、C、Java、JavaScript……这些不一样的编程语言,最后在计算机里,是如何变成同一串 0 和 1 的? 先从最底层说起。 计算机底层,只有比特流(0 和 1)。 任何文字、代码、图片、视频,最终都要变成数字,再变成二进制。 中间靠的是编码表。 最早是 ASCII,后来是 Unicode(UTF-8)。 每一个字符对应一个数字,数字再转成二进制。 所以源代码本质上就是「文本」。 不同的编程语言,其实就是「不同规则的文本」。 C 有 C 的语法,Python 有 Python 的语法。 计算机本身并不认识这些语法,它只认识 0 和 1。 真正负责「翻译」的,是编译器、解释器、汇编器、链接器这些工具。 以 C 语言为例,完整路径是: 源代码 → 预处理器(处理宏、头文件) → 编译器(变成汇编) → 汇编器(变成可重定位目标文件) → 链接器(变成可执行文件) 最终生成的,就是机器能直接执行的二进制指令。 Python 这种解释型语言路径不同: 源代码 → 解释器(边读边执行,或者先转成字节码再执行) Java 走中间路线:先编译成字节码,再由虚拟机(JVM)解释或即时编译成机器码。 殊途同归,最后都是比特流。 那计算机是怎么「识别」这是哪种语言的? 其实 CPU 根本不认识语言。 识别靠的是上层工具: • 文件后缀名(.c / .py / .js) • 文件开头的 shebang(#!/usr/bin/env python) • 编辑器 / IDE / 编译器自己解析语法 操作系统只负责把文件交给对应的程序去处理。 为什么要搞这么多语言? 因为需求不同: • C / C++ / Rust:追求极致性能和底层控制 • Python:追求开发效率和生态(AI、数据) • JavaScript:天生为浏览器而生 • Go:为云原生和并发设计 • Java:为企业级稳定性和跨平台而生 没有「最好」的语言,只有「最合适」的场景。 一句话总结: 编程语言是人类为了方便自己而发明的「高级方言」。 编译器 / 解释器是翻译官。 计算机底层永远只说一种语言——0 和 1。 所有高级语言的最终归宿,都是同一条比特流。
顯示更多
🔧 光看教程学不会编程,project-based-learning 直接甩给你一份从零手搓真项目的清单。 GitHub 上 28 万 star、3.6 万个 fork,是那种攒了快十年、到现在还在更新的老仓库。 学编程最容易卡住的地方,是语法教程看完之后不知道该干嘛。书上的例子全跑通了,自己动手写点东西还是一片空白,然后就卡在那儿,慢慢就放弃了。 project-based-learning 收的全是那种带你做出一个能跑的东西的教程,按语言分好了类,C、C++、Go、Rust、Python、JavaScript、Java、Kotlin、Swift、Haskell 这些都有。往细里翻更带劲:C/C++ 那栏能找到手写解释器、内存分配器、shell、文件系统、文本编辑器,一直到操作系统和编译器;Python 那栏是爬虫、Web 应用、机器人、机器学习、OpenCV;Dart 那栏干脆是一堆 Flutter 教程,把 Instagram、WhatsApp、TikTok、Netflix 的界面挨个复刻一遍。 这类清单最怕的是链接烂掉,点进去一半是死链。这个仓库挂了一个自动跑的链接失效检查,坏掉的链接能被扫出来。 编程这东西,看一百遍不如自己踩着坑做出来一个。 GitHub:
顯示更多
0
7
108
19
轉發到社區
🩻 太强了,Sentry 能在用户还没来投诉之前,就把线上那个报错的完整现场摆到你面前。 GitHub 上 4.4 万 star,从 2010 年做到现在还是月更节奏,上个版本 9 月中刚发,4800 多个 fork、2200 多个 issue 开着,是真有人在用在提。 说个写线上服务的人都熟的场景:用户截图发群里说「点了没反应」,你去翻日志,几十万行里捞关键词,捞到了也只有一行堆栈,不知道他点之前干了什么,想复现都复现不出来。接上 Sentry 之后这一段整个省掉,报错自己飞过来,问题详情、调用链追踪、会话回放、日志和可用性监控都挂在同一条问题下面,用户出错前在界面上点了什么,回放里能直接看见。 它的 SDK 铺得特别全,JavaScript、Python、Go、Rust、Java/Kotlin、Swift、PHP 这些常规选手之外,连 Unity、Unreal、Godot 和 PowerShell 都有官方支持,前后端加游戏客户端能汇到同一个地方看。 调试这件事,最贵的从来不是改代码,是找到它。 GitHub:
顯示更多
🩻 卧槽,有人把逆向和安全分析的整套手艺打包成了 reverse-skill,直接挂进 Claude Code 就能用。 GitHub 上 3.4 万 star,仓库今年 5 月才建,三个多月涨了三万多颗星,四千六百多个 fork。 拿到一个 APK 想看看它到底往外发了什么,第一道坎往往不是分析本身:先纠结用 jadx 还是 apktool,装完发现 Java 版本不对,工具跑起来了又要回忆命令怎么写,一晚上全耗在环境上。 reverse-skill 把这一层判断交给了 AI。你说清楚要干什么,它自己路由到对应的技能包,按需把工具链拉起来,做完还有案例初始化、证据审查和报告交接这些环节收尾,经验也会往知识库里沉。覆盖的场景从 APK、iOS、原生二进制、.NET,一路到前端 JavaScript、恶意软件、固件、API、供应链和大模型安全。 路由配置是结构化的,还带路由回归测试,持续集成在 Windows 和 Ubuntu 上都跑。客户端这边 Claude Code、Codex、Cursor、OpenCode 都接得上,核心路由本身不绑定某一个客户端。主体 MIT,里面 CTF 沙箱那个子模块是 GPLv3。 项目自己写得很清楚:只用于合法安全研究、教育、CTF 和拿到明确授权的系统测试。工具给的是效率,边界在人自己手上。 GitHub:
顯示更多
java带点胶水用go做数据库好还是rust更好点🤔
《The Java Story》: 由Cult.Repo制作的Java纪录片已经释出!
打开 DBeaver 要等 Java 慢慢启动,查个 Redis 又得换一个客户端,电脑里光数据库工具就装了好几个。 dbx 是一个只有 25 MB 的开源数据库客户端,从 MySQL、PostgreSQL、Redis、MongoDB 到达梦这些国产库,100 多种数据库都能连,已斩获 2.3 万多 Star! 不用装 Java,也不内嵌浏览器内核,下载就能连。 选中一张表,用大白话说要查什么,内置的 AI 助手直接写出 SQL,执行前还会先做一遍安全检查。 Claude Code、Cursor 这些编码工具也能通过它查数据,直接用 dbx 里配好的连接,权限分只读、可改数据、可做高风险操作三档。 GitHub: Kafka、RabbitMQ 这类消息队列也有控制台,查完数据库顺手看消息。DBeaver、Navicat 的连接配置能直接导入,迁过来不用重新填。 macOS、Windows、Linux 都有安装包,也能用 Docker 部署给团队一起用。每天跟好几种数据库打交道的,装一个能少开好几个窗口。
顯示更多
0
6
319
43
轉發到社區
#游戏资讯# Java 版我的世界更新硬件要求,Mojang 推荐最低 8GB 内存 + 独立显卡,如果想要获得更高帧率最好使用 16GB 内存。 新的硬件要求分为快速模式和精美模式,前者要求至少 8GB 内存 + 独立显卡或 12GB 内存 + 集成显卡,后者要求 16GB 内存。 两种模式的目标分辨率都是 1080P,不过快速模式为 30FPS,精美模式为 60FPS。 查看全文:
顯示更多
我开始用 VSCode 写 Java 代码了。真不错!!!
🍵 Spring 那套写法现在能用来写 AI agent 了,embabel-agent 让 Java 和 Kotlin 直接上手做会自己规划的智能体。 GitHub 上 4400 多 star、437 个 fork,9 月中刚发 v1.5.2,从 0.2.0 起就能直接从 Maven Central 拉。作者是 Spring 框架的创建者。 企业里的 Java 后端想加 AI 流程,常见做法是把几次模型调用硬编成一条固定链路:先抽取、再查库、再生成。需求一改这条链路就得跟着改代码,中间任何一步失败,整条就断在那儿。 embabel-agent 换了个思路,默认用目标导向的动作规划:你声明有哪些动作、每个动作的前置条件是什么、要达成的目标是什么,具体路径由规划器自己拼,另外也内置了效用 AI 的玩法。注解写法和 Spring MVC 几乎一样,@Agent、@Goal、@Condition、@Action 标上去就行,喜欢 Kotlin 的有 DSL 可以用;执行交给 AgentPlatform,有 Focused、Closed、Open 三种模式。它本身构建在 Spring 和 JVM 上,能和 Spring AI 一起用,也被 Spring 正常管理。 对接这块两头都通:它能当 MCP 客户端去连别的 MCP 服务器,也能自己起成 MCP 服务器、让 Claude Desktop 这类客户端通过 SSE 用上。可观测性有专门的 starter,走 OpenTelemetry 导到 Zipkin 或 Langfuse,agent 到底怎么决策的能看见。 JVM 这边做 agent,终于不用先把整个生态换一遍了。 GitHub:
顯示更多