首页   注册   登录
 geelaw 最近的时间轴更新
geelaw's repos on GitHub
PowerShell · 61 人关注
PowerShellThingies
My PowerShell thingies.
Smalltalk · 10 人关注
Dock-PS
Archived in favour of PowerShellThingies.
JavaScript · 10 人关注
SinaWeiboFansRemover
Sina Weibo 粉丝删除器,一个 Microsoft Edge 扩展。
C# · 7 人关注
Use-RawPipeline
Archived in favour of PowerShellThingies.
C# · 6 人关注
AcademicdataBaseChain
Academic dataBase Chain.
JavaScript · 6 人关注
bio-site
Yet another academic homepage builder.
PowerShell · 5 人关注
psguy.me
Archived in favour of PowerShellThingies.
TypeScript · 3 人关注
bibtex-ts
General-purpose format-preserving BibTeX parser in TypeScript (JavaScript).
PowerShell · 2 人关注
newsstand
A list of email addresses of newsletter / social update. One can build their own email categoriser with this list.
JavaScript · 2 人关注
strcmp.cc
An online line-based file comparator.
1 人关注
daily-restore-point
Creating a restore point every day is a good habit.
C# · 1 人关注
PreviewHost
An example `IPreviewHandlerFrame` implementation using WPF.
JavaScript · 1 人关注
RemoteShutdown
Remotely shut Windows down in case your Welcome Screen crashes.
HTML · 1 人关注
ReproduceLiveTileIssue
PowerShell · 0 人关注
1drv-layout
OneDrive layout and file mover. Built for sorting photos. Born in the removal of On-Demand Sync for OneDrive.
C++ · 0 人关注
mem-layouts-binary-search
Forked from https://github.com/rlunding/alg_eng
Assembly · 0 人关注
MS-DOS
The original sources of MS-DOS 1.25 and 2.0, for reference purposes
C++ · 0 人关注
vecole-redux
Constructs OLE from vector-OLE. See http://eprint.iacr.org/2017/617/20170627:191617

geelaw

  •   UW / 博士生
    V2EX 第 202505 号会员,加入于 2016-11-22 23:09:06 +08:00
    今日活跃度排名 2824
    我的静态博客 BibTeX 插件完工啦~🎉
  •  1   
    分享创造  •  geelaw  •  86 天前  •  最后回复来自 Or2
    1
    用 JavaScript 解析 BibTeX
    分享创造  •  geelaw  •  82 天前  •  最后回复来自 hronro
    3
    分享三篇和密码学有关的
    分享创造  •  geelaw  •  141 天前  •  最后回复来自 SwordSong
    5
    发现一个很酷的 LeetCode 题解的 GitHub 仓库
    分享发现  •  geelaw  •  162 天前  •  最后回复来自 wpzero
    4
    “打开方式”的“打开方式”
  •  1   
    分享创造  •  geelaw  •  223 天前  •  最后回复来自 yzlnew
    21
    iOS 的天气 app 可以正确处理夏令时变化的一天
    Apple  •  geelaw  •  247 天前  •  最后回复来自 msn1983aa
    2
    AppleScript 太鬼畜了
    macOS  •  geelaw  •  258 天前  •  最后回复来自 discrete
    2
    Amazon 出品的“愚人节整蛊软件”
    分享创造  •  geelaw  •  260 天前  •  最后回复来自 chenyu8674
    2
    geelaw 最近回复了
    21 小时 49 分钟前
    回复了 Tumblr 创建的主题 macOS Redesigned Outlook for Mac,焕然一新的感觉
    感觉是把 UWP Mail 的布局抄过来了
    @lihongming #3 这个问题的输出长度可以达到 Omega(1.6^n),因此不可能时间是 O(n)。

    此外这个输出长度也表示空间至少需要 Omega(n),因此朴素的算法已经是最佳。
    主流支持续到了我的订阅截止时间,撒花
    10 天前
    回复了 ProvinceV 创建的主题 Apple 购买(后补)AppleCare+ 发生的奇怪遭遇
    @alfchin #4 我觉得这个是根据 domain 判断的,而且这个列表是云更新的。我也很恼这个问题,但我并不会轻易判断“这个网站在 Edge 里一切正常”,毕竟可能有一些功能仍然是不正常的。此外你的 claim “可以在 Chrome 下不用插件”似乎和楼主的描述相悖。最后,可以点 Keep going with Edge 继续在 Edge 里访问。
    10 天前
    回复了 ProvinceV 创建的主题 Apple 购买(后补)AppleCare+ 发生的奇怪遭遇
    > 在 Edge 中打开链接,进入 Apple 订单页,选择付款,进入招行页面,结果招行显示该浏览器使用了过时技术。

    是 Edge 显示该网站使用过时的技术,你也需要用过时的 IE 才能让这个过时的网站正常运行。

    微软真是惨。
    14 天前
    回复了 lawsiki 创建的主题 算法 一道汇率换算的算法题求解
    如果 A-B 的汇率是 v,则建立 a->b 权为 log v 的边,以及 b->a 权为 -log v 的边。
    C-D 的汇率是 exp(C 到 D 的路径长度)。

    如果不存在路径,则说明条件无法决定目标汇率,如果存在多个不同长度,说明市场存在无风险套利(假设无摩擦)。
    @darktone #17 这个理解是完全没有搞清楚。你这样写会导致很多 implicit invariant 失效,从而程序虽然可以运行,但是意思却不是你想的那样,虽然没有产生 exception,但是几乎一定是错误的程序。
    通常我们希望 object.Equals(object other) 的重写方法是判断对象相等性,如果你不重写,对象的相等性会被理解为同一性。

    另外“(方法)重写”是 override 而不是 overwrite。

    @charlie21 #18 object.Equals(object other) 的实现是 object.ReferenceEquals(this, other)。
    16 天前
    回复了 ttgo 创建的主题 Apple 能否保护剪贴板里的数据?
    不能通过是否按键盘热键决定访问权限,因为 Cmd+V 粘出来结果的实现方式是每个进程自己决定在有人 Cmd+V 的时候去看剪贴板。

    如果你自己写一个操作系统当然是可以实现这个功能的,然而剪贴板通常是一个 session 里任何程序都可以访问的一个对象,这是设计使然。

    于是一个简单的做法是用 FUS,你准备两个账户,分别登录,则两个会话之间是不共享剪贴板的。
    @geelaw #14 另一个常见的情况是

    ((object)(new Pet())).Equals(new Pet())

    这也会调用 Pet.Equals(object other),因为通过 object 引用的 Pet 只能访问到 object.Equals(object other) 的重写方法。

    注意,这也涵盖了用接口引用访问的情形,例如

    interface ISome { /* 不含有名字叫 Equals 的方法 */ }
    class Pet : ISome { ... }

    ISome pet = new Pet();
    pet.Equals(pet); // 调用的是 Pet.Equals(object other)
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2356 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 21ms · UTC 15:49 · PVG 23:49 · LAX 07:49 · JFK 10:49
    ♥ Do have faith in what you're doing.