V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GeruzoniAnsasu  ›  全部回复第 139 页 / 共 149 页
回复总数  2961
1 ... 135  136  137  138  139  140  141  142  143  144 ... 149  
2018-07-30 14:36:56 +08:00
回复了 Microi 创建的主题 问与答 学游泳下半身做不到完全漂浮是怎么回事?
………………腿沉下去是正常的啊 太正常了啊,干嘛要强求非得贴着水面
光顾着头和脚往上贴你不得弯成 U 字形?

等游起来有速度之后想贴着水面划还是沉水划还是竖直踩着水划就都随意了,别太纠结静态姿势
------
emmmm 最后一段忘记删了
@thomaswang 不是 main 函数编译会有个 elf

每个.c 都会单独编译成待链接的.o 文件,其中包含本文件定义的强弱符号以及需要链接外部的未定义符号,所有未定义符号都会在链接阶段在所有链接文件中查找,并把对应的调用替换成实际函数地址
如果期望的某个未定义符号没有找到,一般就会报链接错误,但其实也可以用-undefined dynamic_lookup 强制所有未定义符号在运行期动态查找,标准库中的函数“自带这种定义”(不准确)
从原理上来说,main 函数其实也可以不用写的,只要 elf 文件头指定入口点就足够,但一般程序必须写 main 的原因是,编译器额外链接了某个.o,叫 /crt?+\.o/ 什么的,这个.o 自带一个 main 符号的引用,所以不写 main 链接这个.o 的时候查找 main 符号失败会像上面说的报链接错误,如果用参数选项控制不去链接额外的这个 crt 入口.o,就不一定需要 main 了,你可以再试试上面说的把 main 符号强制在运行期查找,会发现能链接出可执行文件,但这个程序你不 preload 一个带 main 的 lib 是跑不起来的

除了强弱符号,还有一类未定义符号,用 nm 查看类型是 U,这类符号会在 elf 被加载时由 ld.so 调用 dlresolve 在动态库中查找
2018-07-27 11:28:04 +08:00
回复了 wsds 创建的主题 程序员 求推荐 C++测试框架(主要用于 SDK 测试)
catch2 了解一下?
https://github.com/catchorg/Catch2

我们这的 c++项目测试主要三种,catch2,gtest,或者写 python binding 用 python 来测
其实可以完全不需要头文件

你试试把需要的函数一个一个手动声明,也是照样可以正常链接的

但这不是,慢嘛,有能复用的声明干嘛要手动重写一遍?
2018-07-25 17:00:06 +08:00
回复了 aaaa9966 创建的主题 程序员 花 1W2 买了一个新主机,大佬们帮忙看看是不是买贵了?
每次看到装机单总会先看电源
然后每次都吓得发抖


老哥你这杂牌电源敢拖 1080ti ?? 怕不是要炸穿
电源功率不是最重要的,牌子和质量才是第一位
就算是 1080ti,普通负载 500w 也已经勉强够用的
你想 cpu 典型功率 150w 以内,留给显卡的功率有 300w 左右,已经差不多了

强烈建议你找找那种山寨电源的测评视频,看完再也不敢买。标定最大功率 500w 的电源负载加到 200w 不到,三电压偏移就已经全部破标,纹波水平就不说了,这么个电源拖你娇贵的 1080ti,确定不是放了个 emp 炸弹?

另外额定功率 600w 还是最大功率 600w 是个大坑 差别可巨大
2018-07-25 16:39:26 +08:00
回复了 forkon 创建的主题 程序员 谁能精辟地解释一下什么是初级、中级、高级开发者?
初级:开发新写法
中级:开发新产品
高级:开发新开发方法
import struct 了解一下
2018-07-24 11:42:14 +08:00
回复了 frozenway 创建的主题 生活 老大跟我说,让你们加班是为了让你买车买房成为家庭骄傲
工业香精兑鸡汤
2018-07-23 19:27:32 +08:00
回复了 zwy100e72 创建的主题 程序员 您所在的团队是如何维护版本漏洞修复补丁的?
同 cherry-pick。。。 也觉得没什么好点的办法
假设你坐飞机上,时速 a
然后你发射了一道光

你会看到这道光的速度是…… c
地面上看到你的飞机飞过,时速是 a,然后地面的人看到你发射了光,光的速度是…… c

这时候可能还不太感觉得到违和的地方


接下来,你飞机开始加速,地面上的人看到你飞机越来越快,已经能跟光飞得一样快了
这时候地面的人看来,你的飞机和光一样速度都是…… c

问题来了,这个时候你其实在干什么?

答:你把飞机加速,但发现无论飞机飞多块也永远赶不上射出去的那道光,你发射的光永以 c 的速度在远离你


怎么解释这个矛盾?

答:地面上的人看来,你的时间被定格在了飞船和光速相同的那个时刻,地面上的人等一万年,永远等下去也看不到光超过你飞船的那一刻,虽然说这一刻对飞机上的你来说就是一瞬间。

一万年后,地面上的人发现你的飞船减速了,你回来了,当你落到地面的时候,地面上的人看到光离你的飞船一光分那么远。你走下了飞船,却很诧异: 什么?我把光射出去一分钟后就回来了啊,怎么已经一万年以后了
@GeruzoniAnsasu “相对于你的发射舱来说”是 c
问题在于,小飞船离开发射舱之后

如果把发射舱加速到 “你以为的”跟小飞船“一样的速度”

你会看到小飞船还是 c,不管你怎么加速都好,小飞船都是 c
2018-07-18 12:42:42 +08:00
回复了 ruanmeibi 创建的主题 问与答 洗衣机有必要买高端品牌吗?
惊了怎么没人提到过电机和轴。。

进口牌子的轴承和电机跟国产大不一样好吗。。程控器烘干啥的技术含量都不高,以前机械的程控器难设计一点现在单片机控制讲道理没什么门槛才对

但轴是真不一样,我家 10 多年总共就用过两台洗衣机,前面西门子的后面三洋的,西门子用了近 10 年就坏过一次程控器(机械的,簧片疲劳断了),然后换过一次轴,那个轴承换的时候早都过了保修了,所以是随便个哪里的家电维修换的个普通国产轴,原装的能用七八年,新国产轴,一年多就已经磨损得像飞机引擎声了

然后新的三洋的洗衣机,刚买回来的时候完全听不出来在运转,就甩干震动起来会注意到它,现在也过了四五年了噪音只比当时稍微大一点


进口原装的质量会良心很多,但你要说洗出来的效果那真没什么区别——都比不上手洗的
2018-07-13 14:14:50 +08:00
回复了 verzhshq 创建的主题 问与答 问一下 诸位都是用什么垫高显示器的呢
编译原理
算法导论
SICP
APUE
TCP/IP 详解
2018-07-05 12:45:02 +08:00
回复了 Jhonson 创建的主题 程序员 萌新程序员疑惑
。。。。。。。。。
以后真正工作了以后


看来还是学生

当学生时会有一种错觉,觉得自己跟很多“其他的人” 不在一个世界
其实不是的,所有人都在同一个社会里,随时可能发生交流或冲突。绝大多数人在社会中的角色都是相似的,只是分工略有不同。

就像玩游戏,虽说你可以只玩某个职业,但不可能对游戏中的其他职业毫无了解,因为你是“游戏”玩家,而不仅仅是“职业” 玩家。在游戏中你的职业只是你需要了解的庞大设定集中很小的一部分。你有副职,会摆摊交易,要搭配职业刷本,要 pvp。

而且,每个人都一样。

这个社会也是一样的,对世界了解的不够多,自然会 “ woc 这也能玩?”、“这辣鸡职业有啥用?”,成为资深玩家之后就没什么可讶异的了,顶多“别玩这职业,前期废后期费”劝人退坑而已
2018-07-05 11:50:28 +08:00
回复了 maohuke 创建的主题 职场话题 收到口头 OFFER,但是没有正式的邮件或书面 OFFER
收到书面都有最后不收的。。

口头的能算啥


沟通是一回事,但手续公文是另一回事
2018-07-05 11:48:34 +08:00
回复了 ionblue 创建的主题 程序员 哪种语言内存泄漏最厉害?
我觉得前提需要补充一下内存泄露的定义

如果只是单纯的申请内存忘记释放
那么基本上只有 C/++是手动申请释放没有 GC 的,会泄露


如果按“运行过程中内存占用会一直上涨无法回收”这个现象来算的话

chrome 是啥写的?
JB 全家桶是啥写的?
1 ... 135  136  137  138  139  140  141  142  143  144 ... 149  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3174 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 13:29 · PVG 21:29 · LAX 05:29 · JFK 08:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.