深圳幻海软件技术有限公司 欢迎您!

  • 聊聊Kubernetes有状态应用管理

    ​我们在《Kubernetes工作负载管理》中主要介绍了无状态应用的管理,当时也有提到有状态应用,但是由于那时候还没有解释数据如何持久化就没有做深度的介绍,而在这章,我们会着重介绍如何进行有状态应用的管理。什么是有状态应用实例之间的不等关系以及实例对外数据有依赖关系的应用,就被称为"有状态应用"。所

  • Web前端开发与iOS终端开发的异同

    语言前端和终端作为面向用户端的程序,有个共同特点:需要依赖用户机器的运行环境,所以开发语言基本上是没有选择的,不像后台想用什么就用什么,iOS只能用Objective-C,前端只能javascript,当然iOS还可以用RubyMotion,前端还能用GWT/CoffieScript,但不是主流,用

  • DHH 谈混合移动应用开发

    David,RubyonRails作者,37signals合伙人畅销书作家、演说家、赛车手、业余摄影师、顾家好男人37signals在2013年2月发布了Basecamp的iPhoneapp,在此之前我们就使用原生开发(native)还是混合开发(hybrid)做了许多尝试。在2012年项目启动的时

  • 这会是下一代的 Java 程序员的技术栈吗?

    前面的文章给大家介绍了 SpringBoot 的应用 web 类型推断,并且结合了 Reactiveweb 类型给大家分析了一下 SpringBoot 是如何进行 web 类型推断和创建内置&nbsp

  • SpringMvc参数解析器,让你的方法入参更优雅

    spring参数解析器,让你的方法入参更优雅曾几何时,我们编程从原始时代进入石器时代,开始拥有使用工具的思想,于是大量的工具,util和脚手架开始像雨后春笋似的出现,spring字如其名,像春天一样,奠定了万物复苏的基石,于是基于spring的大量框架开始出现,如springMvc,springbo

  • 什么是Web 3.0 ?你知道了吗?

    Web3.0是最近非常火的一个概念了,就算你不知道他具体是什么,但是你也一定听说过这个名词。但是Web3.0中又夹杂着很多其他的概念,比如币、DeFi、DeApps、NFT、元宇宙,等等更多其他的概念,所以很多人就更难理解了。这篇文章我们站在工程师的角度来谈一谈什么是Web3.0,为什么他广受争议,

  • 提升Web输入体验!JS 如何自动配对标点符号?

    在写作编辑中,有很多需要成对出现的标点符号,比如引号、括号、书名号等,如下所示:为了方便输入,某些输入法自带了标点自动配对功能。什么意思呢?比如输入一个前括号,自动补全后括号,然后光标位于中间。下面是小米手机自带输入法的演示:标点自动配对不仅仅是输入法,大部分编辑器也实现了类似的功能,比如vscod

  • 六款流行Web大前端框架以及特性

    随着web前端开发行业的不断发展,对于新涌现的技术和工具,我们要保持一颗好奇的心态。因为正确的使用web前端开发工具可以让我们web开发过程更快捷、更轻松,还能提高产品的开发质量。面对市面上诸多的web前端开发工具,主流的web框架有哪些,都具有什么特性?下面给大家介绍6款主流web前端框:Vue.

  • Web1.0到Web3.0,互联网是如何演进的?

    万维网是数十亿人用来发布信息、阅读和创造信息,以及通过互联网与他人联系的关键工具。随着时间的推移,网络已经有了很大的发展,它的当代用途与它的诞生几乎不可同日而语。网络的发展通常被划分为三个阶段:Web1.0,Web2.0和Web3.0。什么是Web1.0?Web1.0是互联网的第一个版本。认为只读或

  • 深入聊聊 JavaScript 框架

    一、前言关于JS框架部分能聊的内容比较多,我相信大家对某个框架的使用、原理等知识是比较容易找到资料来学习的,鉴于此这部分内容将会从另一个视角出发:通过回顾JS框架的发展历程,和大家一起探讨框架的本质以及JS框架不断变化背后的驱动力。正所谓「鉴往知来」,希望大家能对JS框架有更全面的认知,能够把握变化

  • Sentry 开发者贡献指南-配置 PyCharm

    概述如果您使用PyCharm进行开发,则需要配置一些内容才能运行和调试。本文档描述了一些对sentry开发有用的配置配置Python解释器:(确保它是venv解释器)例如~/venv/sentry/bin/python要创建配置(run/debug配置),只需转到Run|EditConfigurat

  • Vue友最爱的10个开箱即用的开源项目

     截至目前Vue在GitHub上的Star数已经高达152601,还有绝大数像笔者一样不经常star别人的Vue友们(可恨可气)。Vue因其友好程度让更多前端爱好者加入到其中,开源项目对程序员来说是很有用的。你可以通过读代码并且在现有项目的基础上构建一些东西来学习,因为如果想提高你的Vue

  • Node.js主流Web框架对比

     Node.js是专注高性能服务器开发的javascript运行环境。我们将在这篇文章向大家介绍几款主流Node.jsWeb框架的特点及优缺点,希望给大家作为参考。主要参考的Node.jsWeb框架包括:express,koa,hapi,restify,fastify,eggjs,thin

  • Web框架的前生今世 从Servlet到Spring MVC到Spring boot

    背景上世纪90年代,随着Internet和浏览器的飞速发展,基于浏览器的B/S模式随之火爆发展起来。最初,用户使用浏览器向WEB服务器发送的请求都是请求静态的资源,比如html、css等。但是可以想象:根据用户请求的不同动态的处理并返回资源是理所当然必须的要求。servlet的定义Servletis

  • 加速Web开发的十种Node.JS框架

     【51CTO.com快译】众所周知,Node.js能够通过提供不同的框架,使得Web应用程序的开发过程更为方便且高效。下面让我们来一起浏览一下,目前能够加速Web开发的十种Node.JS框架。1.Hapi.jsHapi.js可谓Node.js中强大的框架之一。它的功能不但丰富,而且实用。

  • 编程语言趋势预测:Rust将成为主流,React 继续统治编程世界

    在编程语言的世界中,并非所有语言都能保持常青。实际上,随着新生代开发者转向新的编程语言和框架,很多编程语言的命运也开始出现不确定性。在未来两年内,整体采用情况又会出现哪些变化呢?本文,IndrekLasn对未来两年内部分编程语言的可能趋势进行了预测,他同时表示:自己也有可能完全错了,如果真是这样,请

  • 2019年Python Web五大主流框架

    我们都知道风靡一时的Python语言作为人工智能战场上主要使用的枪外,还被广泛应用在Web开发、游戏开发、人工智能、云计算开发、大数据开发、数据分析、科学运算、爬虫、自动化运维、自动化测试等领域,其实Python在各领域的应用最方便的就是使用框架,可以让程序员以更少的代码实现自定义功能,还可以将更多

  • 27条自查Web应用缺陷的建议

    【51CTO.com快译】无论您是为了个人用途、还是为了客户需求、或是根据组织公司的任务,去开发与构建一个Web应用,安全、稳定且不“暗藏”bug都是必须具备的一些基本特征。毫不夸张地说,那些应用自带的bug或缺陷,不但会破坏其可用性与用户体验,而且会影响到您作为开发人员的声誉。在本文中,我们将逐条

  • 从百度春晚不宕机聊聊高并发下的秒杀

     2019年春晚,无数家庭都围坐在一起边看春晚边抢红包。面对海量流量的冲击,腾讯、阿里连续宕机3年,而这次百度却挺住了。今年,百度App作为春晚独家网络红包互动平台,承担全球观众参与互动次数高达208亿次!百度AppDAU突破3亿,内容生态矩阵DAU借势达到4亿!这背后,百度技术部门全体员

  • Google力推的那些前端技术有何进展?

    GoogleI/O2018已落下帷幕,普通民众看的是新产品,开发者们关注的是新技术。透过这次大会,我们不难发现,Google已经从mobilefirst转向AIfirst,AI之后,就是移动和前端技术了,移动无非是AndroidP和Flutter等,前端涵盖的技术从Web框架到Web工具,包括Ang

推荐阅读