非关系型数据库我只知道两种,那么在Net中开发平台用得比较多的是memorycache,但是这玩意只是缓存,redis还能持久化.... 今天我们来研究一下这个redis怎么用 首先需要去官网下载 我这里就使用 5.0.1版本了 1.启动redis 在程序目录下cmd执行:redis-server. ...
const cheerio = require("cheerio") const axios = require("axios") const fs = require("fs") if (!fs.existsSync("download")) { fs.mkdirSync("download", ...
分类:
Web程序 时间:
2021-06-02 17:04:51
阅读次数:
0
redis缓存是在内存中保存数据,避免业务从数据库中读取数据,从而提升系统的响应速度。内存相比于磁盘访问速度时快了,但是内存的成本时远高于磁盘的,所以不可能将所有的数据都放在内存中,所以当缓存空间满了以后就涉及到缓存淘汰的问题。 redis缓存有哪些淘汰策略 大概有八种,如下图 下面逐个介绍下 no ...
分类:
其他好文 时间:
2021-06-02 17:03:36
阅读次数:
0
1,准备工作: 安装MySQL2 驱动(库名称为mysql2 ): npm install mysql2 2,编写js代码: 2-1,数据库 查询 数据js代码 const mysql = require('mysql2') const connection = mysql.createConnec ...
分类:
数据库 时间:
2021-06-02 17:00:22
阅读次数:
0
Tomcat优化 内存,并发,缓存,安全,网络,系统等 1. JAVA虚拟机内存申请优化 在文件tomcat_home/bin/catalina.sh的前面,增加如下设置(需要考虑Java提供的垃圾回收机制) JAVA_OPTS='-Xms1024m -Xmx2048m -XX: PermSize= ...
分类:
其他好文 时间:
2021-06-02 16:47:24
阅读次数:
0
下载看到是一个zip,直接解压说有密码,怀疑是伪加密 1.这里再回忆一下zip的伪加密 这里我原本是改504B0102之后的全局方式位标记,但是还是有加密,结果改了504B0304的全局方式位标记就能够解压 2.解压得到一个图片,看了一下winhex,发现图片中还有一个压缩包 3.发现压缩包还是需要 ...
分类:
其他好文 时间:
2021-06-02 16:43:32
阅读次数:
0
读取图片 并输出图片 import numpy as np import cv2 #读入一张灰度图片 img=cv2.imread('lena.png',0) #显示图片 cv2.imshow('image',img) cv2.waitKey(0) cv2.destroyAllWindows() c ...
分类:
编程语言 时间:
2021-06-02 16:37:38
阅读次数:
0
matplotlib是python中强大的画图模块。 首先确保已经安装python,然后用pip来安装matplotlib模块。 进入到cmd窗口下,建议执行python -m pip install -U pip setuptools进行升级。 接着键入python -m pip install ...
分类:
编程语言 时间:
2021-06-02 16:30:42
阅读次数:
0
官网(这里的持久化和前面说的消息持久化是不同的,前面的消息持久化,事务签收都是说的MQ服务器本机,而这里的持久化说的是与本机相连的数据库的数据持久化,包括:kahadb,JDBC等) 为了保证高可用,消息不仅在本机MQ存储(持久化)一份,还要再数据库中持久化一份来保证高可用。 http://acti ...
分类:
其他好文 时间:
2021-06-02 16:28:07
阅读次数:
0
1. 什么是 AOF 日志? 2. 三种写回策略 1. 什么是 AOF 日志? 试想一下,如果 Redis 每执行一条写操作命令,就把该命令以追加的方式写入到一个文件里,然后重启 Redis 的时候,先去读取这个文件里的命令,并且执行它,这不就相当于恢复了缓存数据了吗? 这种保存写操作命令到日志的持 ...
分类:
其他好文 时间:
2021-06-02 16:21:07
阅读次数:
0