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

  • 企业应该拥有自己的代码平台-程序员应该写有能力的代码

    要         在大数据,云计算,人工智能盛行的环境下,程序员该何去何从?企业自有的研发团队又该如何规划?这两个问题在五年前,我就认真的思考和深入的分析过。程序开发模式基本经历了以下阶段。 &nb

  • 前端项目重构的深度思考和复盘

    hi,大家好,我是徐小夕,今天和大家分享一下前端项目重构的一些思考和复盘,同时也是对自己多年项目研发经验的一个总结.一.背景介绍1.我们为什么要做项目重构项目重构是每一家稳定发展的互联企业的必经之路,就像一个产品的诞生,会经历产品试错和产品迭代 一样,随着业务或新技术的不断发展,已有架构已

  • 跟着我们的新指南学习开发 WebAssembly

    在过去的几十年里,Web浏览器作为最流行的跨平台应用经久不衰。从另一个角度看浏览器,它是最受欢迎的应用交付平台之一。想想你使用的所有网站,它们取代了你过去用桌面上运行的软件进行的活动。你仍然在使用软件,但你是通过浏览器来访问它,而且是在别人的Linux服务器上运行。在优化我们所有人使用的软件的永恒努

  • GitHub这五个骚操作,99%的人不知道!

    GitHub是程序员必备的代码开源平台。我们可以在GitHub上搜索和阅读项目代码,进行学习;或者复制粘贴,从而快速完成自己的项目。​相信绝大多数同学都用过GitHub。但是,很多同学仅仅是局限于“能用”,GitHub的几个隐藏的神级技巧,大家都知道么?今天给大家分享5个 隐藏的&nbsp

  • 报告:开发人员每周只有约 10 小时的"深度工作"时间

    软件工具公司Retool最新发布了一份针对600名软件工程师和经理的调查报告,就“软件工程师们实际上的时间分配、兴趣所在、认为构建过程中最令人沮丧的部分,以及真正花在编写代码上的时间”等方面进行了调研。报告指出,工程师们在开源领域的投资和使用占比已经越来越多。“在2022年,绝大多数的软件工程师都在

  • 使用 React 和 TypeScript something 编写干净代码的十个必知模式

    大家好,我是桃翁,一个不止前端的前端工程师。众所周知,React是一个JavaScript库,它是当今最流行和行业领先的前端开发库。JavaScript是一种松散的类型化语言,因此,它捕获了运行时。这样做的结果就是JavaScript错误被捕获得非常晚,这可能导致严重的bug。当然React作为一个

  • 一招制敌,搞定前端系统设计和优化题

    最近接触了不少面试题目,有这么一类常见的题目,没有标准答案,上下限差距很大,第一次碰到没有准备的话,回答起来总会比较纠结。具体的题目有性能优化,提升代码质量,做埋点系统,优化webpack等,这里我把他们统称为系统设计和优化题。在这里我尝试找一下应对这些问题的套路,让大家可以在工作和面试中找到感觉,

  • 聚焦企业级应用开发,网易数帆轻舟低代码平台2.0正式发布

    8月26日,网易数帆举办以“破局企业级应用开发让业务数字化触手可及“为主题的线上发布会,正式发布轻舟低代码应用开发平台2.0版本(以下简称“轻舟低代码平台”)。以全新的可视化编程语言为特色,轻舟低代码平台致力于推动软件开发模式的创新变革,通过充分激发开发人员对快速变化的业务需求的支撑力,实现在企业数

  • 简单实用的Python代码调试利器

    1.简介尽管有那么多花里胡哨的debug工具和方式供我们选择,但不得不承认,在大多数情况下,print()才是最方便的代码调试方式😂,通过手动在程序中的关键位置书写合适的打印语句,可以很快速地帮助我们了解到程序运行的过程,发现问题所在。而icecream就是一个将print大法发挥到极致的Pyth

  • Python一行代码制作20200214情人节爱心

    节日的传说据说瓦伦丁是最早的基督徒之一,那个时代做一名基督徒意味着危险和死亡。为掩护其他殉教者,瓦沦丁被抓住,投入了监牢。在那里他治愈了典狱长女儿失明的双眼。当暴君听到这一奇迹时,他感到非常害怕,于是将瓦沦丁斩首示众。据传说,在行刑的那一天早晨,瓦沦丁给典狱长的女儿写了一封情意绵绵的告别信,落款是:

  • 从 VSCode 看大型 IDE 技术架构

    零、前言为什么要去看VSCode?因为我们团队在做中后台Web编辑器是一款类似WebIDE形态的产品:而谈起WebIDE,没人能绕开VSCode,它非常流行,同时又完全开源,总共350000行TypeScript代码的巨大工程,使用了142个开源库。市面上选择基于VSCode去修改定制的IDE比比皆

  • GitHub终于推出手机版App,方便开发者与用户互动

    本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。GitHub在今天的Universal年度大会上发布了数项重要更新,GitHub移动版App今天正式推出,另外之前代码搜索、打赏功能也逐步推广到所有的开源项目中。在过去的一年里,GitHub上的开发人员突破了1000万,贡献

  • 特别推荐!优化​Python开发环境的几个技巧,实现自动化让你远离烦恼

    用Python编代码体验极佳,并随着新版本的发布越来越好!对于我而言,Python提供的大量免费函数库、高可读性的程序和新引入的类型注释让我沉迷其中无法自拔。然而,数据科学家特别容易使自己的Jupyternotebook变得庞大而杂乱,或者写出一些难以理解的python文件。此外,当一个项目依赖于同

  • GitHub标星6200:一种字体,变成千姿百态艺术字,设计师馋哭了

    本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。这个字体叫LeonSans,表面看去平平无奇。但事实上,它并不是普通的字体,体内蕴藏着魔力。LeonSans最特别的地方在于,字体是由代码构成的。有了这些代码,它可以随意变身。比如,在暗夜里闪耀出七色的光影:比如,在春天里枝

  • 如何避免新代码变包袱?阿里通用方法来了

    什么是设计?什么是架构?从零开始建立一个新的系统,新写的每行代码都可能成为明天的历史包袱?如何能有效的在遗留代码上工作?今天,阿里资深技术专家辉子为我们带来NBF框架下软件工程架构设计通用方法论,值得细细品读。Note:本文讨论的是基于服务化前提下的通用软件工程架构方法论,并未涉及到微观设计或架构的

  • 为什么阿里巴巴建议开发者谨慎使用继承?

     从学习Java的第一天起,我们就知道Java是一种面向对象语言,而学习Java的第二天,我们就知道了面向对象的三大基本特性是:封装、继承、多态。所以,对于很多开发者来说,继承肯定都是不陌生的。但是,继承一定适合所有的场景吗?毫无忌讳的使用继承来做代码扩展真的好吗?为什么《阿里巴巴Java

  • TypeScript VS JavaScript 深度对比

     TypeScript和JavaScript是目前项目开发中较为流行的两种脚本语言,我们已经熟知TypeScript是JavaScript的一个超集,但是TypeScript与JavaScript之间又有什么样的区别呢?在选择开发语言时,又该如何抉择呢?本文将会深入对比这两种语言,讨论两种

  • 是时候对 Python2 说“拜拜了”

     作者:RichM 英国国家网络安全中心(NCSC)的平台安全研究员。别再约束自己了,Python2在2020年寿终正寝。Python2的报废(EOL)日期迟迟未到,不过现在终于有了眉目。自2020年1月1日起,Python2将不再得到支持。Python的核心开发人员将不再提供错

  • 我珍藏的一些好的Python代码,技巧

    很多小伙伴私信芒果,有一些在问一些入门的问题,有一些在问如何学习Python.其实Python是入门容易精通难,大家平时要养成记录的习惯,好的代码要记录下来,学会总结,经常翻一翻会有收获!今天我来分享一些我自己记录的代码结构,欢迎拍砖!01.简洁的表达式 点评:Python因为简洁高效而出

  • 强力推荐!.NET开发的这23种优秀工具

    【51CTO.com快译】为了深入了解.NET工具的不同特点,我们采访了Microsoft、EPAM、AltexSoft、SocketLabs和其他技术公司的工程师们。让他们从软件开发、代码质量分析、调试、以及其他任务等方面,分享了他们认为***的23种.NET工具。我们将这些工具分为了七组,它们分

推荐阅读