V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gam2046  ›  全部回复第 132 页 / 共 133 页
回复总数  2643
1 ... 124  125  126  127  128  129  130  131  132  133  
2016-11-10 11:32:22 +08:00
回复了 Sakura 创建的主题 分享发现 没有什么比川普当选更有趣了,你周围的小伙伴都投的谁?
@mrlawrence Thx 。有趣。选举里面的小九九,我也不知道,只是看个热闹。扯扯自己的看法呗(真的是随便扯扯,因为我也不太懂)。
本以为毫无悬念会是 Hilllary Clinton 。个人觉得 Hilllary Clinton 各方面完爆川普,唯一的弱点就是她太傲慢了,这一点会让中产阶级很反感。甚至我认为所谓的邮件门根本不算什么事,其实也就是傲慢,她觉得我用自己的邮箱,就不要用你们给的。当地人民应该也不会有人认为她会真的出卖国家机密,这个梗只是拿来说说而已,除去这个, Hilllary 是近乎完美的候选人(相比其他几个,包括之前两党内部的候选人......都是些什么鬼)我记得在拉票阶段, Hilllary Clinton 似乎说过一句话,我和大家是一样的(大致就这么个意思,原话不记得了)这就更加突出她的傲慢,当然我猜想她之所以会这么说,肯定是她的竞选团队一再提醒过她的傲慢。所以我觉得 Hilllary Clinton 并不是输给了川普,只是输了给自己的傲慢,那种掩盖不住的优越感。
另一方面呢,据我了解的美国的政治制度(不一定真实啊,只是听说而已)。其实总统对普通人民的影响远没有国际上对外的影响大。许多人民其实并不怎么关心谁当总统,因为总统几乎影响不了普通人民的生活,除去联邦税,其他的税收、基建、公共事业都是由本州州政府负责的。而且总统与州长、州长与县长、县长与市长之间并不是上下级关系(既不能任命,也不能罢免,当然这个不同州情况不同,通俗的来说,经济情况不太好的州,当地人民会给当地的行政长官一定的独裁权)。也就是说普通人民更关心自己的市长(当然现在很多地方已经是雇佣制的市长,即市长不需要竞选,由当地一个委员会聘任,也没有任期)、县长、州长是谁。他们更能影响自己的生活。而且总统还有两院来牵制,对内权利实际上并不大。
2016-11-09 23:42:37 +08:00
回复了 Sakura 创建的主题 分享发现 没有什么比川普当选更有趣了,你周围的小伙伴都投的谁?
不知道为什么会是他。一个是执政 30 年的老法师,一个是 0 政治经验的资本家,而且并没有他自己宣称的这么富有。是出于什么样的原因,美国人民最后选择了川普?求科普。
另外我了下选举结果很有趣,除去双方的传统票仓,摇摆州几乎都被川普拿下了。之前没太关注,就去油管上找了个当时两个电视辩论(第一次)的视频看了看,川普的主要观点就是防止资金出逃,创造就业 balabala......后面就快进了。但是,川普自己就是一个彻头彻尾的资本家,美国所有的资本家显然不希望有这样的结果。难道川普这样的讲话是有可信度的么?加上美帝强大的 lobby 制度(我没看他的公开资料,被哪些利益集团游说过了),这.......唉,反正万万没想到。
2016-11-09 22:21:16 +08:00
回复了 xz 创建的主题 问与答 求世界上最好用的 ssh 工具
Windows 下强烈推荐 XShell ,个人使用免费,简直没有更良心了。
2016-11-07 20:18:45 +08:00
回复了 watara 创建的主题 问与答 陌生电话你们加“你好”么?
如果是完全陌生的号码,又不能认定是骚扰或者广告推销的,不建议你先开口(喂、你好之类的也不要说),接听以后保持沉默,等待对方先开口(如果方便的话,接听后把话筒静音,屏蔽环境音),防止因为你顺口暴露的某些小细节。同时对方可能会询问,请问你是 XXX (名字)吗?你是 XXX (单位)的员工吗?这样的问题,千万不要作出是与否的回答,不要回答他,先询问对方是哪里,干什么的。再结合自己的实际情况,大致判断一下对方是不是诈骗的。
别问我为什么这样,骗子电话接多了就这样了。有的时候,我接电话保持沉默,过几秒钟对方就挂了.....当然这只是针对完全不认识的陌生号码,要是熟人的,建议你先买一份保险再这么做......
2016-11-07 12:56:10 +08:00
回复了 xenme 创建的主题 问与答 支付宝银行卡之间转账免费方法
支付宝提现收取手续费,可以开通蚂蚁金服旗下网商银行,支付宝余额提现到网商银行无手续费,网商银行转到同名其他银行卡或者转账到其他人的银行卡均不收取手续费。
2016-11-04 12:34:36 +08:00
回复了 Thereisnospon 创建的主题 分享创造 分析 杭电 oj 客户端
东西不错,不过真的有人在移动设备上敲代码么?又慢又麻烦。
2016-11-01 12:59:17 +08:00
回复了 sunyue 创建的主题 奇思妙想 关于陌生号码提示的想法,问下思路
GSM 、 WCDMA 、 TD-SCDMA 制式打电话时,都无法使用蜂窝数据。其实你个做个实验,当你手机连接 WiFi 时, MIUI 都会标识对方号码的。而你使用了以上制式的 SIM 卡,手机收到拨入信号的时候,蜂窝数据已经断了,自然不能查询。而还没有收到的时候,不知道号码,更无从查询。
```java
protected static void test(int[] data, int size) {
int sum = 0;
long start = System.nanoTime();

for (int loop = 0; loop < size; loop++) {
for (int num : data)
if (num < 128) sum += num;
}
long end = System.nanoTime();

System.err.printf("Unsort\t%d\t%d%n", end - start, sum);
}

protected static void testBySort(int[] data, int size) {
int sum = 0;
long start = System.nanoTime();

Arrays.sort(data); // <- 取消这行注释,对比运行结果
for (int loop = 0; loop < size; loop++) {
for (int num : data)
if (num < 128) sum += num;
}
long end = System.nanoTime();

System.err.printf("Sort\t%d\t%d%n", end - start, sum);
}

public static void main(String[] args) {
int[] dataA = new Random().ints(0, 256).limit(65536).toArray();
int[] dataB = new Random().ints(0, 256).limit(65536).toArray();
final int size = 10000; //放大倍率
testBySort(dataA,size);
test(dataB,size);
}
```

这是我的测试代码,因为规模扩大了,我把 sum 改成 long 类型,原来计算大于 128 ,改成计算小于 128 ,在我已经淘汰的老电脑上跑( CPU E7300 ),多次结果差不多是这样的。之所以没有用同一个数组,是因为我试的时候发现用同一个数组,后测试的那个速度会明显加快(可能由于 JVM 内部有缓存或者其他什么优化之类的情况),因此使用了两组不同的数据源。

我觉得 @mind3x 说的也对。可能这个所谓的分支预测依赖于具体的硬件实现,不同的 CPU 上影响的效果差距较大吧。

无论怎样,这是有一个有意思的测试。

size -> 100000 (数字太大,计时单位为 currentTimeMillis ,其他几组都是 nanoTime )
Sort 15499 207147800000
Unsort 38274 207932200000

size -> 10000
Sort 1908208198 20769020000
Unsort 3788565998 20795440000

size -> 1000
Sort 191129828 2083522000
Unsort 443468946 2084494000

size -> 100
Sort 27209133 207403100
Unsort 39159150 206028200

size -> 10
Sort 21933511 20871060
Unsort 5386091 20815650
@mind3x 排序时间试过了,`Arrays.sort()`我记得是堆排序,当数据规模较小时,算上排序时间比不排序直接筛选慢,当数据规模扩大后,即使算上排序时间,依旧有序比无序快。这个可以用你顺手的语言测试一下,如果前面的人所说是分支预测的语言,应该不管什么语言都符合这个特征。
感谢各位的答复。 @SoloCompany @Xs0ul @mind3x 提的建议,我均用代码试过,其结果基本与我上面贴的一样,无序数据的基准用时在有序数据之后。甚至我尝试将数组长度设置为 2^16 ,随机数分布 2^32 ,只是运行结果用时更长,两者对比依旧无序要慢,而且随着数据规模扩大,无序相比有序数据之间的用时差距也变得更大了。因为结果基本吻合,就不贴代码了。

@jigloo 提到的,看了半天(其实是英语不过关),由于我对硬件上的东西不甚了解。也许真的是这个原因,只不过没有办法去考量。

其实 @jigloo 的链接中也提到了,先是用 C++,随后使用 Java 写同样的代码,其结果基本吻合。各位也可以用自己顺手的语言试试看( python 、 JavaScript 等脚本语言也可以丢上去),是否也符合这样的规律。即随机集合中选择一半的数据计算和(或者差、积等都可以),是否有序集合会比无序集合快一些。应该一共也没几行代码。

目前从实践来看,分支预测似乎是最合理的解释了。
2015-12-28 09:39:00 +08:00
回复了 yyx007 创建的主题 DNS 这个到底算不算 dns 劫持,投诉上海电信没有。下一部工信部?
全国的 DNS 都是劫持, 53 端口都是监控的,你设置 8.8.8.8 ,或者 OpenDNS 也没用,你可以考虑用 dns crypt ,基本原理是本地架设 DNS 服务,然后将请求通过非常规端口,转发出去解析,远程将结果返回。以逃避 DNS 挟持以及伟大的墙。
比如:
OpenDNS Crypt : https://www.opendns.com/about/innovations/dnscrypt/
或者: https://dnscrypt.org/
播放器推荐 VLC ,免费开源。我的个人做了一个类似于电视盒子的项目中就用到了 VLC ,内嵌到程序中作为播放器使用。
QQ 真的不招人待见,而且现在版本的 QQ 需要加载驱动才能启动,美其名曰“安全”,实在想不通一个聊天软件至于用得上驱动吗?

服务器的远程管理个人推荐 xshell ,针对个人是完全免费的,师出同门的 xftp 也很不错。
2015-12-08 14:32:55 +08:00
回复了 xing393939 创建的主题 PHP 1000 个 4M 文件,如何计算合并之后的文件 MD5 值效率高?
建议你看一下 MD5 的算法,他是分组进行计算的,因此计算过程中不要求你文件的连续性,即使你是连续的文件,在计算散列值的时候,依旧要拆分成一个个块,分别计算。
据报道, 12306 的验证码只有 500 多种,尽管十分难识别,但这只是对于正常人而言,由于数据规模很小,我猜想可以实现采集验证码,对于 12306 这种验证码不太可能是随机生成(程序也无法识别图片中是橘子还是橙子),因此基本上都是人工输入验证码到一个验证码库,如果真的是这样,那么只要先采集好,用模式识别,这种验证码基本上就等同于虚设了。
2015-12-06 09:04:13 +08:00
回复了 ntgeralt 创建的主题 Amazon Web Services 请问 AWS 多开免费主机数会不会另收费
按运行时间计算,每月不超过 750 小时则不计费, AWS 不管你开多少主机,都是按运行时间 /网络流量 /IO 量计算费用。我有两个月都是因为硬盘超额,因此造成了收费
2015-12-01 09:06:23 +08:00
回复了 billlee 创建的主题 Linux 刚刚 apt-get upgrade 把 Ubuntu LTS 弄挂了
如果是准备 android 开发的话,什么系统关系不是太大,基本上也没有什么区别,只不过 Windows 上做 Android 开发,需要安装驱动,而 Linux 不需要,只需要把设备编号告诉系统就行了。其他几乎没区别(我使用 Android , Eclipse 不清楚是否有差异)。
而且我自己多数情况下是采用网络 ADB 调试,不适用 USB 线连接,觉得拖根线不方便,如果用网络 ADB 调试, Windows 也不需要安装驱动。如果你不适用物理机调试,而采用虚拟机,则强烈不建议使用 linux 系统,由于硬件驱动问题,很可能你的 android 虚拟机无法使用 GPU 加速,严重伤害你的学习热情。
2015-11-28 09:43:51 +08:00
回复了 Amorming 创建的主题 C 会使用别人的代码,不会自己写代码
其实我现在也是这样,需要什么功能,先去 github 上找找,找到了,看看说明咋用,然后。。。就没有然后了。通常自己没写几句话,都是第三方的库。
2015-11-28 09:40:13 +08:00
回复了 Andy1999 创建的主题 程序员 其实 前几天看到的一个关于 Alipay 定位问题 一点都不准
我只知道 Android 下的情况,我估计 iOS 应该是类似的。
基本的定位策略是是基于 GPS 的定位(需要有硬件支持,且软件具有读取 GPS 信息的权限,可以不需要网络,通常情况下需要)、基于基站的定位(不需要硬件支持,软件需要具有读取基站信息权限,理论上不需要联网,实际上往往需要联网查询基站 ID 对应的区域)、基于无线热点的定位(需要硬件支持,软件需要有相关读取 wifi 信息权限,理论上不需要联网,通常需要联网查询热点 ap 地址对应的物理地址)、基于 IP 地址的定位(不需要硬件支持,软件不需要特殊权限)

我猜测,以阿里的技术实力,基本上是以上几种方法混合定位,但是多数人默认情况下应该是不会开启 GPS 的,因此多依赖于基站与热点定位(这两种方式通常比 IP 定位精确度高),而这两种定位方式取决于服务端数据收集的详细程度与使用者所在城市的基站 /热点密集程度,一般来说像上海这种超大型城市,基于热点的位置服务,其定位精度基本可以在几十米以内。如果是中心商业区可能达到 GPS 级别的精度(因为热点密度大)
2015-11-27 09:46:15 +08:00
回复了 kyrre 创建的主题 Android 小米平板有啥好玩的系统可以刷刷?
据说可以刷 Windows10 了。
1 ... 124  125  126  127  128  129  130  131  132  133  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2266 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 09:04 · PVG 17:04 · LAX 02:04 · JFK 05:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.