约瑟夫生死者小游戏

""" 30 个人在一条船上,超载,需要 15 人下船。 于是人们排成一队,排队的位置即为他们的编号。 报数,从 1 开始,数到 9 的人下船。 如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢? "&...

2019-03-09 20:50:59

阅读数 78

评论数 0

MySQL数据库数据按月、按周分组

有如下每日数据,如何按月、按周统计出具体数据? PHP代码实现,核心是调用MySQL数据库提供的DATE_FORMAT()函数格式化时间(也可以是时间戳),变成自己想要的时间格式,再进行分组,最后再统计结果。 // 按月分组 $month_counts =...

2019-05-11 10:09:01

阅读数 19

评论数 0

Mysql删除30天以前的数据

需求: 1.每日定时执行清理30天以前旧数据,如:当前日期2019年5月8日,需清理所有小于2019年4月8日数据 2.直接通过sql语句实现 /* * 定时任务,每日0:00执行,删除一个月以前的短链接 * 0 0 * * * /usr/local/php/bin/php 01-de...

2019-05-08 14:17:48

阅读数 6

评论数 0

Python Centry异常邮件预警

1.程序出现异常或停止运行,如何监控?其实,Python已有方便工具Sentry 2.官网:https://docs.sentry.io/clients/python/ 第一步,安装:pip install raven --upgrade 第二步,申请Centry账号,此步实际非常简单,前提...

2019-04-23 21:45:59

阅读数 24

评论数 0

CentOS7使用Python发送邮件兼简单监控爬虫文件是否停止运行

之前在RedHatEnterpriseLinuxServerrelease6.1(Santiago) Linux系统上使用过Python发送邮件(https://blog.csdn.net/zhu6201976/article/details/85809239),迁移到CentOS7却不行了,同样...

2019-04-23 17:39:50

阅读数 42

评论数 0

Windows下快速安装Redis

1.下载 https://github.com/MicrosoftArchive/redis/releases 当前最新版:Redis-x64-3.2.100.zip,请根据需要下载不同版本 若下载速度过慢,可网盘下载:https://blog.csdn.net/qwer123456u/ar...

2019-04-22 14:55:38

阅读数 53

评论数 0

Python、Java、PHP中的foreach

<?php // Python中的for遍历: /* for num in num_list: print(num) */ // Java中的foreach: /* ArrayList<int> list = new ArrayList<...

2019-04-20 09:36:45

阅读数 11

评论数 0

获取当前时间的24小时倒计时

直接上代码: def countdown(): """获取当前时间的24小时倒计时""" localtime = time.localtime() hour = localtime.tm_hour mi...

2019-04-10 20:12:06

阅读数 21

评论数 0

pysnowflake的使用

github:https://github.com/koblas/pysnowflake 文档:https://pysnowflake.readthedocs.io/en/latest/ 使用总结: 1.安装:pip install pysnowflake 2.终端执行:snowflake...

2019-04-10 11:46:47

阅读数 29

评论数 0

Python时间显示为多少分钟以前......

如下需求: 实现结果: Python代码实现过程: rewards = db.get_list_reward(account_id) # 列表信息 list_reward = [] for person in rewards: ...

2019-03-23 01:33:22

阅读数 24

评论数 0

Python生成日历

介绍一个挺有意思的东西: import calendar # 输入指定年月 year = int(input("输入年份: ")) month = int(input("输入月份: ")) # 显示日历 print(calendar.month(ye...

2019-03-09 19:23:01

阅读数 22

评论数 0

Python求最小公倍数

""" 利用公式:[a,b] = a * b // (a,b) 简单处理 解析:a和b的最小公倍数 = a * b // a和b的最大公约数 30,45最小公倍数为90 36,270最小公倍数为540 最大公约数,某数的因子[1,n),如6的因子为:1,2,3 54...

2019-03-09 19:05:47

阅读数 25

评论数 0

Python求最大公约数

""" 最大公约数,某数的因子[1,n),如6的因子为:1,2,3 54,24的最大公约数为:6 实现步骤: 1.键盘接收2个数 2.分别算出其因子列表 3.求2列表共有部分的最大值并返回 """ def get_divisors(n...

2019-03-09 18:39:51

阅读数 29

评论数 0

阿姆斯特朗数

如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。 例如1^3 + 5^3 + 3^3 = 153。 1000以内的阿姆斯特朗数: 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407。 for i in range(1, 1001):...

2019-03-09 18:31:57

阅读数 22

评论数 0

生成斐波那契数列

方法一:非常容易理解,其他语言也是这样写,方法二:适合Python,利用其自动组包解包,可适当简化代码。 def main(): a, b = 0, 1 while True: try: n = int(input('please inp...

2019-03-09 16:34:52

阅读数 25

评论数 0

安装Flask-MySQLdb失败

参考链接:https://www.cnblogs.com/Lin-Yi/p/7751218.html 执行环境: Ubuntu18.04,Python3虚拟环境 错误信息:找不到mysql config 网上尝试了不少解决方案,仍无法有效解决 执行完以下代码便能正确安装了 sudo a...

2019-02-25 23:45:23

阅读数 46

评论数 0

Ubuntu18.04安装MySQL不提示输入用户名密码,无法登录问题的解决

1.之前,通过以下命令安装MySQL,安装过程中会提示输入用户名密码,但新版本却不提示,故安装后无法登录。 sudo apt-get install mysql-server sudo apt-get install mysql-client 2.切换到root用户,输入mysql竟可以直接...

2019-02-19 17:17:04

阅读数 113

评论数 0

Ubuntu18.04连接Windows共享文件夹

参考:https://blog.csdn.net/chenzhjlf/article/details/78794834 亲测有效 注意:步骤4输入路径问题,比如共享了F盘,则路径为:smb://ip/f

2019-02-13 12:22:58

阅读数 745

评论数 0

Linux快速创建文件软链接

使用格式: 创建文件软链接:ln -s 源文件 链接文件,注意:源文件最好使用绝对路径 创建文件硬链接:ln 源文件 链接文件 注意:软链接不占存储空间,硬链接类似python变量引用,一个变量可有多个引用,当所有引用被删除后文件才真正被删除。 创建文件软链接: 创建文件硬链接: ...

2019-01-25 15:11:45

阅读数 46

评论数 0

快速查看Linux系统版本

终端输入命令:lsb_release -a

2019-01-25 14:51:48

阅读数 32

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭