文章库ARTICLE COLUMN

  • PHP编译安装redis扩展

    PHP编译安装redis扩展

    摘要:一下载并安装官网有教程二安装扩展下载包解压编译安装生成配置文件安装成功返回扩展路径,将路径添加到找到当前系统使用的版本,防止存在多个版本问题能够看到为什么网页上看不到解决尝试重启 一、下载并安装redis 官网有教程 二、安装phpredis扩展 1...

    hover_lewhover_lew 评论0 收藏0
  • 【nginx运维基础(3)】Nginx的编译PHP

    【nginx运维基础(3)】Nginx的编译PHP

    摘要:默认是把作为本身的一个模块来运行的,而是以方式运行的。所以使用就是直接配置为模式。安装下载地址下载安装依赖包编译安装以下参数支持图片函数等支持因为使用了自带的,所以不需要额外安装的库了如果你是位系统,参数后面加上,如果不是可以跳过。 ...

    DevTTLDevTTL 评论0 收藏0
  • Java网络编程基础(二)

    Java网络编程基础(二)

    摘要:端口号数据链路和中的地址,分别指的是地址地址是网卡地址和地址。在传输层也有这种类似于地址的概念,那就是端口号。端口号用来识别同一台计算机中进行通信的不同应用程序。 TCP TCP是面向连接的丶可靠的字节流协议,通过三次握手建立连接,通讯完成...

    aboutUaboutU 评论0 收藏0
  • Linux如何配置IP

    Linux如何配置IP

    摘要:地址配置添加了新的地址配置工具,但之前的老版本没有,所以这里可参考两种方法。方法一工具新版系统可用第步查看网卡名称如图对应的是网卡的名称,对应的是网卡硬件标识,名称可以修改。开头的为虚拟网卡或虚拟设备,所以这里要配置开头的网卡地址。 ...

    changfeng1050changfeng1050 评论0 收藏0
  • 向Linux服务器传输文件

    向Linux服务器传输文件

    摘要:通过工具向服务器传输文件系统安装好后,要安装需要的软件。是最常用也最易用的文件传输工具,并且通过加密安全性较高。如图,左边为自己的电脑,右边为服务器,拖动文件即可实现上下传操作。 通过WinSCP工具向Linux服务器传输文件 Linux系统安装好后...

    matingmating 评论0 收藏0
  • 【nginx运维基础(4)】Nginx的日志管理(日志格式与定时分割日志)

    【nginx运维基础(4)】Nginx的日志管理(日志格式与定时分割日志)

    摘要:日志主要分为两种访问日志和错误日志。请求过程中,的响应时间。正确的关闭错误日志记录功能的方法如下上面表示将存储日志的路径设置为垃圾桶。日志分割新版本支持自动切割并压缩日志,日志文件名如下默认是每天都会产生一个文件。 Nginx日志主要分为...

    BearyChatBearyChat 评论0 收藏0
  • Linux网络IO模型

    Linux网络IO模型

    摘要:多个函数即多个请求,会挂在内核中操作系统会轮询检查数据报是否准备好再返回可读条件即就绪应用程序再发起函数拷贝内核中的数据和对一个,两次调用,两次返回,比阻塞并没有什么优越性关键是能实现同时对多个进行处理。 Linux网络IO模型 showImg("htt...

    WelliJhonWelliJhon 评论0 收藏0
  • 网络云盘项目-fastdfs环境搭建

    网络云盘项目-fastdfs环境搭建

    摘要:准备预备工具包安装安装安装完成测试配置先建立存储目录如下修改配置文件配置完成后启动启动配置完成上传文件用法例子 准备 预备工具包:1.libfastcommon-1.0.38.tar.gz2.fastdfs-5.11.tar.gz3.fastdfs-nginx-module-1.20.tar.gz4.libevent-2.1.8-stab...

    tinylcytinylcy 评论0 收藏0
  • MySQL存储引擎详解

    MySQL存储引擎详解

    摘要:一常用存储引擎及特点存储引擎从版本之后,的默认内置存储引擎已经是了,他的主要特点有灾难恢复性比较好支持事务。 一、MySQL常用存储引擎及特点 1、InnoDB存储引擎 从MySQL5.5版本之后,MySQL的默认内置存储引擎已经是InnoDB了,他的主要特点有: (...

    AchillesAchilles 评论0 收藏0
  • redis安装笔记

    redis安装笔记

    下载源码 wget http://download.redis.io/releases/redis-5.0.5.tar.gz 解压: tar zxvf redis-5.0.5.tar.gz 编译安装: make&&make test&&make install 安装完成: redis-server showImg("https://segmentfault...

    entnerentner 评论0 收藏0
  • 【nginx运维基础(5)】Nginx的location攻略

    【nginx运维基础(5)】Nginx的location攻略

    摘要:概述有定位的意思根据来进行不同的定位在虚拟主机的配置中是必不可少的可以把网站的不同部分定位到不同的处理方式上伪静态反向代理负载均衡等等都离不开语法中括号可以不写任何参数此时称为一般匹配也可以写参数因此大类型可以分为种精准匹配一般匹配正...

    未东兴未东兴 评论0 收藏0
  • Ubuntu16.04下安装和配置Redis

    Ubuntu16.04下安装和配置Redis

    摘要:声明文章内容转载至下安装和配置一前提条件需要连接互联网,然后执行更新软件包二执行安装命令执行后如下图所示,我们输入确认安装并使用空间接下来会执行完成,我们可以看到包括的版本信息等,执行可以查看服务的状态为,说明安装完成系统自动启动了服...

    MeathillMeathill 评论0 收藏0
  • Ubuntu16.04下安装和配置RabbitMQ

    Ubuntu16.04下安装和配置RabbitMQ

    摘要:安装安装完毕后,输入查看版本,出现如下图则表示安装成功。然后退出命令行按下,然后输入即可。 1. 安装erlang apt-get install erlang showImg("https://segmentfault.com/img/bVbtBkI?w=502&h=217"); 安装完毕后,输入erl查看erlang版本,出现如下...

    pinginkpingink 评论0 收藏0
  • 大数据系列(1)——VMware_workstation安装虚拟机

    大数据系列(1)——VMware_workstation安装虚拟机

    摘要:开始安装点击之后,系统有内置用户名和密码,配置虚拟机中网络的配置三种联网方式推荐使用桥接中地址的配置 1. 安装虚拟机软件 使用虚拟化技术 VMware_workstation_full_12.5.0.11529 软件可在下方百度云盘获得链接:https://pan.baidu.com/s/11msI....

    frank_funfrank_fun 评论0 收藏0
  • 大数据系列(2)——linux安装jdk

    大数据系列(2)——linux安装jdk

    摘要:教程我会尽量写的详细,但是下面内容有看不懂的可以给我发邮件,也可以加。 教程我会尽量写的详细,但是下面内容有看不懂的可以给我发邮件:736812983@qq.com,也可以加QQ。 1. 安装Xmanager 链接:https://pan.baidu.com/s/1NTYX... 提取码:ysmj 2. ...

    jaycejayce 评论0 收藏0
  • 大数据系列(3)——linux的hadoop安装

    大数据系列(3)——linux的hadoop安装

    摘要:的安装类型单机版伪分布式版完全分布式版单机版的安装准备工作关闭关闭图形接口关闭防火墙关闭防火墙服务关闭开机自动启动修改主机名称安装解压到目录重命名将文件夹下解压后的重命名为配置环境变量使环境变量立刻生效修改主机映射将之前的都删了, 1....

    RobinTangRobinTang 评论0 收藏0
  • linux 网络编程  socket选项

    linux 网络编程 socket选项

    摘要:选项前面讨论过连接的状态,并提到服务器程序可以通过设置选项来强制使用被处于状态的连接占用的地址。和选项和选项分别表示接收缓冲区和发送缓冲区的大小。此时选项不起作用,用默认行为关闭。 socket选项函数 功能:用来读取和设置socket文件描述符...

    宠来也宠来也 评论0 收藏0
  • Linux EXT系列文件系统格式

    Linux EXT系列文件系统格式

    摘要:但是一个块最多有个位,也就最多能表示个块的状态,所以需要让这些块组成一个块组,来搭出更大的系统。硬链接和软链接硬链接与原文件共用一个,且不能跨文件系统,所以硬链接也不能跨文件系统。 Linux文件系统 showImg("https://segmentfault.com/img/...

    wing324wing324 评论0 收藏0
  • 用 io_uring 替代 epoll 实现高速 polling

    用 io_uring 替代 epoll 实现高速 polling

    摘要:前面的文章说到是中最新的原生异步实现,实际上也支持,是良好的替代品。拿到之后,使用初始化指针。添加完需要的请求后使用统一提交使用获取完成情况等操作与标准异步请求一致。拿做最有用的一点是把和的完成事件做统一监听和处理。 前面的文章说到 i...

    mengera88mengera88 评论0 收藏0
  • 【nginx运维基础(2)】Nginx的配置文件说明及虚拟主机配置示例

    【nginx运维基础(2)】Nginx的配置文件说明及虚拟主机配置示例

    摘要:配置文件说明定义运行的用户和用户组进程数,建议设置为当前主机的总核心数。注站点目录和域名尽量一样,养成一个好习惯基于端口的虚拟主机配置逻辑运算的配置中不支持条件的逻辑中包含或的运算,而且不支持的嵌套语法,否则会报下面的错误。 配置文件...

    lufficclufficc 评论0 收藏0
  • 通俗理解IP路由

    通俗理解IP路由

    摘要:如果不通,我们往往会去怀疑是不是路由配置错了。主机之间通过交换机组成一个小型局域网,再通过一个路由器连接到更大的网络。这种情况下,被称为默认网关,这条表项也称为默认路由。策略路由的基本原理是系统会根据报文的特征使用不同的路由表。 show...

    import.import. 评论0 收藏0
  • UDP协议

    UDP协议

    摘要:协议介绍协议分为首部字段和数据字段,其中首部字段只占用个字节,分别是个占用两个字节的源端口目的端口长度和检验和。具体协议字段信息如下长度报文的整个大小,最小为个字节仅为首部检验和在进行检验和计算时,会添加一个伪首部一起进行运算。 UDP...

    ProfeelProfeel 评论0 收藏0
  • tcp 长连接与短连接

    tcp 长连接与短连接

    摘要:其二,资源成本,三次握手和次挥手和发送数据都是从网卡里发送出去和接收的,还有其余的设备,比如防火墙,路由器等等,站在操作系统内核的角度来讲,如果我们是一个高并发系统的话,如果大量的数据包都经历过这么一个过程,那是很耗的。 长连接与短连...

    hightopohightopo 评论0 收藏0
  • IDEA解决maven包冲突的一些小技巧

    IDEA解决maven包冲突的一些小技巧

    摘要:在平常工作中我们经常会遇到引用的包冲突的事情,这时候我们就需要找出冲突的包,并将低版本或者缺少某些方法的给剔除掉。要选择冲突项的话可以直接点击,然后在点击,显示的会更清楚一些,因为包比较多,依赖比较复杂会让图变得很小。     在平常...

    shaonbeanshaonbean 评论0 收藏0
  • 普通对象使用spring容器中的对象

    普通对象使用spring容器中的对象

    摘要:引语工作中有时候需要在普通的对象中去调用管理的对象,但是在普通的对象直接使用或者的时候会发现被注入的对象是,会报空指针。解决方式方法一如果这个普通对象可以被管理的话,最好是直接交给管理,这样管理的中注入其他的是没有问题的。 引语:  ...

    coolpailcoolpail 评论0 收藏0
<