从一年半载前第一次在VMware上接触Ubuntu开始,Linux可以算是老朋友了。

仍记得当初因为不想用虚拟机挣扎着给游戏本装双系统的情形——由于独显的兼容问题导致了grub与GNOME的一系列水土不服,四处调参无效后只能放弃。

然后就非常自然地上云了,发现图形界面对于Linux来说非常鸡肋…

Bash真香!

阅读全文 »

MINST (Modified National Institute of Standards and Technology) 是计算机视觉方向最基础的数据集之一,自从1999年发布以来,这个手写图像数据集就成为了基准分类算法的基础。

TensorFlow 1.x版本由于其较为复杂的机制(如Session等),与Pytorch相比编程的难度较高。于是2019年秋TensorFlow正式发布了2.0版本,此次更新并不向下兼容,更像是一个全新的框架——在2.0版本中,Keras被整合成为了TensorFlow的一个高级API,使用Keras仅数十行便可以完成一个简单的神经网络搭建。

本文将基于 TensorFlow 2 的 Keras 框架进行MINST手写数字识别的相关讨论与探究。

阅读全文 »

旅行商问题(Traveling Salesman Problem,TSP)是一个经典的组合优化问题。经典的TSP可以描述为:一个商品推销员要去若干个城市推销商品,该推销员从一个城市出发,需要经过所有城市后,回到出发地。应如何选择行进路线,以使总的行程最短。

在本文中使用的数据为来自TSPLIB的ATT48,即美国本土48个州首府坐标,TSPLIB的已知最优解为10628。

从图论的角度来看,该问题实质是在一个带权完全无向图中,找一个权值最小的Hamilton回路。由于该问题的可行解是所有顶点的全排列,随着顶点数的增加,会产生组合爆炸,它是一个NP完全问题。

阅读全文 »

数据库课程画风一转来到了GUI的构建上

关于Serverlet这类东西我了解的确实不多,一开始上手确实头大,连基本的运行逻辑都没弄明白

然后发现这玩意还挺有意思的,真香

阅读全文 »

从浙大数据结构MOOC入坑PAT以来,PAT可能是我刷过题目数量最多的OJ了。

下面讲讲我的心路历程吧。

从很久之前就听说PAT甲级可以在一年内1:1等同于浙江大学计算机类专业复试上机考试成绩,直到大二下学期我的专业也开设了数据结构这门课。我是同时跟着学校与MOOC进行,由于学校里的课用的教材是算法导论,里面内容的顺序正好与浙大MOOC相反,所以当学期中的时候我就基本都学完了,进度还算挺快的。

阅读全文 »
0%