V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GeruzoniAnsasu  ›  全部回复第 114 页 / 共 142 页
回复总数  2833
1 ... 110  111  112  113  114  115  116  117  118  119 ... 142  
硬件级 fatal error 其实我觉得把 CPU 重新插一遍比重新插内存靠谱
2019-03-16 14:57:17 +08:00
回复了 roundRobin 创建的主题 程序员 假如能力只够精通一门语言,应该选择什么
能力只够精通一门语言无法做 programmer

你需要的是精通某些场景的解决方案并熟悉尽可能多的语言
2019-03-16 14:52:26 +08:00
回复了 zycpp 创建的主题 程序员 实在忍不住了,接手的代码太 shi 了
其实太正常了,会有这样的代码仅仅是因为维护周期太长了而已,并没有什么真的很屎的地方

风格不统一大不了全 refactor->rename 成顺眼的,别改了一半算了够了不改了就行——上一个人可能就这么想的

C/C++混用 也太正常了,项目开始之初一半都会想着“啊 C++运行库太臃肿了我们 pure C 吧”然后几个版本之后“啊 C 写起来太慢了移植到 C++吧反正性能不会掉多少”,然后前面那些 C style 的代码还工作得好好的没必要改就留着了

单函数长有些是没办法,特别是 IO 操作,各种移位拆结构拼指令读写协议字段,或者涉及复杂状态转移而当初又没好好设计状态机模型的,都会变得又长又看不懂,其实个人觉得箭头形 for if for if 都算很好看的了,起码逻辑还是很清晰的,嵌套得再深也说不上复杂,模式是很单一的。那种 reinterpret<uint8_t>(data << 3 | data2>>5&0x3)+(cmd<<16)什么的才比较令人崩溃

编码混用完全不是问题,甚至源码仓库进去出来就能统一的事,觉得这个是问题倒是暴露了整体水平



个人觉得就可读性程度来说最难入手的就是上面说的迷之协议的 IO
bug 可维护程度来说最难的是各种原始无高级封装的多线程代码,那个调起来,最高目标很可能是“两个小时之内不会崩”
2019-03-15 18:27:19 +08:00
回复了 13192262269 创建的主题 程序员 想问一下,在 大厂 的大佬们,C++编程工具都用的是什么?😵
哦对 我们的 C/++工程配置全都是 cmake, 没有裸 Makefile 的
2019-03-15 18:26:24 +08:00
回复了 13192262269 创建的主题 程序员 想问一下,在 大厂 的大佬们,C++编程工具都用的是什么?😵
小厂
clion
vim
host 是 mac
2019-03-14 11:59:05 +08:00
回复了 sunny3160 创建的主题 问与答 30 岁的老男人想 0 基础学乐器
@murmur

1. 声部数量看谱子,跟配器数并无直接关联
随便找一个 https://sheet.host/sheet/cOgVYK
6 小节就有 3 个声部,虽然还是两个手弹

2. 我在说卡西欧和弦的指法是单基音=大三和弦,基音+额外一个按键=小三和弦,+额外 2 个按键=属 7 和弦,因为我的琴上标的是 casio chord 所以我说卡西欧和弦,实际上就是单指和弦(单指和弦这个说法我刚百度回来)

[3:]. …… 行吧我的确不知道成人如何教学,既然有亲身经历说法那算我想难了
2019-03-14 11:01:04 +08:00
回复了 sunny3160 创建的主题 问与答 30 岁的老男人想 0 基础学乐器
@murmur 别看我,我不知道,从小学过又无法想象 0 基础的人会遇到什么困难

最开始和弦用的是卡西欧和弦,单键 C 双键 Cm 三键 C7 这种,再后来入了门才会正经开始学和弦指法并且每个谱子开始前先设计一下转位


但我是不知道——比如从认谱到形成音键条件反射,需要多久,从音键条件反射到和弦按法条件反射要练多久。小时候学的时候我妈会在旁边记笔记,记了两本笔记本我几乎都没用上。我是觉得——如果真是要学成这样那得多费劲


顺带一说形成条件反射需要的练习量………………反正从 4 岁学到 12 岁电子琴钢琴差不多各占一半时间,但我除了 C 调以外的音阶都无法条件反射。我是不想先替人家低估了难度
2019-03-14 10:49:20 +08:00
回复了 sunny3160 创建的主题 问与答 30 岁的老男人想 0 基础学乐器
@murmur 不是,不管出谱子速度多块,练习曲线还不是一样

` C Dm Em F G Am 这几个和弦的键位都记不住就不要学乐器了`
呀……所以说,这正是为什么劝退 0 基础成人学键盘的原因,很可能真记不住
2019-03-14 10:27:50 +08:00
回复了 sunny3160 创建的主题 问与答 30 岁的老男人想 0 基础学乐器
我是觉得键盘这种复音乐器耗时太长了,成年人 0 基础真不太容易入门,笛子口琴之类的大多数时候只控制发出一个音,只要熟悉了指法技巧还是相对容易掌握的

不然五线谱……先数线然后再数键盘……得多费劲
2019-03-14 10:22:02 +08:00
回复了 sunny3160 创建的主题 问与答 30 岁的老男人想 0 基础学乐器
@murmur 我小时候的琴是个 61 键的卡西欧,带 midi 输入输出,音频输出,有踏板控制,还有杂七杂八的和弦 demo,录音 /编辑,甚至还有打击 pad

当然没法跟现在编曲专用的有配重的 midi 键盘比,但直到今天还能拿出来用,接电脑也能凑合糊点段子


然后“那个时候没有那么多电子琴专用谱”我是不同意,我记得后来谱子都已经 3 声部+和弦了,还要中途切节奏调速度。。。除了印象中没接触过偏现代的增减挂可能是学艺未精,就复杂程度来说谱子绝对是给电子琴设计的
2019-03-14 01:15:15 +08:00
回复了 oIMOo 创建的主题 问与答 C 语言中,没有修改数值,但数值自己变了?!
绝了 一般人会把 byte typedef 成 int 的吗,根本没注意到
2019-03-14 01:12:38 +08:00
回复了 jiang1234321 创建的主题 C 深圳有没有哪家互联网公司是以 C++为主要开发语言的?
个人觉得
C++作为主要开发语言的公司…………全都是坑

当然也有顶尖 c++开发产品的顶尖公司,但那样的公司估计会问讨论这个问题的我们都攀不上



首先嵌入式,刚毕业的时候呆过,技术栈老旧,从架构设计到团队管理处处让人觉得僵化
解决需求和问题的主要方法有:
1. 复制粘贴
2. 把代码从当前位置切出来,在这个函数的上面新建一个然后粘贴进去
3. 加一个全局变量
4. 让 mcu 组留一条 gpio 用来 reset
5. 把 io 操作挪到另一个线程然后用全局变量同步状态

然后再看看还有啥极度依赖 c++的业务:
桌面棋牌游戏 unity/cocos2d 开发?
桌面 QT 工控软件开发?


在下目前倒还真在某互联网安全公司写 c++,但 c++真不是主要开发语言,代码占比最重的还是各种前后端的 js(系) python golang (没有 java),然后核心引擎主要都是 C,和一些自动机 generator 源码或者 grammar 定义源码,只有部分小模块由于维护者个人喜好的原因会用 c++写


建议还有时间的话赶紧用 python 或者 golang,java 也好,做点项目,面试的时候你可以狂吹自己 c++很厉害,面完想进哪组进哪组(滑稽)
2019-03-14 00:55:57 +08:00
回复了 oIMOo 创建的主题 问与答 C 语言中,没有修改数值,但数值自己变了?!
描述只需看一句话都能肯定绝对是哪里越界了

至于到底哪越界了可就懒得仔细查了,人肉编译器(前端)还不如你加个-fsanitize=address 或者 valgrind 跑一下
2019-03-14 00:53:46 +08:00
回复了 sunny3160 创建的主题 问与答 30 岁的老男人想 0 基础学乐器
emmmmm 驳回所有键盘乐器

因为我小时候 4 岁学的电子琴,那时候我妈应该也就 30 来岁,她听课记笔记回去复述一遍教我还行,让他试一遍哇那个费劲


感觉成年人玩一玩吉他意思意思真就是最容易的了
2019-03-13 14:55:17 +08:00
回复了 brucexia 创建的主题 问与答 visual studio 2019 安装中的绿帽子
我觉得下面那个说 ridiculous 的人才比较荒谬

修都修了有啥好反对的
🇺🇸本来就很重视政治正确,外国人操啥心
2019-03-08 00:23:37 +08:00
回复了 ahayo 创建的主题 程序员 谭浩强 C 第四版真的很差吗?
应试 C 语言和工程 C 语言 是两种东西
2019-03-07 19:58:45 +08:00
回复了 index90 创建的主题 Go 编程语言 Go 的编程思想是什么?
#35 + 1

golang 是个纯粹的为流水线工人设计的不会埋深坑不存在奇技淫巧谁都能写的语言

感觉好的实践真的就是尽量做成相互独立的微服务,然后 rpc 什么的随你
2019-03-07 19:50:47 +08:00
回复了 litp 创建的主题 问与答 有骑行界的大佬么,有些入门的问题要问
千万别听 10+分钟的大佬吹比

没有太多经验的人,骑共享单车这种破车,能坚持住的平均巡航时速也就 15 到 18km/h,也就是要骑 40 分钟左右
换好一点的山地车,巡航时速能到 22 到 28, 那也要将近半个小时来通勤
什么你说公路车? 先上去骑几圈看你能不能单手不摔跤,做不到还是别考虑公路了

高中的时候曾想骑车进藏,练了半年,终于能单日骑百公里了,码表一算时间,平均时速—— 18km/h
2019-03-05 18:16:44 +08:00
回复了 chenhonzhou 创建的主题 问与答 “好人为师”好吗
啊这个问题其实挺常见
为什么会有不耻下问这个词
正因为很多情况下默认 提问时双方的地位是不平等的,不然为什么会用到不“耻下”问这种字呢

我以为热心的方式应是提供随时帮助的可能性,而不是直接把你的知识灌输给别人,这跟不剧透,不带新手过教程关的道理其实是差不多的


换我我会说,诶,你也搞这个啊,哇我以前也弄过,这里边好多坑,
如果对面此时正面临困难且想寻求解决,他自然会说“啊是嘛,那你遇到过 XXX 这个问题嘛”
如果对面面临着困难且只想自行研究,会说“恩。。。我现在就遇到一个”,那么你可以再追问一下需不需要一起看看,但十有八九囿于自尊会回复不用了谢谢
如果对面并没有感到什么阻碍,会说“啊还好吧,反正有教程跟着做就行了”,那么此时啥都不用说,否则——故意说一遍别人已经知道的东西,这样的人心存什么想法?


顺带一提这个思路甚至还能扩展到与妹子交流
1 ... 110  111  112  113  114  115  116  117  118  119 ... 142  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4574 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 68ms · UTC 09:51 · PVG 17:51 · LAX 02:51 · JFK 05:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.