Linux socket tcp/ip编程

Linux socket tcp/ip编程
模型 服务器: 创建socket: socket() 准备通信地址: struct sockaddr_in 绑定socket和addr: bind() 创建listening socket:listen() 创建connect socket: accept() 进行通信: send()/recv() 关闭socket: close() 客户端: 创建socket:socket() 准备通信地址:服务器的地址 链接socket和通信地址:connect() 进行通信:send()/recv() 关闭socket:close() 头文件 #include <unistd.h> #inclu...

你了解Linux发行版吗?各发行版回顾,你用过哪几款?

你了解Linux发行版吗?各发行版回顾,你用过哪几款?
【51CTO.com快译】开放源代码有一个独特的特征,就是它从来不会真正走向生命的终点。有关它的光盘镜像仍会存在网络当中,如此一来,回顾Linux的整个发展历程将不存在任何技术难度。   这段旅程始于Slackware 1.01,并一路经过20年的演变直至现在。 1.Slackware 1.01 (1993)  Slackware 1.01 世界上第一个linux发行版本,Slackware 1.01最为显著的优势在于,大家并不需要手动执行安装任务...

Tomcat配置SSL双向认证

Tomcat配置SSL双向认证
一、SSL简单介绍      SSL(Secure Sockets Layer 安全套接层)就是一种协议(规范),用于保障客户端和服务器端通信的安全,以免通信时传输的信息被窃取或者修改。 怎样保障数据传输安全?  客户端和服务器端在进行握手(客户端和服务器建立连接和交换参数的过程称之为握手)时会产生一个“对话密钥”(session key),用来加密接下来的数据传输,解密时也是用的这个&ldquo...

Zookeeper集群的搭建及Hadoop HA的相关配置

Zookeeper集群的搭建及Hadoop HA的相关配置
1、环境 CentOS7 Hadoop2.6.5 Zookeeper3.4.9 JDK1.8 master作为active主机,data1作为standby备用机,三台机器均作为数据节点,yarn资源管理器在master上开启,在data1上备用,data1上开启历史服务器 主要参考见下表 master 192.168.1.215 Namenode DataNode QuorumPeerMain ZKFC JournalNode ResourceManager NodeManager data1 192.168.1.218 Namenode DataNode QuorumPeerMain ZKFC JournalNode R...

每位新人必须掌握的五大Linux终端命令

每位新人必须掌握的五大Linux终端命令
【51CTO.com快译】有时候我们不可避免地要使用终端,但它绝对没有大家想象中那么可怕。 Tux,Linux吉祥物。 我个人是《新世纪福音战士》的铁粉,因此这里引用一句台词:“人们畏惧黑暗,因此努力在其中刻画火焰的轮廓。”对于很多Linux新人来说,终端那阴沉的屏幕同样是种黑暗——因此人们拼命利用GUI加以替代。 虽然图形化用户界面确实代表着现代计算友好的一面,且在多数情况下更易...

Ubuntu 安装Elasticsearch5.0(Debian包)

Ubuntu 安装Elasticsearch5.0(Debian包)
通过Debian包安装Elasticsearch Elasticsearch的Debian包可以从downloaded from our website或APT repository它可以用于在任何Debian-based的系统(如Debian和Ubuntu)上安装Elasticsearch。Elasticsearch的最新稳定版在Download Elasticsearch下载,其他的版本在Past Releases page下载。 NOTE: Elasticsearch需要java8或者更高的java版本。可以使用official Oracle distribution 或者使用open-source di...

Python中的字符串与字符编码详解

Python中的字符串与字符编码详解
本节内容: 前言 相关概念 Python中的默认编码 Python2与Python3中对字符串的支持 字符编码转换 一、前言 Python中的字符编码是个老生常谈的话题,同行们都写过很多这方面的文章。有的人云亦云,也有的写得很深入。近日看到某知名培训机构的教学视频中再次谈及此问题,讲解的还是不尽人意,所以才想写这篇文字。一方面,梳理一下相关知识,另一方面,希望给其他人些许帮助。 Python2的 默认编码 是ASC...

Linux下部署Tomcat应用

Linux下部署Tomcat应用
Linux下部署Tomcat应用相关软件下载jdk      http://www.Oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmltomcat    http://tomcat.apache.org/ 解压jdk以及tomcat包[[email protected] soft]# tar -zxvf apache-tomcat-8.0.30.tar.gz[[email protected] soft]# tar -zxvf jdk-8u65-linux-x64.tar.gz[[email protected] soft]# mv jdk-8u65-linux-x64.tar...

Linux下五个最佳的FPS游戏

Linux下五个最佳的FPS游戏
开源用户久经游戏界的冷落与疏忽,他们给别的操作系统大量生产游戏,却没有几个在 Linux 上可以玩的。要在 Linux 上玩到画质好的 Linux 游戏大作,解决方案就是 wine,但 wine 在开箱即用方面做的并不好。大多数画质一般的小游戏的制作者通常并不考虑为 Linux 开发或移植游戏,因为 Linux 的用户群体太小了。 如今,Linux 的用户规模和范畴日益增多,而且你也看到了非开源的组织也表达了他们对开源的支持...
Copyright © SEARU.ORG 保留所有权利.   Theme  Ality 网站地图 360网站安全检测平台

用户登录

分享到: