在使用Mixin设计模式实现多重继承的时候要特别注意下列几点原则: 首先,Mixin类必须表示某一种功能,而不是某一个物体,这点跟java中的Runnable和Callable是一样的。 其次,它表示的责任必须单一,如果有多个功能,我们应该去实现多个Mixin类。 接下来,Mixin类不依赖于子类的 ...
分类:
其他好文 时间:
2021-04-16 11:40:02
阅读次数:
0
strcpy 和 memcpy 的区别 源码实例: #include<cstdio> #include<cstring> #include<cassert> char *myStrcpy(char* dest, const char* src){ if ((NULL == dest) || (NUL ...
分类:
其他好文 时间:
2021-04-15 12:39:55
阅读次数:
0
作用:1.模拟生产后台数据,2.拦截Ajax请求 如果会后端,比如express,也可以自己写后端。不过这个mock,有许多生产数据的方法,值得学一下。毕竟单纯的自己写后端会费事的多。 // 安装 npm install mockjs // 使用 var Mock = require('mockjs ...
分类:
Web程序 时间:
2021-04-15 12:29:51
阅读次数:
0
<div class="exchange_modal" ref="modal" id="model" v-show="showModal" > ref用于给DOM元素子组件注册引用信息,如果在普通元素上使用,引用信息就是普通元素;如果在子组件上使用,引用信息就是子组件实例 如果想在vue里直接操作D ...
分类:
其他好文 时间:
2021-04-15 12:19:52
阅读次数:
0
CSS是什么 层叠样式表 Css引入方式 内联样式:标签中 内部样式:文件头里面 外部样式:单独一个文件 (1)优先级:就近原则:内联>内部>外部 (2)内联和内部都有一个style,外部没有直接写样式 选择器 Id #,唯一的 Class . 元素选择器,使用元素名字 *:选中所有的标签,优先级很 ...
分类:
Web程序 时间:
2021-04-15 12:12:10
阅读次数:
0
一、今天在查看awr报告中,发现Top 5 Timed Foreground Events发现enq: HW - contention的等待事件; 二、enq: HW - contention的官方说明: The HW enqueue is used to serialize the allocat ...
分类:
其他好文 时间:
2021-04-14 12:39:09
阅读次数:
0
将数字转化为字符串 string tostring(int i) { stringstream ss; ss<<i; return ss.str(); } 字符串转化为数字 int str2num(string s) { int num; stirngstream ss(s); ss>>num; r ...
分类:
其他好文 时间:
2021-04-14 12:08:49
阅读次数:
0
一个具有迷惑性的例子,底下的两种情况可以看做两个循环,第一个只要满足一个条件就跳出循环,第二个是不管满足几个条件,都会往下走直至循环结束。 1 var a = 5; 2 if (a > 3) { 3 console.log("第一次执行"); //只有这一个会打印 4 } else if (a > ...
分类:
Web程序 时间:
2021-04-13 12:54:58
阅读次数:
0
一、Golang开发环境搭建 1.下载安装jetbrain Goland IDE 下载地址:https://www.jetbrains.com/go/download/#section=windows 2.安装golang编译器 下载地址:https://golang.google.cn/doc/i ...
分类:
其他好文 时间:
2021-04-13 12:35:02
阅读次数:
0
int * Mystrstr(const char * str1, const char* str2) { char* p1 = NULL; char * p2 = NULL; char * cur = (char *)str1; if (*p2=='\0') { return cur; } whi ...
分类:
其他好文 时间:
2021-04-13 12:18:00
阅读次数:
0