
Python
hope lucky
嵌入式,物联网开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL读写分离技术
MySQL读写分离技术一、读写分离(主从复制)主从复制:当主服务器有写入(insert/update/delete)语句时候,从服务器自动获取读写分离:insert/update/delete语句操作一台服务器,select操作另一个服务器从库生成两个线程,一个I/O线程,一个SQL线程;i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中;主库会生成一个 log dump 线程,用来给从库 i/o线程传binlog;SQL 线程,会读取转载 2020-09-12 11:33:07 · 300 阅读 · 0 评论 -
图形用户界面和游戏开发
图形用户界面和游戏开发基于tkinter模块的GUIGUI是图形用户界面的缩写,图形化的用户界面对使用过计算机的人来说应该都不陌生,在此也无需进行赘述。Python默认的GUI开发模块是tkinter(在Python 3以前的版本中名为Tkinter),从这个名字就可以看出它是基于Tk的,Tk是一个工具包,最初是为Tcl设计的,后来被移植到很多其他的脚本语言中,它提供了跨平台的GUI控件。当然Tk并不是最新和最好的选择,也没有功能特别强大的GUI控件,事实上,开发GUI应用并不是Python最擅长的工作转载 2020-09-12 11:33:23 · 380 阅读 · 0 评论 -
如何利用Python批量爬取人民币外汇数据并整理储存可视化!
如何利用Python批量爬取人民币外汇数据并整理储存可视化!一、需求由于该网站(http://www.safe.gov.cn/safe/rmbhlzjj/index.html)日期选择最长间隔只能90天,因此如果手动点击下载表格,需要多次选择日期,并且将多个表格手动合并后存入数据库。为了解决这些问题,本篇使用爬虫爬取,pandas整理数据后存入数据库。二、实现STEP1 爬取第一批数据打开网站,输入在允许范围内的日期,点击查询,就发送了一个POST请求F12打开开发者工具刷新后,可以看到这个请转载 2020-09-07 15:10:33 · 1709 阅读 · 0 评论 -
使用python制作趣味小游戏—投骰子
使用python制作趣味小游戏—投骰子1.模拟真实环境掷骰子从Python标准库中调用模块:random——random中包含以各种方式生成随机数的函数从random中引用randint这一函数——骰子都是有固定面数from random import randint2. 创建Die类骰子属性sides(面数)默认为6面定义一个名为roll_die()的方法打印位于(1,骰子面数之间的随机数定义一个名为update()的方法用于更新骰子的面数sides_value()方法用于输出当转载 2020-08-31 16:47:49 · 1850 阅读 · 0 评论 -
大数据算法——布隆过滤器
大数据算法——布隆过滤器今天的文章和大家一起来学习大数据领域一个经常用到的算法——布隆过滤器。如果看过《数学之美》的同学对它应该并不陌生,它经常用在集合的判断上,在海量数据的场景当中用来快速地判断某个元素在不在一个庞大的集合当中。它的原理不难,但是设计非常巧妙,老实讲在看《数学之美》之前,我也没有听说过这个数据结构,所以这篇文章也是我自己学习的笔记。原理在我之前的理解当中,如果想要判断某个元素在不在集合当中,经典的结构应该是平衡树和hash table。但是无论是哪一种方法,都逃不开一点,都需要存储原转载 2020-09-12 11:34:06 · 793 阅读 · 0 评论 -
python学习笔记
python学习笔记转载 2020-08-21 11:41:03 · 143 阅读 · 0 评论 -
Python中的算数运算符
Python中的算数运算符1. 算数运算符的介绍算数运算符是运算符的一种,也称为数学运算符,是完成基本的算术运算使用的符号,用来处理四则运算。1) 拼接字符串当+用于数字时表示加法,但是当+用于字符串时,它还有拼接字符串(将两个字符串连接为一个)的作用,请看代码:name = "小明"occupation = "学生"info = "我的名字叫" + name + ",职业是" + occupationprint(info)# 输出结果为 我的名字叫小明,职业是学生2) 重复字符串转载 2020-07-29 18:18:06 · 3579 阅读 · 0 评论 -
Python工具整合,为程序员和新手准备的 8 大 Python 工具
Python工具整合,为程序员和新手准备的 8 大 Python 工具Python 是一种开源编程语言,用于 Web 编程、数据科学、人工智能和许多科学应用。学习 Python 使程序员能够专注于解决问题,而不是专注于语法,其丰富的库赋予它完成伟大任务所需的力量。IDLE安装 Python 时,默认情况下也会安装 IDLE。这是比较好的Python工具之一。这使得在 Python 中入门变得非常简单。它的主要功能包括Python shell 窗口(交互式解释器)、跨平台(Windows、Lin转载 2020-07-17 00:18:30 · 188 阅读 · 0 评论