自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 深度理解Django模型关联中的两个重要参数 :related_name和related_query_name

related_name默认为小写模型名(’answer’)+’_set’,即为answer_setdefault_related_name默认为小写模型名称,即为answer。

2023-09-13 01:29:57 1610

原创 vue组件中的vue/no-mutating-props问题解决

例如,在一个组件中,如果试图修改props的值,ESLint会报错,提示不要直接修改props的值。2、在data属性中定义变量,接收props中传入的参数,再用data属性中的变量与模板部分进行绑定,即可规避和解决vue/no-mutating-props问题。接收外部参数的组件,在data属性中定义变量,接收props中的传入的值后,在利用data属性中的变量与模板实现数据的双向绑定是一个极好的习惯。vue项目中的组件,实现模板与数据的双向绑定时,数据最好来自组件的data属性。

2023-09-01 17:45:15 4133 1

原创 深度学习Python必备知识点(一)——数据表达之数据结构

例如定义一个列表list1:列表元素可修改,具有元素的增删改查,求最大最小,排序、统计等相关方法例如定义一个元组tuple1:与列表类似,不同之处在于元组的元素不能修改(值,顺序位置,元素的数量都不能修改)元组的元素不能修改,因此就不存在与元素修改相关的方法字典是以键值对形式存放序列数据的数据结构,目前的编程语言中几乎都支持该结构字典的每个键值 key:value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中。

2023-08-02 23:13:11 319

原创 JS开源项目克隆与编译操作流程(Win10系统环境)

一、要改造必须先表达世界--如何用代码模拟现实世界?二、

2021-08-19 16:29:48 683

原创 C#接口回调实现方式(二)

C#接口回调实现方式(二)2、方式二:独立接口内部类实现的接口回调设定场景描述见上一篇博文,实现同样的功能,不同的是两个窗体类MainFrm和CallFrm在定义时完全没有了相互依赖的关系,做到彻底脱钩(1)该方式使用了独立的接口public interface MyInterface { void CallBackString(string s); }}(2)MainFrm窗体类不再继承接口,而是增加了继承自以上接口的内部类,目的是为运行时向Ca

2021-05-25 01:08:26 675 1

原创 C#接口回调的实现方式的总结(一)

C#接口回调的实现方式的总结(一)一、接口回调中接口扮演的角色在所有面向对象编程的语言中实现对象与对象之间的消息传递的机制其背后基本的思路逻辑基本是一致的。实现对象与对象之间的消息传递,最为简单粗暴的方式就是直接相互调用,即A对象调用B对象时通过B对象的方法其传值,B对象处理完之后,将需要传递给A对象的数据通过调用A对象的方法向其传递数据。但这种方式存在很大的弊端:1、A对象和B对象形成了相互依赖的“夫妻”关系,你中有我,我中有你。这种捆绑关系一旦建立,A就离不开B,B也离不开A。.

2021-05-24 21:34:24 2468 1

C#接口回调实现方式的总结.zip

vs2015环境能跑,具有一定C#基础,需要深入理解语言逻辑机制的同志有一定参考价值,代码中有详细注释,具体见https://blog.csdn.net/coolzpf/article/details/117223856

2021-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除