一. shell脚本简介 1.1. shell语言 1.1.1. 编写shell脚本时使用的语言就是shell语言,又叫脚本语言。 1.1.2. 常用shell语言:sh、bash、csh、ksh、perl、python等 1.1.3. linux下最常用的脚本就是bash,我们学习也是以bash为 ...
分类:
系统相关 时间:
2019-01-10 00:32:17
阅读次数:
220
在之前的一篇文章中,我们讲过了QSemaphore类,其可以用于同步多线程。而今天要讲到的这个类,根据名字就可以猜测到,其可以在整个系统中使用,即它既可以用于多线程,也可以用于多线程。当然,这也意味着,QSystemSemaphore类是一个比较重量级的类,所以,除非在同步多进程的情况下,否则不应该 ...
分类:
其他好文 时间:
2019-01-10 00:32:09
阅读次数:
175
一般来说,用来扫描整个数据库表并修改每个记录的某一个字段的程序如下所示: with Table Do begin DisableControls;{在修改记录的过程中,使其它部件无效} First; {将记录指针指向第一条记录} while not EOF do begin <读取记录的一个字段值到 ...
分类:
数据库 时间:
2019-01-10 00:31:56
阅读次数:
208
本文是《Redis内部数据结构详解》系列的第二篇,讲述Redis中使用最多的一个基础数据结构:sds。 不管在哪门编程语言当中,字符串都几乎是使用最多的数据结构。sds正是在Redis中被广泛使用的字符串结构,它的全称是Simple Dynamic String。与其它语言环境中出现的字符串相比,它 ...
分类:
其他好文 时间:
2019-01-10 00:31:47
阅读次数:
130
悲催的二柱子接到了老师要求给软件增加一些小小的功能,具体要求如下: 1、除了整数以外,还要支持真分数的四则运算(需要验证结果的正确性); 2、一次出的题目避免相互重复; 3、可定制出题的数量。 设计思路: 这次是设计几个满足真分数的情况需要有真分数的加减乘除 是先进行计算数目的选择,然后是对整数和真 ...
分类:
其他好文 时间:
2019-01-10 00:31:33
阅读次数:
141
Set Set不保存重复的元素(至于如何判断元素相同则较为复杂,稍后便会看到)。如果你试图将相同对象的多个实例添加到Set中,那么它就会阻止这种重复现象。Set中 最常被使用的是测试归属性,你可以很容易地询问某个对象是否在某个Set中。正因如此,查找就成为了Set中最重要的操作,因此你通常都会选择一 ...
分类:
其他好文 时间:
2019-01-10 00:31:09
阅读次数:
157
要选择特定的解释器,请从命令选项板(??P)调用Python:Select Interpreter命令。 更详细请看: "http://www.cnblogs.com/it tsz/p/9312151.html" ...
分类:
编程语言 时间:
2019-01-10 00:31:03
阅读次数:
221
典型用户1 (1)名字:超帅帅 (2)年龄:22 (3)收入:无收入来源 (4)代表的用户在市场上的比例和重要性:比例适中 (5)使用这个软件的典型场景:野外测量 (6)使用本软件/服务的环境。 (7)生活/工作情况:从事测绘工作 (8)知识层次和能力(教育程度,对电脑、万维网的熟悉程度):在校大学 ...
分类:
其他好文 时间:
2019-01-10 00:30:54
阅读次数:
182
$ifconfig-a展示全部网卡$ifconfigenp2s0up启用网卡enp2s0$sudovi/etc/network/interfacesautoenp2s0ifaceenp2s0inetstaticaddress192.168.2.10network255.255.255.0gateway192.168.2.1Ubuntu14.04重启网卡的三种方法:一、network利用root帐户
分类:
系统相关 时间:
2019-01-10 00:30:47
阅读次数:
1046
1、异常的概述和分类 * A:异常的概述 * 异常就是Java程序在运行过程中出现的错误。 * B:异常的分类 * 通过API查看Throwable * Error * 服务器宕机,数据库崩溃等 * Exception C:异常的继承体系 * Throwable * Error * Exceptio ...
分类:
编程语言 时间:
2019-01-10 00:30:40
阅读次数:
255
1. SRP(单一责任原则) 定义:当需要修改某个类的时候原因有且只有一个。换句话说就是让一个类只做一种类型责任,当这个类需要承当其他类型的责任的时候,就需要分解这个类。 类被修改的几率很大,因此应该专注于单一的功能。如果你把多个功能放在同一个类中,功能之间就形成了关联,改变其中一个功能,就需要重新 ...
分类:
其他好文 时间:
2019-01-10 00:30:31
阅读次数:
260
QThread类为我们提供了一种平台无关的管理线程的方式。一个QThread对象管理应用程序中的一个线程,该线程从run()函数开始执行。并且,默认情况下,我们可以在run()函数中通过调用QThread::exec()函数来在当前线程中开启一个事件循环。 而使用QThread开启线程的最常用的方式 ...
分类:
编程语言 时间:
2019-01-10 00:30:20
阅读次数:
205
Linux常用命令大全 1.Linux管理文件和目录的命令 | 命令 | 功能 | 命令 | 功能 | | | | | | | pwd | 显示当前目录 | ls | 查看目录下的内容 | | cd | 改变所在目录 | cat | 显示文件的内容 | | grep | 在文件中查找某字符 | cp ...
分类:
系统相关 时间:
2019-01-10 00:30:08
阅读次数:
259
一. 背景知识 进程就是进行中的程序 1. 进程的概念起源于操作系统, 是操作系统最核心的概念, 操作系统的其他所有内容都是围绕进程的概念展开的 操作系统的作用: (1). 隐藏丑陋复杂的硬件接口, 提供良好的抽象接口 (2).管理,调度进程, 并且将多个进程对硬件的竞争变得有序 2. 多道技术: ...
分类:
编程语言 时间:
2019-01-10 00:30:00
阅读次数:
172
写在前面: 这篇博客是我在[?]对 算术基本定理 的研究 中的一部分 试除法分解大整数 每次筛出一个素数p[i],看看其是否为要分解的正整数n的真因子 如果是的话,就除去n中所有的p[i] 是一种很朴素的试除的思想,时间复杂度很大 ...
分类:
其他好文 时间:
2019-01-10 00:29:51
阅读次数:
147
对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。 国内源: 新版ubuntu要求使用https源,要注意。 清华:https://pypi.t ...
分类:
其他好文 时间:
2019-01-10 00:29:42
阅读次数:
164
QStorageInfo类提供了系统当前挂载的存储和驱动器的相关信息,包括它们的空间,挂载点,标签名,文件系统名。 一般,我们可以使用特定的文件或目录来创建一个QStorageInfo类的对象,也可以使用其静态方法mountedVolumes()来得到当前系统中挂载的所有文件系统的列表;还可以使用r ...
分类:
其他好文 时间:
2019-01-10 00:29:34
阅读次数:
1392