从零开始实现一个简单的低代码编辑器 低代码编辑器作为一种能够极大地提升开发效率的PaaS软件,近些年来一直收到各大公司以及各路投资方的追捧。而对于我们前端开发者来说,编辑器也是为数不多的拥有较深前端技术深度的开发场景。,通过本篇文章,你... 网站建设# github# 代码# 简单 3年前870
带参数的全类型 Python 装饰器 ,这篇短文中显示的代码取自我的小型开源项目按合同设计,它提供了一个类型化的装饰器。装饰器是一个非常有用的概念,你肯定会在网上找到很多关于它们的介绍。简单说,它们允许在每次调用装饰函数时(之前和之后)执... 网站建设# 代码# 函数# 智行 3年前170
六个简单的步骤来保护你的以太坊智能合约安全 以太坊使用 "智能合约",或建立在区块链技术上的可编程软件程序,为去中心化的应用程序(dApps)、不可伪造的代币(NFT)和去中心化的自治组织(DAO)提供动力。以太坊智能合约提供的丰富功能使web... 网站建设# 保护# 安全# 智能 4年前310
【架构设计】保持简单轻量设计的三个原则——DRY,KISS, YAGNI 一个软件轻量简单的软件架构是非常重要的,它可以让我们花最小的代价就能满足业务上的需求。那如何保证轻量简单呢?那今天就和大家分享下这其中的秘密,也就是3个重要的指导原则,KISS原则,YAGNI原则和D... 网站建设# kiss# 原则# 架构设计 4年前640
Python轻量级Web框架:Bottle库! ,和它本身的轻便一样,Bottle库的使用也十分简单。相信在看到本文前,读者对python也已经有了简单的了解。那么究竟何种神秘的操作,才能用百行代码完成一个服务器的功能?让我们拭目以待。,1)使用p... 网站建设# bottle# python# run 4年前210
电子之路:从C语言到视觉识别 模拟电路是可以利用三极管的导通 / 截止的状态切换,来实现数字逻辑的。,最简单的数字逻辑有3种:与、或、非。,这种简单的数字电路叫门电路。,,非门,最简单的非门,就是使用一个三极管和一个电阻。,最简... 网站建设# 三极管# 二极管# 二进制位 4年前440
13个 Python 必备的知识,建议收藏! ,Python在编程语言流行指数PYPL中已多次排名第一。,由于其代码可读性和更简单的语法,它被认为是有史以来最简单的语言。,NumPy、Pandas、TensorFlow等各种AI和机器学习库的丰富... 网站建设# ai# python# 变量 4年前460
外表简单内里复杂的功能测试,如何进行? 不知道大家有没有遇到这样的测试场景:一个Web应用,待测功能很简单,只需要点击按钮启动运行,经过一系列内部运算,返回给用户一个结果列表。,,从可见的交付给用户的最上层UI功能来看,待测功能只是一个简单... 网站建设# 待测# 测试# 测试人员 4年前90
创建型:工厂模式-简单工厂 定义 之所以叫简单工厂是因为真的非常简单,只要一个工厂(函数)就可以了,如果把被创建的对象称为产品,把创建产品的对象或者方法称为工厂,那么只需要传入不同的参数,就可以返回不同的产品(实例),这种模式就... 网站建设# 上桌# 工厂# 模式 4年前290
冷知识!使用 Display: Contents 实现幽灵节点? display: contents 是一个比较陌生的属性,虽然属于 display 这个基本上是最常见的 CSS 属性,但是 contents 这个取值基本不会用到。但是它早在 201... 网站建设# contents# css# display 4年前540
代码的简单设计五原则 作者 | 袁慎建,欢欢:“你看我的代码用了策略模式和状态模式,假如后面客户会有这样的需求,可以无缝扩展,多么健壮!” 清扬一脸狐疑,心中念叨了数遍 :“哼,过度设计!”,只见她欲言又止,好几次话到嘴边... 网站建设# 代码# 清扬# 简单 5年前500
15个提高 Javascript 开发效率的技巧 ,现在,我们一起来看看这些技巧。,我们很快就会在 JavaScript 中学到的一件事是,并非一切都像它看起来的那样,并且在像这样的动态语言中,变量可能会以多种方式导致你出现问题。可以进行的一个非常常... 网站建设# javascript# 变量# 技巧 5年前490
代码过度设计,真的有意义吗? 看着自己每次根据设计原则及模式的代码重构,虽效果不错,但也自省:如果我的每段代码都这么写,是不是过度设计?把握设计的度,需长久锤炼。行业也总结了很多原则,帮助我们把握设计的度。它们是一种思考方法、一种... 网站建设# 代码# 保持# 原则 5年前190
Golang的两把利器,协程和管道 ,golang的协程相信大家都不陌生,在golang中的使用也很简单,只要加上一个关键字「go」即可,虽然说大家都知道,但是真的在实际使用中又遇到这样那样的问题,坑其实还是挺多的。而网上很多文章和教程... 网站建设# golang# 使用# 协程 5年前300