自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nfzhlk的专栏

码农编外人员,职责是与码农相爱相杀。

  • 博客(202)
  • 资源 (5)
  • 收藏
  • 关注

转载 生成式人工智能的指数增长将带来那些机遇与挑战

生成式人工智能专注于创造能够生成自己内容的人工智能,这是一个快速发展的领域。人工智能所有领域的最新进展正在为生成式人工智能带来有利的加速,包括能够生成自己的训练数据以提高其性能的模型的开发,以及能够对事实进行自我验证的模型。大型语言模型(LLM)的开发和维护是复杂的,其成本和不准确性仍然是主要的挑战。但毫无疑问,主要技术和研究参与者的努力将导致这些系统能力的提高,并将迅速发挥其潜力。

2023-06-05 14:46:38 165

原创 易错词语,你读对了吗?

中华文化博大精深,看看这些汉字,你都读对了吗?

2022-10-20 17:56:58 236 1

原创 大数据获取方法及常用工具学习

大数据学习笔记,大数据内部数据和外部数据都有哪些种类,分别怎么获取?

2022-07-13 18:58:17 936

转载 一文看懂大数据测试

一文看懂大数据测试。

2022-07-01 14:20:40 611

原创 scala中对时间进行处理的常用方法汇总

常用时间处理方法

2022-06-09 16:23:39 396

原创 scala中字符串转Map

scala 字符串转key、value格式

2022-06-09 11:43:52 1173

原创 scala对字符串处理,统计string类型中特定字段出现的次数

scala如何统计特定字段出现的次数

2022-06-09 11:27:57 410

原创 spark平台对获取数据做异步处理java版本

spark进行大数据处理时,先从hive中获取数据,先分区,对返回数据做异步处理。

2022-06-09 11:12:32 364

原创 spark运行大数据任务比较慢,如何优化

解决spark运行大数据量时速度慢的问题,可以用分区partition来解决

2022-06-08 11:45:08 756

原创 scala中对接口测试如何做异步

工作中异步获取结果

2022-06-08 11:04:44 139

原创 scala中如何替换字符串中的特定值的两种方法

接口测试中,若是有多个字段需要同时替换,可以参考此方法

2022-06-07 15:39:00 1111

转载 pb文件byte[],pb的java对象,jsonString 之间转化

如何将.proto通过命令转换成.java文件 首先上github下安装压缩包:https://github.com/google/protobuf/releases 下载:protoc-3.11.4-win64.zip压缩包 样例地址:https://blog.csdn.net/qq_33546747/article/details/53256891 1、先从网上下载protobuf的压缩包 2、解压缩包到protobuf-tool文件,得到一个include文...

2022-02-15 14:25:32 808

原创 大数据的数据处理:通过spark对Hive表查询和添加数据

在处理大数据时,会用到spark平台,对于一些对实时性要求不高,但数据量比较大的场景,我们可以考虑将生成数据存入hive表中。那么怎么将数据按时间存入hive表中,怎么将hive表中的数据直接读取出来并做处理呢?废话不多说,直接上代码!package spark;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.sql.Dataset;import org.apache.spark.sql.Row;import or

2022-01-30 13:28:54 2747

转载 性能测试:一种计算 TP90、TP95 和 TP99 等水位线的方法

在性能测试中,我们经常会选择 TP90、TP95 或者 TP99 等水位线作为性能指标。在本文中,我们就给出一种计算 TP90、TP95 和 TP99 等水位线的方法。首先,我们先解释一下 TP90、TP95 和 TP99 的含义:TP90,top percent 90,即 90% 的数据都满足某一条件;TP95,top percent 95,即 95% 的数据都满足某一条件;TP99,top percent 99,即 99% 的数据都满足某一条件;在这里,我们之所以说其“满足某一条件”,是因为在

2021-12-24 19:23:20 1119

转载 API接口智能化测试探索与实践

导读:API接口自动化测试在服务端分层测试体系中占有重要地位,在持续追求提升研发交付效能的背景下,传统的自动化测试工具面临质量与效率的更高挑战。智能化测试的本质是利用数据和算法相结合赋能质量活动的测试方法,借助智能化测试思维,在API测试全生命周期内进行了多环节的针对性优化、形成合力赋能提升测试质效。一、API测试面临的质效问题1.1 API的自动化测试特点API接口由于具备良好的可测性,很自然的成为服务端程序自动化测试的首选方案:1、API的结构化有助于程序实现请求与解析接口,当前以Json数据结

2021-12-24 08:47:56 532

转载 java四种线程池的使用

参考:https://blog.csdn.net/w05980598/article/details/79425071参考:https://blog.csdn.net/achuo/article/details/80623893 一、四种线程池 Java通过Executors提供四种线程池,分别为newSingleThreadExecutor 创建一个单线程化的线程池,它只会用唯一的工作线程来执行任务,保证所有任务按照指定顺序(FIFO, LIFO, 优先...

2021-12-20 19:02:06 185

转载 正则表达式验证工具类Java版本

Java 表单注册常用正则表达式验证工具类,常用正则表达式大集合。电话号码邮编QQE-mail手机号码URL是否为数字是否为中文身份证域名IP 。。。。/* * Copyright 2012-2013 The Haohui Network Corporation */package com.haohui.common.utils;import java.util.regex.Matcher;import java.ut

2021-12-16 10:43:35 193

原创 scala 读取大的文本文件

在做测试开发时,发现有时候接口返回的数据太长,直接一个变量赋值,超出了字符串的最大范围。于是,需要先将接口的返回值存储成一个文本文件,如txt文件或者.json文件,然后再通过代码取读取。只需要短短的两行,就可以实现了。如:数据量写的时候,我可以: val response = """{ | "ResponseStatus": { | "Timestamp"

2021-11-11 14:55:01 717

转载 java插件化开发

1、插件接口定义(提供插件开发者实现)   package com.zhong; public interface PluginService { public void service();} 2、插件实体定义 package com.zhong; /** * 插件封装 * @author admin * */public class Plugin { private String name; private String ...

2021-07-14 15:34:05 1934

转载 Intellij IDEA 插件开发指南(初级篇)

作者 | 袁华健 handsome code, handsome coder. 前言 程序员最讨厌的就是做重复性工作,如果在日常工作中发现一些重复性的工作,我们可以通过一些市面上的插件去简化我们的工作。但是当市面上的插件无法满足我们的需求的时候,我们其实可以自己去尝试写一个插件解决自身和他人的困难。当别人夸你写的插件牛逼,心里岂不是美滋滋。 1、下载 IntelliJ IDEA 大多数的插件其实都是一个道理,依靠平台提供的 sdk 去做定制化的开发,如  chrome 插件。I...

2021-07-14 13:20:20 2985

转载 Scala 特殊符号含义

目录Scala 特殊符号含义1. :::2. ::3. =>4. :+ 和 +:5. ++6. <-7. ->8. ++=9. _10. +=11. -=3.1 值3.2 类型9.1 通配符9.2 指代集合中的每一个元素9.3 获取元组中指定下标的元素值9.4 使用模式匹配可以用来获取元组的组员9.5 代表某一类型的默认值9.6 :_* 作为一个整体,告诉编译器你希望将某个参数当做数序列处理 正文date: 2019-08-01 11:15:27updated: 2019-0

2021-07-06 15:45:39 883

转载 Scala中class、object、case class、case object区别

/** class、object、case class、case object区别*class 类似Java中的class;object Scala不能定义静态成员,用定义单例对象代之;case class被称为样例类,是一种特殊的类,常被用于模式匹配。一、class 和 object 关系:1.单例对象不能带参数,类可以2.对象可以和类名一样时,object被称为伴生对象,class被称为伴生类;3.类和伴生对象可以相互访问其私有属性,但是它们必须在一个源文件当中;4.类只会被编译,

2021-07-06 14:14:43 452

转载 Git 分支 - 分支的新建与合并

3.2 Git 分支 - 分支的新建与合并 分支的新建与合并让我们来看一个简单的分支新建与分支合并的例子,实际工作中你可能会用到类似的工作流。你将经历如下步骤:开发某个网站。为实现某个新的用户需求,创建一个分支。在这个分支上开展工作。正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补。你将按照如下方式来处理:切换到你的线上分支(production branch)。为这个紧急任务新建一个分支,并在其中修复它。在测试通过之后...

2021-06-03 10:41:03 447

转载 是时候抛弃传统的软件测试用例了!

感而发。看了TW公司的测试三人行《测试用例|争论最多的一期》,就想写这篇文章先给一个传统的测试用例的例子,作为讨论的上下文。先抛出本文的观点:是时候,抛弃传统的测试用例,即抛弃上述规范描写的测试用例(含有具体操作步骤等)。抛弃传统的测试用例,不意味着抛弃测试设计。测试设计是需要的,但可以用思维导图、矩阵、测试模型、测试场景、用户故事的验收标准等不同形式来描述测试设计,只是不用上述传统方式来描述。我也不是无视传统软件测试用例的价值,但在今天来看,这种价值已经很小了。虽然在我的教材中,可能还包含 “

2021-05-11 09:46:39 347

转载 MySQL——循环(双重循环)

-- 函数-- 设置好时区set time_zone = '+8:00';-- 开启事件调度器set GLOBAL event_scheduler = 1; drop event if exists commission_ms_ever_month; # 设置分隔符为 '$$' DELIMITER $$ create event commission_ms_ever_month on schedule every 1 MONTH starts '2018-07-01 03:0

2021-03-11 19:30:37 489

转载 MySQL——循环(双重循环)

– 函数– 设置好时区set time_zone = ‘+8:00’;– 开启事件调度器set GLOBAL event_scheduler = 1;drop event if exists commission_ms_ever_month;设置分隔符为 ‘$$’DELIMITER $$create event commission_ms_ever_monthon schedule every 1 MONTH starts ‘2018-07-01 03:00:00’dobeginC

2021-03-11 19:21:56 883

转载 MySQL高阶SQL语句

MySQL高阶SQL语句(1) 文章目录 MySQL高阶SQL语句(1)一、环境准备二、MySQL 高级(进阶) SQL 语句三、函数详解1、数学函数2、聚合函数3、字符串函数4、GROUP BY用法5、HAVING用法6、别名7、子查询 一、环境准备 create database zs;use...

2021-03-11 10:18:25 398

转载 Android 测试 Appium、Robotium、monkey等框架或者工具对比

Android 测试 Appium、Robotium、monkey等框架或者工具对比   1. Appium测试 (功能测试,用户接受度测试,黑盒测试) - Rating: 8 Appium测试相当于黑盒测试。只是测试UI逻辑正确性。所以Appium测试框架提供的方法有限。获取一个AppiumDriver对象。该对象只是有很多findElements()的方法,获取到UI元素。UI元素是WebElement,这个类提供的方法基本是获取信息为主,...

2021-02-24 17:52:59 175

转载 2021年人工智能将如何发展?这里有4个预测

  2月19日消息,据外媒报道,人工智能在过去几年中保持了稳定的增长曲线。但新冠肺炎疫情导致了快速的数字化转型,这进一步推动了该领域的快速创新。根据麦肯锡最新发布的人工智能调查报告《2020年人工智能状况》显示,半数受访者表示,他们的公司至少在一个功能上采用了人工智能。   据业内专家预测,2021年及以后,人工智能领域将继续以有意义的方式进行大规模扩张和发展。预计2021年将出现许多有前途的发展,并可能成为人工智能实施的黄金之年。   自动化治理将控制AI应用程序   202...

2021-02-19 19:20:07 174

转载 测试了5款最常见的模拟器,发现与Airtest自动化最配的竟然是...

版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途 此文章来源于项目官方公众号:“AirtestProject” 前言 模拟器是我们的测试小伙伴非常喜欢的一款工具。在使用 airtest 框架做自动化测试的时候,小伙伴们也是非常喜欢用模拟器来作为测试设备的,但是我们也收到过很多关于连接模拟器的问题: ①...

2021-02-04 14:44:07 1314

转载 一套思维导图让你的测试飞起来

1、各个阶段测试活动内容2、如何进行需求分析3、测试需求分析方法4、接口测试-针对输入条件测试5、接口测试-针对逻辑测试6、接口测试-针对输出结果测试7、缺陷管理关注微信公众号"51ste软件测试部落",在后台输入“测试体系”可以获取这套高清版的思维导图哦。-- End --文末寄语:  人的一生很像是在雾中行走,远远望去,只是迷蒙一片,辨不出方向和吉凶。可是,当你鼓起勇气,放下忧惧和怀疑,一步一步向前走去的时候,你就会发现,每走一步,你都能把下一步路看得清楚一..

2021-01-05 17:01:28 468 1

转载 21个2021年软件开发趋势预测

21个2021年软件开发趋势预测 对于软件开发行业来说,2020年是意义重大的一年,许多领域都取得了重大突破。本文将基于来自认证来源的数据、图表和事实,根据过去来预测未来。如果你想要了解软件行业在2021年会有哪些变化,请阅读本文,本文涵盖了云、边缘计算、容器、量子、区块链、人工智能、深度学习、批处理、流式处理、数据库、编程、软件架构、Web、App、低代码、无代码等重要方向。本文最初发布于 Towards Data Science(《21 Predictions about the Software .

2021-01-05 13:27:22 3562

原创 mysql中group by和order by到底应该如何用

一、group by的原理   先来看下表1,表名为test:   表1   执行如下SQL语句: 1 2 SELECT  name  FROM  test .

2020-10-21 16:27:47 5339

转载 如何使用沙箱环境来测试微信支付

本文是【浅析微信支付】系列文章的第十篇,主要讲解如何使用沙箱环境来测试微信支付。浅析微信支付系列已经更新十篇了哟~,没有看过的朋友们可以看一下。浅析微信支付:下载对账单和资金账单浅析微信支付:申请退款、退款回调接口、查询退款浅析微信支付:查询订单和关闭订单浅析微信支付:支付结果通知在实际开发中,通常我们都是在开发环境中开发,本地环境也有很多限制,比如:微信支付无法调起、H5链接需要鉴权、支付结果通知需要外网等。面对以上的问题,微信官方给出了解决的方法,就是咋们这篇文章的 沙箱环境,也就是.

2020-07-17 16:38:50 3295 1

转载 JMeter 命令行(非GUI)模式及分布式执行详解 -执行、输出结果及日志、简单分布执行脚本

转载自:https://www.cnblogs.com/fengpingfan/p/5586711.html一、应用场景1、无需交互界面或受环境限制(linux text model)2、远程或分布式执行3、持续集成,通过shell脚本或批处理命令均可执行,生成的测试结果可被报表生成模块直接使用,便于生成报告二、命令行模式优点1、节约系统资源:无需启动界面,节约系统资源2、便捷快速:仅需启动命令行,输入命令便可执行,是为命令达人最爱3、易于持续集成:可通过shell脚本命令执行三、参数详解

2020-07-16 19:38:01 1764

转载 Jmeter小程序压力测试案例

项目总结51:Jmeter小程序压力测试案例针对电商项目上线,预测会有500+用户同时登陆小程序。进行有压力测试压力测试思路使用Jmeter,模拟500名真实用户,在120秒、60秒内,请求小程序主要页面共18个接口两遍,然后分析Jmeter提供的测试报告;具体操作1-下载安装Jmeter(我使用的是Jmeter5.1.1),这个网上资源一大把,不再赘述;需要留意的是:1-不要使用GUI运行压力测试,GUI仅用于压力测试的创建和调试;执行压力测试请不要使用GUI(这个会在打开Jmeter.bat命令时会有.

2020-07-16 16:22:15 7834 1

转载 linux tar.gz zip 解压缩 压缩命令

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。tar -cf all.tar *.jp

2020-07-15 11:14:14 183

转载 数据库索引到底是什么,是怎样工作的?

我们通过一个简单的例子来开始教程,解释为什么我们需要数据库索引。假设我们有一个数据库表 Employee, 这个表有三个字段(列)分别是 Employee_Name、Employee_Age 和Employee_Address。假设表Employee 有上千行数据。现在假设我们要从这个表中查找出所有名字是‘Jesus’的雇员信息。我们决定使用下面的查询语句:SELECT * FROM Employee WHERE Employee_Name = 'Jesus'如果表中没有所以会发生什么?一旦我们

2020-06-08 10:57:54 217 1

转载 【年终盘点】2019上海人工智能发展十大事记

可以说,上海人工智能就是中国人工智能发展的缩影。 12月2日,上海市经济和信息化发展研究中心发布《2019上海市智慧城市发展水平评估报告》。报告显示,目前,上海全市 人工智能重点企业已突破1100家,产值超过1300亿元。上海全市 大数据核心企业已突破700家,产值已超过2000亿元。 作为中国人工智能发展最强劲的一极,2019年,上海在人工智能赛道上...

2019-12-30 08:49:27 6745

转载 四年AI产业大洗牌:明星陨落、巨头垄断、人才流动

AI 前线导读:2016 年,AlphaGo 在与人类围棋高手李世石的“人机大战”中一战成名,正式拉开了“人工智能元年”的序幕。正是从那一年开始,“人工智能”这个曾经只存在于科幻电影中的名词,成为了寻常百姓日常生活的话题之一。深度学习技术的爆发,为科技产业打开了新的大门,包括美国、中国等国在内的国家政府更是将人工智能定为国家未来发展计划的重要一环...... 种种...

2019-12-16 19:40:32 231

python 从xml文件中提取有用信息转csv存储

从xml文件中读取信息,存储到csv文件

2017-05-13

vc++中实现基本的剪切复制粘贴功能

这个是一个实现基本的剪切复制粘贴功能的小程序,是用MFC实现的,这个程序对于掌握对话框的使用还是非常有用的

2010-04-13

制作的一个含两个编辑框小程序,实现其中一个到另一个的复制等操作

这个是对于初学者可能有用的简单小程序。有俩编辑框,可以一个写入数据,复制到另一个中,没有实现特定的问题,但对于初学VC者可能有用。

2010-04-13

数字图像处理中画圆形或者矩形调色板的程序

这个是我编写的数字图像处理作业第一个作业,用VC++画圆形或者矩形调色板。

2010-04-13

vc++编写的通讯录,希望各位大侠帮我改一下,我实在是不懂!!!!!

这个程序运行时出现问题,我找不到问题的所在,希望各位大侠多多指教,最好可以改我改好发一份给我,我的邮箱地址是[email protected]

2010-01-05

空空如也

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

TA关注的人

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