自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

feikon's blog

Something about learning and thinking

  • 博客(21)
  • 收藏
  • 关注

原创 VS Code插件记录

VS Code插件记录Coder Runner–by Jun HanCoder Spell Checker–by Street Side SoftwareGitLens–by Eric AmodioGuides–by spywheremarkdownlint–by David AnsonPath Intellisense–by Christian KohlerPython–by M...

2018-11-23 18:21:31 232 1

原创 软件设置类记录

让eclipse自动生成的注释的时间显示英文,不用中文? 再在eclipse的安装目录上找到eclipse.ini文件,加入:-Duser.language=en_US 重启eclipse。现在${date}变量生产的日期就是全英文了。 反之,逆过程,删除这一列即可。...

2018-09-09 16:16:23 159

原创 Python打包可执行文件与调用可执行文件

1.打包可执行文件1.1 依赖库 pyinstaller1.2 步骤2.调用可执行文件2.1依赖库 os2.2 执行代码1.打包可执行文件1.1 依赖库 pyinstaller1.2 步骤1.pip安装pyinstaller2.cd到源文件所在路径3.运行pyinstaller -F 文件名.py4.运行结束后,disc文件夹下就有了可以执行...

2018-09-09 14:47:18 2320

原创 Python实例方法、静态方法、类方法

Python实例方法、类方法、静态方法区别1. 实例方法只能被实例对象调用,静态方法(由@staticmethod装饰的方法)、类方法(由@classmethod装饰的方法),可以被类或类的实例对象调用。实例方法,第一个参数必须要默认传实例对象,一般习惯用self。静态方法,参数没有要求。类方法,第一个参数必须要默认传类,一般习惯用cls。class Foo(objec

2018-01-22 14:09:44 583

原创 Python变量、方法、类的命名规则

1. 变量命名总结: - 1.单下划线开头变量:protected - 2.双下划线开头变量:private - 3.双下划线开头,双下划线结尾:系统内置变量 2. 函数命名总结: - 1.私有方法:小写和一个前导下划线 - 2.特殊方法(魔术方法):小写和两个前导下划线,两个后置下划线 - 3.函数参数:小写和下划线,缺省值等号两边无空格 3. 类名称命名: - 类总是使用驼

2018-01-22 11:08:05 22411 2

原创 Qt--03:信号与槽

connect(&btn, &QPushButton::clicked, label, &QLabel::close);信号与槽函数: 4个参数 参数1:信号发出者,为指针类型; 参数2:处理的信号 &发送者类名::信号名 参数3:信号接收者 参数4:槽函数,也就是信号处理函数 &接收的类名::槽函数名自定义槽函数 普通函数的用法 Qt5:任意成员函数,普通全局函数,静

2017-10-16 15:03:59 268

原创 常用容器思维导图(未完待续)

总结关于容器的相关知识,未完待续

2017-08-21 20:57:25 1243

转载 五种经典排序算法的实现(冒泡、归并、快排、堆排序、希尔)

#include <iostream>using namespace std;void swap(int &d,int& b){ int temp; temp=d; d=b; b=temp;}//冒泡排序void Bubblesort(int arry[],int len){ int i,j; for(i=0;i<len-1;i++)

2017-08-14 16:56:48 262

原创 友元相关

作用:其他类或者函数要访问该类的非公有成员,可以令其他类或者函数成为它的友元(friend)来实现。弊端:类实现封装和隐藏,友元破坏封装和隐藏。可以修改类中私有数据。注意事项 3.1 友元关系不可传递 3.2 友元关系的单向性 3.3 形式和数量没有特别限制友元函数 // 友元.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <i

2017-08-14 16:20:57 226

转载 Python 多进程教程【转载】

编译:伯乐在线 - tstehoPython2.6版本中新添了multiprocessing模块。它最初由Jesse Noller和Richard Oudkerk定义在PEP 371中。就像你能通过threading模块衍生线程一样,multiprocessing 模块允许你衍生进程。这里用到的思想:因为你现在能衍生进程,所以你能够避免使用全局解释器锁(GIL),并且充分利用机器的多个处理器。多进程

2017-06-30 14:15:44 452

转载 Python yield 使用浅析(转载)

本文转载自:Python yield 使用浅析—廖雪峰您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。

2017-06-28 08:31:29 281

原创 Python 装饰器

这里写代码片

2017-06-06 20:03:15 196

原创 git基础

基本命令:1. cd进入特定目录或者直接Git bash here。2. 把当前目录变成一个git可以管理的仓库: `git init # 初始化git仓库`3. 添加文件 git add fileName # 向git添加单个文件到暂存区,而没有向仓库提交,仓库内文件不发生变化,直到commit git add -A

2017-05-23 22:11:18 199

原创 Qt Creator发布程序工具---windeployqt

环境:Qt Creator4.2.1+ Qt5.8 64-bit for desktop(MSVC 2015)步骤:在Qt Creator下编译好的release下的 youProgramName.exe 拷贝到一个文件夹下面;打开Qt命令行,也就是Qt5.8 64-bit for desktop(MSVC 2015),然后进入你拷贝EXE文件的文件夹下; 如:cd /d D:\drinkWat

2017-05-10 19:38:58 647

原创 Qt--02:设置父对象

问题引入:在Widget中创建Button等控件时,如果不指定Button等控件的父对象,就会产生相关控件无法再此Widget窗口中显示。因此当一些控件需要在当前Widget窗口中显示的时候就需要为控件添加父对象。指定父对象方式 setParent(&w)通过构造函数传参 Note:指定父对象之后,父对象显示,子对象将自动显示 代码展示int main(int argc, char

2017-04-10 19:53:12 4829 1

原创 Qt--01:基础知识

main文件#include "mywidget.h"/*******************基础相关说明*************************//*1.QApplication是应用程序类,Qt中一般都要有(存疑?) *//*2.Qt头文件没有.h *//*3.Qt头文件第一个字母为Q,紧接着的方

2017-04-09 22:38:08 364

原创 软件测试

软件测试软件测试定义: 在特定情况下对系统某个方面进行评价;软件测试目的: 发现错误;证明程序有错;软件测试关键问题(原则): 证伪;尽早测试;重视无效数据和非预期使用习惯测试;群集现象;用例评审;从测试结果做检查;测试现场保护和资料归档;经济学原则;软件测试与软件质量保证 整个生命周期软件测试特征:从需求开始,不仅仅是代码,是静态也是动态的;用来预防失效,有助于在软件生命周期中尽早

2017-03-08 13:58:02 250

原创 C++模板

1.函数模板作用:实现不同数据类型的函数调用调用:自动匹配数据类型进行调用#include "stdafx.h"#include <iostream>using namespace std;template<class T>void Swap(T &x, T &y){ T temp = x; x = y; y = temp;}template<class T1

2017-02-14 10:26:50 305

原创 Some Tips About C++

Some Tips About C++

2017-01-11 09:10:09 258

原创 C++ 类的数据成员封装

#include "stdafx.h"#include #include using namespace std;/*** 定义类:Student* 数据成员:m_strName* 数据成员的封装函数:setName()、getName()*/class Student{public: // 定义数据成员封装函数setName() void setName(string

2017-01-09 15:37:43 1438

原创 C++ 类的栈和堆实例化

#include "stdafx.h"#include using namespace std;class Coordnate{public: Coordnate(); ~Coordnate(); int x; int y; void printX() { cout << x << endl; } void printY() { cout << y << en

2017-01-09 14:33:29 1726

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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