- 博客(96)
- 资源 (3)
- 收藏
- 关注
原创 WangEditor 5.0版本dangerouslyInsertHtml方法的正确使用方式
WangEditor 5.0版本dangerouslyInsertHtml方法的正确使用方式
2024-03-20 11:38:02
2799
原创 vue2.6.10+vite2开启template模板动态编译
vue2,vite,You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.
2023-02-02 14:11:43
1298
原创 简单实现VUE2.0双向绑定
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <link rel="icon" href="/favicon.ico" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>简单实现vue双向绑.
2022-02-23 16:21:13
655
原创 el.scrollHeight属性的理解
目录前言一、scrollHeight是什么?二、没了前言在看iview的collaspse-transition组件实现时,发现有el.scrollHeight这个属性:enter(el) { el.dataset.oldOverflow = el.style.overflow if (el.scrollHeight !== 0) { el.style.height = el.scrollHeight + 'px' ...
2021-09-08 16:20:46
2214
1
原创 js数字验证(包括禁止粘贴)
需求:只能输入整数,或输入两位小数(根据需求调整)注意点:不能以小数点开头,不能存在两个小数点,不能粘贴进来非数字内容使用方式:在要进行限制的input上添加name="intOnly"或者name="numOnly"即可代码://只能粘贴整数 $(document).on('paste', "[name='intOnly']", function (e) { var ...
2019-12-31 18:12:58
300
原创 对js中的new关键字,__proto__,prototype的理解
浅谈我自己对对js中的new关键字,__proto__,prototype的理解首先谈一下new关键字做的事情:function B(){ this.value='B' console.log(this.value+'执行了B的初始化方法')}B.prototype.say='hello';var b = new B();//打印 B执行了B的初始化方法co...
2019-08-08 16:23:36
314
原创 JS事件向下穿透,给父元素绑定事件,点击到子元素时返回的target信息为子元素(想要父元素的信息)
这个问题答案很简单,但困扰了我两年,先上代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JS事件穿透</title> <script src="https://cdn.bootcss.c...
2019-07-25 17:12:03
8977
5
原创 JS实现继承的多种方式与实现方式的分析(结合实例)
部分转载自https://blog.youkuaiyun.com/weixin_37580235/article/details/81184529示例题目:请用js实现一个类P,包含成员变量a,成员变量b,成员函数sum,sum输出a与b的和,a,b默认值都为0。实现一个类M,M继承自P,在P的基础上增加成员变量c,成员函数sum变成输出a,b,c的和。示例代码:function P...
2019-05-29 11:56:21
208
1
原创 关于Failed to execute 'querySelectorAll' on 'Document': '#1517905886124' is not a valid selector."
Failed to execute 'querySelectorAll' on 'Document': '#1517905886124' is not a valid selector.在开发中我想使用时间 戳作一个唯一的ID,可是在进行querySelector操作的时候一直报错,原来querySelector操作是不允许查找的内容为全数字的,在时间戳前面加上一个字母之类的字符即可
2018-02-06 16:36:51
7839
2
原创 input选择某文件后想重新选择该文件无法触发onchange事件
在开发中遇到了input选择某文件后想重新选择该文件无法触发onchange事件的问题,比如我做一个上传头像的功能,上传完图片后点击删除,删掉之前上传的图片,这时候再重新选择该图片无法触发onchange事件,这时候使用删掉该input后再重新添加的方式可以实现想要的效果: $('#selectHP').replaceWith('');
2018-02-05 16:37:53
2612
1
原创 打开一个文件并把他的内容复制给另一个文件
#include #include using namespace std;int main(){ifstream readFile;ofstream writeFile;char ch;readFile.open("a.txt", ios::in);writeFile.open("b.txt", ios::out);while (readFile.get(
2013-06-14 11:27:52
752
原创 文件输入输出初体验
#include #include#includeusing namespace std;int main(){ int a[10]; ofstream outfile("D:/f1.txt",ios::out); if(!outfile) { cerr<<"open error!"<<endl;
2013-06-14 11:07:05
554
原创 第十四周任务三
/*【项目3】设计一个抽象类CSolid,含有两个求表面积及体积的纯虚函数。设计个派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在main()函数中,定义基类的指针p(CSolid*p;),利用p 指针,输出正方体、球体及圆柱体对象的表面积及体积。*/#include using namespace std;const double pie=3
2013-06-03 11:13:13
629
原创 第十四周任务二 shape虚函数继承
/*写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。int main(){ Circle c1(12.6),c2(4.9);//建立Circle类对象c1,c2,参数为圆半径 Rectangle r1(4.5,8.4),r2(5
2013-06-02 19:40:30
720
原创 猫叫狗不叫,虚函数继承
/*1、根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数。2、显然,Animal 设计为抽象类更合适,Animal 不需要能够实例化,是专门作基类使用的。改造程序,使Animal 设计为抽象类,这时main()函数中p = new Animal();将出错,将此行删除。3、每一个Animal 的派
2013-05-31 11:15:29
906
原创 第十三周任务2 多重继承
那个,终于知道在哪里写注释了……#include #includeusing namespace std;class Teacher{ public: Teacher(string n,int a,string s,string ad,int T,string t):name(n), age(a),sex(s),addr(ad),Tel(T),
2013-05-21 09:35:07
683
1
原创 第十一周任务四多重继承
#include using namespace std;class Point{ public: Point(double x1=0,double y1=0){x=x1;y=y1;} double returnx(){return x;} double returny(){return y;} private : double x;
2013-05-18 17:47:23
556
原创 第11周任务3 基类构造函数在派生类中调用
#include #include #include using namespace std;class Cperson{ protected: char *m_szName; char *m_szId; int m_nSex;//0:women,1:man int m_nAge; public: Cperson(char *nam
2013-05-14 12:23:42
714
3
原创 点类为基类声明为共有继承调用基类的私有成员
#include #includeusing namespace std;class Point{ public:Point():x(0),y(0){}; Point(double x0,double y0):x(x0),y(y0){}; double returnx(){return x;} double returny(){return y;}
2013-05-13 12:11:55
664
原创 点类作为基类
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 作者: 杨腾飞* 完成日期: 2013年 5 月 13 日* 版本号: v1.0* 输入描述:无* 问题描述:定义点类,并以点类为基类,派生出直线类。* 程序输出:无*/#include#includeusing namesp
2013-05-13 09:49:14
859
原创 第九周项目五 (不要轻信贺老师在BB上贴出的代码……)
#includeusing namespace std;class Douary{public: Douary(int m, int n);//构造函数:用于建立动态数组存放m行n列的二维数组(矩阵)元素,并将该数组元素初始化为0 Douary(const Douary &d); //因为有指针数据成员,复制构造函数需要定义 ~Douary(); //析构
2013-05-07 10:13:06
751
原创 第九周一元一次方程重载运算符输入流(return in 的形式,return cin有局限性)
#include using namespace std;class CEquation{private: double a;//未知数系数 double b;//常数项 char unknow;//未知数的符号public: CEquation(double aa=0,double bb=0); friend istr
2013-05-07 08:13:57
791
原创 重载输入输出流
#includeusing namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r;imag=i;} Complex operator+(Complex &c2); Complex operator-(Complex &c2); C
2013-04-26 17:28:04
676
原创 时间类。静态成员应用
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:test.cpp * 作 者:杨腾飞 * 完成日期: 2013 年 4 月 23 日 * 版 本 号: v1.0
2013-04-23 12:00:06
584
原创 复数的友元函数重载
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:杨腾飞 * 完成日期:2013 年 4 月 23 日
2013-04-23 11:49:05
600
原创 分数运算符的重载
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 作者: 杨腾飞* 完成日期: 2013年 4 月 23 日* 版本号: v1.0* 输入描述:无* 问题描述:无* 程序输出:无*/#includeusing namespace std;class CFraction{pr
2013-04-23 11:43:03
538
原创 对复数进行的+-*/运算符重载
#includeusing namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r;imag=i;} Complex operator+(Complex &c2); Complex operator-(Complex &c2); C
2013-04-19 11:08:12
605
原创 第六周项目四 指针改正了 一个函数中的变量生命仅限于在那个函数里面,在那个函数外面不能直接取地址
#include#includeusing namespace std;class CPoint{private: double x; // 横坐标 double y; // 纵坐标public: CPoint(double xx=0,double yy=0):x(xx),y(yy){}; double Distance(CPoint
2013-04-18 18:57:08
534
原创 第六周项目四 有错误,关于指针引用那一块
#include#includeusing namespace std;class CPoint{private: double x; // 横坐标 double y; // 纵坐标public: CPoint(double xx=0,double yy=0):x(xx),y(yy){}; double Distance(CPoint
2013-04-17 20:59:26
530
1
原创 点点点
#include#includeusing namespace std;class CPoint{private: double x; // 横坐标 double y; // 纵坐标public: CPoint(double xx=0,double yy=0):x(xx),y(yy){}; double Distance(CPoint
2013-04-12 11:22:26
986
原创 常对象只能由常指针访问
#include#includeusing namespace std;class C{ private: int x;public: C( int x){this->x = x;} int getX()const{return x;}//定义常函数};int main(){ const C c(5);//定
2013-04-12 10:12:31
1018
原创 指针运用%相当不熟
#includeusing namespace std;class Student{public: Student(double n,double s){ num=n; score=s;} double score2(){ return score; } double num2(){ return num; } pri
2013-04-10 20:42:29
860
原创 长方体……又见长方体,各种定义数据方式
#includeusing namespace std;class Bulk{private:double length;//长 double width;//宽 double heigth;//高public: Bulk(double x=1.0,double y=1.0,double z=1.0):length(x),width(y),heigth(
2013-04-10 19:46:48
1248
原创 另一种分数写法
#includeusing namespace std;class CFraction{private: int nume; // 分子 int deno; // 分母 public: CFraction(int,int); //构造函数,初始化用 void xiaoshu(); void set(int nu=0,int de=1); //置值,
2013-04-09 08:48:42
1174
原创 分数
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: c.cpp * 作者:杨腾飞 * 完成日期: 2013年 4 月3 日 * 版本号: v1.0 * 输入描述: * 问题描述: * 程序输出: */ #includeusing
2013-04-05 14:32:32
842
原创 三角形
#include#includeusing namespace std;class Triangle{public: double perimeter(void);//计算三角形的周长 double area(void);//计算并返回三角形的面积 void showMessage(); Triangle(double A=1,double B=1,double C
2013-04-05 10:48:57
848
原创 涨工资问题
#includeusing namespace std;class Salary{private: double salary[50]; int number;public: void setsalary();//输入工资 void addsalary();//涨100工资 void sortsalary();//对工资进行排序 void showsalar
2013-03-29 11:02:38
1086
原创 输入工资涨工资排序输出
#includeusing namespace std;class Salary{private: double salary[50]; int number;public: void setsalary();//输入工资 void addsalary();//涨100工资 void sortsalary();//对工资进行排序 void showsalar
2013-03-29 11:00:50
968
原创 万年历,老师很强大
/*这是一个万年历程序,阅读并理解程序(1)先看main()函数,菜单中列出了程序能实现的功能。(2)再浏览Date 类的定义,清楚类中有哪些数据成员与成员函数(先只知其名即可);(3)针对main()函数中的每个功能,模拟计算机的执行,按计算机执行这些代码的顺序,阅读程序的细节。中间有不明白的地方标记出来与同学讨论。有些功能,如cin.sync(),在课堂上肯定不会讲到,
2013-03-27 20:38:58
617
1
原创 正整数……
#include#includeusing namespace std;class NaturalNumber{private: int n; public: void setValue (int x);//置数据成员n的值,要求判断是否是正整数 int getValue(); //返回私有数据成员n的值 bool isPrime(); //判断数据成员n是
2013-03-27 20:24:51
774
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人