好的 相关的软件列表

Redis实现布隆过滤器的方法及原理
Redis

Redis实现布隆过滤器的方法及原理

2020-02-16 标签:redis,实现,过滤器,方法,原理,bloom,filter,1970,提出,实际上,很长,二进制,向量,一系列,随机,映射函数

布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。本文将介绍布隆过滤器的原理以及Redis如何实现布

Docker部署Django+Mysql+Redis+Gunicorn+Nginx的实现
Redis

Docker部署Django+Mysql+Redis+Gunicorn+Nginx的实现

2020-02-16 标签:docker,部署,django,mysql,redis,gunicorn,nginx,实现,前言,技术,现在,非常,火热,通过,容器,构建,项目,环境,运行,效率

一. 前言docker技术现在非常火热,通过容器构建项目环境,运行效率和部署效率都很不错。所以最近抽空看了一些教程,然后将博客部署方式改为了docker,感觉网上没有特别好的关于 docker 部署 django 项目的教程,特意写了这篇文章,算是记录自己的心得。本次教程的测试环境为 Deepin

使用 Redis 流实现消息队列的代码
Redis

使用 Redis 流实现消息队列的代码

2020-02-16 标签:使用,redis,实现,消息,队列,代码,介绍,基本功,现在是,功能,构建,实际,应用,作为,典型,之一,具有,非常好,示范性

在介绍了 Redis 流的基本功能之后, 现在是时候使用这些功能来构建一些实际的应用了。 消息队列作为流的典型应用之一, 具有非常好的示范性, 因此我们将使用 Redis 流的相关功能构建一个消息队列应用, 这个消息队列跟我们之前使用其他 Redis 数据结构构建的消息队列具有相似的功能。代码清单

react+django清除浏览器缓存的几种方法小结
React

react+django清除浏览器缓存的几种方法小结

2020-02-16 标签:react,django,清除,浏览器,缓存,几种,方法,小结,meta,打包,好的,入口,index,html,头部,加入,http,equiv,pragma,content

一. meta方法打包好的入口index.html头部加入 二. 清理表单的方法其实form表单的缓存对于我们书写还是有帮助的,一般情况不建议清理,但是有时候为了安全问题等,需要清理一下!三. ajax方法$.ajax({url:'www.haorooms.com',dataType:'json'

React+Antd+Redux实现待办事件的方法
React

React+Antd+Redux实现待办事件的方法

2020-02-16 标签:react,antd,redux,实现,待办,事件,方法,之前,写过,一篇,关于,文章,简单,理解,以及,如何,使用,今天,我就,分享

之前也是写过一篇关于Redux的文章,来简单理解一下Redux,以及该如何使用。今天我就来分享一个也是入门级别的,React+Redux+antd来实现简单的待办事件。同时也讲讲自己对Redux的理解。先来看一张图吧:我们简单的比喻来让我们更加好的理解Redux,我们这样比喻(图书馆借书):1.Re

使用Vue.js创建一个时间跟踪的单页应用
Vue.js

使用Vue.js创建一个时间跟踪的单页应用

2020-02-16 标签:使用,vue,js,创建,一个时间,跟踪,应用,很简单,正因为如此,简单,人们,常常,认为,适合于,小项,真正的,核心

Vue.js很简单。正因为如此简单,人们常常认为其适合于小项目。虽然真正的Vue.js核心知识只是一个视图层库,实际上有一组工具,将使您能够使用Vue.js构建完整的大规模SPA(单页应用程序)。SPA应用可以在不完全重新加载网页,产生一个更流畅的用户体验到的用户交互响应。还有好的副作用,SPA还鼓

vue.js通过自定义指令实现数据拉取更新的实现方法
Vue.js

vue.js通过自定义指令实现数据拉取更新的实现方法

2020-02-16 标签:vue,js,通过,自定义,指令,实现,数据,更新,方法,前言,这篇文章,代码,片段,位于,文件,组件

前言这篇文章的代码片段位于 vue 的单文件组件中,即以 .vue 结尾的文件中,本文说明的只是一种实现方法,既不是唯一的方法也不是最好的方法,如果大家有更好的方法可以留言,大家进行讨论。第一步首先,一定要先定义变量:// app.vue data () {return {// 定义 getData

PostgreSQL

PostgreSQL教程(二十):PL/pgSQL过程语言

2020-02-16 标签:postgresql,教程,pl,pgsql,过程,语言,概述,函数,第一次,调用,内的,源代码,文本,将被,解析,二进制,指令

一、概述:PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执行规划,随后对该表达式或SQL命令的访问都将使用该规划。如果在一个条件语句中,有部分SQL命令或表达

android的编译和运行过程深入分析
首页

android的编译和运行过程深入分析

2020-02-16 标签:android,编译,运行,过程,深入分析,首先,来看,使用,java,语言,编写,应用程序,源码,安装,整个,示意图,如下,其中,包含

首先来看一下使用Java语言编写的Android应用程序从源码到安装包的整个过程,示意图如下,其中包含编译、链接和签名等:(1)使用aapt工具生成R.java文件可以先通过搭建好的Eclipse开发环境创建一个未编译的Android工程,记的一定要将Eclipse中Project菜单下的Build

首页

多个js与css文件的合并方法详细说明

2020-02-16 标签:多个,js,css,文件,合并,方法,详细,说明,web,项目,开发,随着,变得,越来越多,越来越大,这就,性能,方面,带来,问题

在Web项目的开发中,js,css文件会随着项目的开发变得越来越多,越来越大,这就给给性能方面带来一些问题,如,页面引入的的js,css越多的话,那么对就增加了http请求数,解决该问题的一个好的方法就是合并js,css文件. 下面就简单介绍一个方法,十分简单.下面介绍以合并js文件为例 (1) G