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

  • LESSON TWO : 前言和基础知识

    前言为何要学习代码?为何要学习这个代码?怎么学习这个代码?可不可以学习这个代码?能做什么,有什么目标?​基本的手机应用、简单的PC游戏应用、大数据平台;目标是以爱好为基准做一些游戏和程序;与Python优缺几何?​入门难度有区别;一个更面向程序员群体一个则面向费程序员群体;各有优缺;学习流程与时间?

  • 解决 AttributeError: module ‘tensorflow‘ has no attribute ‘contrib‘ 等类似的问题

    1、项目场景:使用tensorflow2.x版本的时候,使用调用tensorflow1.x函数的代码时,常常会出现module‘tensorflow’hasnoattribute‘contrib’这样的问题,这是由于tensorflow2.x废弃了很多tensorflow1.xAPI接口,本文针对常

  • ChatGPT使用指南,其他要搭建属于我的机器人

    ChatGPT走进OPENAI前言1、一种先进的AI语言模型?2、诗人李白帮写代码3、找回忘记的代码语法4、丰富小学生的寒假作业5、写篇科技小说最为结尾吧前言最近OpenAI推出的chatgpt火遍全网,ChatGPT,效果惊艳绝绝的对话模型,已经快被脑洞大开的网友们玩儿坏了!闲聊、问答、写代码,你

  • 推荐! Dooring低代码产品使用教程

  • 2023 年值得关注的十大 DevOps 趋势

    虽然DevOps是一种文化,但成功实施DevOps需要正确的技术栈。软件开发和运营团队之间的协作核心方法是DevOps,这可能是它带来的最引人注目的概念。另一方面,DevOps现在不仅仅是一种协作文化和软件开发自动化。每个人都发现DevOps似乎具有独特的潜力,并将从一开始就彻底改变开发行业。Dev

  • 在 Go 里用 CGO?这 7 个问题你要关注!

    大家好,我是煎鱼。今天给大家分享的是Go谚语中的 CgoisnotGo[1],原文章同名,略有修改,原文作者是@DaveCheney。以下的“我”均指代原作者。借用JWZ的一句话:有些人在面对一个问题时,认为"我知道,我会使用cgo(来解决这个问题)"。类似的引言在使用cgo后,他们就会遇

  • 如何让别人看不懂你的 JS 代码?

    大家好,我是 ConardLi。我们在上周的文章中一种奇特的JavaScript编码风格:Get一种可以用来装逼的JavaScript编码风格,引起了广大网友的热议。这是实际上属于一种代码混淆技术,可以让们的代码更难阅读和逆向,同时也能租网一些恶意爬虫和自动化分析。天我就带大家来看看还有哪

  • 利用 FOSS 专有化营利,SFC:放弃 GitHub,时机已到!

    软件自由保护协会(SoftwareFreedomConservancy,SFC)发布了一篇名为《GiveUpGitHub:TheTimeHasCome!​》的长文宣布,已停止使用微软的GitHub,并呼吁所有FOSS开发者都离开该平台。SFC主要是使用自托管的Git存储库,但使用了GitHub来镜像

  • 通过代码缓存加速 Node.js 的启动

    前言:之前的文章介绍了通过快照的方式加速Node.js的启动,除了快照,V8还提供了另一种技术加速代码的执行,那就是代码缓存。通过V8第一次执行JS的时候,V8需要即时进行解析和编译JS代码,这个是需要一定时间的,代码缓存可以把这个过程的一些信息保存下来,下次执行的时候,通过这个缓存的信息就可以加速

  • 十行Python代码能做出哪些酷炫的事情?

    下面我们来看看,我们用不超过10行代码能实现些什么有趣的功能。一、生成二维码二维码又称二维条码,常见的二维码为QRCode,QR全称QuickResponse,是一个近几年来移动设备上超流行的一种编码方式,而生成一个二维码也非常简单,在Python中我们可以通过MyQR模块了生成二维码,而生成一个二

  • 为什么开发人员喜欢使用 TypeScript?

    什么是TypeScript?TypeScript的行为类似于JavaScript,因为它是JavaScript的超集,你可以在TypeScript中找到JavaScript的所有功能。它可以在任何支持ECMScript3的浏览器上运行。TypeScript编译成JavaScript,我们可以在浏览器

  • 前端组件/库打包利器 Rollup 使用与配置实战

    前言写rollup的文章是因为笔者最近要规范前端开发的业务流程和架构,并提供内部公有组件库和工具库供团队使用。在查阅大量资料并对比了webpack和rollup的优缺点之后,最终选择rollup来作为打包工具,我们最终要实现通过npm的方式安装我们的组件库和工具库://安装npminstall@xu

  • 简单几步让你的 JS 写得更漂亮

     网上有不少关于JS编写优化建议,这里我根据自己的经验提出一些比较有用的意见。1.按强类型风格写代码JS是弱类型的,但是写代码的时候不能太随意,写得太随意也体现了编码风格不好。下面分点说明:(1)定义变量的时候要指明类型,告诉JS解释器这个变量是什么数据类型的,而不要让解释器去猜,例如不好

  • 资深码农应采纳的九种好习惯

    【51CTO.com快译】常言道:台上一分钟,台下十年功。如果您想在实际的软件项目中,能够得心应手地开发出令客户满意、且愿意为之买单的应用产品,那么您就有必要通过刻意练习和反复实践,来养成一些良好的编程习惯。据此,您在“实战”中,只需投入较少的精力,便可完成简洁易读,且易于维护的程序代码。下面,我们

  • Python异步与 JavaScript 原生异步有什么区别?

     众所周知,JavaScript是单线程的,所以浏览器通过JavaScript发起的请求是异步请求。Python自带的asyncio模块为Python带来了原生的异步能力。在学习asyncio时,我们应当正确认识到异步代码在Python中与JavaScript原生代码中有什么区别,这样才能

  • 你用代码写作业,别人用Python让武大樱花开放

     本文转自雷锋网,如需转载请至雷锋网官网申请授权。冬去春来,正是踏青好时节。受制于疫情,以往摩肩接踵的武汉大学微博在3月16日先是开通了樱花直播,每天10:00-16:00带大家得以云游春,又在3月18日,官博发布了一个信管院的学生朱永春的作品,他用代码让樱花开放,放大细看,花朵、花枝都是

  • 如何避免将微服务变成分布式意大利面条式代码?

    【51CTO.com快译】Gartner研究主管RajBala说过,无服务器产品最出色的地方之一就是让你可以“前所未有地混合搭配前编程语言和框架。”这意味着,比如使用函数即服务(无服务器)平台,你就可以编写调用Python库的Java应用程序。确实很酷。但是这也可能意味着意大利面条式代码(即非结构化

  • 如何组合多种DevOps工具来解决现实问题

    【51CTO.com快译】在我们开始下面的讨论之前,首先通过一张总图来了解一下不同的工具,在DevOps生命周期中所处的位置。DevOps生命周期阶段我敢断言长期从事开发工作的您,一定对上述图片并不陌生。那么,这是否意味着您能够自如地使用各个阶段的各种工具,而不会碰到任何问题呢?本文将通过引导您遍历

  • Visual Studio 2019之让我们统一代码风格吧

    问题在之前介绍VS2019的一键清理的文章当中,我们提到了一个问题,即Applyimplicit/explicittypepreferences到底是使用哪一个呢?Applyimplicit/explicittypepreferences?到底用哪一个呢首先我们来看一下,这条规则是用来解决什么问题的

  • Python里三个高逼格的调试神器

     调试是开发过程中不可避免的一个环节,在Python中我们使用print、logging、assert等方法进行调试既简单又实用,但毕竟有其局限性。今天这篇文章为大家带来三个工具,其中有Python的内置模块也有第三方库,它们提供了调试代码所需的大部分常用功能,将极大的提升我们的开发和bu

推荐阅读