壹 ? 引 本题来自LeetCode155. 最小栈,难度简单,题目描述如下: 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() ...
分类:
Web程序 时间:
2021-06-10 18:09:39
阅读次数:
0
Redis的数据类型和底层数据结构 Redis的数据类型 string字符串类 Redis的String能表达3种值的类型:字符串、整数、浮点数 常见操作命令如下表: 命令名称命令格式命令描述 set set key value 赋值 get get key 取值 getset getset key ...
分类:
其他好文 时间:
2021-06-10 18:04:56
阅读次数:
0
做《TLPI》第四章的最后习题的时候,体会到内容。 常规的I/O操作有open(),read(),write(),close()还有比较特殊的lseek(),ioctl()。 linux在读写一个文件的时候都会通过一个 “文件偏移量”来确定在哪个位置读写,英文是offset, 而lseek()则可以 ...
分类:
其他好文 时间:
2021-06-10 17:57:11
阅读次数:
0
Redis 持久化 Redis 提供了一系列不同的持久性选项: RDB(Redis 数据库):RDB 持久性以指定的时间间隔执行数据集的时间点快照。 AOF(Append Only File):AOF 持久化记录服务器收到的每个写操作,在服务器启动时会再次播放,重建原始数据集。命令使用与 Redis ...
分类:
其他好文 时间:
2021-06-10 17:56:57
阅读次数:
0
总结下碰到的BUG,之前遇到忘记记录下来,导致又进行了重复无用的搜索定位解决BUG操作。 问题:Non-resolvable parent POM for com.alili:base-model:[unknown-version]: Failure to find com.alili:parent ...
分类:
编程语言 时间:
2021-06-10 17:48:24
阅读次数:
0
Monkey-Patching 的目的是修改原方法同时为其注入新的逻辑。可以理解成劫持。这样系统在执行的时候,实际上执行的是被替换的版本。 大部分时候,这里的操作隐含了对原方法的保留,只是向其中添加自己的新逻辑。毕竟,你不想修改掉系统某个方法后整个程序就崩掉。所以最安全的做法就是在劫持的时候保留对原 ...
分类:
其他好文 时间:
2021-06-10 17:47:53
阅读次数:
0
1、htmlDOM操作 (1)页面添加内容 document.write():向页面添加内容 document.innerHTML= :向页面添加内容 (2)css属性操作 document.xx.style.属性= :对元素添加css属性 (3)事件 onclick 点击事件 onlound:进入 ...
分类:
Web程序 时间:
2021-06-10 17:35:37
阅读次数:
0
一、打包镜像并运行 1、项目代码打包上传服务器及相关配置文件ip设置 2、编写dockerfile Docker通过读取Dockerfile中的指令自动生成映像 Dockerfile 一般分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令,’#’ 为 Dockerfile 中的注 ...
分类:
其他好文 时间:
2021-06-10 17:33:19
阅读次数:
0
Git Bash输错账号密码如何重新输入 很多时候我们容易在Git Bash操作的时候,不慎输入错误的用户名或密码,此时一直提示: remote: Incorrect username or password ( access token ) 解决办法: 1.打开控制面板(快捷打开win+R,输入c ...
分类:
其他好文 时间:
2021-06-09 15:33:00
阅读次数:
0
缘起:刚才看一篇关于React与Angular区别的文章提到React是MVC中的V,Angular则是完整的MVC。作为非计算机专业靠自学“成才”的小白同学不禁要问了,究竟什么是MVC?? MVC是一种前端架构模式,MVVM是另一种更常见的前端架构模式。一种前端架构模式可以包含多个设计模式。 MV ...
分类:
Web程序 时间:
2021-06-09 15:31:48
阅读次数:
0