E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
服务器编程
2018.6月 阿里云服务器特惠活动297/3年---新用户有效
有志学习
服务器编程
的同学,编程爱好者,专业程序员。未来的编程主要是客户端编程和服务器云端编程,掌握云服务器技术,对于体现个人价值,就业加分,薪水加分,升职都是有帮助的,对于那些有志于通过云服务器,做自
Andy001_adf1
·
2019-11-05 10:49
基于python的一个多线程echo服务器
和客户端编程相比,
服务器编程
就要复杂一些。服务器进程首先要绑定一个端口并监听来自其他客户端的连接。
zhaozhengcoder
·
2019-11-04 14:23
iOS工程师技能列表
的制作Runtime原理LLVM原理和调优操作系统iOS内存管理和调优iOS的文件系统和沙盒机制iOS多线程编程(Thread,GCD,NSOperation)iOS系统的各种安全机制网络编程iOS网络和
服务器编程
津乐袁
·
2019-11-04 10:10
go语言能开发什么?go语言开发案例
Go语言作为
服务器编程
语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程方面,Go语言广泛应用于Web应用、API应用、下载应用等;除此之外,Go语言还可用于内存数据库和云平台领域
fengliaoai
·
2019-10-17 20:36
go语言
go语言
<
服务器编程>>(IO复用等内容)2019-07-10
Linux简要基础知识用户空间/内核空间操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核(kernel),保证内核的安全,操作系统将虚拟空间划分为两部分,一部分为内核空间,一部分为用户空间,内核功能模块运行在内核空间,而应用程序运行在用户空间.缓存I/O缓存I/O又称为标准I/O,大多数文件系统的默认I/O操作都
angel_贝贝
·
2019-10-06 21:31
【python】requests模块初探(一)
1.
服务器编程
基础;2.爬虫利器;3.自动化接口测试;4
复现
·
2019-09-24 23:00
异步JS框架的作用以及实现方法
1.异步JS的重要性随着Web平台地位的提升,霸占着浏览器的JavaScript语言也成为了世界上最流行的语言之一,甚至通过Node.js进入了
服务器编程
领域。
·
2019-09-23 23:40
【翻译】第四章 - [Dan_Ristic]webrtc开发互动实践
在本章中,我们将使用JavaScript和Node.js深入研究
服务器编程
。我们将为本书的其余部分创建基本信令服务器的基础。
zeronlee
·
2019-09-23 06:44
webrtc
计算机网络
javascript
html5
linux C/C++服务器后台开发面试题总结(
服务器编程
篇)
原文链接:https://www.cnblogs.com/nancymake/p/6516933.html1.多线程和多进程的区别(重点必须从cpu调度,上下文切换,数据共享,多核cup利用率,资源占用,等等各方面回答,然后有一个问题必须会被问到:哪些东西是一个线程私有的?答案中必须包含寄存器,否则悲催)!1)进程数据是分开的:共享复杂,需要用IPC,同步简单;多线程共享进程数据:共享简单,同步复
lingshengxueyuan
·
2019-09-07 10:34
python requests库学习
1)web时代我们需要熟悉掌握web交互原理2)爬虫3)
服务器编程
4)自动化测试实验环境准备首先是环境的准备,首先我们肯定要装requests库直接使用pip命令即可(注意:本文使用的是py3.6版本
风,又奈何
·
2019-08-14 13:00
网络编程---TCP/UDP协议重点详解(3)
UDP
服务器编程
流程:UDP客户端编程流程:UDP数据报服务sendto发送数据和recvfrom接收数据的次数相等。recvfrom接收数据时必须将se
顾沐一ya
·
2019-08-12 23:15
网络编程
使用读写管道作为事件通知的C++实现
在用C++编写程序时,经常会在某个事件发生后开始处理相应的任务,这种方式在Qt中可以利用到信号与槽来很方便的实现,但在
服务器编程
时,则需要自己来实现事件通知模块。
zmlgo
·
2019-07-21 16:00
Golang介绍
2、
服务器编程
,日志,文件处理。3、区块链开发标准命令:1、
十元三样
·
2019-07-19 20:25
Golang
WEB开发
有连接和短连接协议URL组成HTTP消息请求报文请求方法Method常见传递信息的方式响应报文statuscode状态码Cookie技术Session技术推荐图书《HTTP权威指南》CS编程CS编程,即客户端、
服务器编程
客户端
鹿夏
·
2019-07-14 10:02
Linux server
contentsReferencesReferencesLinux高性能
服务器编程
springsnail源码解析(c++负载均衡)
Alan_EE
·
2019-06-23 11:15
linux
网络
TCP网络编程之局域网下的单线程echo服务器简易版0
本文利用c++在Linux编写了一个echo程序,实现回显服务,把服务端将收到的数据发回客户端,主要用到的技术有Reactor模式,socket,非阻塞IO,进程,迭代
服务器编程
等知识。
YoungSusie
·
2019-06-13 19:34
TCP网络编程
Swoole Timer 的应用
推荐大家读一下《Linux高性能
服务器编程
》这本书。我有这本书的PDF版,需要的可以关注公众号,回复“L
新亮
·
2019-05-15 00:00
swoole
timer
timer定时器
php
Go语言初识
Go语言作为
服务器编程
语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程
时崎i狂三
·
2019-04-28 13:00
Reactor和Proactor
服务器编程
框架IO处理单元:处理用户连接,读写网络数据;(单机);作为接入服务器,实现负载均衡;(集群)请求队列:各个单元之间通信的抽象,通常被实现为池的一部分;一个单元通知另外一个单元,或者多个单元访问同一个存储单元时
故事,
·
2019-04-27 17:00
Linux(
服务器编程
):01---Linux内核下的socket文件详解
一、什么是socket文件?我们拿C语言的文件和socket对比举例说明C语言文件是如何进行读写的:文件信息==>open()==>write/readsocket套接字是如何进行数据传输的数据==>socket()==>write/read/accetp/connect/setsocketopt等等....从上面可以看出C语言的文件通过open函数打开,就可以使用write/read函数来对数据
江南、董少
·
2019-03-19 21:23
Linux(服务器编程)
go语言基础知识(一)
语言层面支持并发,易于利用多核实现并发3.内置runtime(作用:性能监控,GC等)4.简单易学,丰富的标准库,强大的网络库5.内置强大的工具(gofmt),跨平台编译吗,内嵌c支持二:go语言应用1.
服务器编程
guomq0402
·
2019-02-18 11:52
高性能
服务器编程
-----I/O多路复用(select)
我们从多进程/多线程编程到进程池与线程池编程,效率在一步一步提高,但是对于线程池/进程池还是有个弊端,就是一旦分配一个进程/线程与某一个客户端进行交互时,这个进程/线程不论客户端有没有事件请求,都必须等待直到客户端与其断开这个进程/线程才能与其他客户端进行交互,实际上这是非常不好的,因为我们根本不知道客户端什么时候断开链接,那么在客户端没有事件请求的时候,我们怎么样将这些时间利用起来处理有事件发生
Eunice_fan1207
·
2018-12-01 15:09
高性能
服务器编程
-------线程池与进程池
使用多进程或多线程与客户进行交互的时候(子进程/子线程实现并发服务器),每一个客户端链接就会给其分配一个为其服务的进程/线程,有什么弊端?动态创建线程/进程是比较耗费时间的,这就导致较慢的客户响应动态创建的子进程/子线程通常只为一个客户服务,这就导致系统上产生大量的进程/线程,程序员难以管理,并且进程/线程间的切换是很耗费CPU时间的对于多进程我们必须要谨慎的管理其分配的文件描述符及堆内存等系统资
Eunice_fan1207
·
2018-11-27 21:00
JS语法之:require
由于Node.js主要用于
服务器编程
,模块文件一般都已经存在于本地硬盘,所以加载起来比较快,不用考虑非同步加载的方式,所以CommonJS规范比较适用。但是,如果是浏览器环境,要从服务器端加载模
OldWang-AI
·
2018-11-21 20:00
JavaScript
从nginx热更新聊一聊Golang中的热更新(下)
从nginx热更新聊一聊Golang中的热更新(下)静态语言在
服务器编程
时都会遇到这样的问题:如何保证已有的连接服务不中断同时又升级版本?
绯浅yousa
·
2018-11-07 01:36
工作经验
go
多进程和多线程并发
服务器编程
模型
文章目录一、多进程并发服务器1、多进程并发服务器的概念2、多进程并发服务器的流程(1)面试题--->为什么要多次关闭文件描述符?(2)面试题--->shutdown和close的区别?3、TCP多进程并发服务器的demo二、多线程并发服务器1、多线程并发服务器的概念2、多线程并发服务器的流程3、TCP多线程并发服务器的demo一、多进程并发服务器 在网络程序里面,一般来说都是许多客户对应一个服务
lx青萍之末
·
2018-11-04 11:42
linux网络编程
从nginx热更新聊一聊Golang中的服务器热更新(上)
从nginx热更新聊一聊Golang中的热更新(上)静态语言在
服务器编程
时都会遇到这样的问题:如何保证已有的连接服务不中断同时又升级版本?
绯浅yousa
·
2018-10-29 21:09
nginx
mongodb的基本知识记录
在现代的计算系统上每天网络上都会产生庞大的数据量,这些数据有很大一部分是由关系数据库管理系统(RDMBSs)来处理,关系模型是非常适合于客户
服务器编程
,远远超出预期的利益,今天它是结构化数据存储在网络和商务应用的主导技术
DanyYan
·
2018-10-29 09:52
mongodb
并发
服务器编程
模型
在并发
服务器编程
模型中,最简单的就是父进程监听外来连接请求,一旦请求到来,父进程fork()子进程处理连接,与外来客户端进行交互。
五山口老法师
·
2018-10-18 15:53
网络编程
muduo学习笔记(一)
单线程
服务器编程
模型reactor模式:non-blockingIO+IOmultiplexing模型这种模型的程序基本结构:一个事件循环(eventloop),以事件驱动(event-driven)和事件回调的方式实现业务逻辑
duangyhn
·
2018-10-13 09:45
网络编程
CommonJS规范与AMD/CMD规范总结
由于Node.js主要用于
服务器编程
,模块文件一般都已经存在于本地硬盘,所以加载起来比较快,不用考虑非同步加载的方式,所以CommonJS规范比较适用。
葶寳寳
·
2018-10-09 10:46
并发模型比较
Golang的特色之一就是goroutine,使得程序员进行并发编程更加方便,适合用来进行
服务器编程
。作为后端开发工程师,有必要了解并发编程面临的场景和常见的解决方案。
·
2018-09-18 00:00
dev
【游戏开发】C++游戏编程实例
网络游戏开发分为:
服务器编程
、客户端编程、人工智能、数据库管理、游戏策划、美工设计、音乐特效等。大型游戏往往需要团队合作开发,因此面向对象的编程思想在网络游戏中得到了广泛应用。
茗樱
·
2018-09-11 09:18
C++
游戏开发
python简介
python的应用领域系统运维、网络编程(搜索引擎、爬虫、
服务器编程
)、科学计算、人工智能、机器人、web开发、云计算、大数据及数据库编程、教育、游戏、图像处理..........python程序{模块
凌逆战
·
2018-09-05 20:00
mpi4py 中的 memory 对象及内存操作
本文从本人简书博客同步过来在上一篇中我们介绍了mpi4py中的客户端-
服务器编程
方法,下面我们将介绍mpi4py中的memory对象及内存操作。
自可乐
·
2018-08-02 16:52
Python
并行计算
Python
并行计算
Linux高性能
服务器编程
springsnail源码解析(c++负载均衡)
在《Linux高性能
服务器编程
》一书中为了帮助大家将书中的知识融汇到实际项目中,作者特意编写了一个较为完整的负载均衡服务器程序springsnail。里面用到了进程池、有限状态机这些知识点。
Sanjiye
·
2018-08-02 12:17
linux编程实践
服务器
基于汇编的 C/C++ 协程 - 实现
正如上面两篇文章所说的,我们需要实现的目标有两个:有同步式
服务器编程
的顺序思路,便于功能设计和代码调试——我使用了libco中的协程部分有异步I/O的性能——我使用了libevent中的eventI/O
amc
·
2018-08-01 00:00
协程
异步io
c++
服务器开发
C++服务器 (一) 服务器概述
首先,简单介绍一下,现在很多语言都可以用来进行
服务器编程
,例如:python、java、ruby等等,但是我们这里用的是C++,为什么要用C++来编写,这里最重要的就是效率。
Hanani_Jia
·
2018-07-31 10:42
个人总结
C++
C++服务器
C++服务器教程
《Linux高性能
服务器编程
》学习笔记:目录索引
对于初学者的个人建议,可以按照下面排列的顺序学习《Linux高性能
服务器编程
》学习笔记(三)–tcp协议详解《Linux高性能
服务器编程
》学习笔记(二)–ip协议详解《Linux高性能
服务器编程
》学习笔记
王老桔
·
2018-07-24 17:51
Java的HTTP服务端响应式编程
传统的Servlet模型走到了尽头传统的Java
服务器编程
遵循的是J2EE的Servlet规范,是一种基于线程的模型:每一次http请求都由一个线程来处理。
hellozhxy
·
2018-06-29 16:11
Java
架构设计
java学习如何进阶?
[1]遗漏Java现在广泛用于
服务器编程
,这其中很大的原因在于它的并发和网络编程十分好用,看你的计划当中,对于并发的重视是正确的,设计模式和经典书籍中对于Java的学习是进阶的基础,但是如果你想往特定的方向发展的话
梦想远方_8e96
·
2018-06-15 18:16
使用Java实现Web
服务器编程
importjava.io.*;importjava.net.*;importjava.nio.file.Files;importjava.nio.file.Path;importjava.nio.file.Paths;importjava.util.*;publicclassWebServer{publicstaticvoidmain(String[]args)throwsIOException
不要清汤锅
·
2018-06-09 12:41
计算机网络
六月七日 Java学习总结
1.什么是JavaJava是一种面向对象的
服务器编程
语言。2.类和对象类是一群对象的特征母版,对象是类的实现。3.Java的数据类型数据类型包括基本数据类型和引用数据类型。
贫僧信耶稣
·
2018-06-07 18:46
六月七日 Java学习总结
1.什么是JavaJava是一种面向对象的
服务器编程
语言。2.类和对象类是一群对象的特征母版,对象是类的实现。3.Java的数据类型数据类型包括基本数据类型和引用数据类型。
贫僧信耶稣
·
2018-06-07 18:46
网络-----TCP报头中的选项字段
选自《Linux高性能
服务器编程
》3.2.2TCP头部的最后一个选项字段(options)是可变长的可选信息。
Amberda
·
2018-05-20 12:53
理论知识
linux
网络
详解Libevent网络库
项目中要用到libevent,所以就自学了libevent,参考资料为张亮的《libevent源码深度剖析》和《linux高性能
服务器编程
》Libevent简介Libevent是开源社区一款高性能的I/
century_sunshine
·
2018-05-06 14:06
网络
(Go语言系列教程)第一篇、Go语言的介绍和安装
在几十门
服务器编程
语言中都能完成任务时(如Python、Ruby。。。),但为什么要选择Go语言呢?
ttt777t7
·
2018-03-31 09:44
Go语言
容器开发
Go语言适合做什么?
Go语言作为
服务器编程
语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程
lmseo5hy
·
2018-03-22 14:27
go语言
IO模型
IO模型
服务器编程
中常用的4种IO模型:同步阻塞IO(BlockingIO)同步非阻塞IO(non-blockingIO)IO多路复用(IOMutiplexing)异步IO(AsynchronousIO
xbwueric3
·
2018-03-20 21:21
linux
十一章
title:2018-2-27《深入理解计算机系统》tags:
服务器编程
十一章,网络编程所有的网络模型都是基于相同的基本编程模型,有相似的逻辑结构,依赖相同的编程接口。
宇文黎琴
·
2018-03-13 14:19
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他