首页   注册   登录
 geelaw 最近的时间轴更新

geelaw

  •   UW / 博士生
    V2EX 第 202505 号会员,加入于 2016-11-22 23:09:06 +08:00
    今日活跃度排名 2680
    我的静态博客 BibTeX 插件完工啦~🎉
  •  1   
    分享创造  •  geelaw  •  113 天前  •  最后回复来自 Or2
    1
    用 JavaScript 解析 BibTeX
    分享创造  •  geelaw  •  109 天前  •  最后回复来自 hronro
    3
    分享三篇和密码学有关的
    分享创造  •  geelaw  •  168 天前  •  最后回复来自 SwordSong
    5
    发现一个很酷的 LeetCode 题解的 GitHub 仓库
    分享发现  •  geelaw  •  189 天前  •  最后回复来自 wpzero
    4
    “打开方式”的“打开方式”
  •  1   
    分享创造  •  geelaw  •  250 天前  •  最后回复来自 yzlnew
    21
    iOS 的天气 app 可以正确处理夏令时变化的一天
    Apple  •  geelaw  •  274 天前  •  最后回复来自 msn1983aa
    2
    AppleScript 太鬼畜了
    macOS  •  geelaw  •  285 天前  •  最后回复来自 discrete
    2
    Amazon 出品的“愚人节整蛊软件”
    分享创造  •  geelaw  •  287 天前  •  最后回复来自 chenyu8674
    2
    geelaw 最近回复了
    首先你对 Markdown 的语法理解有误。Markdown 换段需要有一个空白行,所以换一行并没有换段。在经典 Markdown 中,段落内换一行等同于一个空格,因为默认的 p 的 white-space 是 normal。在非经典实现中可能会让段显示为 pre-line,或者插入 br。

    最佳实践是两个块级元素之间都应该有一个空白行,因此在表格周围也应该有空白行。

    使用正则表达式替换是非常困难的,因为 Markdown 的句法不是正则语言。例如,用一个很短的正则表达式无法区分换行是否处于一段 code block 内,进而无法发现这里是否应该增加一个空行。又例如它很难处理 block quote 里面需要增加带有 > > 的空白行的情况。

    如果没有上述情况,只要替换(\S)\n(\S) 为 $1\n\n$2 即可。
    有人发现这个帖子的 tag 是四个三个月亮脸么🌚

    这个对 accessibility 的影响不能单怪这些字符,辅助软件不处理也是它本身的问题。
    3 天前
    回复了 pdfgo 创建的主题 iMac windows 远程连接 mac, Cmd+L 快捷键怎么改?
    似乎有 Chrome extension 可以设置键盘快捷方式。另外,一个牺牲比较大的方法是禁用锁定工作站,然后把锁定换成按 Ctrl+Alt+Del 并选择“切换用户”。

    后一种方法会导致解锁比通常慢。
    3 天前
    回复了 thfurior 创建的主题 程序员 dll 版本依赖问题求教
    @geelaw *加载完毕 - 加载

    另一个可能的方法是尝试用 COM,写一个包装器,然后通过进程外实例化得到隔离,但代码几乎不用改动。
    3 天前
    回复了 thfurior 创建的主题 程序员 dll 版本依赖问题求教
    目测原因是两者都用 loader 加载 C DLL 导致的 DLL hell ?

    可以尝试自己写一个 DLL 转发所有的 A 的 API,但不要用 loader 加载完毕 A,用 LoadLibrary 和 GetProcAddress。
    在中文输入法下临时换成英文的方式是按一下 Shift。
    4 天前
    回复了 hytcrab 创建的主题 macOS 大家有遇到过 mac 上字体模糊的情况么?
    可能是这个原因 /t/530669
    @loqixh #1 Windows 当然可以,只要打开的时候不要阻止删除即可。

    一个自然的想法是这段 Java 代码之前打开过此文件(且不允许删除)但没有正确关闭。
    @reus #2 Java 的 hash code 是 32 位,但 SHA-256/512 的输出远远长于 32 位

    实际上一个很快速的策略是使用 AES + 固定 key + 截断,因为现代 CPU 有 AES 指令,所以这个可以非常非常快。此外,通常数据如果没有 adversarial behavior,那么 AES hash 的碰撞率比较低。

    把数个成员的 hash 加在一起是一个非常糟糕的方案,比如 class X { int a, b; /* details omitted */ } 那么 (1,0) 和 (0,1) 一定会有相同的 hash。
    8 天前
    回复了 lysS 创建的主题 问与答 小弟这样加密可以解吗???
    如果你的算法里面没有随机数,那么任何人都可以完美复现你的算法,因为从来不假设别人看不见你的代码。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1425 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 17:16 · PVG 01:16 · LAX 09:16 · JFK 12:16
    ♥ Do have faith in what you're doing.