刷新
unittest系统(五)用例的跳过

博主头像 之前分享了一系列的文章,分别从原理,运行,断言,执行,测试套件来讲解unittest,那么本次呢,我们讲用例跳过。 我们在实际测试中,可能需要跳过测试用例,针对一些用例,我们可能需要一定条件跳过去,那么我们应该怎么实现呢。 import unittest class TestDemo(unittes ...

三剑客之awk 逐行读取

博主头像 目录: 一、awk工作原理 二、按行输出文本 三、按字段输出文本 四、通过管道,双引号调用shall命令 五、CPU使用率 六、使用awk 统计 httpd 访问日志中每个客户端IP的出现次数 一、awk工作原理 逐行读取文本,默认以空格或tab键为分隔符进行分隔, 将分隔所得的各个字段保存到内建变 ...

SpringBoot静态资源访问控制和封装集成方案

博主头像 背景 最近在着手公司框架优化及项目实际应用,原先方案是springboot+html前后端分离单独部署,后端人员兼职前端开发,后续产品线业务进行优化,面向企业使用部分由移动网站人员负责设计开发,内部配置后台管理还是由后端负责,随着框架不停迭代与使用的项目越来越多,项目升级框架变得十分麻烦,后端部分可 ...

Java阻塞队列简介

博主头像 个人理解 总体认知 本质上是**队列**,但是并不一定是FIFO的,比如PriorityBlockingQueue 阻塞: 线程的状态 生产者阻塞: 队列满 消费者阻塞: 队列空 只要对阻塞队列有一个整体的认知,相信理解其各种实现就很轻松了。 如果没有BlockingQueue 如果没有Blocki ...

java构造器级简单内存分析

博主头像 java构造器的使用(基础篇) 构造方法也叫构造器,是创建对象时执行的特殊方法,一般用于初始化新对象的属性。 基本定义语法: 访问控制符 构造方法名(【参数列表】){ 方法体 } 注:"访问控制符”需使用public,因为构造方法主要是提供给其他类使用 2.构造方法名必须和类名相同,要注意大小写。 ...

IOS苹果开发者免费证书申请

博主头像 在进行iOS自动化测试时,Mac电脑要想连接iPhone真机进行自动化测试,需要Mac电脑使用的Apple ID申请苹果开发者证书。 苹果开发者证书免费版申请过程很简单,有了Apple ID后直接官网同意协议就可以了。 ...

Linux C中常用的操作文件的函数

博主头像 打开文件: FILE* fopen(const char* path, const char* mode) 返回值:指向文件的指针;如果出现错误,返回NULL并设置errno变量;如果文件不存在,则以666权限创建此文件 mode为文件的打开方式,可取值有:r只读、r+读写、w只写、w+读写、a只追 ...

docker 应用篇————es[八]

博主头像 前言 简单介绍一下es镜像。 正文 首先安装一下: elasticSearch。 启动一下: 然后就可以访问了。 使用一下docker stats 然后你就发现了这个docker 容器启动的时候要1.2G内存。 故而es 要有一个大的内存。 那么是否我们如果内存只有一个G,是否能够运行呢? 也是可以 ...

ES11中matchAll

博主头像 小编今天和大家继续研究es11,今天的这个方法主要是针对字符串匹配上,之前匹配字符串的时候,更多的是使用正则表达式,就像这样。 const str = ` <html> <body> <div>第一个div</div> <p>这是个p</p> <div>第二个div</div> <span>这是个s ...

管理系统实验程序及报告参考分享

博主头像 管理系统实验程序及报告参考分享 最近准备将自己本科写好的一些实验程序分享给在读学生,当时才疏学浅,东西做的比较烂,但是对于一个课程设计来说足够了。话不多说,直接展示程序。 程序演示地址: 实验程序 实验报告下载:报告 注意!本程序为纯前端技术开发的,将页面右键保存到本地即可运行程序,各种数据并未保存 ...

Java并发编程之AQS详解

博主头像 AQS 概述 AQS全称是AbstractQueuedSynchronizer,是阻塞式锁和相关的同步器工具的框架 特点: 用state属性来表示资源的状态(分独占模式和共享模式),子类需要定义如何维护这个状态,控制如何获取锁和释放锁,其它什么等待队列、条件队列都是AQS已经维护好的。 getSta ...

云小课 | 一分钟了解AppCube中的应用

博主头像 阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云。更多精彩内容请单击此处。 摘要:应用魔方(AppCube)是华为云为行业客户、合作伙伴、开发者量身打造的一款低代码应用开发平台,通过AppCube可轻 ...

Java的三种日期工具

博主头像 三种日期工具 配合下面的案例可以更加深度的了解 Date 需要导包java.util.Date Date d = new Date(); //两种都是获取到现在时间的时间戳 long t1 = d.getTime();//这里返回的是long类型的时间戳 long t2 = System.curre ...

unique_ptr

博主头像 一、智能指针 1.1为何使用智能指针 首先我们先谈为何需要智能指针,C++11之前操作堆内存空间都是使用new,delete来维护,但是很容易造成new出来的内存忘记delete,开发人员需要大量时间维护修复。而new出来返回的指针也叫裸指针。 1)裸指针:直接用new返回的指针。这种指针强大,灵活 ...

123···200>