V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nvioue  ›  全部回复第 9 页 / 共 13 页
回复总数  246
1  2  3  4  5  6  7  8  9  10 ... 13  
2019-09-09 12:37:05 +08:00
回复了 find456789 创建的主题 分享发现 parallels desktop 确实比 vmware 好用很多呀,在 mac 上
确实很不错 我用盗版。。
2019-09-09 12:35:59 +08:00
回复了 nvioue 创建的主题 问与答 统计一下各大城市抽烟情况?
@Raymon111111 刚从深圳离开,不咋想回去,实在没办法了也只能这样了。
2019-09-09 11:23:46 +08:00
回复了 nvioue 创建的主题 问与答 统计一下各大城市抽烟情况?
@Raymon111111 去了哪里呢
2019-09-09 11:23:28 +08:00
回复了 nvioue 创建的主题 问与答 统计一下各大城市抽烟情况?
@5G 对啊 北京这边一样到处是标语可惜人家照样抽,可能没人管
2019-09-09 11:18:37 +08:00
回复了 lib360 创建的主题 分享发现 关于对待不友好的人的一些不成熟的方法
还是比较同意的 不过更高的办法是离开这种 team 吧。
至于爱因斯坦的评论,虽然他是名人但也。。。他的这个评价不敢完全苟同,毕竟不能一棒子打死所有人不是。
中国太大了 什么人都有。
2019-09-06 11:38:52 +08:00
回复了 hhh798 创建的主题 程序员 站内消息的客户端解决方案
push 加 pull 结合
2019-09-04 16:08:38 +08:00
回复了 flyme6 创建的主题 问与答 你们平时,用什么图形化管理 MYSQL 数据库的工具
你这是瞧不起我官方自带 workbench.jpg
2019-08-30 10:02:51 +08:00
回复了 default7 创建的主题 程序员 学生思维比穷人思维更可怕
楼主你思维才有问题。。。

这件事来看,应届生这么做其实只是犯错,个人看来影响是有并不大。
背后暴露的问题是公司管理混乱,
改对话没有审核机制,没有完善的上线机制,流程几乎等于没有?
别告诉我连基本的 rollback 都没有吧。
因为机票不是火车票 不是全国全渠道统一价。没办法的
2019-08-27 11:57:06 +08:00
回复了 daguaochengtang 创建的主题 问与答 你们跑步时都戴什么耳机?
跑步不都是去公园跑吗。。。。还有上马路跑的 心真大
2019-08-25 23:41:01 +08:00
回复了 Themyth 创建的主题 日本 各位在日本的大神,真心求教赴日工作创业。
@tonic 这公司是好 但可不是谁都能进吧
外企来吗 不过是 Java
2019-08-23 09:19:55 +08:00
回复了 chfight 创建的主题 问与答 妹妹要初中开学了,求推荐一款书包
坐等楼主来推荐小裙子😂
2019-08-19 19:03:31 +08:00
回复了 echo101 创建的主题 酷工作 [社招] PayPal 上海招聘各 Level 的 Java 后端
cpp 有吗
2019-08-16 19:28:02 +08:00
回复了 xhinliang 创建的主题 酷工作 有肉吃的时候领导总是不分给我
想成为心腹骨干 可不是那么容易的噢 不是业务做的好 代码没 bug 就行。 接受现实
没必要吧 这帖子小心变成脉脉。
2019-08-14 20:23:52 +08:00
回复了 tengtengking 创建的主题 C++ 求助大神! C++程序异常挂断
好了 楼主这个事情本身就证明了用 c/cpp 开发程序是多么的痛苦; 用 java/.net 基本不会遇到这种鬼事情. 系统及其友好的抛出完整栈给你.

以下来自一个刚转 java 的 7 年 cpp 一线人员的排查经验

1 先确定 core 文件和程序文件是否对应. core 文件很多,一般需要确定这个 core 文件是你的程序生成并且是最近一次的. 这一步要是弄错了你后面怎么查都没用. 是不是很刺激

2 这个 bt 基本毫无价值, 请确认是否有多线程. info thread (好像是这个?), 如果有多线程请依次确认每个线程的 bt 是否能帮助你

3 如果是单线程,我可以 100%告诉你这个是栈 stack 被破坏导致 gdb 的栈回溯功能失效. 这个 core 文件基本没有太大帮助信息了, 如果有其他大佬有方法欢迎分享.

接下来说遇到这种 stack 被破坏如何解决. 基本表现为 bt 信息乱七八糟, 或者直接就是一大排问号.
正常的栈信息最底层基本是 main 函数开始并且函数信息完整.
除非你的代码有使用到协程,内联汇编等黑魔法.
此类问题原因多种多样, 因为栈上的内存含有 cpp 函数栈调用信息, 一旦 rbp 的值被破坏就 GG

因为有阵子不搞 cpp 了 , 不太记得所有招式了.
1 用 valgrind 带程序跑, 尝试重现. 如果你知道 valgrind 是干啥的,应该能解决了, 记得用合适的参数, 不然他的输出信息多到看不完
2 如果#1 无法重现, 寻找重现方法, 找到对应的功能代码做 review (非常难)
3 增加编译选项 -g -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 祝你好运(我以前基本是用这个,成功率较高)
4 使用 cpplint 等强静态检查工具尝试找出可疑代码
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1890 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 16:21 · PVG 00:21 · LAX 08:21 · JFK 11:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.