文章目录一、前言二、功能更加丰富的服务器三、让服务器可以同时响应多个客户端请求1. 单线程 / 进程2. 多进程并发父进程:子进程:3. 多线程并发主线程:子线程:四、技术准备 一、前言之前的服务器只能提供简单的功能,我们可以不断丰富其功能,使其可以提供更加丰富的功能。比如web服务器可以提供网页数据,文件服务器可以提供文件下载等。此外之前的服务器只能同时响应一个客户端的请求,因此我们需要考虑使
一个C++编写的服务器框架 - bifang框架简介1. 源代码目录结构2. 日志模块3. 协程相关4. Socket相关5. TcpServer模块6. HTTP模块7. 配置模块8. 模块生成脚本9. 应用模块目录联系方式 框架简介bifang是一个依赖少,可复刻性高的基于协程的简单服务器框架1. 源代码目录结构configs/ 配置文件目录create/ 应用生成脚本目录html/ htm
转载 2023-06-07 15:58:44
156阅读
Mac 用户可以使用本机的 terminal 软件来连接服务器。Windows 用户可以使用 cmd 或者 XShell 软件来连接服务器。 XShell 软件连接服务器最开始,查看七月在线官网的私信(官网登陆后,点击头像,进入消息中心,最后点击私信),你需要知道以下几个参数: username:格式为 chenxinjingjing_451855@101.132.121.198 passw
Mac电脑凭借自身软硬件的超强稳定性,如今已广泛应用在各个行业,但这种工作站要么是单独作战要么就混编入其他网络(Linux/Unix/Windows)中。鲜为人知的是早在2002年苹果就推出了第一代 X Server一款基于G4处理硬件服务器。苹果服务器系统经过十多年的发展,现如今最新版为macOS Server  5.6。新版本的软件在功能性和易用性上进行了诸多改
原创 2019-03-04 10:11:23
5775阅读
我们经常性的需要使用局域网搭建 Web 服务器测试环境,如部署局域网无线安装企业应用等,Mac OS X 自带了 Apache 和 PHP 环境,我们只需要简单的启动它就行了。 启动 Apache 查看 Apache 版本 打开终端,输入 httpd -v$ httpd -v Server version: Apache/2.4.16 (Unix) Server built:
转载 2023-05-04 19:31:09
151阅读
C/S C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装
c++游戏服务器框架 1、skynet是一个开源的,轻量级的,为在线游戏服务器打造的框架https://github.com/cloudwu/skynet2、muduo是一个基于 Reactor 模式的 C++ 网络库https://github.com/chenshuo/muduo/3、boost asio 是一个异步的网络框架官网:http
在Windows环境下 一般使用Tortoise SVN来搭建svn环境操作系统 mac OS High Sierra 10.13.6在Mac环境下 由于Mac自带了svn的服务器端和客户端功能 所以可以在不装任...
转载 2019-01-02 13:17:00
380阅读
2评论
转载 2019-05-07 11:23:00
125阅读
2评论
一般来说技术团队的金字塔顶尖往往是技术最牛的人做底层架构师(或高级工程师)。所以底层架构师在广大码农中的占比大概平均不到 20%。 然而80%码农干上许多年都是重复以下内容,所以做不了架构师,正在辛苦工作的程序员们,你有没有下面几种感觉? ①我的工作就是按时完成领导交给我的任务,至于代码写的怎样,知道有改进空间,但没时间去改进,关键是领导也不给时间啊。 ②我发现我的水平总是跟不上技术的进步,有太多
转载 2023-08-15 17:54:24
70阅读
服务器环境    1.1 操作系统要求    操作系统环境    Centos 5.5 64位    1.2 系统环境要求    mysql-5.1.52(glibc23)    apache2.2.0    Amo
转载 2023-07-13 13:49:36
115阅读
闲来无事,自己在Mac系统上搭建了一个svn服务器,跟大家分享一下。 Mac系统已经自带了svn,我们已经不需要安装svn服务器了,简单的几步配置就可以开启我们的svn服务器了。1、打开terminal,可以使用如下命令确定我们的Mac OS系统确实已经安装了svnserve。 machost:~ xiayong$ svnserve --version svnserve, version 1.6.
转载 精选 2013-10-23 16:31:39
1783阅读
跨平台C++通用分布式服务器框架 分布式服务器框架框架简介此框架由三种服务器组成:n个连接服务器:负责处理客户端的网络链接,并转发客户端和逻辑服务器之间的消息。n个逻辑服务器:负责处理(由链接服务器转发过来的)客户端的网络消息1个全局服务器:负责处理全局逻辑其实还额外需要一个神器:etcd,作为服务器框架中的逻辑服务器感知链接服务器的新增和失效无论拓扑图请参考架构图:框架内置组件:多连接ssdb
今天飞飞就先给你们分享下常用的Windows系统的远程连接图文操作方法 服务器操作系统可以实现对计算机硬件与软件的直接控制和管理协调,任何计算机的运行离不开操作系统,服务器也一样,服务器操作系统主要分为四大流派:Windows Server、Netware、Unix和Linux今天飞飞就先给你们分享下常用的Windows系统的远程连接图文操作方法&nbs
闲来无事,自己在Mac系统上搭建了一个svn服务器,跟大家分享一下。 Mac系统已经自带了svn,我们已经不需要安装svn服务器了,简单的几步配置就可以开启我们的svn服务器了。1、打开terminal,可以使用如下命令确定我们的Mac OS系统确实已经安装了svnserve。 $ svnserve --version svnserve, version 1.6.18 (r1303927)
原创 2012-12-14 03:51:02
10000+阅读
3点赞
2评论
 1 服务器硬件信息ProLiant DL380 Gen10 Plus 内存:32G*16(512G)cup:Intel(R) Xeon(R) Gold 6348 CPU @ 2.60GHz*2      28/28 cores; 56 threads存储:1.92T SSD *8  raid62.系统信息规
原创 2023-12-25 10:59:57
188阅读
说起来游戏服务器的开发,是一个非常宏大的命题。到如今谁也说不清楚服务器到底是一个什么。无非就是游戏逻辑计算,数据存储,高并发之类的话题。服务器架构更是众说纷纷,其根源在于,没有放之四海而皆准的架构。每个公司的游戏类型不同,服务器架构也就不同。新手,可以根据别人的架构获学习和认识一般的游戏服务器都有哪些功能和设计,入门者可以根据别人架构获得一些灵感和启发,补充自己架构的不足。总之,这是一个相互学习的
git Mac安装 git图形化安装 这里可以下载最新的安装包http://code.google.com/p/git-osx-installer/ 打开.dmg,双击.pkg文件即可完成安装 终端下可用which git和git --version测试是否安装成功 which git /usr/bin/git 运
转载 2024-09-14 09:05:59
174阅读
sshd 服务ssh Secure SHell 安全的shell连接功能:实现加密方式的远程连接,远程拷贝,无密码连接linux :openssh-serverssh远程连接的软件 linux:openssh-clients windows:Xshell Xmanager putty SecureCrt默认端口 tcp/udp 22 环境: SERVER 192.16
转载 2023-07-14 15:14:06
289阅读
购买阿里云服务器并搭建环境免费试用一个月阿里云服务器老师不给钱买云服务器就只能用免费的了下载tomcat和jdk8linuxtomcat下载链接 https://tomcat.apache.org/download-90.cgijdk下载链接https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151
  • 1
  • 2
  • 3
  • 4
  • 5