上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 42 下一页
摘要: 观察者模式 一.什么是观察者模式? 观察者模式,有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 二.观察者模式有哪些角色? 1. 抽象主题(Subject):它把所有 阅读全文
posted @ 2020-10-23 09:02 土豆哥 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 常用的设计模式有哪些? 1.工厂模式: 2.抽象工厂模式: 3.单例模式: 4.建造者模式: 5.原型模式: 6.适配器模式: 7.桥接模式: 8.过滤器模式: 9.组合模式: 10.装饰器模式: 11.外观模式: 12.亨元模式: 13.代理模式: 14.责任链模式: 15.命令模式: 16.解释 阅读全文
posted @ 2020-10-23 09:00 土豆哥 阅读(110) 评论(0) 推荐(0) 编辑
摘要: MVC/MVP/MVVP的区别 一.什么是MVC? MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范(软件架构设计模式),用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里 阅读全文
posted @ 2020-10-22 16:40 土豆哥 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 1.vue优点?答:轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb;简单易学:国人开发,中文文档,不存在语言障碍 ,易于理解和学习;双向数据绑定:保留了angular的特点,在数据操作方面更为简单;组件化:保留了react的优点,实现了html的封装和重用,在构建单页面应用方面 阅读全文
posted @ 2020-10-15 14:37 土豆哥 阅读(490) 评论(0) 推荐(0) 编辑
摘要: SQLite的连接字符串 Basic(基本的) Data Source=filename;Version=3;Using UTF16(使用UTF16编码) Data Source=filename;Version=3;UseUTF16Encoding=True;With password(带密码的) 阅读全文
posted @ 2020-10-05 00:02 土豆哥 阅读(1923) 评论(0) 推荐(0) 编辑
摘要: js 数组移除时索引会发生变化造成部分无法删除 一.问题: 遍历数组移除后造成数组索引发生变化部分未删除。 二.解决方案: 1.取非法:使用数组存储非选择的 2.索引减一:删除后,索引减一,使得继续遍历,不会造成漏掉 3.从索引最大值开始遍历:不会造成前面的索引变化; 三.参考案例: layui实现 阅读全文
posted @ 2020-09-22 02:35 土豆哥 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: layui 表格添加删除行 一.需求: 在做一个管理系统时,需要增加表格行和删除功能。 二.效果图: 三.核心代码: //头工具栏监听事件 table.on('toolbar(test)', function (obj) { var checkStatus = table.checkStatus(o 阅读全文
posted @ 2020-09-22 02:22 土豆哥 阅读(8051) 评论(0) 推荐(0) 编辑
摘要: JavaScript中创建数组有两种方式 (一)使用 Array 构造函数: var arr1 = new Array(); //创建一个空数组var arr2 = new Array(20); // 创建一个包含20项的数组var arr3 = new Array("lily","lucy","T 阅读全文
posted @ 2020-09-19 20:39 土豆哥 阅读(200) 评论(0) 推荐(0) 编辑
摘要: WCF 高级知识 阅读全文
posted @ 2020-08-20 06:57 土豆哥 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Web Api基础知识 阅读全文
posted @ 2020-08-20 06:55 土豆哥 阅读(130) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 42 下一页