redis基本数据类型及其操作

redis常用基本数据结构key-valueset key value [ expiration EX seconds | PX milliseconds ] [ NX|XX ]// EX 秒 PX 毫秒 NX 不存在 XX 存在setnx a a // 表示a存在则不做操作,不存在则设置 等价于 后面跟上了NXkey-listkey-setkey-hashkey-zset工具命令expire // 设置过期时间 expire k
分类: 其他 发布时间: 02-14 14:46 阅读次数: 0

软考中级之第04课:广域通信网

建议关注收藏,持续更新中……第04课:广域通信网广域网概念: 广域网是指长距离跨地区的各种局域网、计算机、终端互联在一起,组成一个资源共享的通信网络。公共交换电话网PSTN: 利用电话线上网,早期是电话+“猫”拨号上网。调制解调器Modem: 俗称“猫”,作用是把电话线里面的模拟信号和数字信号互相转换,V.90标准可以达到56kb/s.数据终端设备DTE, 如用户的计算机、电话等。数据电路设备DCE,如调制解调器。X.25使用分组交换,分为三层:物理层、链路层、分组层。对应于OSI的低三层。采
分类: 其他 发布时间: 02-14 14:46 阅读次数: 0

【栈】1047. 删除字符串中的所有相邻重复项 & 1544. 整理字符串

1047. 删除字符串中的所有相邻重复项题目1047. 删除字符串中的所有相邻重复项给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。在 S 上反复执行重复项删除操作,直到无法继续删除。在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。示例:输入:“abbaca”输出:“ca”解释:例如,在 “abbaca” 中,我们可以删除 “bb” 由于两字母相邻且相同,这是此时唯一可以执行删除操作的重复项。之后我们得到字符串 “aaca”,其中又只有 “
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

C++ 差

C++语法基础题目第5题: 差题目:差,题目来源:acwing 608题读取四个整数A,B,C,D,并计算(A * B - C * D)的值。输入格式输入共四行,第一行包含整数A,第二行包含整数B,第三行包含整数C,第四行包含整数D。输出格式输出格式为“DIFERENCA = X”,其中X为(A * B - C * D)的结果。数据范围−10000≤A,B,C,D≤10000输入样例:5678输出样例:DIFERENCA = -26思路: 简单题目,根据公式计算即可
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

搭建redis主从复制/读写分离

redis
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

软件设计师中级之第一章-计算机组成与体系

建议关注收藏,持续更新中……目录)第一章-计算机组成与体系第1节-数据的表示1.1进制间的转换1.2 码制第2节-数值表示范围第3节-计算机结构第4节-计算机体系结构分类-Flynn指令的基本概念:寻址方式CISC和RISC第5节-流水线基本概念超标量流水线第6节-层次化存储结构Cache第7节 主存-编址与计算总线串联系统与并联系统N模混合系统校验码第一章-计算机组成与体系第1节-数据的表示1.1进制间的转换R进制转十进制使用权展开法,其具体操作为:将R进制的每一位数值用R^k形式表示,即幂的底
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

【栈】71. 简化路径

71. 简化路径题目71. 简化路径给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 ‘/’ 开头),请你将其转化为更加简洁的规范路径。在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (…) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。任意多个连续的斜杠(即,’//’)都被视为单个斜杠 ‘/’ 。 对于此问题,任何其他格式的点(例如,’…’)均被视为文件/目录名称。请注意,返回的 规范路径 必须遵循下述格
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

spring七种事务(transaction)传播机制

spring事务传播机制propagation_required如果存在事务则加入,不存在则新建。场景:假设服务一调用服务二,两个服务都有写操作,只要有一个发生异常都需要回滚。propagation_required_new新建事务。如果当前存在事务则挂起。场景:服务一调用服务二服务二发生异常服务一可以try/catch自行判断进行回滚或者提交。服务一发生异常,不影响服务二。propagation_suports支持事务,如果存在则加入,不存在则以非事务方式运行。一般为读操作
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

软件设计师中级之第二章-操作系统

建议关注收藏,持续更新中……目录第二章 操作系统1.进程管理2.进程的状态3.进程的同步与互斥4.PV操作5.死锁问题6.银行家算法:分配资源的原则7.页式存储组织8.段式存储9.段页式存储10.磁盘管理11.磁盘的调度算法12.作业管理13.文件管理14.树型目录结构15.空闲存储空间的管理16.数据传输控制方式17.虚设备与SPOOLING技术第二章 操作系统1.进程管理概念:进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。它由程序块、进程控制块和数据块三部分组成
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

VmWare 安装Ubuntu【多图预警】

VmWare12安装Ubuntu最近要用到Ubuntu,所以就安装一个
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

蓝桥杯算法训练 景点游览

题目链接问题描述  小明来到一个景区游玩,但是他的时间有限,没办法逛遍所有的景点,所以他从网上下载了每个景点的评分,他希望能够使游览的景点的评分总和最高,于是他希望你帮他对于N个景点排下序。输入格式  输入的第一行包含一个正整数N,表示N个景点。  第二行有N个正整数,表示每个景点的评分值。输出格式  输出一行,包含N个正整数,表示N个景点的评分从大到小的排列样例输入43 2 4 1样例输出4 3 2 1数据规模和约定  N<=1000,每个景点的评分<=10000。
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

软件设计师中级之第三章-数据库系统

建议关注收藏,持续更新中……目录第三章-数据库系统1、三级模式-两层映射2、数据库设计过程3、E-R模型4、关系代数5、规范化理论6、模式分解7、SQL语句8、并发控制9、数据库完整性约束第三章-数据库系统1、三级模式-两层映射(视图级)外模式(表级)概念模式(文件级)内模式外模式-概念模式映射概念模式-内模式映射2、数据库设计过程需求分析:形成需求说明书,数据流图,数据字典概念结构设计:ER模型逻辑结构设计物理设计3、E-R模型长方形:实体椭圆:属性菱形:联系长方形加两
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

【栈】1021. 删除最外层的括号

1021. 删除最外层的括号题目1021. 删除最外层的括号如果有效字符串 S 非空,且不存在将其拆分为 S = A+B 的方法,我们称其为原语(primitive),其中 A 和 B 都是非空有效括号字符串。给出一个非空有效字符串 S,考虑将其进行原语化分解,使得:S = P_1 + P_2 + … + P_k,其中 P_i 是有效括号字符串原语。对 S 进行原语化分解,删除分解中每个原语字符串的最外层括号,返回 S 。示例 1:输入:"(()())(())"输出:"()()()"解释:
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

蓝桥杯算法训练 加法运算

题目链接问题描述  你的表妹正在学习整数的加法,请编写一个程序来帮助她学习。该程序调用了一个函数GetTwoInts,由它来返回两个从键盘读入的100以内的整数,然后计算这两个整数之和,并把答案显示出来。要求:在主函数中不能使用scanf等函数直接输入这两个整数,而必须通过调用GetTwoInts函数来完成,在GetTwoInts函数中可以使用scanf函数。另外,由于该函数必须同时返回两个整数,因此不能采用函数返回值的方式,而必须采用指针的方法来实现。  输入格式:输入只有一行,即两个100以内的整
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

C++ 工资

C++语法基础题目第6题: 工资题目:工资,题目来源:acwing 609题XX请编写一个程序,可以读取一名员工的员工编号,本月工作总时长(小时)以及时薪,并输出他的工资条,工资条中包括员工编号和员工月收入。输入格式输入包含两个整数和一个浮点数,分别代表员工编号,工作时长以及时薪。每个数占一行。输出格式输出共两行,第一行格式为“NUMBER = X”,其中X为员工编号。第二行格式为“SALARY = U$ Y”,其中Y为该员工月收入,保留两位小数。数据范围1≤员工编号≤100,
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

docker 运行elasticseach需要注意的点

docker/elasticseach完整单机版运行命令。docker run --cap-add=SYS_PTRACE --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx128m"-v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/c
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

pyhon open()文件操作

open/文件操作f=open(’/tmp/hello’,‘w’)#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:‘rb’,‘wb’,'r+b’等等读写模式的类型有:rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 278)w 以写方式打开,a 以追加模式打开 (从 EOF...
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

【栈 & 双指针】844. 比较含退格的字符串

844. 比较含退格的字符串题目844. 比较含退格的字符串给定 S 和 T 两个字符串,当它们分别被输入到空白的文本编辑器后,判断二者是否相等,并返回结果。 # 代表退格字符。注意:如果对空文本输入退格字符,文本继续为空。示例 1:输入:S = “ab#c”, T = “ad#c”输出:true解释:S 和 T 都会变成 “ac”。示例 2:输入:S = “ab##”, T = “c#d#”输出:true解释:S 和 T 都会变成 “”。示例 3:输入:S = “a##c”,
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

蓝桥杯算法训练 数据交换

题目链接问题描述  编写一个程序,输入两个整数,分别存放在变量x和y当中,然后使用自己定义的函数swap来交换这两个变量的值。  输入格式:输入只有一行,包括两个整数。  输出格式:输出只有一行,也是两个整数,即交换以后的结果。  要求:主函数负责数据的输入与输出,但不能直接交换这两个变量的值,必须通过调用单独定义的函数swap来完成,而swap函数只负责交换变量的值,不能输出交换后的结果。输入输出样例样例输入4 7样例输出7 4代码:#include<iostream>
分类: 其他 发布时间: 02-14 14:45 阅读次数: 0

Few-Shot Representation Learning for Out-Of-Vocabulary Words 论文笔记

《Few-Shot Representation Learning for Out-Of-Vocabulary Words》这篇文章是发表在2019年NAACL上的,主要是针对out of vocabulary问题提出的想法。这里感觉和bert,elmo的想法类似,提炼的都是词向量,只不过这篇文章是将提炼词向量去解决out of 的问题,而之前的语言模型是,从大规模语料当中学习到语言学的一些知...
分类: 其他 发布时间: 02-14 14:44 阅读次数: 0