关于树、图的排版算法,现在做到什么程度了?

Colliot4 days ago

像 graphviz 这种,是不是做到很完备、能够随心所欲了呢?

keyboard_arrow_down
一个重大的消息——本站的 Angular 版本不再继续开发,将会用 React 「重新」开发

Colliot05/12/2018

因为我实在无法忍受使用 Angular 这当孙子一般的体验了。

keyboard_arrow_down
Skip list 的精髓是什么?

Colliot5 days ago

如何自然而然地产生对这种数据结构的想法?

keyboard_arrow_down
一篇不错的关于代理的文章

Colliot09/24/2018

使用 iptables 透明代理 TCP 与 UDP 还有这篇也不错:WireGuard: 简单好用的 VPN。可惜我不能用 WireGuard,因为我的 client 是 macOS 的。

keyboard_arrow_down
为什么 Realtek 8821ae 网卡在 Ubuntu 下特别慢?

Colliot9 days ago

我记忆中一开始是不卡的,后来发生了什么事情,就变得特别卡,表现为 ping(甚至是局域网地址)特别高 网速特别慢,只有 20KB/s 丢包率特别高,能有 20% 通过 lshw 查看,似乎只工作在 802.11 模式,但网卡是 802.11ac 的 相关的事件,也许是我试图装了一些 USB 网卡驱动,其中似乎有一个 8821cu 的。不知道这是否对它产生了影响。 我该如何精通 Linux 无线网卡驱动呢?我该如何诊断 Linux 无线网络问题呢?我该从何入手呢?命令行工具的每个命令真的都是非常复杂,我是否可以直接访问 Linux API 来得到我想要的信息,而不使用这些二手的工具?

keyboard_arrow_down
偏微分方程的各种边值问题的意义都是什么?

Colliot18 days ago

它们是有不同的物理意义的吗?感觉这种第一、第二、第三的分类很生硬啊……

keyboard_arrow_down
有人有兴趣做个题吗?实现 asyncThrottle 和 asyncDebounce(暂无)

Colliota month ago

有人有兴趣做个题吗?实现 asyncThrottle 和 asyncDebounce(暂无) Push 模型: TS 版的 sandbox: https://codesandbox.io/s/34v5myvy51 JS 版的 sandbox: https://codesandbox.io/s/q9j9n9wjq9 Pull 模型: TS 版的 sandbox: https://codesandbox.io/s/7m9yy8mznj JS 版的 sandbox: https://codesandbox.io/s/401zm0p3j7 注释里有 (1)(2)(3),按要求改这三处,实现 throttle

keyboard_arrow_down
如何获取一个网站的所有「人性化」的 Bug 列表?

Colliot12/15/2018

「人性化」说的是使用者直接感受到的不正确的地方,就是不关心内部实现的黑盒方式体现出来的 Bug。

keyboard_arrow_down

Latest Replies

YangKeao replied to 关于树、图的排版算法,现在做到什么程度了?

啥叫完备?啥叫随心所欲?我感觉graphviz还非常原始(或者说不智能),在很多时候我会选择自己手动指定座标。

Colliot replied to 一个重大的消息——本站的 Angular 版本不再继续开发,将会用 React 「重新」开发

Angular 作为一个框架,限制很多。特别是它的编译工具,你随便搞一个组件不引用(比如只在 storybook 中用到),它生产模式 AOT 的时候都会报说,你没有在某个模块里引用这个组件。 在 storybook 里,它只能这么写: .add( 'Registration Dialog', () => ({ component: LogindialogComponent, moduleMetadata: { imports: [HttpModule, RouterTestingModule], schemas: [], declarations: [AppLeftNavTopComponent, AppLeftNavBottomComponent], providers: [], }, props: { resources: resources.zh, language: 'Chinese', dialogShow: true, }, }), ) 这时候不能根据 component 的定义对 props 进行类型检查——它的 props 是用 @Input() public someProp: boolean = false; 这样的带有 decorator 的类属性的语法定义的。 另外,如果你想搞 parent 组件(比如在 storybook 中用一个容器包裹住你的组件,当然也可以不在 storybook 中),如果是 React,你可以简单地这么写: return <div style={{height: 500}}> <YourChildComponent /> /div> 但是在 Angular 里,居然是无法实现类似的效果的。Angular 的视图依赖的是模板,但你也无法像 Vue 那样简便地用一个有 template 字段的对象定义一个组件,而必须用一个类。这样就回到了之前的问题,AOT 的时候会报这个类没有被引用…… 实际上它可以通过 NgComponentOutlet 实现动态渲染一个组件,但是这个时候传 props 变得非常麻烦。我看见的解决方案都是在 child 组件的构造函数里注入这些参数的(因为这个 NgComponentOutlet 只能提供这样的 API),非常地反人类。

YangKeao replied to 一篇不错的关于代理的文章

redsocks 现已原生支持 ss。 Wireguard 非常好用,资源消耗远小于 OpenVPN (甚至远小于关闭全部加密的 OpenVPN )

Colliot replied to 为什么 Realtek 8821ae 网卡在 Ubuntu 下特别慢?

同一台机器,重启到 Windows,网络就是正常水平,所以应该不是硬件坏了或者天线被干扰了……

Colliot replied to macOS 内核扩展的开发,看起来很有意思啊!

话说这个页面打开好快啊,不知道是不是因为缓存了……

Colliot replied to 如何获取一个网站的所有「人性化」的 Bug 列表?

发现一个 BUG,当一个 tag 为 active 状态的时候,它的 margin-right 会消失。

Colliot replied to 这个关于改进 CLI 工具体验的文章不错

第一个 bat 是 Rust 写的啊,简直好评!

Colliot replied to 为森么注册取名至少五个字符

可能是为了模仿 QQ 号的长度限制。短的 ID 可能作为 VIP ID……

Colliot replied to 在论文为什么经常使用“我们”这个词

而且这个问题竟然还没有修复……

Home

Babel

Knowledge

Epistemology

Settings