1、 1.String存储字符串,不支持分页排序1)string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 value。2)string 类型是二进制安全的。意思是 redis 的 string 可以包含任何数据。比如jpg图片或者序列 ...
分类:
其他好文 时间:
2020-04-08 11:59:09
阅读次数:
56
1、 缓存和数据库更新策略对比1. 先删除缓存、再更新数据库在高并发下表现不如意,在原子性被破坏时表现优异2. 先更新数据库,再删除缓存(Cache Aside Pattern设计模式))在高并发下表现优异,在原子性被破坏时表现不如意方案1[主动]后台点击更新缓存按钮,从DB查找最新数据集合,删除原 ...
分类:
其他好文 时间:
2020-04-08 11:47:51
阅读次数:
81
单位 布局用这个, 与 换算公式 用于字体大小的单位 颜色一般使用16进制定义好常量存在资源文件里面 字符串也是不建议 ,也需要定义常量 "Android上dip、dp、px、sp等单位说明" 配置文件常用的几个标签?? 1. manifest package 声明包名; xmlns 命名空间的声明 ...
分类:
移动开发 时间:
2020-04-05 18:27:52
阅读次数:
102
前言 SpringBoot 可以看作是一个配置工具,整合工具,辅助工具,方便了开发工程中的对其他资源的整合,对于许多组件的整合可以达到开箱即用、零配置的效果。SpringBoot 通过引入相应模块对应的 stater 即可整合其他资源,对于web模块的整合亦是如此。下面我们通过源码再次复习一下 sp ...
分类:
编程语言 时间:
2020-04-03 12:20:50
阅读次数:
75
spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。在 web 开发环境中经常会与 struts、hibernate联合起来使用,进行规范的框架结构开发。润乾中的二次开发也可以与 SSH 框架相结合部署到 web 项目中。本文介绍在设计时没有启动 web 服务,在设计器中使用 sp ...
分类:
编程语言 时间:
2020-04-01 10:56:44
阅读次数:
92
Spring Cloud Gateway 获取body踩坑实践 问题1:无法获取body内容 问题原因分析 在使用过程中碰到过滤器中获取的内容一直都是空的,尝试了网上的各种解析body内容的方法,但是得到结果都是一样,死活获取不到body数据,一度很崩溃。后来进行了各种尝试,最终发现 使用不同的sp ...
分类:
编程语言 时间:
2020-03-31 10:25:56
阅读次数:
143
1.简介:作为DBA会经常需要检查所有的数据库或用户表,比如:检查所有数据库的容量;看看指定数据库所有用户表的容量,所有表的记录数...,我们一般处理这样的问题都是用游标分别处理处理,比如:在数据库检索效率非常慢时,我们想检查数据库所有的用户表,我们就必须通过写游标来达到要求;如果我们用sp_MSf ...
分类:
数据库 时间:
2020-03-30 09:24:46
阅读次数:
94
import time with open('user.txt') as fr: result = fr.read() users = {} if result: all_user_pwd = result.split('\n') for i in all_user_pwd: user = i.sp ...
分类:
编程语言 时间:
2020-03-28 18:18:37
阅读次数:
79
Nmap提供了四项基本功能(主机发现、端口扫描、服务与版本侦测、OS侦测)及丰富的脚本库。 一、主机发现 1、跳ping扫描 nmap -P0 192.168.100.1 2、扫描IP范围 nmap -sP 192.168.100.1-200 二、扫描端口 1、TCP nmap -sT 192.16 ...
分类:
其他好文 时间:
2020-03-28 09:14:52
阅读次数:
119
MySQL 中,单个 Store Procedure(SP) 不是原子操作,而 Oracle 则是原子的。如下的存储过程,即使语句2 失败,语句 1 仍然会被 commit 到数据库中: create table testproc(id int(4) primary key, name varcha ...
分类:
数据库 时间:
2020-03-27 00:45:22
阅读次数:
77