我看到很多人再工作中经常使用redis 但一般都是使用redis的string的key-values类型,所以今天想写写这个随笔。 首先我们要了解到redis有五大类型: 1、string 类型 key-value的形式 ,此类型有一个问题在内存中最小数据为512byte[].所以为有一定的内存浪费 ...
分类:
其他好文 时间:
2020-07-27 17:48:39
阅读次数:
67
今天更新libcore源码时,遇到error: invalid path 'luni/src/test/resources/org/apache/harmony/tests/java/lang/test?.properties',原因是android源码中文件的命名不符合windows系统的规范。 ...
分类:
移动开发 时间:
2020-07-27 17:47:47
阅读次数:
138
按照“上海--悠悠”(感谢~)的博客https://www.cnblogs.com/yoyoketang/p/6128725.html 安装完成appium自动化测试的环境后(配置启动等等过程略,总之是一条充满了血泪的探索之旅T_T~),开始尝试测试微信公众号 测试过程中可谓一步一坑,首先为了解决微 ...
分类:
移动开发 时间:
2020-07-27 15:49:00
阅读次数:
102
先上图: 1.首页 2.第二页 3.第三页 项目目录: 代码不多,本人太懒,就不贴了 项目地址: ...
分类:
移动开发 时间:
2020-07-27 13:43:30
阅读次数:
96
双端队列广搜 1. 算法分析 双端队列广搜算法只适用于边权只有0和1的情况,本质上是对dijkstra堆优化版本的再次优化。由于dijkstra堆优化版本每次要把最小值从队头拿出,然后更新其他值后插入队列。而当边权只有0和1时,当处理的边权为0,那么更新完仍然为最小值,直接放入队头;为1则插入队尾。 ...
分类:
其他好文 时间:
2020-07-27 13:40:39
阅读次数:
68
1.栈的基础使用,js中数组直接可以作为栈使用,栈遵循先进后出的原则,即js可以使用push()和pop() 比较容易的实现一个栈 20. 有效的括号给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 ...
分类:
编程语言 时间:
2020-07-27 09:34:28
阅读次数:
84
跳石头 简单的二分答案,贪心地判断解 #include<bits/stdc++.h> #define fi first #define se second #define pb push_back #define mp make_pair #define SZ(x) ((int)x.size()) ...
分类:
其他好文 时间:
2020-07-26 23:05:34
阅读次数:
73
如何使用Windows Terminal并将它加入你的右键菜单 作为一个始终向往各种花里胡哨东西的我,又怎么仅仅会止步于页面死板的传统命令行页面呢?🤭我还尝试过注入cmder之类的,但效果还是不满意(cmder的启动速度慢到可怜。。。),于是盯上Windows Terminal这款软件了。写这篇文 ...
接下来,我们补充一下Activity的横竖屏生命周期的变化。 先上代码吧: package com.sunofbeaches.activitylifecircledemo; import android.app.Activity; import android.os.Bundle; import a ...
分类:
其他好文 时间:
2020-07-26 19:25:44
阅读次数:
79
什么是广播接收者? 我们小时候都知道,听广播,收听广播!什么是收听广播呢?打开收音机,调频就可以收到对应的广播节目了。其实我们在Android开发中也有类似的概念,所以就称之为广播了。 广播包括发广播和广播接收者,这就类似于我们的广播发射塔和收音机。 因些,在Android开发中,我们主要研究的就是 ...
分类:
其他好文 时间:
2020-07-26 19:12:30
阅读次数:
64