前言
所谓的bbr魔改版最初是由hostloc论坛的用户Yankee发布的。因为原贴设置了阅读权限,所以我只能找到转帖和其修改的源码。该魔改版通过修改bbr中的一些参数使该拥塞协议较之Linux kernel中的协议更加“暴力”(但与此同时也破坏了tcp的公平性,如果这样做的人多了,反而会引起更加严重的网络拥塞),解决拥塞的效果更加明显。但是该修改版无法在Linux kernel 4.13+上编译,需要使用另一个修改版。
这篇文章所有的方法全都是在stackoverflow上找到的,我也是最近强迫自己使用英语搜索,才发现stackoverflow的好处。以前虽然看一些大牛说stackoverflow是开发者圣,但是我基本都是用中文作为关键词搜索,虽然同样是在Google上搜索,但是找到的内容不可相提并论。越来越后悔以前没有好好学英语了,只能慢慢补了。
微软于今天发布了Windows一周年版(RS1,1607版,10.0.14393,版本名真多),其中我感兴趣的就是Bash On Windows这个功能了,这个就是Windows内嵌了一个Linux子系统,只不过目前还是beta版,所以和原生的Ubuntu功能上有些缺陷,不过大部分软件都是可以正常使用的,启动这个功能的方式网上一大堆,这里就不再赘述了。只是有个小坑,开启bash功能后,需要在cmd或powershell里输入bash,它会下载一个镜像文件完成初始化工作,此时它会提示“正在从 Windows 应用商店下载…”,如果你在用一些小运营商的宽度,会立即显示“无法从 Windows 应用商店下载。请检查网络连接。”,然而我打开应用商店却能正常下载应用啊。
这个月被这个垃圾宽带折腾死了,总是不定期的掉线要重新拨号,这里就要介绍一下了,我家里有两个路由器,一个是如意云(就是现在的联想路由器的前身)刷了OpenWrt系统,另一个就是TP-Link了。
今天在逛网站的时候无意间发现一个京东获取单个商品价格接口:
http://p.3.cn/prices/mgets?skuIds=J_商品ID&type=1
ps:商品ID这么获取:http://item.jd.com/954086.html
今天试了一下msys2,真的比cygwin好用多了,主要体现在包管理上,而且软件包都比cygwin新。大家可以按照从cygwin迁移到msys2的原因和步骤中的步骤来迁移。之前有人评论让我用msys2,我没有去尝试而且还敷衍了他,现在向他表示歉意。
目前程序设计语言中有关将参数传递给函数调用有两种方法,按值传递(call by value)和按引用传递(call by reference)(C语言中可以通过指针直接传递地址,和传引用效果类似)。因为我之前是学C++的,所以想当然认为JAVA也有这两种参数传递方式。
我这个博客用的是linuxeye制作的lnmp安装脚本搭建的,因为用于个人折腾不用于生产环境,所以打算折腾一下,于是配了个php7与mysql5.7的环境,还启用了https协议,但是因为这个腾讯云的VPS配置太低,无法成功编译mysql,于是我只能用官方的deb包直接安装二进制文件,但是安装完成之后,发现php一直无法连接mysql。