Category: 小技巧
去年我参加了 Google 的初面(电话面试), 可惜没有通过. Google 瑞士的一个软件工程师打电话面试, 电话面试就考了一道算法题, 虽然我也准备了近一个月的时间, 但是我回答的并不完美. 虽然和我联系的Google 是在伦敦, 但是面试的时候手机上显示的是 +41 电话 来自 Google 瑞士, 整个面试大约45分钟. 题目是: 给了一些消息 和对应的日期和时间, 如果消息并不在最近10秒钟内打印过 那么就打印. 同时有可能多条消息到达(1秒之内). 就这么一个题目并没有指定接口, 而我们也不需要把所有消息都保存起来, 并且我们知道 这个 打印函数可能一秒内被调用多次: …
最近在刷题, 倒不是为了找工作, 主要是为了练练脑子, 日子过得太舒服, 人脑不动容易变笨. 程序员应该都了解并能熟悉使用 Hash 哈希表, 哈希表的插入和查找时间复杂度是O(1), 空间复杂度是O(N). 我们来看一道简单的面试题: 给定一个数组,找出相差为2的数对,比如: {1, 3, 5, 6, 9} 输出为: (1, 3), (3, 5) 拿到这题的时候 第一感觉是 暴力是否可行? 暴力搜索 复杂度为 O(N2), 大概代码如下: …
老实说 我的 @poloniex 体验并不愉快, 去年注册了 SteemIt 帐号之后就尝试过 Poloniex 试了两三次未果之后就放弃了, 一点也不友好. 曾经有一次把25个SBD转出到 poloniex, 在直接转出比特币的钱包的时候 并没有交易 (Exchange), 就直接 Withdraw, 结果25个SBD大概2个月后才自动退回. 发了四个工单 只有最后一个回复了(而且等了10天时间). 怎么样从Poloniex转出SBD到SteemIt? 从Poloniex转出SBD的过程还是相对来说较为直观好理解的. 需要在邮件中点确认链接, 这是为了安全. 但是这么一点金额都要人工确认, 实属无奈. 我后来发了一个工单, 10天后才转出. 后来 …
今天听到两件国内卖房的小故事, 特此分享一下. 朋友买了一国内著名学区房, 但又想在同一学区房再买另一套C. 于是他便把手头上的这套学区房A放到中介挂上去(但实际上他并不想卖这套房A). 他的目的是什么呢?这样一来, 中介就和他共享了潜在竞争者的背景和资料,信息就是金钱. 有了这些数据, 他便能分析出他感兴趣的这套房C (因为是同一小区,所以潜在买主肯定会有比较)的砍价范围及是否抢手. 比如如果遇到土豪之类的现金买主, 他则会放弃. 另:朋友还有另套房B, 他和中介说, 哪个先卖掉就卖哪一个(A或B, 但实际上他只想卖B), 所以中介也不会觉得有问题, 于是便很卖力的帮他卖房. 又是这朋友, 上面说到卖B这套房. 刚开始他把房子放到中介那, 只贴图片, 不提供看房. 然后在他已经签下房子C后, 他便把B的状态改成可以看房, 结果很多人就来看房(而且约在同一个时间左右), 然后据说送钥匙的又晚了, 然后B这套房门口就堵了好多人要看房, 给人造成房子很抢手的感觉. …
最近迷上了 SteemIt, 我在 SteemIt 上的ID是 JustYY, 好记. 使用一个简短好记的ID (如 @abit 大神)这是第一个提高 SteemIt 知名度的技巧. 目的性不要太强 老实说, 一年前我加入 Steem 的主要目的就是 SEO, 但是若是目的性太单一, 除了复制粘贴全球变暖之外 收益并不大. 往往你的目的性越强, 失望就会越大. 现在的 Steem 就很好, 相比Facebook, Reddit, …
这几天晚上我都发现一个奇怪的现像, 虽然晚上我睡觉前把我那服务器(台式机), 装的是Windows 10 给休眠了 (Sleep), 但是每天早上还是听到机器已经被唤醒嗡嗡叫 (Awake). 家里没有猫狗, 媳妇孩子也不可能(太早, 他们都没醒呢), 所以这肯定是电脑自己醒来的. 怎么样查看是谁唤醒了我的电脑? 用管理员运行命令行控制台 CMD.exe 然后输入命令 powercfg -lastwake 来查看上一次是什么唤醒了计算机. C:\WINDOWS\system32>powercfg -lastwake Wake History Count - 1 Wake History Wake …
很多朋友都有自己的VPS主机, 如果想取消销毁主机的时候, 可以采用以下二种方法来销毁主机. 虽然很多云主机可以让你很方便的一键销毁主机, 但是实际上你不清楚你的宝贵数据有没有可能被找回, 理论上可能, 这种可能性很小很小. 因为我们并不清楚云主机商在销毁的时候有没有真正去把硬盘的数据清空了. 像我有点强迫症的, 我就是不希望我的一些数据(比如啥爱情动作片)泄露了. rm -fr / LINUX上的这个命令: # sudo rm -rf / 就是用于删除根目录下所有文件和文件夹, 并且包括子文件夹和文件 (-r), -f 表示强制不提醒. 这个命令如果用 root 用户或者 sudo权限执行的话还是威力很巨大的. 它会默默的开始疯狂的删除你系统里的所有文件, …