由于业务原因,需要将过期数据删除,但有一个问题出现了,频繁删除数据之后,会产生很多磁盘碎片,这些碎片如果没有被重复利用, 进而会影响查询性能(表查询时仍然会扫描这部分删除数据的磁盘空间块),随需要处理。 当从MongoDB中删除文档(Documents)或集合(Collections)后,Mongo ...
分类:
其他好文 时间:
2017-10-25 15:27:29
阅读次数:
184
ipv4地址因为不够用了,所以人们想出了好多缓解方案,其中就把ip地址分为公网ip和内网ip,其中内网ip是可以重复利用的,你家路由器网关是192.168.1.1,我家的路由器ip也可以是192.168.1.1。但是公网ip是外网唯一的,但我们内网跟外网通讯的时候,外网路由里是没有内网ip的路由..
分类:
其他好文 时间:
2017-10-24 01:28:35
阅读次数:
197
动态路由: 当我们很多个页面或者组件都要被很多次重复利用的时候,我们的路由都指向同一个组件,这时候从不同组件进入一个"共用"的组件,并且还要传参数,渲染不同的数据 这就要用到动态路由跟路由传参了! 首先我们来了解下router-link这个组件: 简单来说,它是个导航器,利用to属性导航到目标组件, ...
分类:
其他好文 时间:
2017-10-22 00:30:58
阅读次数:
127
javaSE中的GOF设计模式 这里就javaSE中常用的设计模式进行一个总结。 什么是设计模式? 能够被重复利用的解决方案就是设计模式。 常用的设计模式有哪些? 常用的设计模式有GOF设计模式和javaEE设计模式。 GOF设计模式有哪些类型? - 对象创建型 是在对象创建过程中的设计模式。例如: ...
分类:
编程语言 时间:
2017-10-12 12:14:00
阅读次数:
243
一、python3函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。可以自己创建函数,这被叫做用户自定义函数。 1、定义函数规则 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括 ...
分类:
编程语言 时间:
2017-10-10 19:17:04
阅读次数:
206
组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以是原生 HTML 元素的形式,以 is 特性扩展。个人认为就是一个可以重复利用的结构层代码 ...
分类:
其他好文 时间:
2017-10-08 13:33:38
阅读次数:
175
合理利用线程池能够带来三个好处。 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 第三:提高线程的可管理性。 线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池 ...
分类:
编程语言 时间:
2017-10-05 21:56:00
阅读次数:
207
封装是实现面向对象程序设计的第一步,封装就是将数据或者函数等集合一个个单元中,也叫做类,可以保护数据和防止代码被破坏。 继承是为了实现代码的重复利用,子类可以继承父类的一些属性和方法。 多态是指同样的操作或者函数,过程可作用于多种类型的对象上并获得不同的结果。不同的对象,接受到同一消息而产生不同的结 ...
分类:
编程语言 时间:
2017-09-29 01:51:29
阅读次数:
249
在以前的博文中我们介绍了Slick,它是一种FRM(Functional Relation Mapper)。有别于ORM,FRM的特点是函数式的语法可以支持灵活的对象组合(Query Composition)实现大规模的代码重复利用,但同时这些特点又影响了编程人员群体对FRM的接受程度,阻碍了FRM ...
分类:
数据库 时间:
2017-09-27 10:09:27
阅读次数:
282
Python3 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 与C一样,Python提供了许多内建函数,比如print()。同时也可以自己创建函数,这被叫做用户自定义函数。 1、定义一个函数 你可以定义一个由自己想要功能的函数 ...
分类:
编程语言 时间:
2017-09-25 20:40:43
阅读次数:
179