五子棋是中国的传统休闲益智小游戏,规则不是太复杂,我们可以通过写一个五子棋来锻炼编码的思路和风格,提高基本功能力。上次花很大功夫写的正则解析引擎也是这个目的,但关注度比较低,希望这个小五子棋游戏能得到稍微多一些的关注,这次也没有用高深的技术,熟悉html,javascript和 jquery就可以了。 Read More
摘要:文本聚类是搜索引擎和语义web的基本技术,这次本蛙和大家一起学习一下简单的文本聚类算法,可能不能直接用于实际应用中,但对于想学搜索技术的初学者还是有一定入门作用的。这里会用到TF/IDF权重,用余弦夹角计算文本相似度,用方差计算两个数据间欧式距离,用k-means进行数据聚类等数学和统计知识。关于这些概念可以去google,或者参考文本后的参考链接。 Read More
原文:http://amitsaha.github.io/site/notes/articles/python_linux/article.htmlIn this article, we will explore the Python programming language as a tool to retrieve various information about a system running Linux. Let’s get started.Which Python?When I refer to Python, I am referring toCPython2 (2.7 to Read More
原文:A guide to analyzing Python performanceWhile it’s not always the case that every Python program you write will require a rigorous performance analysis, it is reassuring to know that there are a wide variety of tools in Python’s ecosystem that one can turn to when the time arises.Analyzing a progr Read More
信息安全基础信息安全目标真实性:对信息的来源进行判断,能对伪造来源的信息予以鉴别, 就是身份认证。保密性:保证机密信息不被窃听,盗取,或窃听者不能了解信息的真实含义。完整性:保证数据的一致性,防止数据被非法用户篡改或部分丢失。可用性:保证合法用户对信息和资源的使用不会被不正当地拒绝。不可抵赖性:建立有效的责任机制,防止用户否认其行为。常见攻击手段破坏信息的完整性,篡改信息拒绝服务窃听,拦截信息假冒抵赖重放猜测预测拖库, 信息泄露密码学基础HASH介绍摘要性,把任意大小的数据映射成固定长大小的摘要信息,不同信息有不同的哈希值。不可逆性,通过hash值不能反推出原始数据。用途:防止信息被篡改保证信 Read More