V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  InkStone  ›  全部回复第 4 页 / 共 10 页
回复总数  187
1  2  3  4  5  6  7  8  9  10  
@shew5689 前面已经有人说过了,js (或者 es )的 var 跟 Java/C#/C++的根本不是一回事。

你怎么不说它们都是借鉴 VB 的呢? dim a = 3; 不比 ES 早多了么。
2020-09-30 10:17:52 +08:00
回复了 yanyanlongxia 创建的主题 C++ 关于 GDB 查看 STL 元素值
你可以试一下,stl 的内部结构也没复杂到看不到每个元素值的地步……我记得早期一些 IDE 没有对 STL 的支持,也都是手动展开来看的。

不过你们这考试也太折腾人了吧,连 IDE 都不给一个。
2020-09-30 10:02:19 +08:00
回复了 bitdepth 创建的主题 C++ 熟練了 C,被 C++把世界觀搞崩壞了
我觉得还是按顺序学吧……你一上来就看 concept 和 consexpr 会感觉很奇怪,但如果是从 c++原版,11,17,20 一路看下来,那 concept 简直就是理所当然的……

同样的,C++很多特性得从 C 里找根源。比如你说的 template 和 macro,vtable 等等
2020-09-29 11:21:04 +08:00
回复了 pythonee 创建的主题 程序员 第一次接触会觉得比较有意思的编程技术
@karott7 尾递归是一种可优化的递归形式,跟你说的那些没有关系……
@RangerWolf 然而这并不是一个法律问题,咨询专业律师无疑南辕北辙。
2020-09-29 10:39:32 +08:00
回复了 OldCarMan 创建的主题 游戏开发 电子竞技比赛,是怎么保证数据安全的
我觉得楼主最大的问题是……感觉你没有一个清晰的威胁模型。

当你讨论一个 security 的问题是,你得先明确,系统中有哪些节点,哪些环节是可信的,哪些环节是不可信的,谁是攻击者,攻击者打算用什么方法攻击系统,要达成什么样的效果。

威胁模型确定了,才能正常地进行后续的讨论。

除此之外,你过分追求通过技术手段去达成作弊效果了,事实上任何一个安全系统最薄弱的环节都是人。
2020-09-28 10:31:01 +08:00
回复了 Hlianbobo 创建的主题 Python 3*(x^2)+8*x*y+2*(y^2)-3=0 对 x 求导。如果用 sympy 或 sage 求导函数?
直接对方程两边求导,y 是一个 x 的函数,所以关于 y 的求导都适用复合函数求导

比如 (xy)' = x'y + y'x = y+y'x

这里注意,你最终要求的就是 y'。

所以求完导之后,把 y'放一边,其它所有式子放另一边,再想办法把 y 消掉,应该就可以了。
对于懂 Python 的人来说,第一种既更 pythonic,也更易读。

另外赞同上面的看法,
if not pre:
return True
else:
return False
这种写法不管在哪里都要被打死的
@sagaxu 现实中大多数情况是没得选的。要加班的是绝大多数,不用加班的会有其他问题
不需要极限压榨性能和存储的话,肯定是怎么直观怎么来,不要添加额外的思维负担
2020-09-21 16:44:14 +08:00
回复了 enenaaa 创建的主题 Java Java 怎么实现条件编译?
你可以在构建工具上下功夫。比如 gradle 就支持不同的 flavor 使用不同的源代码……
2020-09-15 10:14:32 +08:00
回复了 johnhsh 创建的主题 程序员 找工作,有一到两年工作经验的面试跟应届生面试区别大吗?
我一年经验,面试的时候问的几乎全是这一年的工作内容。感觉跟应届生完全不是一回事
2020-09-08 13:41:33 +08:00
回复了 oahebky 创建的主题 Python Java 那么强, Python 要怎么淦倒它?
@Huelse TF 和 NP 可以用 CPython 也跑的飞快是因为 CPython 的 C extension——换句话说它跑的就是 C++,根本不是 Python 。你用 Java 也是一样的,最终调用的都是 so
2020-09-04 15:47:39 +08:00
回复了 maichael 创建的主题 程序员 做技术的,大多数人的中年危机都是逃不掉的
我觉得只要能接受大龄降薪,中年危机也没那么可怕吧……
2020-08-31 14:12:21 +08:00
回复了 Entityless 创建的主题 C C/C++ 种通过宏获得函数名的问题
你的##后面不该带空格的吧。

另外,只有 C 需要这么写,C++直接重载就好了
且不说内核用户的切换开销,光是一个线程几 M 的内存,就已经吃不消了。
2020-08-28 14:50:56 +08:00
回复了 uswood 创建的主题 Python 关于运算符重载的原理问题 求大神
1. 函数声明有规则,这是跟 Python 的约定,一定要这么写。不然运行时 Python 调用时会报错。每种运算符都不一样。但具体实现无所谓,甚至不一定要实现+这个功能。

2. 为了让自定义类更有扩展性,用起来方便。迭代和下标引用不是一回事。迭代实现__iter__,下标引用实现__iter__。pass 不行,必须得实现。
3.不对。python 没有为非基础类型封装+这个操作,更不要说你自己的类型。 最后一个问题的回答同问题二。
2020-08-21 17:47:04 +08:00
回复了 tomato1111 创建的主题 程序员 老话题了,大家再来聊聊 App 能否监听用户
@pkoukk 并不高。之前百度报 wormhole 的时候很多人都贴了反编译出来的源代码,我自己也看过。
如果你没想着破解他们接口的话,光是看几眼代码,那只需要脱壳(其实很多大厂出的 APP 根本不加壳,性能问题)外加人肉克服一下代码混淆就行。

甚至于你都不用看他们代码,在手机上运行一下看下有没有在后台调麦克风,一清二楚。就算是天顶星给大厂人手送了一个 0Day,也绕不过你能完全控制的系统。
2020-08-21 11:54:14 +08:00
回复了 tomato1111 创建的主题 程序员 老话题了,大家再来聊聊 App 能否监听用户
@2013a 这个是真的,打开最新 MIUI 的照明弹,一大堆访问剪贴板的……
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1390 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 17:49 · PVG 01:49 · LAX 10:49 · JFK 13:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.