自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 收藏
  • 关注

转载 Java API 搜索引擎项目的测试

注:①此项目不支持模糊搜索的功能,所以如果要查找一个 API 必须准确的输入才能被查找到。②我看了一下官方文档,最短的 API 长度为 3 ,最长的 API 这里先不考虑。一、功能测试1.等价类和边界值划分: 有效等价类 无效等价类 三位及三位以上英文字符 三位以下英文字符; 数字字符; 中文字符; 别的特殊字符。 2.设计测试用例: 测试用例 期望结果

2020-07-30 13:24:27 454

转载 C语言指针经典算法应用《指针作为函数参数》

C语言指针经典算法应用《指针作为函数参数》函数的参数不仅可以是整型、浮点型、字符型等数据,还可以是指针类型。它的作用是将一个变量的地址传送给被调用函数的形参。#include<iostream>usingnamespacestd;intmain(){voidswap(intp1, intp2);//函数声明//定义指针变量pointer_1,pointer_2,整型变量a,bintpointer_1,pointer_2, a, b;cin &gt...

2020-07-30 13:23:03 376

转载 ESXi系统之Modify ESXi Shell and SSH timeouts设置讲解

在ESXi系统设置中,关于Modify ESXi Shell and SSH timeouts这一项中的Availability timeout有很多朋友不理解所表示的意思,下面我们结合如下图示,通过文字描述的形式进行讲解,希望对大家有所帮助。这个功能的修改要同时满足“Enable ESXi Shell”和“Enable SSH”都处于关闭状态,否则会以灰色不可更改显示。此功能修改后不影响正在执行的实例,只有下次用户登录时才会受到设置的参数的影响。Availability timeout:可用性

2020-07-30 13:21:33 513

转载 docker registry私有仓库搭建

构建环境:centos 7.8docke版本:17.03.3-ceregistry版本:latestregistry私有仓库地址:192.168.126.1341.拉取最新镜像docker pull registry2.使用httpd的加密工具htpasswd生成登陆信息加密文件htpasswdmkdir -p /docker/authcd /dockerdocker run --entrypoint /usr/bin/htpasswd registry -Bbn admin 1234

2020-07-30 13:20:22 169

转载 test5

arr1 =[11,22,33]arr2 =[44,22,33]arrSame = []arrOneHaveTwoHaveNot = []arrOneHaveTwoHaveNot1 = []#获取内容相同的元素列表:for item in arr1:for iter in arr2:if(item==iter):arrSame.append(iter)#获取arr1 和 arr2 中内容都不同的元素:for item in arr1:oneHas = 0for iter in

2020-07-30 13:17:36 111

转载 C和Python,小白应该选择学习哪门语言?

 编程语言有很多种,而C语言和Python语言是比较常见的,那么初学者应该选择哪门语言进行入门呢?为大家介绍一下。  首先,需要对两门语言进行初步认识,C语言是一门通用性的编程原因,为什么说通用呢?是因为它能够做很多低级、底层的处理,同时具有良好的跨平台性,C语言可以按照一定的标准在多种计算机平台上进行编译,包含嵌入式编程。  而Python是一门面向对象的编程语言,同时也是一种解释型编程原因,Python虽然从运行效率上与C语言相比较低,但是具有非常丰富的库,都是用C和C++写的。所以Python

2020-07-30 13:17:04 210

转载 随笔4_tww

1.统计出/etc/passwd文件中默认shell为非/sbin/nologin的用户个数,并将用户都显示出来[20:14:48 root@CentOS7 ~]#cat /etc/passwd |grep -v "/sbin/nologin$" |cut -d: -f12.查询用户UID最大值的用户名,uid及shell类型[20:34:59 root@CentOS7 ~]#sort -t: -n -k3 /etc/passwd|tail -1|cut -d: -f1,3,73.统计

2020-07-26 15:54:09 122

转载 Java虚拟机是怎么实现synchronized的?

本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等在 Java 程序中,我们可以利用 synchronized 关键字来对程序进行加锁。它既可以用来声明一个 synchronized 代码块,也可以直接标记静态方法或者实例方法。当声明 synchronized 代码块时,编译而成的字节码将包含 monitorenter 和 monitorexit指令。这两种指令均会消耗操作数栈上的一个引用类型的元素(也就是 synchronized 关键字括号里的引用),作为所要加锁解锁的.

2020-07-26 15:52:51 81

转载 mdev如何区分不同的USB设备

使用过busybox的mdev来动态挂载和卸载U盘的都知道。当我们想让mdev动态识别U盘,我们只需要在mdev.conf中指定下面这么一行例如:sdb0:0 660/usr/scripts/hotplug_usb.sh其中 /usr/scripts/hotplug_usb.sh脚本只需要通过$MDEV环境变量和获取设备名称来挂载就好了。可是!当我们想识别不同的USB设备,并且分别要做不同的处理。例如不同产商的LTE模块,他们的AT调试串口是不一样的,我们应用运行前就想知道模块的...

2020-07-26 15:51:24 370

转载 sql替换指定字段中任意字符

表名:tabale_account 字段中 某列数据:aaaaauuuuccccaaaaaupdate tabale_account set 字段名=replace(字段名,'aaaaa','ddd')执行后该列为:ddduuuuccccddd

2020-07-26 15:50:15 281

转载 安装tensorflow-gpu 2.1.0 新版本报错no attribute ‘compat‘

tensorflow安装的版本报错如下解决方案pip install tensorflow-estimator==2.1.0结果又报错接着安装对应版本pip install scipy==1.4.1pip install tensorboard==2.1.0解决成功

2020-07-26 15:49:06 1081 1

转载 qt的软件使用了mysql,在本机可以使用但是发布到别的机器上出现运行错误,driver not l

第一点windeployqt.exe text.exe 会生成sqldrivers,在此目录下有qsqlmysql.dll第二点: mysql安装目录的bin下libcrypto-1_1-x64.dll libssl-1_1-x64.dll,安装目录的lib下libmysql.dll放到和exe同级目录下.第三点:运行mysql时,发现系统缺少vcruntime140_1.dll,你的mysql都不能运行,那qt肯定也不行啊;所以要先搞vcruntime140_1.dll到C:\Windows\

2020-07-26 15:48:35 360

转载 vue cli3配置多页面入口

使用vue 配置多入口因为懒,所以要提高开发效率,因为懒,所以要安装第三方依赖使用glob自动加载yarn add glob -D //安装依赖配置vue.config.jsconst getEntries =(pathUrl)=>{ let pages={} glob.sync(pathUrl).map(filePath=>{ const fileName=filePath.substring(filePath.lastIndexOf(

2020-07-23 14:07:08 961

转载 oracle12c多租户管理(pdb名字更改)

改变pdb名字一、说明1.1、更改的前提条件 当前用户必须具有ALTER DATABASE系统权限; pdb必须打开到读写受限模式 alter pluggable database xxx open restricted; 必须在pdb中操作,及当前容器必须是pdb; rac中只能一个实例上的pdb处于open状态,其它实例上该pdb需要关闭。 1.2、注意事项: new global databas...

2020-07-23 14:05:23 753

转载 java网络编程 - java服务器推送技术系列方案实战

前言服务器推送技术(又名Comet)是建立在ARP基础之上的一种非常实用的技术,它广泛应用于Web端,手机APP应用端等。具体很多场景都需要此技术的支撑,包括扫码登录、扫码支付、网页支付、端到端消息轮播推送、数据实时推送、金融数据实时刷新、图表数据实时变化、即时通讯等等都和此技术息息相关。我们今天来介绍几种常用的服务器推送技术方案及实战。Ajax短轮询 - 拉模式基于Ajax(异步JS和XML)的定时轮询。特点:实现简单、短连接、数据同步不及时、对服务器资源会造成一定压力。此模式广泛应.

2020-07-23 14:04:14 316

转载 ftp服务器搭建

允许匿名用户上传chmod 777 /var/ftp/pubanon_upload_enable=YESanon_mkdir_write_enable=YESanon_other_write_enable=YES

2020-07-23 14:02:31 90

转载 Spring Boot读取配置文件的几种方式

Spring Boot获取文件总的来说有三种方式,分别是@Value注解,@ConfigurationProperties注解和Environment接口。这三种注解可以配合着@PropertySource来使用,@PropertySource主要是用来指定具体的配置文件。@PropertySource解析@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Repeatable(PropertySou

2020-07-23 14:01:26 193

转载 服务器centos7安装后操作

一.磁盘分区1.创建挂载目录 /datamkdir /data查看磁盘分区2.对 /dev/sdb 分区fdisk /dev/sdb查看并删除原来分区2.新建分区3.格式化新分区4.查看 新分区 UUIDroot@host1 ~]# blkid /dev/sdb1/dev/sdb1: UUID="7aa01972-29d5-4b2c-9858-793c9e1c0134" TYPE="xfs"挂载加入开启自启动文件 /etc/fstabUUID=7aa01972-29d5-4b2c-

2020-07-23 14:00:47 190

转载 修改副本集成员的oplog大小

在Mongodb3.6版本开始,可以使用命令[replSetResizeOplog]来修改副本集成员的oplog大小,从secondry节点开始修改,然后依次到主节点(只能在运行了WiredTiger存储引擎的副本集成员上执行)。如果副本集强制执行身份验证,则必须以具有修改本地数据库权限的用户身份进行身份验证,例如clusterManager或clusterAdmin角色。我们可以通过命令查看oplog的大小rs1:PRIMARY> use localswitched to db loc

2020-07-21 13:30:23 212

转载 Cisco 4300 路由器查看接口模块发光 收光

Router#show hw-module subslot 0/0 transceiver 0 status

2020-07-21 13:29:00 1514

转载 bluehost与GoDaddy哪个好?美国主机对比评测!

很多外贸站长的选择主机的时候,因为速度和免备案方面的优势,都会选择使用国外的主机。但目前国外的主机产品种类众多,很难做出决定。尤其比较知名的主机,比如bluehost与GoDaddy哪个好的问题,就一直困扰这大家?所以下面就关于国外主机bluehost与GoDaddy对比,为大家选择提供参考。一、产品线和网站界面:bluehost(访问官网:www.bluehost.com)由于只做一种产品 —— Linux主机,其网站就相对简单清晰多了。在2014年为了更好的服务国内用户还推出了中文站(访问.

2020-07-21 13:27:42 1048

转载 使用PXE批量安装Linux RHEL系统

给客户装服务器一装就是几十台,又不允许接U盘,只能使用光驱装系统,就开始琢磨PXE安装了,毕竟网线都接好了不用白不用在网上有很多PXE安装的教程,但总是少那么一点东西,反复翻阅了四五篇教程,总结了一下大体流程测试系统:CentOS7.4、中标麒麟7.5、RHEL7.2IP:192.168.242.2,安装了图形化界面(11步需要在图形化界面操作,否则只能手动编写配置文件或进引导后手动安装)以root用户登录,打开命令行终端。一般生产环境建议用普通用户,这里为了防止权限上的问题有报错所以直接上roo

2020-07-21 13:26:32 195

转载 touch bar的4个使用小技巧

大家都知道MacBook Pro的实体功能键改成了Touchbar,目前全系的MacBook Pro都带了Touchbar。在刚推出的时候,一些人吐槽Touchbar,但是如果用了,习惯了之后,就真的回不去了。想要玩转touch bar其实并不难,下面给大家介绍几个Touchbar使用的小技巧。1、截图Touchbar也是可以截图的,保存为图片的快捷键是command+shift+6,如果放到剪贴板里,快捷键是command+shift+control+6。更多的截图快捷键我们可以在系统偏好设置

2020-07-21 13:25:59 633

转载 MySQL修改root密码的多种方法

CentOS里用yum安装的mysql,没有自动创建mysql数据库,root账号的默认密码为空,如果要修改root账号的密码,需要从别的数据库把mysql数据库导过来,才能修改。方法1: 用SET PASSWORD命令,我试了,这种方法可行,而且可以把密码设置为空,不需重启mysql服务  mysql -u root --我试了,如果mysql本身有密码,执行这个命令进不去  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new

2020-07-20 12:16:56 60

转载 CentOS7.3学习笔记总结(四十九)

tree命令用于以树状图形方式列出目录结构(指定目录下的所有文件、所有目录)。该命令默认未安装,安装命令:yum -y install tree语法:tree [选项][参数]常用选项:-a All files are listed.#显示所有文件和目录;-d List directories only.显示目录名称,不显示内容-L level Descend only level directories deep.层级显示-s Prin...

2020-07-20 12:15:09 65

转载 linux定时任务cron配置

实现linux定时任务有:cron、anacron、at,使用最多的是cron任务1.名词解释  cron--服务名;crond--linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似;crontab--是定制好的计划任务表。2.软件包安装  要使用cron服务,先要安装vixie-cron软件包和crontabs软件包,两个软件包作用如下:  vixie-cron软件包是cron的主程序。crontabs软件包是用来安装、卸装、或列举用来驱动 c

2020-07-20 12:13:59 172

转载 Java8——方法引用

方法引用就是通过类名或方法名引用已经存在的方法来简化lambda表达式。那么什么时候需要用方法引用呢?如果lamdba体中的内容已经有方法实现了,我们就可以使用方法引用。一、方法引用的三种语法格式1. 对象::实例方法名lamdba写法:@Testvoid test1(){ Consumer<String> con = x -> System.out.println(x);}方法引用写法:@Testvoid test2(){ PrintSt

2020-07-20 12:12:34 45

转载 SpringCloud- 第八篇 Hystrix熔断机制(五)

1:雪崩效应概述多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统崩溃,所谓的“雪崩效应”2:熔断机制概述熔断机制是应对雪崩效应的一种微服务链路保护机制。当扇出链路的某个微服务不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应信息。当检测到该节点微服务调用响应正常后,恢复调用

2020-07-20 12:11:03 164

转载 为何恢复出来的MP4视频文件打不开

MP4是一种集音频、视频、图片浏览、电子书、收音机等于一体的多功能播放器。在众多的视频格式中,MP4也算是大家常用的一种。有时候我们会不小心弄丢MP4里面的视频文件,但是想尽办法恢复之后却发现有MP4视频打不开的提示,今天,我们就来看看到底是怎么回事吧打不开的原因电脑执行删除操作其实只是把保存我们想要删除数据的数据存储点标记为数据空白区域。因为只是标记一下,所以数据恢复的原理就是把这个标记取消掉,但如果发生了数据覆盖,即我们在发现数据丢失之后又往保存丢失数据的地方存入新的数据,那么数据恢复的难度就..

2020-07-20 12:10:28 2472

转载 Centos7部署安装zabbix5.0(一步一步很详细哟)看完必会。

Centos7.8 部署安装 zabbix 5.0准备工作 centOS7.8 虚拟机 SHELL软件SSH远程登录调试官网找到需要的yum源Zabbix 的yum源https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm阿里yum源https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/组件https://mirr...

2020-07-18 12:50:01 2461 1

转载 Linux HDD和SSD磁盘的util(iostat )指标问题

HDD和SSD磁盘的util指标问题LInux环境中,在排查磁盘问题时,我们经常使用到iostat工具,这确实是一款非常优秀的工具。但是最近遇到了这么一个问题-ssd做缓存盘,发现业务量稍微上去,utils使用率就高于90%,是不是意味着磁盘出现慢盘了呢?比如以下两组数据:Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz sdd 0.00 0.00 13823.00

2020-07-18 12:48:50 2715 1

转载 十个便捷的单行代码编程技巧

1、对列表/数组中的每个元素都乘以2//www.1b23.comRange是半开区间int[]ia=range(1,10).map(i->i*2).toArray();List<Integer>result=range(1,10).map(i->i*2).boxed().collect(toList());2、计算集合/数组中的数字之和range(1,1000).sum();range(1,100...

2020-07-18 12:47:36 113

转载 Linux指令-sed

1.sed是一个精简的,非交互式的流式编辑器,它在命令行中输入编辑命令和指定文件名,然后在屏幕上查看输出。2.sed的工作方式:逐行读取文件内容存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。原文件内容并没有改变。3.语法格式:sed [option] "pattern command" file4.高频选项:5.pattern详解6.编辑命令详解

2020-07-18 12:46:18 69

转载 Paypal绑定WorldFirst美元账户免费转账教程!

Paypal 作为一款跨境支付工具还是很好用的,用来做网赚、海淘购物和跨境电商收款等都很方便。但是 Paypal 美元余额提现成人民币并不方便,而且手续费也不少。1、从PayPal电汇到国内银行这一渠道不太顺畅,35刀每笔的提款费用暂且不论,银行可能要你亲临现场问询、签字、最终悲剧发生近在眼前的美金原路退回PayPal。2、之前还可以使用连连支付的 Paypal 人民币快捷提现服务,可连连支付在 2018 年 7月 1 日关闭了 Paypal 快捷人民币提现。3、而从2018年12月14日.

2020-07-18 12:45:23 4175

转载 解析SRAM存储容量及基本特点

SRAM不需要刷新电路即能保存它内部存储的数据。SRAM存储器具有较高的性能,但是SRAM芯片也有它的缺点,即它的集成度较低,功耗较DRAM大。SRAM的速度快但昂贵,一般用小容量的SRAM作为更高速CPU和较低速DRAM之间的缓存.SRAM也有许多种,如Async SRAM(异步SRAM)、Sync SRAM(同步SRAM)等。下面英尚微解析关于SRAM存储容量及基本特点。半导体随机存储器芯片内集成有记忆功能的存储矩阵,译码驱动电路和读/写电路等等。下面介绍几个重要的概念:读写电路:包括读出

2020-07-18 12:44:32 2625

转载 自建yum仓库(网络源和本地源)

YUM:Yellowdog Update Modifier,rpm的前端程序,可解决软件包相关依赖性,可在多个库之间定位软件包,up2date的替代工具yum repository:yum repo,存储了众多rpm包,以及包的相关的元数据文件,放置在特定的目录repodata下yum客户端配置文件:/etc/yum.conf:为所有仓库提供公共配置 [root@Centos7 yum.repos.d]# cd[root@Centos7 ~]# grep -Ev '^#|^$' /etc

2020-07-18 12:43:51 265

转载 bash中信号捕捉实例

#!/bin/bashdeclare -a hosttmpfilesmy_trap() { echo "##############" rm -f ${hosttmpfiles[@]} exit 1}trap 'my_trap' INTfor i in {1..100}; do tmpfile=$(mktemp /tmp/ping.XXXXXX) if ping -w 1 -c 1 192.168.0.$i &>/dev/null; .

2020-07-15 19:55:49 92

转载 请问如果P卡的持卡者和wish的注册者不一致,是否可以?会影响收款吗?还是必须得一致?

可以不一致的,不影响收款。因为wish绑定Payoneer收款,是直接绑定的Payoneer账户,而非payoneer开具的美国银行账户。只需要登录到wish的后台,然后登录Payoneer账户,即可完成绑定。绑定后您将自动在wish放款日当天收到货款,资金入账时会有邮件提醒。...

2020-07-15 19:55:14 275

转载 dom对象是什么--乐字节大数据

DOM对象​ <font color="red">DOM</font>:Document Object Model 文档对象模型​ 要实现页面的动态交互效果,bom 操作远远不够,需要操作 html 才是核心。如何操作 htm,就是 DOM。简单的说,dom 提供了用程序动态控制 html 接口。DOM即文档对象模型描绘了一个层次化的节点树,运行开发人员添加、移除和修改页面的某一部分。dom 处于javascript 的核心地位上。​ 每个载入浏览器的 HTML 文档都会

2020-07-15 19:54:26 388

转载 2020paypal该如何提现?

现在连连不能用,银行直接提现也不行(非平台线下收款)麻烦问下各位如何解决 十分感谢!这个问题很容易解决,直接采用第三方收款结汇平就可以搞定了。常用第三方收款工具有Payoneer派安盈(俗称P卡)和WorldFirst万里汇(俗称WF卡)。基本的流程就是先将Paypal里的资金提现到第三方收款工具平台(如P卡),然后再提现到绑定的银行卡就可以了。整个过程基本1-2天就可以完成,而且可以避开1年5万美金结汇的限制,非常的方便。但两种第三方收款工具Payoneer和WorldFirst也有区别。Pay

2020-07-15 19:53:29 386

空空如也

空空如也

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

TA关注的人

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