首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Devops专栏

    2. Python 开发web服务器,返回HTML页面

    那么该怎么去开发这个功能呢? 大致开发思路 上一篇是通过TCP返回一长串http的数据,分别为 header 和 body 部分。 \n" # 空一行与body隔开 # 设置内容body response_body = "

    fat boss

    \r\n" response_body += "<h2> come on<h2>\r\n" response_body += "

    binlang!!! come on<h2>\r\n" # response_body += "

    binlang!!! 这次开发的完整代码如下 [root@server01 web]# cat server.py #coding=utf-8 from socket import * import re def handle_client

    1.5K10编辑于 2022-01-17
  • 来自专栏Owen's World

    服务器2

    2.改成以在服务器上npm run start的方式启动nuxt,监听3000端口,不会出现301请求了。但是静态文件会时不时出现404。 3.改成本地编译生成.nuxt文件夹之后,上传服务器启动。 * ${PRONAME}/*" 复制代码 4.正式服务器上通过pm2 管理nuxt项目。启动成功。 5.但仍有问题,部署过程中,需要在远程机器安装依赖,这个过程需要数秒钟。 "DB_ADAPTER=postgres" -e "DB_URI=postgresql://konga:konga@172.17.0.1:5432/konga" pantsel/konga 复制代码 服务器磁盘占满

    71510编辑于 2021-12-07
  • 来自专栏高性能服务器开发

    2 网络游戏服务器开发框架设计介绍

    开发过程中,会先有一份开发大纲或是一份策划案,但是这些在我的开发中可能不会有,或者即使有,也很有可能是我随性写下来的,但是我会尽可能写好它。 所以,在这里假设所有的网络层都已经开发完毕,具体的网络层开发代码不会再这里出现,因为这需要很多年的开发经验,或者对SOCKET有一定的了解才能够讲述清楚或理解,所以我不想再我还没有足够的把握之前去说这样的问题 在开发游戏具体功能前,第一个要做的就是理清系统功能,这里的系统功能并不是具体的游戏功能,而是从软件角度出发的,行业内部称其为分布式服务器开发,讲的是如何构建一个可移植、可分布到不同网络机器独立或依赖运行的应用程序 此系列开发教程,总共将分为10个模块:它们分别为 LoginGate服务器、 LoginServer服务器、 GameGate服务器、 GameServer服务器、 IMServer服务器、 AIServer 2 LoginServer:登陆服务器,仅作于内部服务与LoginGate进行连接,所有的最终用户请求由LoginGate过滤后,转发过来进行处理。

    4.8K33发布于 2018-07-25
  • 来自专栏技术杂记

    日志服务器2

    [ OK ] [root@h105 log]# chkconfig httpd --list httpd 0:off 1:off 2: root@h105 log]# chkconfig httpd on [root@h105 log]# chkconfig httpd --list httpd 0:off 1:off 2: warning: Percona-Server-client-56-5.6.27-rel76.0.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a ########## [100%] 1:Percona-Server-shared-5########################################### [ 25%] 2:

    1.3K20发布于 2021-10-19
  • 来自专栏g歌德a

    PM2自动发布本地项目到服务器 (一)开发环境

    (一)开发环境 本地服务器 Ubunt14.04 远程服务器Ubuntu16.04 发布软件PM 2 (二)发布介绍   本地和我们的远程服务器,必须都安装有git,pm2,以及nodejs环境。 实际上配置自动化发布本地代码就到远程服务器。 而我们之所以使用PM2软件,是因为他相对于forever有着更强大之处,见下图: ?   下面再简述一下本地,git,服务器在发布时候的流程图,见下图: ? git clone git@gitee.com:qjnugede/ice.git 2、配置好git就可以开始我们的自动部署了,在部署之前,我们先进行一步添加本地ssh到服务器的操作,这样就省区了每次发布部署代码都要频繁输入服务器密码的麻烦 "$NVM_DIR/bash_completion" # This loads nv 附一张服务器成功以后的测试图,测试之前现在服务器端停掉pm2的服务, ? ?

    1.7K20发布于 2019-09-18
  • 来自专栏SpringCloud专栏

    app服务器开发之用户登录(struts2)处理

    app基本都有用户注册登录相关的操作,那么登录后服务器需要做什么?当用户发起其他的请求时,怎么确定用户的唯一性,根据什么来把app用户和服务器关联起来? 从这可以看出,app发起的每一次请求是一个request,你请求服务器服务器给你回一次值。 这个是app用户和服务器交互的唯一标志,当退出登录,或者session过期后,这个用户和服务器的关联就停掉了。下次再登录,会再有一个新的session_id。 StrutsStatics; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionInvocation 以上就是app登录后,服务器端应该做的处理,和拦截器相关的处理。

    1.4K10发布于 2019-01-17
  • 来自专栏林德熙的博客

    asp dotnet core 简单开发P2P中央服务器

    在做P2P的时候,如何让设备发现是整个开发里面最重要的部分。可以采用的方式有组播、扫描局域网、追踪服务器发现等方法。其中效率最高,发现效果最好的也就是使用中央服务器了。 本文告诉大家如何使用 ASP.NET Core 写一个简单的 P2P 追踪服务器 在 P2P 里面的追踪服务器最重要的功能就是告诉设备,他周围有哪些设备,或告诉设备他需要的资源在哪些设备。 这里只是告诉设备周围有哪些设备的就是本文需要开发服务器,而告诉资源的就是 BT 服务器做的事情。两个方法对应不同的业务 只是告知周围设备的,适合用来局域网连接上。 ,需要客户端将自己的内网 IP 告诉服务器端,这样服务器端就将这个内网 IP 记下。 原因是我的客户端都是很少的代码开发的,不想使用 json 库,有些客户端使用 c 写的,所以只能使用简单 get 方法,返回的也是字符串 有小伙伴问如果有一个外网地址就访问一次,那是不是数据库的内容就会占用

    85110编辑于 2022-08-04
  • 来自专栏达达前端

    Express服务器开发

    作者 | Jeskson 来源 | 达达前端小酒馆 Express服务器开发 创建Express应用程序,Express路由,pug视图模板的使用 Express简介: 让我们来创建Express应用程序 为请求处理提供多个回调函数,next('route')方法 let d1 = function(req,res,next){ console.log('1'); next(); }; let d2 = function(req,res,next){ console.log('2'); next(); }); let d3 = function(req,res,next){ console.log ('3'); next(); }); app.get('/', [d1,d2]); next用于执行下一个回调函数,next('route')用于执行下一个相同路由。 ~ 大前端开发,定位前端开发技术栈博客,PHP后台知识点,web全栈技术领域,数据结构与算法、网络原理等通俗易懂的呈现给小伙伴。谢谢支持,承蒙厚爱!!!

    2.5K20发布于 2019-12-20
  • 来自专栏Khan安全团队

    PHP 开发服务器

    GET /phpinfo.php HTTP/1.1 Host: pd.research \r\n \r\n GET / HTTP/1.1 \r\n \r\n

    3.2K10编辑于 2023-02-23
  • 来自专栏全栈程序员必看

    apache2服务器_apache2配置

    摘要:在本地做WEB开发,同时多个项目,希望将每个项目都使用一个域名指向各自的项目根目录。要实现这样的目的,虚拟主机是必须要掌握的。本篇从一个小白用户的视角开始从零开始深入了解并实例配置演示。 开发环境、背景 Web Server :   OS : 基于debian的raspberry pi(传说中的树莓派),apache的配置文件同ubuntu相同,与redhat不同;   web 虚拟主机配置 概述:   访问web服务,本质上看(从协议上)是访问某个IP的主机上的某个端口(默认是80);   通常我们在本地架设好WEB服务器以后,会在服务器的根目录下建立多个项目文件夹, URL:http://hostname/projectDocumentName/index.php   这样的URL看起来很不爽,而且如果html页面上有一些图片的路径,如果使用了绝对路径的话,最后开发完成部署在云服务器上的根目录的时候 服务器就可以监听81端口是否有HTTP请求   然后需要配置/etc/apache2/sites-available   里面有一个default配置文件,复制一下,重命名为yourName-ports

    2.7K10编辑于 2022-10-02
  • 来自专栏码客

    WPF开发-WEB服务器

    前言 现在我想实现客户端项目内需要集成WEB服务器,用来提供文件的展示功能,有两种方法 集成第三方WEB服务器如Nginx C#实现 目前我的项目已经从集成Nginx更换为了C#实现,因为需求还是比较简单的

    4.3K10发布于 2021-10-20
  • 来自专栏Golang语言社区

    服务器开发语言比较

    以下比较的基础都是基于一种编程语言+一定的第三方或者自己编写的网络库和底层进行的,Skynet稍微特殊,但总体比较合适放到比较中来 C# 开发效率:Windows下可以通过VisualStudio进行开发 :编译慢,文件多,通用库少 运行效率:native速度标杆 部署便捷性:编写各类的make门槛较高 调试便捷性:可通过VisualStudio进行Windows平台调试 上手度:2~3年经验的熟手仍然会写出崩溃和泄露代码 从发文时的项目对这些语言使用率来说,Java,Erlang,C++编写的服务器较多,Golang,JavaScript,C#是第二梯队,Skynet由于上手不是很容易,所以仅有两位数的团队在使用,但总体表现还是比较出色的 对于老团队, C++的服务器工具链和框架已经相对成熟, 完全没必要更换新语言, 只是在对接sdk感觉困难时,可以尝试Golang这些对web有优势的语言进行混合语言开发 对于新团队,开发效率,上手度和部署效率是优先选择的 ,C#,Golang,JavaScript这些新兴语言会让你事半功倍 对于大规模无需选服的服务器, Skynet的actor模型对扩展会比较容易 对于大公司,好项目,上线后需要通过热更新进行bug修补的

    2.3K50发布于 2018-03-21
  • 来自专栏Y大宽

    2 服务器基本情况

    0目前服务器的情况 10个sra数据已经转换成了fa格式 (base) pc@pc-System-Product-Name:/data/fudan_TNBC$ ls *|head SRR7696207. ,10个sra文件已经转成了fq (base) pc@pc-System-Product-Name:/project/raw_fq$ ls -al total 99940864 drwxr-xr-x 2 2409631164 4月 26 10:28 SRR7696207_1.fastq.gz -rw-r--r-- 1 root root 2622904583 4月 26 10:28 SRR7696207_2. 5459351385 4月 26 11:08 SRR8517853_1.fastq.gz -rw-r--r-- 1 root root 6174263716 4月 26 11:08 SRR8517853_2. 4258578043 4月 26 10:53 SRR8517854_1.fastq.gz -rw-r--r-- 1 root root 4789136061 4月 26 10:53 SRR8517854_2.

    73050发布于 2019-05-29
  • 来自专栏Devops专栏

    2. JavaWeb服务器介绍

    2. JavaWeb服务器介绍 服务器介绍 1. 什么是服务器 服务器就是一个软件,任何电脑只需要安装上了服务器软件, 我们的电脑就可以当做一台服务器了. 服务器: 硬件(电脑)+软件(mysql, tomcat,nginx) 2. 常见web服务器 WebLogic Oracle公司的产品,是目前应用比较多的Web服务器,支持J2EE规范。 WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。 WebSphere IBM公司的WebSphere,支持JavaEE规范。 WebSphere 是随需应变的电子商务时代的最主要的软件平台,可用于企业开发、部署和整合新一代的电子商务应用。 4.小结 服务器=硬件+软件(mysql, Nginx,Tomcat), 只要你的电脑上装了服务器软件,那么你的电脑就可以当做一台服务器了 我们常用的WEB服务器是Tomcat

    75720编辑于 2022-01-17
  • 来自专栏Golang语言社区

    go http 服务器编程(2)

    alice.New(Middleware1, Middleware2, Middleware3).Then(App) Gorilla Mux Gorilla 提供了很多网络有关的组件, Mux 就是其中一个 router := mux.NewRouter() router.HandleFunc("/", HomeHandler) n := negroni.New(Middleware1, Middleware2) handlerfunc wrapper technique in golang why do all golang url routers suck 本文来自:开源中国博客 感谢作者:柠檬酷 查看原文:go http 服务器编程

    1.6K40发布于 2018-03-23
  • 来自专栏全栈程序员必看

    java服务器开发心得

    本人已从事java服务器开发三年多了,对java服务器开发比较有心得,特此对这三年多来进行下技术总结,并与大家分享。 作为服务器开发,对基础知识的掌握程度,将决定你的服务器各方面的能力,一般在进行java服务器开发前,最重要的是能够熟练运用以下技术: java classLoader、java thread、java 一般来说,服务器设计大致分为三个阶段: 第一个阶段是连接器设计 第二个阶段是核心业务设计(严格来讲就是通用服务设计) 第三个阶段是数据设计 对于第一个阶段的设计,涉及到网络知识(阻塞式socket和非阻塞式 这里也比较局限化,并不是所有的业务场景都需要用到数据库,在此就是举例说明下, 第三个阶段就是在前两个阶段的基础上做相关的应用开发了。 这是我三年作为服务器开发涉及的相关知识,在以后的时间里会对每一个知识点更加细化,方便大家进入到java服务器开发领域。 今天就写到这吧。

    95120编辑于 2022-08-23
  • 来自专栏七夜安全博客

    python开发ftp服务器

    据我了解,python现在更多的是用于自动化运维方面,例如做一些服务器上审计堡垒机,分布式监控,还有做web的后台开发。 今天想在实验室搭建一个ftp服务器,用来分享一些资料,于是就想到了利用python来进行开发。 ftp服务器的本质还是利用socket编程来实现,只不过遵循特定的协议而已,我查了一下协议是RFC959。 需要输入用户名和密码,可以自己尝试 authorizer.add_anonymous("D:/") handler = FTPHandler handler.authorizer = authorizer #开启服务器

    6.1K40发布于 2018-06-21
  • 来自专栏开发经验记录

    开发服务器安全加固

    目的 防范因为主机没有加固,造成储存在开发服务器中的源代码和测试数据被黑客获取。 范围 本规范适合于开发服务器安全加固配置。 MYSQL 1. 2 安装 php安装时,建议不引入不必要的模块。 2、如果是启动php-fpm进程,默认配置已是非root运行,不能修改为root运行。 注意不要下载beta版本 2. 安装file2ban 参考这个文章 https://www.digitalocean.com/community/tutorials/how-to-protect-ssh-with-fail2ban-on-centos

    3.5K80发布于 2018-03-14
  • 来自专栏用户7289880的专栏

    python开发web服务器

    今天教大家如何利用已有的丰富图片资源建一个看图网站 重要的不是知识的数量,而是知识的质量,有些人知道很多很多,但却不知道最有用的东西 准备资料:python 3 +pycharm(编辑器) 库:flask :一个开源的python web服务器框架 jinja2:flask默认的模板引擎 一个最简单的web服务器 python给我们提供了一个接口:WSGI:Web Server Gateway Interface , 它只要求Web开发者实现一个函数 本节只是给大家一个示范,python如何写web服务器,个人感觉比apache+php有趣得多! 如果本文对你学习有所帮助-可以点赞+ 关注!将持续更新更多新的文章。感谢!

    2.6K30发布于 2020-05-20
  • 来自专栏Golang语言社区

    服务器开发语言比较

    下比较的基础都是基于一种编程语言+一定的第三方或者自己编写的网络库和底层进行的,Skynet稍微特殊,但总体比较合适放到比较中来 C# 开发效率:Windows下可以通过VisualStudio进行开发 :编译慢,文件多,通用库少 运行效率:native速度标杆 部署便捷性:编写各类的make门槛较高 调试便捷性:可通过VisualStudio进行Windows平台调试 上手度:2~3年经验的熟手仍然会写出崩溃和泄露代码 从发文时的项目对这些语言使用率来说,Java,Erlang,C++编写的服务器较多,Golang,JavaScript,C#是第二梯队,Skynet由于上手不是很容易,所以仅有两位数的团队在使用,但总体表现还是比较出色的 对于老团队, C++的服务器工具链和框架已经相对成熟, 完全没必要更换新语言, 只是在对接sdk感觉困难时,可以尝试Golang这些对web有优势的语言进行混合语言开发 对于新团队,开发效率,上手度和部署效率是优先选择的 ,C#,Golang,JavaScript这些新兴语言会让你事半功倍 对于大规模无需选服的服务器, Skynet的actor模型对扩展会比较容易 对于大公司,好项目,上线后需要通过热更新进行bug修补的

    4K130发布于 2018-03-26
领券