使用Rust解决八皇后问题

使用Rust解决八皇后问题

注: 本文参考了rust-n-queens的解决方法, 修整了rust版本升级带来的不兼容问题, 因目的为说明原理, 故不复述多线程具体代码, 只考虑单线程的问题。 关于八皇后的多种解法, 请看用位运算速解n皇后问题, 下文采用的方法即是位运算最快的一种。 0.前言 八皇后问题是回溯算法的经典事例,...
阅读更多
设置BBR为服务器加速

设置BBR为服务器加速

0.前言 这几天因为服务器搬迁的缘故, 自搭的VPN线路也跟着从香港搬到了西雅图。 西雅图的ping值可比香港高到不知道哪里去了, 想要有和以前一样的网络体验, 就需要在其他的地方搞一些小聪明了。 在尝试了将协议换成KCP后, 发现因为kcp采用的是疯狂发包的模式, 在发送了一定数量的包后, 容易被运营商QoS, 最后会出现网络断开的情况。...
阅读更多
从香港到西雅图—网站搬家记录

从香港到西雅图—网站搬家记录

0.背景 网站在良好运行了三个月后, 遇到了第一次重大危机, 网站所在的香港服务器厂商貌似遇到了某些奇奇怪怪的问题, 变得极其不稳定。 我承认确实当时选择一个新商家是有风险的, 每个月花了我35大洋的基础上, 这一次竟然连续近十天宕机, 发工单竟然在那里放了五天没动静, 这谁顶得住啊……...
阅读更多