(转)linux下查看已安装的软件与卸载

因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类: 1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。 [root@hexuweb102 ~] rpm -qa | grep ruby 2、以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep “软件或者包的名字”; [root@hexuweb102~]dpkg-l|
分类: 其他 发布时间: 08-30 23:58 阅读次数: 0

Qt 单击任务栏图标实现最小化

Qt中对于窗口边框的设置一般用到setWindowFlags函数。 void setWindowFlags(Qt::WindowFlags type) 如果只setWindowFlags(Qt::FramelessWindowHint); 去掉边框,此时会发现,当程序打开后,单击任务栏的按钮,会发现无法最小化,隐藏窗口。 解决的方法是: setWindowFlags(Qt::Window|Qt::FramelessWindowHint |Qt::WindowSystemMenuHint|Qt:
分类: 其他 发布时间: 08-30 23:58 阅读次数: 0

linux查找并杀掉进程

比如查找java ps -ef | grep java | awk ‘{print $2}’ | xargs kill -9
分类: 其他 发布时间: 08-30 23:58 阅读次数: 0

【软件测试基础】- [5].软件测试原则

所有的测试软件测试都应追溯到用户需求 这是因为软件测试的目的是使用户完成预定的任务,并满足用户的需求,而软件测试的所揭示的缺陷和错误使软件达不到用户的目标,满足不了用户的需求。 应当将“尽早地和不断地进行软件测试”作为软件测试者的座右铭 测试需求贯穿整个软件的生命周期,缺陷修复成本随着各个阶段的靠后而提升。从平时的醒目中已看出,需求阶段引入的bug不比设计阶段少,如何保证好需求的稳定有效...
分类: 其他 发布时间: 08-30 23:57 阅读次数: 0

【软件测试基础】-[6].计算机软件测试规范GBT 15532-2008

由于此规范内容太多,请移步如下地址进行下载。 下载地址:csdn 请尊重前人的劳动成果,勿随意修改。
分类: 其他 发布时间: 08-30 23:57 阅读次数: 0

spring boot 指定maven package命令生成的jar文件名

文章转载自:Clement-Xu <build> <finalName>my-spring-boot</finalName> <!-- 指定package生成的文件名为my-spring-boot.jar --> <plugins> ...... </plugins&g...
分类: 其他 发布时间: 08-30 23:57 阅读次数: 0

windows10永久激活

右键win10图标,管理员打开ps或者cmd面板 依次输入 slmgr /ipk VK7JG-NPHTM-C97JM-9MPGT-3V66T slmgr /skms kms.xspace.in slmgr /ato 点击win+r 输入 slmgr.vbs -xpr 或者右键我的电脑,选择属性 ...
分类: 其他 发布时间: 08-30 23:57 阅读次数: 0

Gauge从入门到精通——[1]安装

Gauge是什么? Gauge是一个轻量级的跨平台测试自动化工具,能够以业务语言编写测试用例。 优点: 安装启动快,语法丰富简单 - 基于md 模块化的插件体系结构,可扩展 跨平台,多语言,IDE支持 数据多样性 - 动静态参数,表格参数,文件参数 如果对她不是很了解的,推荐看一下我的专栏《Gauge中文文档》。 安装 在安装之前我们先了解一下gauge整个运行结构。 ...
分类: 其他 发布时间: 08-30 23:56 阅读次数: 0

mybatis单数据源和多数据源不同配置方式

百度一下!到处都是mybatis跟spring结合的配置,可是我不想用spring来写测试代码!!!! 废话不多说,贴配置跟代码,以及测试方法。记录一下,也方便他人,欢迎交流。 dao类和mapper.xml都跟mybatis平常使用的一样,都可以自动生成 单数据源 配置文件 放置在resources目录下 <?xml version="1.0" encoding="UT...
分类: 其他 发布时间: 08-30 23:56 阅读次数: 0

String[]和List<String>区别

文章转载于《string[]和List&amp;lt;string&amp;gt;区别》 String[]数组里面是存放String型的值,List&amp;lt;String&amp;gt;是存放String类型的对象。 区别1. 数组的容量是固定的,只能一次获取或设置一个元素的值,而List&amp;lt;T&amp;gt;的容量可根据需要自动扩充、修改、删除或插入数据。 数组可以具有多个维度,而 List&amp;lt;T&amp;gt; 始终只...
分类: 其他 发布时间: 08-30 23:56 阅读次数: 0

Gauge从入门到精通——[2]语法

为了让大家对gauge语法有更好的理解,我以一部大家都喜欢地电视《鹿鼎记》为例。 梗概 gauge语法结构 gauge语法是基于markdown。 解释 test suite:测试套件,可以理解为一个测试项目 。包含一个或者多个spec文件; spec:spec(.spec或者 .md)文件,一系列测试场景的集合,通常是指一个文件; scenario:测试场景(我更愿意...
分类: 其他 发布时间: 08-30 23:56 阅读次数: 0

Cause: org.apache.ibatis.executor.ExecutorException: Executor was closed

背景 只使用了mybatis未使用spring,因为涉及多数据源,所以每次查询都是通过mapper工厂方法来创建mapper在执行select或着Update。 同一个mapper执行完select在执行update便报错 Executor was closed 。 解决 看日志 2018-05-30 17:09:58,941 DEBUG [org.apache.ibatis.tra...
分类: 其他 发布时间: 08-30 23:55 阅读次数: 0

mybatis查询字段为null设置为0

背景 使用mybatis查询(mysql)时,会使用多个double字段做相加,但是呢,其中几个字段有可能是null,会抛空指针。 解决方法 自动生成的mybatis mapper文件长这样 &amp;amp;lt;sql id=&amp;quot;Base_Column_List&amp;quot;&amp;amp;gt; ID, PREPAYMENT_FEE &amp;amp;lt;/sql&amp;amp;gt; 修改它 &amp;amp;lt;sql id=&amp;quo
分类: 其他 发布时间: 08-30 23:55 阅读次数: 0

postgresql数据库character varying和character区别

Name Description character varying(n), varchar(n) 变长,有长度限制 character(n), char(n) 定长,不足补空白 text 变长,无长度限制 SQL 定义了两种基本的字符类型:character varying(n) 和 character(n) ,这里的 n 是一个正整数...
分类: 其他 发布时间: 08-30 23:55 阅读次数: 0

不同数据库(mysql、postgresql)查询字符编码方式

mysql # 所有带name的字段均使用对应表名或者database名替代 # 根据库名查所有的表 show full tables from databaseName; # 查询建表语句 show create table databaseName.tableName; # 查询建库语句 show create database databaseName; # 查询字符集 show ch...
分类: 其他 发布时间: 08-30 23:55 阅读次数: 0

JAVA访问控制符

Java提供了三个访问控制符:private, protected, public, 分别代表了3个访问控制级别,另外还有一个不加任何访问控制符的访问控制级别,提供了4个访问控制级别。Java的访问控制级别由小到大如下所示: private &amp;lt; default &amp;lt; protected &amp;lt; public private(当前类访问权限): 如果类里的一个成员(包括成员变量...
分类: 其他 发布时间: 08-30 23:54 阅读次数: 0

JAVA中对try,catch,finally的理解

当程序不想给上层抛出异常,或者说想捕获异常时,通常我们会使用到try, catch , finally。 但是这其中是有一些地方不是特别明白,特记录于此。 try未发生异常时执行顺序 第1个情况:finally中无return public class TryTest { public static void main(String[] args) { Str...
分类: 其他 发布时间: 08-30 23:54 阅读次数: 0

BigDecimal转int数据四舍五入

new BigDecimal(&quot;6749.13&quot;) .multiply(new BigDecimal(&quot;1.5&quot;)) .intValue(); 解析: 6749.13 * 1.5 = 10123.695 实际结果=10123,可见intValue是截取小数的。 故在将BigDecimal转int时需要先将小数位设置为0...
分类: 其他 发布时间: 08-30 23:54 阅读次数: 0

RabbitMQ Management HTTP API 译文

介绍 除了此帮助页面之外,所有URIs都只提供application/json类型的资源,并且需要HTTP基本身份验证(使用标准rabbitMQ用户数据库)。默认用户是guest/guest。 许多URIs需要虚拟主机的名字作为路径的一部分,因为名字只能唯一地标识虚拟主机中的对象。由于默认虚拟主机名为“/”,因此需要将其编码为“%2f”。 PUTing资源然后创建它,你发送的json对象必须...
分类: 其他 发布时间: 08-30 23:54 阅读次数: 0

不同语言/环境下的日期格式,获取当前日期/时间

linux shell 查看当前日期 当前时间 [root@Amos ~]# date Fri Aug 24 09:04:22 CST 2018 [root@Amos ~]# date +%Y%m%d 20180824 [root@Amos ~]# date +%Y-%m-%d 2018-08-24 [root@Amos ~]# date '+%Y/%m/%d %H:%M:%S' 2018/0...
分类: 其他 发布时间: 08-30 23:53 阅读次数: 0