Stella981 Stella981
3年前
Python unittest模块的使用笔记:对mock.patch()的被mock函数的说明
       现在假设需要对get\_app模块内的create\_app函数做单元测试,同时create\_app函数调用了另一模块utils的load\_yaml函数。由于模块utils的load\_yaml函数可能处于开发阶段或是需要通过网络传输数据,从而导致测试的不便。这时就需要对load\_yaml做一个mock.patch,即伪造一个load\_
Stella981 Stella981
3年前
EXTJS的combo组件的下拉选项框的高度和垂直滚动条如何设置
var testCombo  Ext.create('Ext.form.field.ComboBox', {        displayField : 'name',        valueField : 'code',        editable : false,        store : te
Stella981 Stella981
3年前
Lua的函数的定义、math数学函数、lua字符串的处理、lua支持的字符串类、模式串中的特殊字符_学习笔记04
Lua的函数的定义、math数学函数定义函数function\functionname\(param1,param2)\functioncode\\定义一个函数用来求的两个数字的和functionplus(num1,num2)
Wesley13 Wesley13
3年前
C++的这五个普遍的误解,程序员的你知道吗?
1.简介本系列包括3篇文章,我将向大家展示并澄清关于C的五个普遍的误解:1.“要理解C,你必须先学习C”2.“C是一门面向对象的语言”3.“为了软件可靠性,你需要垃圾回收”4.“为了效率,你必须编写底层代码”5.“C只适用于大型、复杂的程序”如果你深信上述误解中的任何一个,或者有同事深信不疑,
Stella981 Stella981
3年前
53 数据库的基本操作 数据库的安装和基本的mysql语句
主要内容:0.数据库的理解    数据库服务器:   运行数据库管理软件(相当于一台计算机)     数据库管理系统: 管理数据库(如mysql是一个软件)     数据库:         即文件夹,用来组织文件/表    表:            即文件,用来存放多行内容/多
架构提效的矛盾和矛盾的主要方面
在软件开发领域,架构设计是确保系统高效、稳定运行的重要环节或者称之为重要动作。无论架构从简单到复杂,还是从复杂回归简洁的演变过程。在这个过程中,又无论是初创公司还是大型企业,架构提效始终是技术团队的核心追求。本文将从稳定、性能、代码三大维度出发,结合实战经
把Mybatis Generator生成的代码加上想要的注释
1前言在日常开发工作中,我们经常用MybatisGenerator根据表结构生成对应的实体类和Mapper文件。但是MybatisGenerator默认生成的代码中,注释并不是我们想要的,所以一般在Generator配置文件中,会设置不自动生成注释。带来的
京东云开发者 京东云开发者
8个月前
AIGC项目中的【模板进程】方案的设计实践
作者:京东科技贾玉龙1项目介绍1.1项目背景简单一句话:模板进程是流程的子流程;往往用于比较复杂的aigc项目流程中。由于一个模板有多个流程,一个运营人员可以操作多个流程,也可创建多个流程。在模板推荐时,就会导致不知道是哪次流程。1.2项目目标为了区分模板
京东云开发者 京东云开发者
7个月前
架构提效的矛盾和矛盾的主要方面
作者:京东零售王新栋在软件开发领域,架构设计是确保系统高效、稳定运行的重要环节或者称之为重要动作。无论架构从简单到复杂,还是从复杂回归简洁的演变过程。在这个过程中,又无论是初创公司还是大型企业,架构提效始终是技术团队的核心追求。本文将从稳定、性能、代码三大
京东云开发者 京东云开发者
2个月前
架构提效的矛盾和矛盾的主要方面
作者:京东零售王新栋在软件开发领域,架构设计是确保系统高效、稳定运行的重要环节或者称之为重要动作。无论架构从简单到复杂,还是从复杂回归简洁的演变过程。在这个过程中,又无论是初创公司还是大型企业,架构提效始终是技术团队的核心追求。本文将从稳定、性能、代码三大