采用新式类,要求最顶层的父类一定要继承于object,这样就可以利用super()函数来调用父类的init()等函数, 每个父类都执行且执行一次,并不会出现重复调用的情况。而且在子类的实现中,不用到处写出所有的父类名字,符合DRY原则。 https://rhettinger.wordpress.co ...
分类:
编程语言 时间:
2016-10-23 16:59:30
阅读次数:
189
特性: 继承与Map。 提供对key(自然排序顺序或者SortedMap创建时提供的Comparator)的全排序。 key必须实现Comparable接口,以便于进行相互比较。 应用于对map的遍历(EntrySet、KeySet、Values)。 对比SortedSet。 subMap(from ...
分类:
其他好文 时间:
2016-10-23 16:58:37
阅读次数:
160
随着使用的人群增多,是时候补充一下文档说明,因此,又花了一个晚上的时间,整理了文档,详情如下: ...
1、注册GitHub帐号,创建GitHub项目代码仓库 1.1、注册GitHub帐号 在使GitHub之前,需要先登录其官网注册一个免费使用的账号。登录 https://github.com/join?source=header-home进行注册。 1.2 在GitHub上添加SSH Key 为什么... ...
分类:
Web程序 时间:
2016-10-23 16:57:45
阅读次数:
319
【题目描述】 有n(n <= 1314)个城市和m(m <= 13520)条双向公路,每条公路连接着一个或两个城市,通过一条公路需要耗费时间,且每条公路均有一个特定标识“L”、“O”、“V”、“E”。 小Y从1号城市出发,需要前往n号城市,他必须按照“L” --> “O” --> “V” --> “ ...
分类:
其他好文 时间:
2016-10-23 16:58:47
阅读次数:
198
将使用arcgis的一些技巧记下来,以供翻阅 1.判断点在面内 insert into grid_res_relation (GRIDID, GRIDTYPE, RESID, restype, typename, resNo, resName) select m.jrqid GRIDID, 2520 ...
分类:
其他好文 时间:
2016-10-23 16:56:58
阅读次数:
180
rsyslog+mysql+loganalyzer在Linux系统上面,系统可以记录从开机到当前系统上面何时发生了什么事情,并将其分类,分级写到特定的日志文件当中,如系统自身产生的问题,用户登录信息,网络数据信息等等.在CentOS上面有一个rsyslog专门负责记录系统日志上信息,虽然rsyslog的功能足够强..
分类:
数据库 时间:
2016-10-23 15:19:52
阅读次数:
246
#include<stdio.h>#include<malloc.h>typedefstructnode{ int*pBase; intlen;//数组最大容纳长度 inttop;//数组有效长度}stack,*Stack;voidinitStack(Stack,int);voidpush(Stack,int);voidpop(Stack,int*);boolstackEmpty(Stack);boolstackFull(Stack);voidmain(){..
分类:
编程语言 时间:
2016-10-23 15:17:52
阅读次数:
178
CentOSMinimal版安装纪录由于minimal版本的CentOS默认安装软件并不多,所以很多软件都需要自己后期手动进行安装。先将安装过程及创建错误进行一下纪录:一,ifconfig命令的安装1)yuminstallifconfig报错:Couldnotretrievemirrorlisthttp://mirrorlist.centos.org/?release=6&..
分类:
系统相关 时间:
2016-10-23 15:16:12
阅读次数:
280
关于Qt中中文显示的解决办法在linux平台下,这样显示中文QLabel*label=newQLabel;
QTextCodec*codec=QTextCodec::codecForName("UTF-8");
label->setText(codec->toUnicode("<center><h1>你好</h1></center>"));
label->setWindowTitle(codec-..
分类:
其他好文 时间:
2016-10-23 15:16:13
阅读次数:
198
之前用Qt写一个用于Arduino开发板HEX文件烧写的工具,遇到了这个问题。后来找到了一个跨平台的串口操作库:qextserialport
以下代码可用于获取Windows平台上活动的串口列表。
QStringList&ComPortMgr::getAvailableComPorts()
{
staticQStringListavailablePorts;
constin..
保存为UTF-8,savewithDOM
分类:
Web程序 时间:
2016-10-23 15:17:49
阅读次数:
135
一、安装所需要程序1.安装开发环境及所需要程序#yumgroupinstall-y"DevelopmentTools""ServerPlatformDevelopment"#yuminstall-ypam-develmariadb-develmariadb-servervsftpdlftpftp启动服务:#systemctlstartmariadb.service2.编译安装pam_mysql-0.7RC1#tarxfpam_mysql-0.7RC1..
分类:
数据库 时间:
2016-10-23 15:17:24
阅读次数:
726
在linux中,一切皆文件。每个文件都有与之匹配的inode号,而每个inode则可以与多个文件相匹配。而链接有软链接、硬链接之分。软链接就类似Windows的快捷方式,硬链接就像是一个替身(两个文件一模一样,连inode号也一样)。软链接1.创建软连接2.使用ln-s源文件链接文件3.查看源..
分类:
系统相关 时间:
2016-10-23 15:17:32
阅读次数:
241
rsyslog记录日志于mysql:前提:准备好msqlserver或mariadbserver;(1)安装rsyslog连接至mysqlserver的驱动模块;#yuminstallrsyslog-mysql(2)在mysqlserver准备rsyslog专用的用户账号;GRANTALLONSyslog.*TO‘rsyslog‘@‘127.0.0.1‘IDENTIFIEDBY‘rsyslogpass‘;GRANTALLONSyslog...
分类:
数据库 时间:
2016-10-23 15:16:54
阅读次数:
289
#include<stdio.h>#include<malloc.h>#include<stdlib.h>//结点数据类型typedefstructNode{ intdata; structNode*next;}NODE,*PNODE;//栈数据类型typedefstruct{ PNODEtop; intcnt;}Stack;//想想看,为什么栈的数据结构是这样,我是这样思考的,如果你不这样..
分类:
其他好文 时间:
2016-10-23 15:15:30
阅读次数:
177
茱莉叶【最新消息】:AT&T正式宣布以现金加股票的方式收购时代华纳,每股出价为107.5美元,收购总金额为854亿美元。这意味着AT&T将转型为美国最大的娱乐业和影视业公司,在电信产业掀起发生一场巨变!全球最大并购案达成,AT&T变身传媒巨头美国互联网媒体娱乐公司时..
分类:
其他好文 时间:
2016-10-23 15:16:30
阅读次数:
255