- 博客(20)
- 收藏
- 关注
原创 Python 的数据类型
不可变数据类型boolintfloatcomplexstrtuplefrozensetbytes可变数据类型listdictsetbytearray
2020-06-25 23:00:14
212
原创 Python基本数据类型 - 数字类型
Python 有五个标准的数据类型Nunbers 数字(整数,浮点数,布尔,None)String 字符串List 列表Tuple 元组Dictionary 字典1.整数整型就是不带小数部分的数字。包括自然数,0,以及负数。整数的字面值表示方法:二进制:以0b 开头,后跟 0或1, 例如:b11110011十进制:10, -3, 0,十六进制:以0x开头, 后跟0~9...
2020-03-01 11:55:47
898
原创 Python 变量
1)变量的定义变量是用来绑定数据对象的标识符。创建变量的时候,会在内存中开辟一个空间。2)变量名的命名方法:变量名必须为字母或下划线开头,后跟字母或下划线,数字。不能使用 python 的关键字和保留字做变量名合法的变量名示例: a a1 b _x不合法的变量名示例:1a 235 $C _c3)变量的赋值a.Python 中的变量不需要类型声明,每个变量在内存中创建,都包括变...
2020-02-29 14:13:21
209
原创 Python 基础
1.输出 – 使用函数 print()1)直接输出字符串>>> print("hello")hello2)输出多个字符串,各个字符串中间用逗号隔开,此时会一次输出各个字符串,遇到逗号的地方会用输出一个空格>>> print("I am", "a student")I am a student3)输出数值>>> print(...
2020-02-29 13:35:56
538
原创 QGis二次开发:坐标转换
地图经纬度坐标转qt控件坐标const QgsPointXY &pointqDebug() << m_mapCanvas->getCoordinateTransform()->transform(point).x() << m_mapCanvas->getCoordinateTransform()->transform(point).y(...
2020-01-06 16:49:17
2483
1
原创 win7 使用 QAudioOutput 播放 PCM 音频数据无法正常播放
这里写自定义目录标题问题:使用QAudioOutput 播放 PCM 音频数据,在win10下可以正常播放,在win7下却无法正常播放。原因:QAudioDeviceInfo m_deviceInfo;m_deviceInfo(QAudioDeviceInfo::defaultOutputDevice())将以上的 defaultOutputDevice() 写成了 defaultInp...
2019-12-17 16:03:55
599
1
原创 QPainter引起的界面刷新问题
最近做的项目需要同时开启 8 个界面,当数据量很大时,页面切换时,会导致卡顿,找了很久也么找到原因。最终在大神的帮助下找到了。将 QPen 的设置放到了 for 循环中间,当数据量大时,不断的设置,导致界面卡。{ QPainter painter(this); QPen pen; QPainterPath path; int size = m_curveDat...
2019-06-14 16:32:32
2416
原创 Ubuntu 16.04 安装搜狗输入法
安装环境:WMware 14 + Ubuntu 16.04因为接触 Ubuntu 并不是很长时间,在安装过程中遇到的问题就是对 Ubuntu 软件源的不理解。导致安装过程中出现错误,不知道如何解决。安装步骤:1.从搜狗的官网下载安装包,根据自己电脑配置,下载32位或64位的。官网地址: http://pinyin.sogou.com/linux/ 本文下载的是 64 位的。备注: ...
2018-11-23 15:23:03
1024
原创 Ubuntu 16.04 安装 sublime
网上关于安装 sublime 的文章有很多,也有对于无法输入中文的问题解决。写此文章的目的仅仅是记录安装过程中遇到的一些问题。安装环境:WMware 14 + Ubuntu 16.04方法一:直接从 git 仓库获取安装源,进行安装即可。通过这种方法进行安装直接解决了通过官网下载进行安装后无法输入中文的问题。vicky@vicky-machine:~/下载$ sudo apt-get in...
2018-11-23 15:06:31
1202
原创 MySQL常用语句和命令
1.列出所有可见数据库命令:show databases; 2.切换到某个数据命令:use 数据库名; 3.显示当前数据:命令:select database(); 4.创建数据库命令:create database 数据库名; 5.删除数据库命令:drop database if exists 数据库名; 6.列出当前数据库下所有表 命令:命令:show tabl...
2018-11-08 15:23:27
167
原创 CentOS 7 安装 MySQL 5.6.4 -- 通过二进制包方式安装--问题篇
本篇是记录安装 MySQL 过程中遇到的问题以及解决方法的,顺利安装步骤可参考我的另一篇文章。加粗样式CentOS 7 安装 MySQL 5.6.4 – 通过二进制包方式安装1.下载编译好的 tar 包打开 MySQL 官网的下载页面,拉至最底部。如要选择指定版本的 MySQL,点击右侧的 “Looking for the latest GA version?”select operat...
2018-11-08 10:41:22
460
原创 CentOS 7 安装 MySQL 5.6.4 -- 通过二进制包方式安装
一、查看系统已经安装的mysql数据库1.查看系统是否已经安装了 mariadb[vicky@localhost ~]$ rpm -qa |grep mariadbmariadb-libs-5.5.52-1.el7.x86_642.查看是否已经存在配置文件 my.cnf[vicky@localhost ~]$ cat /etc/my.cnf[mysqld]datadir=/var/...
2018-11-08 10:20:15
949
原创 Python 脚本的三种执行方式
1.交互模式下执行 Python,这种模式下,无需创建脚本文件,直接在 Python解释器的交互模式下编写对应的 Python 语句即可。1)打开交互模式的方式:Windows下:在开始菜单找到“命令提示符”,打开,就进入到命令行模式:在命令行模式输入: python 即可进入 Python 的交互模式Linux 下:直接在终端输入 python,如果是按装了 python3 ,...
2018-10-19 16:12:34
81287
5
原创 Python的详细安装步骤二—— Linux 环境
二、Linux 升级 PythonLinux 操作系统本身自带安装 Python,不过一般都是 2.x 版本的,2.x 和 3.x 是互不兼容的。以下是在 CentOS 中安装 Python 3.6.5 的过程。1.下载1)进入官网,选择 Downloads,然后选择 Source code2)选择需要的对应版本,我选择的 3.6.5 对应 Gzipped source tarball...
2018-10-19 11:31:46
304
原创 Python的详细安装步骤一——Windows 环境
工欲善其事,必先利其器。每次新学一门语言,首先就得有其可以执行的环境,本文是作为首次接触 Python 的人做的一个详细安装记录。一、Window 下的安装1.下载:1)进入官网,选择 Downloads,然后选择 All releases2)打开之后可以看到各个版本,点击对应版本选择对应版本下载即可:3)点击对应版本,可以看到对应的32位或64位以及mac的安装文件,按需选择下载即...
2018-10-19 11:21:03
279
原创 JavaScript 学习笔记三:输出输入语句
文章目录一、输出语句二、输入语句三、示例:一、输出语句JavaScript 没有任何打印或者输出函数。可以通过以下方式来显示数据:1.使用 windows.alert() 弹出警告框,可省略windows,直接使用 alert();2.使用 document.write() 方法将内容写在 HTML 文档中;3.使用 console.log() 方法写入到浏览器的控制台;控制台(Con...
2018-09-30 20:26:25
7014
原创 JavaScript 学习笔记二:基本知识
文章目录预备知识JavaScript web 开发人员必须学习的 3 门语言中的一门:如何编写JavaScript?如何运行JavaScript使用 JavaScript的两种方式1. 脚本是直接写在 HTML 页面2. 通过外部脚本文件导入script 标签示例预备知识JavaScript web 开发人员必须学习的 3 门语言中的一门:HTML 定义了网页的内容CSS 描述了网页的布局...
2018-09-30 20:18:48
159
原创 UNIX C 学习笔记一:UNIX/Linux发展历史以及相关概念
一、UNIX 与 Linux 的发展历史Unix 操作系统是一个强大的多用户,多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由 Ken Thompson, Dennis Titchie 和 Douglas Mcllroy 于 1969年在 AT&amp;amp;T 的贝尔实验室开发。目前它的商标权由国际开放标准组织所拥有,只有符合单一 UNIX 规范的 UNIX 系统才能...
2018-09-29 22:51:31
566
原创 JavaScript 笔记一:背景介绍
一、认识 JavaScript1.网站开发模式: 设计,前端,后端2.Web 前段:HTML, CSS, js3.JavaScript 是一种轻量级的脚本语言;JavaScript一种直译式脚本语言;是一种动态类型、弱类型、基于原型的语言,内置支持类型;是一些简单指令的组合;可以应用于多种环境中,最常见的应用环境就是浏览器。它的解释器被称为 JavaScript引擎,为浏览器的一部...
2018-09-29 16:30:06
250
原创 重新起航
不知不觉已经毕业N多年,仔细算来工作时间却只有那么几年,工作经验自然谈不上有多深。在经历了人生必经的几个阶段之后,重新回归职场,第一感觉就是恐慌,在我离开职场的这几年,各种技术知识都已经飞速的发展,而我也注定被抛在了遥远的他方。 想当初离开的时候自己就仅仅有那么一点点的技术,离开这么多年,可想而知,早已是无任何技能了。 随着时间的流逝,我在慢慢长大,也学会了思考。尤其是近一年来,重新融入社会...
2018-09-29 13:38:51
306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人