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
Linunx服务器编程
linunx
下安装cmake 3.11教程
本人安装的linux是ubuntu14.4由于前段时间的工作,所以,在此做个记录,以便查阅。下载cmake安装包在linux环境下打开终端,输入:getconfLONG_BIT如果结果是64表示该系统是linux64位的,如果结果是32则表示系统是linux32位。我的是64位,所以选择相应的64位cmake安装包cmake-3.11.1-Linux-x86_64.tar.gz将安装包,放到lin
Shely2017
·
2020-06-25 01:44
cmake
‘new’未声明(在此函数内第一次使用),对‘operator new[](unsigned long)’未定义的引用,对‘operator delete[](void*)’未定义的引用,
Linux高性能
服务器编程
中源码web_server_write.c:#include#include#include#include#include#include#include#include#include
lvqingyao520
·
2020-06-24 10:14
总结篇
Linux
C++
学习篇
linux网络编程十三:I/O复用select
最近在看《linux高性能
服务器编程
》,在此做个日记,以激励自己,同时分享于有需要的朋友。I/O复用使得程序能够同时监听多个文件描述符,对提高程序的性能至关重要。
jasonliuvip
·
2020-06-23 20:20
linux网络编程
开源软件实践之linux高性能
服务器编程
框架和选型
很多人学习编程技术一般都通过一本编程语言的入门书籍,然后尝试做一些例子和小项目。但是这些都不能让我们深入的学习很多的编程技巧和高深技术,当然这个时候很多有经验的学习人员就会告诉大家,找一个好的开源软件理解它的设计与实现原理,阅读开源项目的源代码,都知道源码之前了无秘密。我也承认读源码能够快速提高我们的编程能力和编程思维,我也经常研究很多项目的源代码,有些是工作需要,有些是兴趣。但是我今天想说的都不
iteye_11788
·
2020-06-23 18:28
利用C#进行Socket通信编程之一
这段时间,开始接触
服务器编程
,因未做过这方面的相关工作,翻看了不少资料,又因本人相对较熟悉.NET(C#)编程,故采用了C#进行编写。在开始正式的
服务器编程
前,我是从Socket编程开始的。
踏雪无痕大黄蜂
·
2020-06-23 16:36
程序开发
Linux TCP
服务器编程
(四):I/O复用
【版权声明:转载请保留出处:blog.csdn.net/gentleliu。邮箱:shallnew*163.com】前面我们的服务器使用多进程来实现并发,但是这样会有一个问题,就是在同时有很多客户端连接时,服务器在每一个客户连接时就会新建一个进程,最后会产生很多进程,这样会占用很多系统资源。下面我们来实现一个单进程服务器处理多个客户端连接的程序。这涉及到I/O复用。进程需要一种预先告知内核的能力,
shallnet
·
2020-06-23 10:53
linux
tcp
服务器编程系列
JSP从零开始
JSP从零开始一、JSP概述1、Servlet的优点和缺点Servlet几乎可以完成
服务器编程
的所有任务,而且对于Java程序员来说,也容易上手,编写代码时与编写桌面应用程序的差别不大。
晚秋星辰
·
2020-06-23 03:59
java-web
Linux(
服务器编程
):42---Linux下常用错误码分析
一、EINTR当系统调用在阻塞期间接收到信号被中断,那么系统调用会出错返回-1,并将errno设置为EINTR当系统调用被中断之后,根据你的需求可以选择性的进行系统调用重启详情请参阅:https://blog.csdn.net/qq_41453285/article/details/89216990二、EAGAIN、EWOULDBLOCK这两个错误码是相同的,被定义为同一个值#defineEAGA
江南、董少
·
2020-06-22 22:46
Linux(服务器编程)
Http代理穿透技术
穿透代理
服务器编程
http://blog.csdn.net/snail8384/article/details/3613373透过代理看世界用VC++实现http代理http://school.cnd8
blade2001
·
2020-06-22 18:02
网络/通信
Python_套接字、IPv4和简单的客户端/
服务器编程
《Python网络编程攻略》学习笔记TCP用主机的IP地址加上主机的端口号作为TCP连接的端点,这种端点叫做套接字(socket)或插口获取远程设备的IP地址importsocketdefget_remote_machine_info():remote_host="www.python.org"try:print("IPaddress:%s"%socket.gethostbyname(remote
OliGit
·
2020-06-22 07:11
Python
Python
网络编程
套接字
Socket
《Python网络编程攻略》
基础架构方向学习路线
PrimerSTL源码解析深度探索C++对象模型MoreEffectiveC++C++语言的设计与演化操作系统深入理解计算机系统CSAPPLinux内核设计与实现深入理解计算机系统SCIP深入理解linux内核(难)
服务器编程
Metralix
·
2020-06-22 01:35
杂感
&
ideas
Linux网络编程笔记(四)UDP编程模型
文章目录参考1UDP客户端
服务器编程
模型2数据传输2.1数据传送2.2接收数据3示例3.1UDP服务器端编程3.2UDP客户端编程3.3运行结果参考本文所有知识均参考网课:https://study.163
HccqXd
·
2020-06-21 21:20
linux网络编程
Linux网络编程笔记(三)TCP编程模型
文章目录参考1TCP客户端
服务器编程
模型1.1客户端调用序列1.2服务器端调用序列2套接字与地址绑定2.1绑定地址2.2特殊bind地址2.3查找绑定到套接字的地址2.4获取对方地址3建立连接3.1服务器端
HccqXd
·
2020-06-21 21:19
linux网络编程
ubuntu安装mysql服务器
最近在学游双的linux高性能
服务器编程
在网上找到了一个小项目练手tinywebserver.需要在ubuntu18.04上面安装mysql安装教程:https://www.cnblogs.com/yueyuecoding
黑皇后
·
2020-06-21 15:20
工具
Python中WEB开发(一)
CS即客户端、
服务器编程
:客户端、服务端之间需要使用Socket,约定协议、版本(往往使用的协议是TCP或者UDP),制定地址和端口,就可以通信了。
奔跑的小狼狗
·
2020-06-21 12:27
Linux(
服务器编程
):41---消息队列(MQ)
一、消息队列概述消息队列(MessageQueue,简称MQ)本质是就是个队列,FIFO先入先出,只不过队列中存放的内容是message,从而叫消息队列主要用途:不同服务server、进程process、线程thread之间通信二、使用消息队列的场景①异步处理②流量控制③服务解耦④发布订阅⑤高并发缓冲①异步处理使用场景有短信通知、终端状态推送、App推送、用户注册等以秒杀系统为例:如果不使用消息队
江南、董少
·
2020-06-14 14:26
Linux(服务器编程)
消息队列
MQ
PostgreSQL之SQL函数介绍及实践(二)
而PostgreSQL除了支持SQL标准所支持的函数外,也可以使用不同的
服务器编程
接口来实现自定义函数,以针对不同的业务需要进行针对性开发。今天来给大家介绍一下PostgreSQL中的字符串处理函数。
晟数
·
2020-06-09 17:59
PostgreSQL
数据库
SQL
2020 年 HackerEarth 调查:Go 语言成为最受欢迎的语言(内含 Go 语言图谱下载)
Go面向失败编程带着
服务器编程
金刚经走进2020年敢问路在何方?近日HackerEarth发布了2020年开发者调查报告,有来自76个国家和地区的16,000多位开发者参与其中。
阿里巴巴云原生
·
2020-06-01 19:41
前端
golang
python
深度学习
Linux(
服务器编程
):34---聊聊各种中间件的使用场景
中间件是什么中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的例如MySQL、Redis、MongoDB、ZeroMQ、dfs(分布式文件系统)等都是中间件例如,下图是一个软件系统的大致框架,客户端连接服务器,服务器通过Nginx进行负载均衡将任务分发到不同的服务器,有很多中间件对业务进行
江南、董少
·
2020-05-30 20:57
Linux(服务器编程)
Linux(
服务器编程
):33---同步HTTP请求、异步HTTP请求
五大IO模型可以参阅:https://blog.csdn.net/qq_41453285/article/details/89607010一、同步HTTP请求以下图为例,同步HTTP请求的概念为:客户端调用某一线程向服务端发送数据,发送完数据之后套接字阻塞,阻塞等待服务端给自己返回数据,因此线程也就阻塞当服务端处理完请求,然后给客户端回送数据之后,客户端接收到数据阻塞返回,一次通信结束如果服务端没
江南、董少
·
2020-05-29 11:24
Linux(服务器编程)
使用进程池实现高并发服务器
近期在将《Linux高性能
服务器编程
》的代码整理出一个实验板服务器demo,陆陆续续将知识点梳理出来,本文主要实现进程池。进程池的必要性为什么要使用进程池/线程池?
机械猿--
·
2020-05-24 10:49
2020 年 HackerEarth 调查:Go 语言成为最受欢迎的语言(内含 Go 语言图谱下载)
Go面向失败编程带着
服务器编程
金刚经走进2020年敢问路在何方?近日HackerEarth发布了2020年开发者调查报告,有来自76个国家和地区的16,000多位开发者参与其中。
阿里系统软件技术
·
2020-05-18 13:27
云原生
前端开发
python
网络基础(一)理解网络及协议
文章目录前言客户端-
服务器编程
模型从计算机体系结构来理解网络网络的层次结构网络协议理解封装协议分层从每个协议层来介绍数据包封装和分用网络中的地址管理网络字节序前言网络应用随处可见。
e我所欲也
·
2020-05-09 17:03
计算机网络
以太网
网络
linux
Go 语言 2019 调查报告发布(内含 Go 语言图谱下载)
Go面向失败编程带着
服务器编程
金刚经走进2020年敢问路在何方?Go官方博客近日公布了2019年Go语言调查报告。本次调查收到的回复达到10,975份,约为去年的两倍。
阿里巴巴云原生
·
2020-04-26 10:59
云原生
Go语言
kubernetes
serverless
微服务
Go 语言 2019 调查报告发布(内含 Go 语言图谱下载)
Go面向失败编程带着
服务器编程
金刚经走进2020年敢问路在何方?Go官方博客近日公布了2019年Go语言调查报告。本次调查收到的回复达到10,975份,约为去年的两倍。
阿里系统软件技术
·
2020-04-26 10:15
云原生
kubernetes
Go语言
LINUX起源与哲学思想
2、slackware(商业版的
Linunx
)suse:主要针对商业的服务器和桌面系统,基于slackware开发SLES(SUSELinu
提莫叔叔
·
2020-04-14 06:39
系统/运维
Linux
服务器端编程心得(三)——一个服务器程序的架构介绍
本文将介绍我曾经做过的一个项目的服务器架构和
服务器编程
的一些重要细节。
张小方
·
2020-04-13 02:59
福利:阿里云4G内存服务器大优惠,1000元优惠卷免费领
userCode=gy5l4yp9原价对比上述属于优惠活动,如果不用优惠购买的话,价格是每个月的价格一年的价格两年的价格三年的价格适合对象适合对象编程爱好者
服务器编程
程序员客户端开发人员接外包开发人员制作个人网站开发人
stefanie燕
·
2020-04-12 00:30
适合C++
服务器编程
初学者的基础开源项目
刚入门C++网络编程时,我们都会学习一些基础API或者书上的回射服务器、聊天室、简单HTTP服务器实现。学完上述基础后,大部分小伙伴都摩拳擦掌想做一个像样项目,但看来看去也不知道该怎么入手,或者不知道一个像样项目的框架是什么。我建议刚开始不要上来就钻网络框架,也不适合入手成熟复杂的项目,最好是找一些基础开源项目,根据自己的想法在其基础上添砖加瓦或者重新写一遍,有了这些基础后,再谈精进。其实,对于初
两猿社长
·
2020-04-11 16:25
后端
c++
服务器
http
【网络编程实验四】并发多线程
服务器编程
1.实验目的掌握多线程服务器的编写模板。掌握多线程程序的编写方法。2.实验要求认真阅读和掌握本实验的相关知识点。上机编写并运行本程序。保存程序的运行结果,并结合程序进行分析。3.实验内容采用多线程并发服务器技术,服务器可以同时接受多个客户的请求。具体要求如下:客户端:根据客户输入的服务器IP地址,向服务器发起建立连接的请求。接收客户输入的客户端名称,并把该客户端名称发给服务器。接收客户输入的字符串
SunJ3t
·
2020-04-08 00:48
1.3—一个典型的JAVA程序的编写和运行过程
JAVA语言应用范围•桌面应用编程•WEB客户端编程•WEB
服务器编程
•手机编程•机器人编程第一个JAVA程序JAVA开发环境搭建•下载:DownloadJ2SDK(Java2SoftwareDevelopmentKit
全栈JAVA笔记
·
2020-04-02 05:53
WEB服务器的跳转
在初学面向
服务器编程
时,我们要不停地去处理业务逻辑和数据交互,以及页面跳转等问题。但是当我们去测试我们的结果时总是会报404资源不存在等错误,那么为什么会出现这一些问题呢?1、你的访问路径有错。
IT丶小菜鸟
·
2020-03-30 16:15
python网络编程/
服务器编程
1、客户/服务器架构1.1硬件客户如:打印机1.2软件客户如:web服务器,数据库服务器2、套接字套接字好比连接服务器的“通讯端点”,没有套接字就无法创建连接。2.1套接字家族“家族名”:AF_UNIX,”地址家族“:AF_INET2.2主机与端口合法的端口号范围为0到65535。其中,小于1024的端口号为系统保留端口。2.3面向连接和无连接面向连接套接字,使用的是TCP/IP传输协议无连接使用
deraiven
·
2020-03-22 00:03
tech share - 高性能服务器入门小探(txt)
第三部分就是今天的主角了,讲讲「
服务器编程
模型演进」。其实这
daydaygo
·
2020-03-15 14:57
JSP简述,指令,内置对象,EL,JSTL
Serlvet提供了用于
服务器编程
的API,但是不能有效地管理页面的逻辑部分和页面输出部分,导致Servlet类的代码非常混乱,为了克服这个缺点,Sun公司用Servlet为基础,推出了JSP。
云承寒
·
2020-03-02 01:39
【网络编程实验六】I/O复用
1.实验目的掌握I/O复用
服务器编程
模板;掌握有关I/O复用程序的编写方法;2.实验要求认真阅读和掌握本实验的相关的知识点。上机编写并运行本程序。保存和打印出程序的运行结果,并结合程序进行分析。
SunJ3t
·
2020-03-01 06:35
网络编程
我们可以将网络编程分为2个模块:
服务器编程
和客服端编程,接下来的代码会告诉你这两个模块的相同之处以及不同之处。
jealousl
·
2020-02-22 19:54
Day3 Python基础
:创始人:GuidovanRossum(荷兰人)创建时间:1989年圣诞节期间地点:阿姆斯特丹python命名:MothyPython喜剧团的粉丝python的应用领域:系统运维网络编程:搜索引擎爬虫
服务器编程
科学计算
Jacean_lulu
·
2020-02-21 03:51
【文魁大脑读书会】马帅12/60《
LINUNX
内核0.11完全注释》
阅读时间:2015年10月23日21:00/22:00阅读技巧:用手机截图理解,具体词语的定义仔细理解,精读的读书方法阅读了第一章。阅读笔记:接下这里先总的说明一下Linux操作系统启动部分的主要执行流程。当PC的电源打开后,80x86结构的CPU将自动进入实模式,并从地址0xFFFF0开始自动执行程序代码,这个地址通常是ROM-BIOS中的地址。PC机的BIOS将执行某些系统的检测,并在物理地址
文魁大脑马帅
·
2020-02-21 00:21
01. Hello World开篇
一直想在
服务器编程
方面有一个更舒适的语言。想舒适的实现跨平台,想舒适的实现并发,想舒适的实现纯代码解决问题。学习一门新的语言,理论基础很重要,而对程序员来说,更重要的是实践。
厚土火烟
·
2020-02-20 00:10
Proactor模式
节选自:Linux高性能
服务器编程
与Reactor模式不同,Proactor模式将所有I/O操作都交给主线程和内核来处理,工作线程仅仅负责业务逻辑。
Felicia1993
·
2020-02-17 21:50
前端模块化-2、CommonJS
CommonJS的历史渊源:nodejs项目的诞生,将javascript语言用于
服务器编程
。由于服务器端开发十分复杂,需要与OS以及其他应用程序互动,模块化的理念对服务器端开发是必需的。
Aleph_Zheng
·
2020-02-14 19:27
Linux网络IO并行化技术概览 from mikewei
我们或许经常听到关于什么是最好的
服务器编程
语言、怎样是最好的架构设计的讨论,却从未听到有人讨论什么是最好的服务器操作系统,实际上它的地位早已重要到我们习惯地把它作为一个标准而非一个选择。
x1wan
·
2020-02-12 13:21
【文魁大脑读书会】15/60马帅《LINUX内核0.11全面注释》
阅读时间:2015年10月26日20:00/21:40阅读技巧:阅读本书的目录与序言,细读引导程序部分,了解打开个体文件仔细了解代码的具体意思,并且在用读书笔记重温一遍读书笔记:
linunx
文件boot
文魁大脑马帅
·
2020-02-12 08:33
Go学习笔记(一)
应用:
服务器编程
,分布式系统,网络编程,云平台(docker)命令行工具:1、gobuild:用于编译源码文件、代码包、依赖包;2、gorun:可以编译并运行Go源码文件;
immersive_world
·
2020-02-10 03:45
C语言实现简单状态机
FSM是一种逻辑单元内部的一种高效编程方法,在
服务器编程
中,服务器可以根据不同状态或者消息类型进行相应的处理逻辑,使得程序逻辑清晰易懂。
为瞬间停留
·
2020-02-09 16:59
如何做项目部署,让一个网站跑起来
一,跑起一个web应用需要哪些准备要跑起一个web应用,它通常需要以下几样东西:
服务器编程
语言环境应用程序应用依赖的工具下面来说说它们各自的作用。**1,首先说说web服务
sessionboy
·
2020-02-08 00:35
服务器编程
心得(五)——如何编写高性能日志
一、服务器端日志与客户端日志的区别在正式讲解之前,我们先来看一个日志类的实现方法,这个日志类也是代表着大多数客户端日志的主流写法:/***@desc:程序运行log类,log.h*@author:zhangyl*@date:2017.01.17**/#ifndef__LOG_H__#define__LOG_H__#ifdef_ZYL_LOG_#defineLogInfo(...)Log::GetI
张小方
·
2020-02-07 18:07
redhat7修改root密码-l《inux就该这么学》笔记
redhat-releaseRedHatEnterpriseLinuxServerrelease7.0(Maipo)第二步重启服务器并出现引导界面时,按下键盘上的e键进入内核编辑界面,如下图:第三步在
linunx
16
15128179570
·
2020-02-07 12:05
修改root密码
redhat7
linux就该这么学
使用tcpdump观察ARP的通信过程
本文是《Linux高性能
服务器编程
》第1章的实验,实验机器是我在阿里云的远程主机(服务机)以及本地虚拟机(客户机),系统都是Ubuntu16.04。
哈莉_奎茵
·
2020-02-05 01:35
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他