摘要: 问题:有25匹马,速度都不同,但每匹马的速度都是定值。现在只有5条赛道,无法计时,即每赛一场最多只能知道5匹马的相对快慢。 问最少赛几场可以找出25匹马中速度最快的前3名? 最近想通过经典算法问题加强算法的学习和算法在实践中的应用,便搜罗了一堆问题。首先上面列出的这个问题很有意思,本文记录一下代码, 阅读全文
posted @ 2018-10-12 17:35 nimo97 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 学习python时,我提出过如下问题: 1.装饰器是什么? 2.一个@符号 + 一个函数名就是一个装饰器了? 3.什么时候要用到这是神器的工具? 到底怎么理解、怎么应用装饰器,在本文中概括一下自己的理解。 一、先举栗子,逐层分析 上面的代码里 deco 就是 func 的装饰函数,func 被当作一 阅读全文
posted @ 2018-10-12 17:09 nimo97 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 最近温故了一下 python 基础知识,有新的理解,整理在此,以便以后查阅或纠正。 本文描述一下静态方法和类方法,引出装饰器的概念,在下一篇博文中记录。 先举例,看效果: 定义这些方法后,就可像下面这样使用它们(无需实例化类): 上一篇文章提到的例子中出现的报错,可以用类方法包装一下消除,而用静态方 阅读全文
posted @ 2018-10-09 17:25 nimo97 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 以下是综合多家说法的个人理解总结,仅为做到理解它们的区别与联系,不保证严谨。 函数 函数是封装了一些独立的功能,可以直接调用,python内置了许多函数,同时可以自建函数来使用。 独立的函数是函数(像 python3 里print()),类里封装的一些可被直接使用或是被类直接调用的都可以叫做函数(如 阅读全文
posted @ 2018-09-29 14:31 nimo97 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 前言这是一次想 实现进度条功能 而引发的小程序开发,越做发现涉及的东西越多,本文只做简单成效实现过程的描述,优化项目以后再做补充。目录前言目录概述源代码实现下载器功能实现 exe 封装后记概述先上效果图 功能介绍 该下载器只能下载已知工具包(即将例如 Q... 阅读全文
posted @ 2018-08-29 15:08 nimo97 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 前言mysql 是我工作中常用的数据库,不过仅限于 SQL 操作,通过阿里云的 RDS 可以快速生成一个实例,对于其原理并不甚了解,所以闲暇之余了解了一下,并记录下来,与大家共享、交流。目录前言目录一、MySQL复制技术1. 复制的用途2. 复制存在的问题3... 阅读全文
posted @ 2018-06-07 17:11 nimo97 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: 目录目录概述准备工作开始编译安装1. 安装 Nginx1. 解压2. 环境准备3. 编译过程4. Nginx 服务2. 安装 MySQL1. 解压2. 环境准备3. 安装 CMake 编译器:4. 编译过程5. 初始化数据库6. MySQL 服务3. 安装... 阅读全文
posted @ 2018-06-01 16:03 nimo97 阅读(175) 评论(0) 推荐(0) 编辑
摘要: python 随笔业余 python 爱好者又上线了,离上次发博过去几个月了,真的是懒! 期间完成了一段目前为止最完整、效果良好、800 多行的小游戏代码,由于运维工作忙,抽时间再将其详尽的分享出来。 此次更博,是想把之前的笔记在此做一个简略的记录,还是因为... 阅读全文
posted @ 2018-05-22 10:49 nimo97 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 神奇的递归费了好大的劲才对递归算法有了点浅显的理解,在这与大家分享一下典型例子的代码。九九乘法表经典循环算法:for i in range(1,10): for j in range(1,i+1): result = i * j ... 阅读全文
posted @ 2018-03-12 10:41 nimo97 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 最近刚刚接触 python,又恰巧和室友玩纸牌,想到小时候玩的24点游戏,所以当做练习,写了一段代码。 参考了一位叫GreatAnt网友的程序,但是他实现的只是一种计算结果的输出,为了看到所以计算可能的输出,我编写了下面一段代码,欢迎广大网友来此留言交流。#... 阅读全文
posted @ 2017-11-05 13:54 nimo97 阅读(643) 评论(0) 推荐(0) 编辑