一angular是mvvm框架, 而vue是一个渐进式的框架, 相当于view层, 都有双向数据绑定, 但是angular中的双向数据绑定是基于脏检查机制, vue的双向数据绑定是基于ES5的getter和setter来实现, 而angular是有自己实现一套模板编译规则,vue比angular更轻 ...
分类:
其他好文 时间:
2019-04-25 21:32:05
阅读次数:
152
ASP.NET Core 有内置的log组件,遗憾的是看了微软官方文档,貌似无法直接将日志存于文件或数据库,只能由自己实现或引用第三方日志组件。 以下为Nlog和log4net的使用记录 Nlog使用 搜索添加Nuget包 搜索添加Nuget包 新建一个xml文件,并改名为nlog.config 新 ...
分类:
Web程序 时间:
2019-04-25 01:01:11
阅读次数:
198
最近去某公司面试,被问到了一个简单的问题,ArrayList中要删除一些元素应该怎么操作?答曰:"使用Iterator迭代器遍历,判断之后再用迭代器提供的remove()方法将判断为true的元素删掉",问:“为什么要选择这个方法?”答曰:“迭代器采用的是fail-fast机制,foreach循环内 ...
分类:
其他好文 时间:
2019-04-24 19:44:20
阅读次数:
194
Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 ...
分类:
Web程序 时间:
2019-04-22 10:44:34
阅读次数:
170
1 集合 1.1 为什么会出现集合框架 [1] 之前的数组作为容器时,不能自动拓容 [2] 数值在进行添加和删除操作时,需要开发者自己实现添加和删除。 1.2 Collection接口 1.2.1 Collection基础API Java集合框架提供了一套性能优良、使用方便的接口和类,它们位于jav ...
分类:
编程语言 时间:
2019-04-19 19:59:37
阅读次数:
235
Web框架本质及第一个Django实例 Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 import socket sk = socket.socket() ...
分类:
其他好文 时间:
2019-04-18 21:53:41
阅读次数:
170
原文:DynamicDataDisplay 实时曲线图的使用和沿轴移动的效果 由于项目需要,最近在找关于绘制实时曲线图的文章,但看了很多自己实现的话太慢,所以使用了第三方控件来实现(由于是项目中使用所以我比较倾向与开源的项目,如果出问题的话可以很好的找到根源)。这里记录是让我... ...
分类:
移动开发 时间:
2019-04-18 15:17:17
阅读次数:
221
介绍 流程标准化,但具体的原料(功能)自己实现。 如:泡茶有以下四个步骤: 1、 烧开水; 2 、把茶放到水杯中; 3、倒入开水; 4、可以什么都不干。 泡咖啡也有以下四个步骤: 1、 烧开水; 2、 把咖啡放到水杯中; 3、倒入开水; 4、 加入糖和牛奶。 程序 因为流程中某一个环节可以省略,我们 ...
分类:
其他好文 时间:
2019-04-18 14:45:33
阅读次数:
124
这个和单向链表有几个功能是同样的代码。 但在add,insert,append,remove时,由于node拥有prev指针, 所以操作不一样。注意看注释。 ...
分类:
编程语言 时间:
2019-04-15 22:57:38
阅读次数:
178
分布式爬虫 scrapy框架是否可以自己实现分布式? 不可以 多台机器上部署的scrapy会各自拥有自己的调度器,这样就使得多台机器无法分配start_url列表中的url。即:多台机器无法共享同一个调度器。 多台机器爬取到的数据无法通过同一个管道对数据进行统一的数据持久化储存。即:多台机器无法共享 ...
分类:
其他好文 时间:
2019-04-06 12:26:00
阅读次数:
96