go语言实现mb_substring
对于中英文混排的字符串,如果想截取指定长度的部分,PHP可以直接用mb_substring,不过go语言可没有类似的函数。把字符串转成[]rune可以避免中文被截断成乱码,但是中文和英文字符都会被当做一个字符,我们期望的是中文是两个字符,英文是一个字符。那么,我们只能自己实现一个go语言版的mb_...
windows下如何调整网卡的顺序?
这个问题比较奇怪,其实我们来看一个场景就知道了,对于多网卡的机器,有时候我们确实需要指定获取到的ip的顺序。例如用charles抓包,charles会列出本地的ip列表,如果本地装了虚拟机或者WSL之类的,就会有问题。 与后缀操作(i++ 和 i–),彼此存在着一些细微差别,各有不...
面试题:字节跳动面试题,用户在线波峰计算
题目 输入: 用户日志(time, user_id, login | logout) 输出:同时在线人数的峰值,精确到秒 示例的日志可能长这个样子: <pre class="EnlighterJSRAW" data-enlighter-group=""...
给wordpress增加Latex公式支持
很多算法题都涉及复杂的公式,经典的编辑器有可视化的Latex公式插件,例如http://www.wiris.com/en/solutions/wordpress,但是古登堡编辑器没找到合适的,找到一款区块插件Katex,本以为没法做到把公式嵌入到文本中,不是很灵活。不过后来发现也是可以嵌入的,比如...
青少年如何使用 Python 开始游戏开发
这是一篇由教程团队成员Julian Meyer发表的文章,一个12岁的python开发人员。你可以在Google+和Twitter上找到他。 你可曾想过如何创建视频游戏吗?它不像你想象的那么复杂! 在本教程中,您将创建一个简单的游戏叫做兔子和獾,在这里作为英雄的兔子要保卫城堡反击进攻的獾群。:O ...