自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

novelly的专栏

本博客不再维护,搬家到 http://zthinker.com。个人微信小程序(分布式编程)

  • 博客(1229)
  • 资源 (15)
  • 收藏
  • 关注

原创 多线程循环打印abc

import java.util.concurrent.CountDownLatch;public class PrintXYZ { private CountDownLatch xCount = new CountDownLatch(1); private CountDownLatch yCount = new CountDownLatch(1); private CountDownLatch zCount = new CountDownLatch(1); publ.

2021-01-05 21:48:51 330

原创 Selenium IDE使用指南七(参数定义)

alertText名称:alertText描述:要检查的文字answer名称:answer描述:响应弹出提示而给出的答案。attributeLocator名称:attributeLocator描述:元素定位符,后跟一个@符号,然后是属性名称,例如“ foo @ bar”。arrayVariableName名称:arrayVariableName描述:包含JavaScript数组的变量的名称。conditionalExpression名称:conditionalExpress

2020-05-31 08:39:16 1503 1

原创 Selenium IDE使用指南六(指令列表)

add selection将选择添加到多选元素中的选项集。论点locator:元素定位器。value:要输入的值。answer on next prompt影响下一个警报提示。此命令将向其发送指定的答案字符串。如果警报已存在,请改用“可见提示时的webdriver回答”。论点答案:提示弹出窗口时给出的答案。assert检查变量是否为期望值。变量的值将转换为字符串以进行比较。如果断言失败,则测试将停止。论点变量名:不带括号的变量名。期望值:您期望变量包含的结果(例

2020-05-30 08:40:26 2453

原创 Selenium IDE使用指南五(常见问题)

如何记录悬停?鼠标悬停(aka悬停)操作很难作为记录周期的一部分自动捕获。要在您的测试中添加鼠标悬停,需要进行一些手动干预。您可以通过两种不同的方式来做到这一点。选项1:在录制时添加录制时,右键单击要悬停的元素在出现的菜单中,单击Selenium IDE,然后Mouse Over确认Mouse Over测试步骤在测试中的正确位置(如果需要,将其拖放到其他位置)选项2:在测试编辑器中手动添加右键单击IDE中的测试步骤选择 Insert new command输入mouse over到

2020-05-29 07:40:44 1183 1

转载 美团点评技术年货2018,美团点评技术年货2019,覆盖前端、后台、大数据、算法……

今天给大家分享美团技术团队推出的技术年货《美团点评2018年技术年货.pdf》《美团点评2019年技术年货.pdf》该“年货”精选美团技术团队技术干货以及数篇国际顶会论文,希望对您有用。文末附电子书下载链接。2018目录如下:2019目录如下:如何获取?长按并识别文末的二维码,关注“分布式编程”公众号,回复 【电子书】,即可免费下载美团点评技术文章精选。作者:分布式编程出处:https://zthinker.com/如果你喜欢本文,请长按二维码,关注 分布式编程....

2020-05-28 07:59:48 238

原创 Selenium IDE使用指南四(代码导出)

入门您可以通过右键单击测试或套件,选择Export,选择目标语言,然后单击,将测试或套件的测试导出到WebDriver代码Export。这会将包含导出的目标语言代码的文件保存到浏览器的下载目录中。原产地跟踪代码注释导出时,有一个可选的切换开关可启用源跟踪代码注释。这会将内联代码注释放置在导出的文件中,其中包含有关生成该文件的Selenium IDE中的测试步骤的详细信息。支持的出口当前,支持导出到以下语言和测试框架。C#NUnitJava JUnitJavaScript Mocha

2020-05-28 07:53:43 1325 1

原创 Selenium IDE使用指南三(控制流)

Selenium IDE附带的命令使您可以添加条件逻辑和循环到测试中。这使您仅在满足应用程序中的某些条件时才执行命令(或一组命令),或根据预定义的标准重复执行命令。JavaScript表达式通过使用JavaScript表达式检查应用程序中的条件。您可以在测试过程中的任何时候使用execute script或execute async script命令运行一段JavaScript,并将结果存储在变量中。这些变量可以在控制流命令中使用。您也可以直接在控制流命令中使用JavaScript表达式。可用命

2020-05-27 07:53:24 869

原创 Selenium IDE使用指南二(命令行运行器)

现在,您可以在任何浏览器上,并行和在Grid上运行所有Selenium IDE测试,而无需编写任何代码。只需安装Selenium IDE命令行运行程序,获取必要的浏览器驱动程序(如果在本地运行测试)以及从命令提示符启动具有所需选项的运行程序,就可以了。先决条件要使命令行运行程序正常运行,需要以下依赖项:node(Node.js编程语言)版本8或10npm (NodeJS程序包管理器),通常与 nodeselenium-side-runner (Selenium IDE命令行运行程序)

2020-05-26 07:57:35 1457

原创 Selenium IDE使用指南一(爬虫脚本录制器)

安装从Chrome或Firefox网络商店安装Selenium IDE 。启动IDE安装后,通过从浏览器菜单栏中单击其图标来启动它。故障排除在菜单栏中没有看到Selenium IDE的图标?选项1确保在浏览器的扩展程序设置中启用了IDE。通过在地址栏中输入以下内容并点击,您可以快速到达目的地Enter。Chrome: chrome://extensionsFirefox: about:addons选项2该扩展名可能已启用,但图标已隐藏。尝试调整菜单栏的大小,以提供更多空间。在C

2020-05-25 08:18:05 1247

原创 [不得不知道系列]Java面试你不得不知道的基础知识一

当今世界上使用最广泛的编程语言之一是Java。Java是通用的高级编程语言。核心java是java编程技术概念的基础,该术语由sun Microsystems用来描述Java的标准版本(JSE)。核心Java只是Java的一部分,它代表J2SE,其中包含Java的所有基础知识,包括一些原理和软件包详细信息。Java核心概念涵盖了所有OOPS概念,特殊运算符,数据类型,包装类,异常处理,多态性,多线程,链接列表,队列,堆栈,数组列表。它最常用于开发桌面应用程序和服务器环境(开发独立应用程序)。JDK和JVM

2020-05-23 19:54:56 714

原创 (Python基础教程之二十二)爬虫下载网页视频(video blob)

现在视频链接一般为m3u8,找到m3u8地址就可以下载了打开Chrome Developer工具,然后点击“网络”标签。导航到包含视频的页面,然后开始播放。将文件列表过滤为“ m3u8”。找到master.m3u8或index.m3u8并单击它。将文件保存到磁盘并在其中查看。如果文件包含一个m3u8主URL,则复制该URL。使用ffmpeg 工具下载m3u8视频ffmpeg -i "https://secure.brightcove.com/services/mobile/stre

2020-05-22 07:46:35 2886

原创 (Redis基础教程之十三) 如何从命令行更改Redis的配置

介绍Redis是一个开源的内存中键值数据存储。Redis有几个命令,可让您即时更改Redis服务器的配置设置。本教程将介绍其中一些命令,并说明如何使这些配置更改永久生效。如何使用本指南本指南以备有完整示例的备忘单形式编写。我们鼓励您跳至与您要完成的任务相关的任何部分。本指南中显示的命令已在运行Redis版本4.0.9的Ubuntu 18.04服务器上进行了测试。要设置类似的环境,您可以按照我们的指南如何在Ubuntu 18.04上安装和保护Redis的步骤1进行操作。我们将通过使用Redis命令行界

2020-05-17 17:00:39 952

原创 (Redis基础教程之十二) 如何解决Redis中的故障

介绍Redis是一个开源的内存中键值数据存储。它带有几个命令,可以帮助您进行故障排除和调试。由于Redis具有内存中的键值存储的性质,因此其中许多命令都集中在内存管理上,但是还有一些其他命令对于概述Redis服务器的状态很有用。本教程将提供有关如何使用其中一些命令来帮助诊断和解决使用Redis时可能遇到的问题的详细信息。如何使用本指南本指南以备有完整示例的备忘单形式编写。我们鼓励您跳至与您要完成的任务相关的任何部分。本指南中显示的命令已在运行Redis版本4.0.9的Ubuntu 18.04服务器上

2020-05-17 16:56:15 780

原创 (Redis基础教程之十一) 如何使Redis中的Key过期

介绍Redis是一个开源的内存中键值数据存储。默认情况下,Redis密钥是_永久性_的,这意味着Redis服务器将继续存储它们,除非手动将其删除。但是,在某些情况下,您已经设置了密钥,但是您知道要在经过一定时间后才将其删除。换句话说,您希望密钥是_可变的_。本教程说明了如何设置密钥的过期时间,如何检查直到密钥过期的剩余时间以及取消密钥的过期设置。如何使用本指南本指南以备有完整示例的备忘单形式编写。我们鼓励您跳至与您要完成的任务相关的任何部分。本指南中显示的命令已在运行Redis版本4.0.9的Ubu

2020-05-17 16:54:31 728

原创 (Redis基础教程之十) 如何在Redis中运行事务

介绍Redis是一个开源的内存中键值数据存储。Redis允许您计划一系列命令,然后一个接一个地运行它们,这一过程称为_transaction_。每个事务都被视为不间断且隔离的操作,以确保数据完整性。在执行事务块时,客户端无法运行命令本教程介绍了如何执行和取消交易,还包括一些与交易通常相关的陷阱的信息。如何使用本指南本指南以备有完整示例的备忘单形式编写。我们鼓励您跳至与您要完成的任务相关的任何部分。本指南中显示的命令已在运行Redis版本4.0.9的Ubuntu 18.04服务器上进行了测试。要设置

2020-05-17 16:51:23 652

原创 (Redis基础教程之九) 如何在Redis中使用Sorted Sets

介绍Redis是一个开源的内存中键值数据存储。在Redis的,排序集合类似于一个数据类型集在这两者都是串的非重复的组。不同之处在于,已排序集中的每个成员都与一个分数相关联,从而可以从最小分数到最大分数进行排序。与集合一样,排序集合中的每个成员都必须是唯一的,尽管多个成员可以共享同一分数。本教程说明了如何创建排序集,检索和删除其成员以及如何从现有集合中创建新的排序集。如何使用本指南本指南以备有完整示例的备忘单形式编写。我们鼓励您跳至与您要完成的任务相关的任何部分。本指南中显示的命令已在运行Redis

2020-05-17 07:43:00 202

原创 (Python基础教程之十九)Python优先级队列示例

1.什么是优先队列优先级队列是一种抽象数据类型,类似于常规队列或堆栈数据结构,但每个元素还具有与之关联的“优先级”。在优先级队列中,优先级高的元素先于优先级低的元素提供。如果两个元素具有相同的优先级,则将根据其在队列中的顺序为其提供服务。2. Python中的优先级队列实现以下python程序使用该heapq模块实现简单的优先级队列:PriorityQueue.pyimport heapqclass PriorityQueue: def __init__(self):

2020-05-16 07:12:40 1031

原创 (Python基础教程之十八)Python字典交集–比较两个字典

Python示例,用于查找2个或更多词典之间的常见项目,即字典相交项目。1.使用“&”运算符的字典交集最简单的方法是查找键,值或项的交集,即 & 在两个字典之间使用运算符。example.pya = { 'x' : 1, 'y' : 2, 'z' : 3 }b = { 'u' : 1, 'v' : 2, 'w' : 3, 'x' : 1, 'y': 2 }s.

2020-05-16 07:09:54 2014

原创 (Python基础教程之十七)Python OrderedDict –有序字典

一个OrderedDict 维护插入顺序添加到字典中的项目。项目的顺序在迭代或序列化时也会保留。1. Python OrderedDict示例OrderedDict 是python collections模块的一部分。要轻松构建OrderedDict,可以OrderedDict在collections模块中使用。OrderedDictExample.pyfrom collections import OrderedDictd = OrderedDict()d['how'] =

2020-05-15 07:38:34 483

原创 (Python基础教程之十六)Python multidict示例–将单个键映射到字典中的多个值

1.什么是multidict词典>在python中,“ multidict ”一词用于指代字典,在字典中可以将单个键映射到多个值。例如多重结构multidictWithList = {'key1' : [1, 2, 3],'key2' : [4, 5]}multidictWithSet = {'key1' : {1, 2, 3},'key2' : {4, 5}}1. list如果要保留项目的插入顺序,请使

2020-05-14 07:31:31 1222

原创 (Python基础教程之十五)Python开箱Tuple–太多值无法解压

Python示例,用于unpack元组或序列或可迭代,以便该元组可能长于N个元素,从而导致“ 太多的值无法unpack ”异常。1.打开任意长度的元组Python“ star expressions”可用于unpack任意长度的元组。example1.py>>> employee = ('Lokesh', '[email protected]', '111-222-333', '444-555-666')>

2020-05-13 07:15:27 244

原创 Redis数据类型简介(十分钟快速学习Redis)

如何在ubuntu18.04上安装和保护redis如何连接到Redis数据库如何管理Redis数据库和Keys如何在Redis中管理副本和客户端如何在Redis中管理字符串如何在Redis中管理list如何在Redis中管理Hashes如何在Redis中管理Sets如何在Redis中管理Sorted Sets如何在Redis中运行事务如何使Redis中的Key失效如何解决Redis中的问题如何从命令行更改Redis的配置Redis数据类型简介Redis数据类型简介Redis.

2020-05-12 07:52:58 1217

原创 (Python基础教程之十四)Python将tuple开箱为变量或参数

Python示例将N元素元组或序列开箱缩为N个变量的集合。将元组开箱缩为变量的 Python示例。1. Python开箱元组示例可以使用简单的赋值操作将任何序列(或可迭代)开箱缩为变量。唯一的要求是变量的数量和结构与序列匹配。.beloposttitle300250 { text-align: center; margin-top: 20px; margin-bottom: 20px;} @media (min-width:960px) { .beloposttitle300250 { display

2020-05-12 07:25:25 238

原创 (Python基础教程之十三)Python中使用httplib2 – HTTP GET和POST示例

学习使用Python httplib2模块。的超文本传输协议(HTTP)是用于分布式,协作,超媒体信息系统的应用协议。HTTP是万维网数据通信的基础。Python httplib2模块提供了用于通过HTTP访问Web资源的方法。它支持许多功能,例如HTTP和HTTPS,身份验证,缓存,重定向和压缩。$ service nginx status* nginx is running我们在本地主机上运行nginx Web服务器。我们的一些示例将连接到本地运行的nginx服务器上的PHP脚本。目录检查h

2020-05-11 08:11:23 2572

原创 (Python基础教程之十二)Python读写CSV文件

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Python读写CSV文件Python中使用httplib2–HTTPGET和POST示例Python将tuple开.

2020-05-10 08:35:41 1223

原创 (Python基础教程之十一)Python找到最大的N个(前N个)或最小的N个项目

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Python读写CSV文件Python中使用httplib2–HTTPGET和POST示例Python将tuple开.

2020-05-09 07:32:53 433

原创 (Python基础教程之十)Python max()和min()–在列表或数组中查找最大值和最小值

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Python读写CSV文件Python中使用httplib2–HTTPGET和POST示例Python将tuple开.

2020-05-09 07:14:30 971

原创 (Python基础教程之九)Python中的Tuple操作

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Pyth...

2020-05-08 07:43:06 245

原创 (Python基础教程之八)Python中的list操作

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Pyth...

2020-05-06 07:54:58 1020

原创 (Python基础教程之七)Python字符串操作

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Pyth...

2020-05-04 17:15:59 925

原创 (Python基础教程之六)Python中的关键字

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Pyth...

2020-05-04 08:06:08 954

原创 (Python基础教程之五)Python中的数据类型

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Pyth...

2020-05-03 22:16:40 705

原创 (Python基础教程之四)Python中的变量的使用

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Pyth...

2020-05-03 20:24:21 902

原创 (Redis基础教程之八) 如何在Redis中管理Sets

如何在ubuntu18.04上安装和保护redis如何连接到Redis数据库如何管理Redis数据库和Keys如何在Redis中管理副本和客户端如何在Redis中管理字符串如何在Redis中管理list如何在Redis中管理Hashes如何在Redis中管理Sets如何在Redis中管理Sorted Sets如何在Redis中运行事务如何使Redis中的Key失效如何解决R...

2020-05-03 19:18:16 737

原创 (Redis基础教程之七)如何使用Redis中的Hashes

如何在ubuntu18.04上安装和保护redis如何连接到Redis数据库如何管理Redis数据库和Keys如何在Redis中管理副本和客户端如何在Redis中管理字符串如何在Redis中管理list如何在Redis中管理Hashes如何在Redis中管理Sets如何在Redis中管理Sorted Sets如何在Redis中运行事务如何使Redis中的Key失效如何解决R...

2020-05-02 18:38:32 887

原创 (Python基础教程之三)Python代码中添加注释

在Python(或任何其他编程语言)中,注释用于解释源代码。注释描述了代码,这有助于将来维护应用程序。python中的注释# prints 4print(2 + 2)print(2 + 3) # prints 5"""prints the sum oftwo numbers which are 2 and 2""&quo...

2020-05-02 17:56:40 1246

原创 (Python基础教程之二)在Sublime Editor中配置Python环境

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Pyth...

2020-05-02 16:05:45 925

原创 Python基础教程之一

Python基础教程在SublimeEditor中配置Python环境Python代码中添加注释Python中的变量的使用Python中的数据类型Python中的关键字Python字符串操作Python中的list操作Python中的Tuple操作Pythonmax()和min()–在列表或数组中查找最大值和最小值Python找到最大的N个(前N个)或最小的N个项目Pyth...

2020-05-02 16:01:58 1201

原创 (Redis基础教程之六)如何使用Redis中的List

如何在ubuntu18.04上安装和保护redis如何连接到Redis数据库如何管理Redis数据库和Keys如何在Redis中管理副本和客户端如何在Redis中管理字符串如何在Redis中管理list如何在Redis中管理Hashes如何在Redis中管理Sets如何在Redis中管理Sorted Sets如何在Redis中运行事务如何使Redis中的Key失效如何解决R...

2020-05-01 18:27:36 891

原创 (Redis基础教程之五)如何在Redis中操作字符串

如何在ubuntu18.04上安装和保护redis如何连接到Redis数据库如何管理Redis数据库和Keys如何在Redis中管理副本和客户端如何在Redis中管理字符串如何在Redis中管理list如何在Redis中管理Hashes如何在Redis中管理Sets如何在Redis中管理Sorted Sets如何在Redis中运行事务如何使Redis中的Key失效如何解决R...

2020-05-01 18:17:58 835

libgen网站 数据库备份

libgen网站 数据库备份 https://libgen.gs/ 一个非常丰富的电子书资源网站,收录了各种类型的电子书以及大学教材,同时还提供了很多文献资料,期刊等书籍内容。

2023-07-17

MongoDBTest.

MongoDBTest

2014-02-17

java应用详解

java应用详解

2014-02-16

webddz1.0(斗地主)

java 游戏 斗地主, 本版本是在singleddz3.0的基础上修改的,修改为了网络版本。

2013-07-03

singleddz3.0

java 斗地主 棋牌类游戏,目前只写大体框架,智能出牌,的AI算法,还没有添加。

2013-07-03

cairngorm2_2_1-src.zip

cairngorm2_2_1-src.zip

2013-05-11

Java2图形设计 卷一and卷二

Java2图形设计 卷一and卷二,exe文件,没有插图和源代码

2012-06-30

档案管理系统需求说明书

档案管理系统需求说明书,华软国际,具体说明下载后相见

2010-10-26

Beautiful Code——代码之美中文精简版

Beautiful Code——代码之美中文精简版 只有六章 pdf 文件

2010-05-17

Beautiful Code——代码之美pdf英文版

Beautiful Code——代码之美pdf英文版

2010-05-17

Beautiful Code——代码之美CHM英文版

Beautiful Code——代码之美CHM英文版

2010-05-17

The Practice of Programming(中文版)——程序设计实践

The Practice of Programming(中文版)——程序设计实践 pdf 文件

2010-05-17

The Practice of Programming(英文版)——程序设计实践

The Practice of Programming(英文版)——程序设计实践 pdf 文件

2010-05-17

进销存管理系统(swing+sqlserver200)源码

进销存管理系统(swing+sqlserver200)源码

2010-03-18

进销存管理系统(swing+sqlserver200)

进销存管理系统(swing+sqlserver200)书籍

2010-03-18

联想P768驱动程序

联想P768驱动程序——挺难找的。。。。。

2010-02-07

空空如也

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

TA关注的人

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