自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 web UI自动化之chrome-headless

什么是Headless Chrome?Headless Chrome 是 Chrome 浏览器的无界面形态,可以在不打开浏览器的前提下,使用所有Chrome支持的特性,在命令行中运行你的脚本。相比于其他浏览器,Headless Chrome 能够更加便捷的运行web自动化测试、编写爬虫、截取图等功能。相比于较早的 PhantomJS,SlimerJS 等,Headless Chrome 则更加...

2019-01-05 12:18:12 1060

原创 mac直接得到本机ip

mac本查看本机ip,一般使用ifconfig,但是显示的信息比较多,所以需要进行过滤,使用命令:ifconfig en0 | grep "inet" | awk "{print \$2}"即可得到。其中$2可以根据具体情况灵活更改...

2018-12-15 15:09:39 2042

转载 白话描述Kafka

简单说明什么是kafkaApache kafka是消息中间件的一种,也许很多人不知道消息中间件是什么,在开始学习之前,我这边就先简单的解释一下什么是消息中间件,只是粗略的讲解,目前kafka已经可以做更多的事情。举个例子,生产者消费者,生产者生产鸡蛋,消费者消费鸡蛋,生产者生产一个鸡蛋,消费者就消费一个鸡蛋,假设消费者消费鸡蛋的时候噎住了(系统宕机了),生产者还在生产鸡蛋,那新生产的鸡蛋就...

2018-12-10 17:30:40 323

转载 Kafka在网络中的位置和作用

第一阶段,首次搭建应用网络如下: Web应用部署在云服务器上,为个人电脑或移动用户提供访问服务。 SQL数据库为Web应用提供数据持久化和数据查询。 第二阶段:基于业务的迅速发展,网络扩容如下: 增加缓存服务,从而降低SQL数据库的荷载。 搜集日志保存至Hadoop做离线处理,从而更加理解用户行为。 数据汇总至数据仓库,从而获取交互式报表。 加入实时模块和...

2018-12-10 17:27:20 358

转载 字符编码

因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295。由于计算机是美国人发明的,因此,最...

2018-12-09 22:52:03 224

原创 Mac安装应用提示app已损坏

mac环境下载后应用直接安装,如提示“app已损坏,打不开。你应该将它移到废纸篓”,莫慌。虽然提示已损坏,其实软件并未真正损坏,而是Mac系统的安全设置问题,因为这些应用都是破解或者汉化版本,那么解决方法就是改变Mac系统安全设置。只需要打开终端,执行 sudo spctl --master-disable 即可。...

2018-12-09 21:45:53 315

转载 Kafka文件存储机制

Kafka是什么Kafka是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等。 1.前言一个商业化消息队列的性能好坏,其文件存储机制设计是衡量一个消息队列服务技术水平和最关键指标之一。下面将从Kafka文件存储机制和物理结构角度,分析Kafka是如何实现高效文件存储...

2018-12-09 21:26:54 113

转载 自动化测试前沿

什么是自动化测?   做测试好几年了,真正学习和实践自动化测试一年,自我感觉这一个年中收获许多。一直想动笔写一篇文章分享自动化测试实践中的一些经验。终于决定花点时间来做这件事儿。  首先理清自动化测试的概念,广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadrunner、jmeter),或自己所写的一段程序

2017-06-16 13:48:43 1095 3

翻译 Web缓存

这是一篇知识性的文档,主要目的是为了让Web缓存相关概念更容易被开发者理解并应用于实际的应用环境中。什么是Web缓存,为什么要使用它?缓存的类型:浏览器缓存;代理服务器缓存;Web缓存无害吗?为什么要鼓励缓存?Web缓存如何工作:如何控制(控制不)缓存:HTML Meta标签 vs. HTTP头信息;Pragma HTTP头信息(为什么不起作用);使用Expires

2017-05-05 16:06:22 537

转载 Java基础总结之流

一、JAVA流式输入/输出原理    流是用来读写数据的,java有一个类叫File,它封装的是文件的文件名,只是内存里面的一个对象,真正的文件是在硬盘上的一块空间,在这个文件里面存放着各种各样的数据,我们想读文件里面的数据怎么办呢?是通过一个流的方式来读,咱们要想从程序读数据,对于计算机来说,无论读什么类型的数据都是以010101101010这样的形式读取的。怎么把文件里面的数据

2017-04-28 13:58:45 189

转载 Java基础加强总结之动态代理(Proxy)

一、代理的概念动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。  动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢?  举一个现实生活中的例子:歌星或者明星都有一个自己的经纪人,这个经纪人就是他们的代理人,当我们需要找明星表演时,不能直接找到

2017-04-25 10:05:19 263

用户管理系统文档

用户管理系统说明,对开发的流程进行简单的总结,包括需求分析,概要设计,到最终编码测试的整个流程

2013-10-13

空空如也

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

TA关注的人

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