Nov162018
Monkey测试
一 monkey简介
1.参考资料
http://blog.csdn.net/jlminghui/article/details/38238443
2.Monkey介绍
顾名思义,Monkey就是猴子,Monkey测试,就像一只猴子,在电脑面前,乱敲键盘在测试。猴子什么都不懂,只知道乱敲。Monkey会发送伪随机的事件流,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。
3.Monkey用来...阅读全文
作者:绝缘体.. | 分类:android, go, java, Linux, 操作系统, 科技企业, 移动开发, 编程语言, 谷歌 | 阅读: | 标签:android, go, java, Linux, 谷歌
抢沙发
Nov142018
如何使用Docker在Linux上进行容器化部署
在现代软件开发和部署中,容器化技术已经成为一种非常流行和有效的方式。Docker是目前最受欢迎的容器化平台之一,它可以帮助我们更轻松、灵活地部署和管理应用程序。本文将介绍如何在Linux上使用Docker进行容器化部署。
步骤一:安装Docker
首先,我们需要在Linux机器上安装Docker。根据不同的Linux发行版,安装方法会有所不同。常见的安装方法如下:
Ubuntu系统:在终端中运行以下命令...阅读全文
Nov082018
Java JDK 环境变量配置教程
什么是环境变量?
在计算机中,环境变量是指在操作系统中定义的一组值,它们能够影响到操作系统的行为。在Java编程中,配置JDK环境变量是非常重要的一步,因为它能够确保我们能够在命令行或者IDE中正确地运行Java程序。
为什么需要配置Java JDK环境变量?
当我们安装了Java开发工具包(Java Development Kit,JDK)后,我们需要配置环境变量来将Java相关的路径添加到操作系统的搜索路径中。...阅读全文
Oct252018
CentOS中的安全加固与防火墙配置
在使用CentOS作为服务器操作系统时,安全加固和防火墙的配置是非常重要的。本文将介绍一些常见的安全加固措施以及如何配置防火墙来保护服务器安全。
1. 更新系统
保持系统更新是保护服务器安全的第一步。使用以下命令更新CentOS系统软件包:
sudo yum update
2. 关闭不必要的服务
CentOS默认安装了许多不必要的服务和进程,这些服务可能存在安全漏洞。通过禁用或关闭不必要的服务来减少...阅读全文
Oct252018
如何在Linux上安装和配置Git版本控制
Git是一个强大的分布式版本控制系统,能够有效地跟踪和管理代码的变化。在Linux操作系统上,安装和配置Git相对简单。本文将介绍如何在Linux环境下安装和配置Git。
步骤一:安装Git
打开终端,输入以下命令以更新软件包列表:
sudo apt update
安装Git,输入以下命令:
sudo apt install git
确认安装是否成功,输入以下命令以查看Git版本信息:
git --version
步骤二:配置Git
...阅读全文
Oct202018
Linux下搭建Zookeeper集群全流程(CentOS 7.2版本)
介绍
Zookeeper是一个分布式的开放源代码的分布式应用程序协调服务,它是由雅虎创建的,使用Java语言编写,并且成为Apache项目的一部分。在分布式系统中,Zookeeper主要用于解决以下问题:统一命名服务、状态同步服务、集群管理、分布式应用程序配置项管理等。它使用了类似于文件系统的树形结构来存储数据,并提供了高性能、高可靠性和高可扩展性。
本文将介绍在Linux环境下搭建Zookeeper...阅读全文
Oct202018
MySQL8.0安装(Linux – CentOS)
MySQL是一个流行的开源关系型数据库管理系统,被广泛应用于各种Web应用程序和网站的后端数据存储。在本篇博客中,我将指导你如何在CentOS操作系统上安装MySQL 8.0版本,并提供一些附加的操作和配置步骤。
步骤1:更新系统
在开始安装MySQL之前,首先需要确保你的系统已更新到最新版本。通过运行以下命令来更新系统:
sudo yum update -y
步骤2:添加MySQL Yum存储库
MySQL官方提供了一个...阅读全文
Oct122018
Java 21虚拟线程技术预研:颠覆传统并发编程的革命性特性深度分析
Java 21虚拟线程技术预研:颠覆传统并发编程的革命性特性深度分析
引言:并发编程的演进与Java 21的突破
在现代软件系统中,高并发、低延迟已成为衡量应用性能的核心指标。从Web服务到微服务架构,再到实时数据处理平台,开发者始终面临一个核心挑战:如何高效地管理大量并发任务,同时保持系统的可维护性和响应能力。
传统的Java并发模型基于“操作系统线程”(OS Thread)实现,每个Java...阅读全文
Oct112018
ASP.NET Core 2.0 从Windows发布到CentOS的跨平台部署
介绍
ASP.NET Core是一种开源的、跨平台的开发框架,它允许开发者使用C#语言构建高性能的Web应用程序。本文将介绍如何将ASP.NET Core 2.0应用程序从Windows环境发布到CentOS操作系统,并实现跨平台部署。
步骤
以下是将ASP.NET Core 2.0应用程序从Windows发布到CentOS的步骤:
步骤一:在Windows本地机器上生成应用程序
首先,您需要在Windows环境中构建和生成您的ASP.NET Core 2.0应用程...阅读全文
Sep212018
linux下安装Python3.6
安装步骤如下:
[root@hadoop ~]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel #安装依赖环境
[root@hadoop ~]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz #下载Python3
[root@hadoop ~]# mv Python-3.6.1.tgz /usr/local/ #移动安装包
[root@hadoop...阅读全文