V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xylophone21  ›  全部回复第 12 页 / 共 23 页
回复总数  447
1 ... 8  9  10  11  12  13  14  15  16  17 ... 23  
2016-04-19 15:52:20 +08:00
回复了 yueyoum 创建的主题 程序员 c/c++ 通过 dlopen 是不是同样可以实现热更新?
同意 @3dwelcome 的说法,应该属于菱形依赖+混合动态 /静态链接的坑。
这个坑我也踩过,不过更隐蔽一些, a 模块的链接关系不是手写的,是 cmake 自动传染过来的。
2016-04-19 12:19:44 +08:00
回复了 yueyoum 创建的主题 程序员 c/c++ 通过 dlopen 是不是同样可以实现热更新?
@owt5008137 "so 里的全局变量(包括单例)不能有任何的启动初始化和卸载时析构“表示不解,除非你完全不用全局(包括静态)变量,否则加载时就一定会构造,卸载时就一定会析构,语言就是这样定义的。
@WhoMercy 说的是对的,具体来说,就是如果 getMembersFromGroup 所在的方法,必须认识 Group 就可以传,否则就不能传。
2016-03-09 20:37:58 +08:00
回复了 jedihy 创建的主题 分享创造 写了一个 Mac 下 Proxifier 的开源替代品
@lilydjwg iptable 按 pid 转发到参数是什么?之前找了很久都没找到。
2016-02-24 13:55:33 +08:00
回复了 yedoit 创建的主题 硬件 记得那个会跑、踹不倒的机器狗么?下一代产品机器人出来了
这个技术用到自动驾驶上,可以直接商用了吧?
2016-02-15 11:32:32 +08:00
回复了 PHPwind 创建的主题 Windows putty.org 下载的 putty 被金山卫士鉴定为木马,这还能用吗?
@jugelizi

你这个文章里描述的是 md5 同为 md5 c 的两个程序一个是恶意程序,一个是正常程序。
http://the.earth.li/~sgtatham/putty/0.66/md5sums 这个 md5 应该是 md5 b ,这种碰撞文章里没有介绍,个人理解应该也是碰撞不出来的,否则添加尾部数据 Y 这一步就多余了。

当然,不能排除我们拿到的这个 md5 就是添加了尾部数据 Y 的 md5 c ,但由于这个 md5 是 putty 官方发布的,如果 putty 官方不可信,上面的这些讨论就没有必要了。
你的思路是可行的,我这边也有个 ROS 路由,已经这样跑了 2 年多了。

服务端因为太简单了就没找现成的方案,随便用 python 写一个挂着 SAE 上,不到 200 行,基本没有消耗,也完全不用考虑优化。

ROS 上用脚本定时检查本机 IP ,与上次 post 的不同则从重新 post ,都是本机运算,时效可以做到很高,不过我设置的是 1 分钟。
2016-02-01 18:03:46 +08:00
回复了 bleaker 创建的主题 硬件 关于电视,求解惑
1. 有,但大多数是低端,意味着小屏幕,比较差的屏等等。

2. 是的,只能看你自己取舍了。比如省掉盒子,反正用的都是第三方应用,区别不大;反正你很难买到非智能的比较好的电视,这笔钱很难省下来;反正即使电视开机快了,盒子还是要等的;反正即使电视没广告,盒子还是有广告的。如果你不能忍受电视的智能系统,只接收盒子的,那就多一个遥控器吧。

3. 如果你不能忍受 VST 的直播又要看直播,基本上是的。 cam 卡那个,有些地方行有些不行,还跟电视本身的适配有关。关键是各地广电的割据太严重了,私有标准经常广电自己都搞不清楚,你指望电视厂商给你一个县一个县的对?何况广电还不配合。何况对电视厂商来说,成本高,收益低。
2016-01-29 10:01:43 +08:00
回复了 MeiganFang 创建的主题 编程 求 不定长度字符串 加密压缩成 固定长度字符串 的方法
加密,上传云盘,得到 url

除非“固定长度” >= 最大“不定长度”
2016-01-28 17:24:46 +08:00
回复了 miaol 创建的主题 问与答 赚够了多少钱你才愿意放手
通货膨胀怎么算?
2016-01-11 15:41:38 +08:00
回复了 UtopiaCHN 创建的主题 程序员 接手一个项目,看别人的代码好痛苦,注释都没有
你确定注释不属于躺枪?
基本上,最简单的方法

C header file ==> class
C api ==> public method
2015-12-25 18:23:47 +08:00
回复了 Totato5749 创建的主题 Android Android 中 View 的 setOnClickListener 方法是回调函数吗?
是,回调 <|---观察者模式
https://github.com/xylophone21/android-binder-standalone/blob/master/tools/aarch64_qemu/make_a_test_environment.md

这个是我之前调试其它模块时做的测试环境,使用 qemu 模拟器成功跑了自己编译的内核。
http://www.bennee.com/~alex/blog/2014/05/09/running-linux-in-qemus-aarch64-system-emulation-mode/

这个例子是编 64 位内核的,换成 32 的会简单一些。
2015-12-18 11:49:44 +08:00
回复了 ben548 创建的主题 PHP 关于线程和进程的疑问
都是多条线“同时”跑,你可以简单的理解成多个入口函数并行的在运行。

但线程是共享内存地址空间的,也就是说 A 线程里的一个变量, B 线程可以直接拿来用。

进程的的内存地址空间是隔离的,也就是说即使同一个变量,也是各用各的,互不影响。如果一定要影响,就需要特殊的手法。
2015-12-09 16:33:25 +08:00
回复了 2015813 创建的主题 程序员 病毒编写方式,以暴风一号 VBS 病毒源代码为例
我猜楼上的意思是说,贴这么大段的所谓病毒代码,其实还不如来个命令直接。那是否意味着这个命令也是一个病毒呢?
2015-12-09 09:47:48 +08:00
回复了 thekll 创建的主题 问与答 被一道小学数学题难住了
=>6t-6/10=6t+6/10 => t=(6/10+6/10)/(6-6) ==》 ??
最后一行拷贝错了。
2015-12-09 09:46:59 +08:00
回复了 thekll 创建的主题 问与答 被一道小学数学题难住了
@xdazz
既然你不愿意解,我解给你看看,直接拷贝 @imn1 的过程替换即可,几乎不用动脑子

s=vt
s=(v+6)*(t-1/10) => s=vt+6t-v/10-6/10 => 0=6t-v/10-6/10 => v=(6t-6/10)*10
s=(v-6)*(t+1/10) => s=vt-6t+v/10-6/10 => 0=-6t+v/10-6/10 => v=(6t+6/10)*10
=>6t-6/10=6t+5/10 => t=(6/10+5/10)/(6-5)

所谓的方程不过是把小学用的算数方法抽象化,所谓消息算数也不过是把方程抽象的方法具象化。
说白了,就是给解方程的每一个步骤,编一个故事。

跟鸡兔同笼问题一样,解方程时我们被训练的几乎无需思考就知道两边同时除以 2 ;
用算数时,我们却要绞尽脑汁也很难编出让所有兔子同时抬起后退,所有鸡同时抬起左腿的奇观。
1 ... 8  9  10  11  12  13  14  15  16  17 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6123 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 06:15 · PVG 14:15 · LAX 23:15 · JFK 02:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.