V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vevlins  ›  全部回复第 30 页 / 共 42 页
回复总数  835
1 ... 26  27  28  29  30  31  32  33  34  35 ... 42  
全明白很难,但是了解基本原理并不难。

每一层的代码都会被转成更底层的代码,比如 j2ee(开发框架)转成 java(基本编程语言)、java 转成 jvm 字节码(字节码),jvm 字节码运行时转成汇编(这个说法不对,姑且这么以为把)。

到汇编以下,就是机器语言的范畴,汇编就是某种型号的 cpu 的一些指令集的代码表示(不同的 cpu 有不同的指令集,比如 arm 、x86,这些指令集就是 cpu 的一些基本操作单元,好比规定 010101 是寄存器 1 和寄存器 2 的值交换,当然这是我胡说,类似 arm 这种指令集是 cpu 生产厂家自己或者联合起来定义的,是一种约定),这些代码实际上被转换成一些高(1)低电平(0)送到 cpu 内部,cpu 再操作存储器、运算器等冯诺伊曼体系的其他组成部分,这里可以找最简单的加法器看看就能明白大概了。

屏幕也好、音响也好,都是 cpu 通过 IO 总线(也许是?计算机原理没听过课)向外部 io 发送了一串 01 序列,这些 io 设备也有一些预设的规则,内部有些电路可以根据不同的 01 序列指示哪个像素点发光哪个不发光(这个规则转换要经过 io 总线-显卡-显示器)。

我的理解就这个层面,至少对于理解编程的含义自认为够用了,当然我只是一个应用开发工程师,如果你有志于从事更底层的工作,要学好计算机组成原理、操作系统、汇编原理等课程,最好再了解一些单片机等偏电子类的知识,上面也有不少人列举了很多有名的好书和课程。

代码是怎么运行的是个大问题,也是一个多数人不太好提升高度去看的宏观问题,虽然很多学生课程学的很好,但写代码时完全没有高屋建瓴的意识,如果时刻保持“编码”意识我想应该算是大牛了。
2020-04-04 14:07:36 +08:00
回复了 gz911122 创建的主题 问与答 为什么 pwa 还是有跨域限制,而 native 应用没有呢?
@yunye 我的说法有什么问题呢?
2020-04-03 18:40:22 +08:00
回复了 jzmws 创建的主题 硬件 2020 年后端开发 32GB 内存迫在眉睫
为什么要本地开发,到开发机
2020-04-03 18:37:20 +08:00
回复了 gz911122 创建的主题 问与答 为什么 pwa 还是有跨域限制,而 native 应用没有呢?
因为 pwa 还是使用 cookie 进行身份验证,而 native 应用通过 token 。

就这么简单。
2020-04-03 18:21:20 +08:00
回复了 bububububiu 创建的主题 程序员 腾讯云 HK 主机访问 gg scholar 报错
谷歌学术一向很严格把,我的腾讯云 hk 也不行了。 可以尝试下 ipv6 访问。
2020-04-02 15:46:44 +08:00
回复了 vevlins 创建的主题 Go 编程语言 golang go-sqlmock 如何与表驱动测试结合
自我破案,对 sqlmock 不了解。直接 ExpectQuery 多次逐个返回 mock 结果: https://play.golang.org/p/r3m0jNPvUb_g
2020-04-02 15:41:44 +08:00
回复了 lhc70000 创建的主题 程序员 剽窃别人成果的人一直有,不过今天遇到了格外厉害的
支持支持!一定要打压这种不正之风
2020-04-01 12:34:09 +08:00
回复了 Petrich0r 创建的主题 职场话题 offer 求比较 虎牙 vs 腾讯 救救孩子
秘技-反复横跳
2020-03-31 16:05:06 +08:00
回复了 vevlins 创建的主题 程序员 独立开发者的作品最重要的卖点是什么
@NerdTsai 好看倒算不上,但靠谱是有了
2020-03-27 17:57:07 +08:00
回复了 vevlins 创建的主题 Serverless 有开源的 serverless/云函数服务可以私有化部署吗?
查资料找到了一些,分享给大家


OpenWhisk,Apache 社区的开源 Serverless 框架。
Kubeless,基于 Kubernetes 架构实现的开源 Serverless 框架。
Fission,Platform9 推出的开源 Serverless 框架。
OpenFaaS,以容器技术为核心的开源 Serverless 框架。
Fn,来自 Oracle 的开源 Serverless 框架,由原 Iron Functions 团队开发。
2020-03-25 14:22:37 +08:00
回复了 vevlins 创建的主题 Node.js typeorm + nest + sqlite, sqlite 文件怎么没更新
确实写错路径了
2020-03-24 09:46:40 +08:00
回复了 chenhui7373 创建的主题 微信 微信为什么还不出 操作系统 ?
你高估微信的技术人才储备了,你也错误理解微信的发展方向了。
2020-03-23 11:51:58 +08:00
回复了 sheen 创建的主题 程序员 花了快一年空闲时间写了本前端进阶教程,销量却很差
没有核心的卖点。不够亮,也没有粉丝,所以不好卖。快到校招季了,建议把题目改成<校招前端横扫 BAT!>,然后多在毕业生社区做做分享,建微信群,给点面试指导。

ok 的话记得给我包个🧧。
2020-03-19 11:15:48 +08:00
回复了 vevlins 创建的主题 JavaScript javascript 1.x version 的 Server-Side 是什么概念?
@Mutoo 🐂🍺
2020-03-15 22:55:27 +08:00
回复了 gtfkle 创建的主题 程序员 分享一下你读过的最好的技术文章
自荐就不要脸了?举贤不避亲,linus 当年没去社区推荐自己的操作系统,
2020-03-10 12:27:01 +08:00
回复了 vevlins 创建的主题 程序员 一个好的 curd 代码生成器,应该长什么样
@nl101531 不愿意,本来就是想通过写一个或者研究一个提升自己的能力,花钱买来干啥
2020-03-10 10:58:56 +08:00
回复了 vevlins 创建的主题 程序员 一个好的 curd 代码生成器,应该长什么样
作为一个兼职做管理端后台的前端,没学过 java,现在都是用 go,看来从生态上 go 落后 java 好几个年代
1 ... 26  27  28  29  30  31  32  33  34  35 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2402 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 79ms · UTC 15:37 · PVG 23:37 · LAX 08:37 · JFK 11:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.