排队论在网络性能分析中的应用 Jul 4, 2019 在网络中,服务器和用户之间相互传送数据包。数据包的传送需要时间,因此或多或少都会产生延迟。为了分析这些延迟,我们引入了一系列假设,并利用排队论对网络延迟进行建模分析。本文将着重介绍网络性能分析中几种常见的排队模型。 ...
厨房笔记(二):快手菜合集 Jul 2, 2019 短则三月,长则半年,留学生做饭就会体现三种趋势:做饭价格向便宜收敛,做饭速度向手快收敛,做饭味道向好吃收敛。因为咱追求的就是便宜美味的同时,又省时省力不麻烦。那么今天就给大家盘点一下那些好吃的快手菜吧!
生态系统建模 Jun 12, 2019 本文介绍如何用 Agent-based model 的方法,对一个包含狼、麋鹿、草三种生物的生态系统建模。本模型的优势在于模拟了狼的集群行为,即模拟了在头狼带领下狼群的捕食行为。 ...
JavaScript 初探 May 24, 2019 JavaScript是一个神奇的语言。它既不像Java原生地支持类和继承,也不如Python声明变量方便,更兼闹出"==="这样的麻烦。但我依旧深知它的强大,尤其是在可视化这一方面,在接触`qtwebengine`的时候已经感受过一次了。 ...
PyQt5 侧边栏布局 May 10, 2019 主流软件如网易云音乐、腾讯电脑管家,都有侧边栏。侧边栏能有效扩展应用空间,使软件功能的层次更加分明。但PyQt5并没有一个专门的方法实现侧边栏。要实现侧边栏,主要有两种技术路线。一是从标签部件(QTabWidget)改造而来,二是用网格布局(QGridLayout)画出来。本文采用第一种技术路线,制作一个简单的侧边栏应用。 ...
PyQt5 布局浅析 May 3, 2019 PyQt5是Python环境下用来开发UI界面的一个包。它容易上手,对初学者友好,并且拥有丰富的函数库,可以实现大部分桌面应用的开发需求,且支持QSS语言,能够对界面风格做个性化调整。总体来说,PyQt5是一款开发效率极高的UI框架。这篇文章从零开始,教你搭建一个属于自己的桌面应用。 ...
微博数据可视化 Apr 20, 2019 这次的数据用的是本科期间就已经爬好,但因为当时没有足够的处理技巧,这些数据在硬盘里一丢就是两年。如今,本Python初丁趁着还有机会摸鱼,赶紧把数据翻出来,让它们发光发热。 ...