实现 Vue 折叠面板组件

block 和 none 问题 一些 CSS 属性可以是动画的,也就是说,当它的值改变时,它可以以平滑的方式改变。 做折叠面板最简单的方式是改变它的 block 或 none,这两个属性值不包含在可动...
5年前
600

京东PLUS前端H5性能优化实践

随着移动互联网的发展,用户对产品的使用体验要求越来越高。H5 作为业务的重要载体,应用非常广泛,如何把控好 H5 的性能是一门重要的工作。因此 H5 页面性能是一个非常核心的用户体验指标。,研究表明一...
5年前
600

R 语言 stats 包中的函数

,我们已经学习了 R 语言的基础知识,包括其语法以及语法所对应的语义,现在准备使用 R 向统计学领域进发。本文是 R 系列的第十一篇文章,我们将学习如何使用 R 语言 stats 包中提供的统计函数...
3年前
590

如何根治 Script Error?

受浏览器同源策略限制,未知跨域脚本执行错误时,抛出的错误信息为 "Script error.",导致开发者无法定位具体错误。为了获取详细错误信息及堆栈,一般解法是给 Script 标签配置 cross...
3年前
590

怎么做好Java性能优化

,性能优化是一个很复杂的工作,且充满了不确定性。,它不像Java业务代码,可以一次编写到处运行(write once, run anywhere),往往一些我们可能并不能察觉的变化,就会带来惊喜/惊吓...
3年前
590

前端测试常见的三个误区

在做前端测试时,选用合适的测试策略远比一通狂写测试更重要,所谓 “方向 > 努力”。,如果选择了错误的测试策略,很容易写出维护性差和不稳定的测试用例。一旦业务出现变化,用例就全崩了。可能这也是大...
3年前
590

Python高级架构模式的整理

,1、残差连接是目前常用的组件,解决了大规模深度学习模型梯度消失和瓶颈问题。,通常,在10层以上的模型中追加残差连接可能有帮助。,2、标准化用于使模型看到的不同样本更相似,有助于模型的优化和泛化。,以...
4年前
590

项目中到底该不该用 Lombok?

Java,作为一款非常热门的编程语言,尽管它有着非常丰富的语言特性,完全面向对象编程,编程高度规范化,但是也有一个最受大家诟病的一个缺点:啰嗦,尤其是当你开发了很多年之后,你会明显的感受到,相比动态语...
4年前
590

python装饰器的常见用途

,1、可以快速对数组进行排序(具有O(n2)时间复杂度) 。,2、在装饰器的帮助下,我们只需几行代码就可以为世界上的每个函数添加计时器。 ,Python中的函数是一等公民,即:它们可以传递、分配给变量...
4年前
590

Flowable 定时器的各种玩法

今天我们来聊一聊 Flowable 中的定时器。,在之前松哥给小伙伴们介绍流程定义的时候,流程都是定义好之后立马就激活了,其实在流程定义的这个过程中,我们还可以设置一个激活时间,也就是流程定义好之后...
4年前
590

如何在DDD中建立领域模型

作者 | TWInsights,在前文《​​当我们谈论DDD时我们在谈论什么​​》中我们讨论了DDD的战略设计和战术设计。在本文中我们将继续探讨领域模型。,,在实际项目中,模型设计者往往过早陷入具体构...
4年前
590

mysql存储过程的优缺点

,1、优点,简化复杂的操作、保证了数据的完整性、简化了变更管理等。,(1)处理封装在易于使用的单元中,简化了复杂的操作;,(2)由于不需要重复建立一系列处理步骤,因此保证了数据的完整性,如果所有开发人...
5年前
590

python类的两种属性

,两种属性,1、内置类属性:Python类中存在各种内置属性。,例如_dict_、_doc_、_name _ 等。举例,想查看employee1 的所有键值对。可以简单地编写以下包含类命名空间的语句...
5年前
590

疫情下更合适的开发模式

作者 | 郑茗蔓,任何复杂的软件都是团队工作的产物,所以我们会利用版本控制工具和不同的分支策略来协助团队的日常开发和交流,mainline开发模式和pull request开发模式(以下简称PR)则是...
5年前
590