Linux下的高性能轻量级Web服务器(一)
  • 2023-02-14
  • C++
Linux下的高性能轻量级Web服务器(一)

1.让服务器监听客户端的连接请求1.1代码块#include<sys/socket.h>#include<netinet/in.h>#include<string.h>#includ

WPF简单自动更新(升级)程序+服务端

工作逻辑是用户启动主程序,主程序启动更新程序,更新程序立刻检查是否有已经下载好的更新包,如果有则立刻关闭主程序进行更新,如果没有则访问服务器查询更新包,并在后台静默下载,下载完成后等下一次主程序启动时

编写Linux下的高性能Web服务器(一)
  • 2023-02-14
  • C++
编写Linux下的高性能Web服务器(一)

1.让服务器监听客户端的连接请求1.1代码块#include<sys/socket.h>#include<netinet/in.h>#include<string.h>#includ

设计问题-服务与社会
设计问题-服务与社会

本书以服务与社会为专题,共收录相关文章9篇。其中“无国界设计:现实与成效”、“门外设计师:实现适宜变革的草根创新”两篇文章探讨了发展中世界背景下专业设计的作用和局限性;“发现和扩充设计论点的修辞工具”、“小太阳:艺术及设计物件的指示性框架”两篇文章探讨了设计和社会维度;“非营利性组织内部的设计能力开发”、“超越功能能可供性:消解设计学与认知科学之间的类化差异”两篇文章在综述已有设计概念框架的基础上

迪士尼体验:米奇王国的魔法服务之道
迪士尼体验:米奇王国的魔法服务之道

迪士尼是如何持续提供优质服务?迪士尼是如何年入130亿美元,每天进账3800万美元?迪士尼魔法是如何让近50亿的游客获得神奇体验?这本内部视角的用户“教科书”,把迪士尼的运营过程归纳为“优质服务指南针”上的几个要点:通过员工、场景、流程打造服务系统,通过安全、礼仪、表演、效率打造品质标准,再结合迪士尼丰富的实践案例,从而为你揭开迪士尼魔法服务的秘密。当然,书中的案例也很有趣,如迪士尼客房的

服务设计与创新实践
服务设计与创新实践

产品经济的时代渐行渐远,在以服务为主导的新经济时代,在强调体验和价值的互联网时代,如何才能做到提前想用户之所想?如何比用户想得更周到?如何设计可用、好用和体贴的服务?这些都可以从本书中找到答案。本书撷取以保险业为代表的金融服务、医疗服务、租车及其他种种服务案例,从概念到实践,有理有据地阐述了如何对服务进行重新设计?如何将用户体验和价值提前与产品设计融合在一起?《服务设计与创新实践》适合产品

微服务实战
微服务实战

《微服务实战》主要介绍如何开发和维护基于微服务的应用。本书源自作者从日常开发中得到的积累和感悟,其中给出的案例覆盖从微服务设计到部署的各个阶段,能够带给你真实的沉浸式体验。通过阅读本书,你不仅能够了解用微服务搭建高效的持续交付流水线的方法,还能够运用Kubernetes、Docker以及GoogleContainerEngine进一步探索书中的示例。摩根·布鲁斯(Morgan

Go语言高并发与微服务实战
Go语言高并发与微服务实战

近年来云原生技术发展迅猛,帮助开发者在云上快速和频繁地构建、发布和部署应用,以提高开发效率和快速定位故障。微服务作为开展云原生技术落地的核心,它将复杂的单体应用按照业务划分并进行有效地拆分,每个微服务都可以进行独立部署和开发,大大提升了应用开发效率。Go语言作为新生代的编译型编程语言,具备语法简单、高并发性能良好和编译速度快等特点,是微服务架构落地实践的绝妙利器。朱荣鑫软件工

微服务项目实战派——从Spring Boot到Spring Cloud
微服务项目实战派——从Spring Boot到Spring Cloud

随着微服务概念的兴起,如何快速实施微服务成了一个重要话题。在Java服务端领域,SpringCloud微服务体系事实上已经成为整个Java后端架构的标配。如果你打算从事Java服务端开发,或者你所在的公司正打算转型微服务,那么SpringCloud是无论如何都绕不开的存在。《微服务项目实战派——从SpringBoot到SpringCloud》以项目实战的形式来介绍SpringCl

云原生服务网格Istio:原理、实践、架构与源码解析
云原生服务网格Istio:原理、实践、架构与源码解析

本书分为原理篇、实践篇、架构篇和源码篇,由浅入深地将Istio项目庖丁解牛并呈现给读者。原理篇介绍了服务网格技术与Istio项目的技术背景、设计理念与功能原理,能够帮助读者了解服务网格这一云原生领域的标志性技术,掌握Istio流量治理、策略与邀测和安全功能的使用方法。实践篇从零开始搭建Istio运行环境并完成一个真实应用的开发、交付、上线监控与治理的完整过程,能够帮助读者熟悉Ist

Spring微服务实战
Spring微服务实战

本书以一个名为EagleEye的项目为主线,介绍云、微服务等概念以及SpringBoot和SpringCloud等诸多Spring项目,并介绍如何将EagleEye项目一步一步地从单体架构重构成微服务架构,进而将这个项目拆分成众多微服务,让它们运行在各自的Docker容器中,实现持续集成/持续部署,并最终自动部署到云环境(Amazon)中。针对在重构过程中遇到的各种微服务开发会面临的典型问题(

微服务设计
微服务设计

本书全面介绍了微服务的建模、集成、测试、部署和监控,通过一个虚构的公司讲解了如何建立微服务架构。主要内容包括认识微服务在保证系统设计与组织目标统一上的重要性,学会把服务集成到已有系统中,采用递增手段拆分单块大型应用,通过持续集成部署微服务,等等。作者简介:SamNewman是ThoughtWorks公司的技术专家、ThoughtWorks内部系统架构师,同时还为全球的