码迷,mamicode.com
首页 > 2020年12月24日 > 全部分享
Redis09Hyperloglog类型
Hyperloglog是基数统计类型(取出一组数里面不重复的元素的个数,也就是去重后计数) 优点:占用内存是固定的,2的64次方个数的不同元素的基数,只需要废12KB内存,如果要从内存角度来比较的话Hyperloglog是首选 网页的UV(一个人访问一个网页多次,但是还是算作一个人) 传统的方式,s ...
分类:其他好文   时间:2020-12-24 12:02:23    阅读次数:0
HTML基本结构、语法以及常用标签
前端的概述 web的发展史 web1.0 简单的静态页面 早期三大门户 搜狐 新浪 网易 web2.0 更注重用户之间的交互 用户即是信息的消费者也是制造者 微博 web3.0 人工智能 复杂的页面功能 即时通讯 web的前景 pc端的网页 移动端的网页 ios android vscode编译器的 ...
分类:Web程序   时间:2020-12-24 12:02:09    阅读次数:0
PHP基础02---字符串
字符串类型 定义: 引号方式: 比较适合定义那些比较短(不超过一行)或没有结构要求的字符串。 $s1 = 'abc'; $s2 = "abc"; //单引号与双引号的定义方法一样。 结构化定义: 如果有结构要求,或者内容超过一行,可用下面两种方式 1.nowdoc字符串:没有单引号的单引号字符串 / ...
分类:Web程序   时间:2020-12-24 12:01:54    阅读次数:0
Linux: 生成随机的MAC地址
场景 有一批ARM板出来全都是同一个MAC地址: 08:00:27:00:01:92 这就导致获取的IP都是一样的,需要让他们启动后获取各自不一样的IP,因此每个板子都需要获得其自己的MAC地址(后三个BYTE区分身份): 08:00:27:XX:XX:XX 解决方案 用shell脚本来实现随机的M ...
分类:系统相关   时间:2020-12-24 12:01:41    阅读次数:0
面试过程中 消息队列相关问题总结
在实际项目中是否用过消息队列? 这里简单介绍一下Redis消息队列吧,之前有一个服务号消息推送就是用的Redis来做的,因为业务比较单一所以就拿Redis来做; 第一步:创建推送任务; 1.区分任务是即时任务还是延时任务; 2.如果是延时任务可以使用zset(key,time,val),因为zset ...
分类:其他好文   时间:2020-12-24 12:01:14    阅读次数:0
4-FreeRTOS 静态任务的创建/删除
需求:静态创建任务(任务堆栈、控制块由用户自己指定) ①用一个任务创建两个任务Task1和Task2后,将自身任务删除 ②在Task1执行5次后,用Task1将Task2删除 ③Task1执行10次后,将自身删除 代码: ①需要将该宏打开: #define configSUPPORT_STATIC_ ...
分类:其他好文   时间:2020-12-24 12:00:47    阅读次数:0
machine errgroup golang 方便并发编程包
machine 是借鉴了errgroup的一个golang 并发处理包,errgroup 的使用很简单,但是对于异常的处理只能 包含一次结果,不能知道每次 gorroutine 的执行结果,同时machine也扩展了好多特性 比较适合的场景 grpc streaming 服务 websocket 服 ...
分类:系统相关   时间:2020-12-24 12:00:19    阅读次数:0
Linux中查看某个svn版本库目录的路径svn info命令
Linux中查看某个svn版本库目录的路径svn info命令 ...
分类:系统相关   时间:2020-12-24 11:59:53    阅读次数:0
libgnutls的安装
# 1. 安装 libgnutls libgnutls gnutls-3.6.15.tar.xz 解压方式: 命令: xz -d gnutls-3.6.15.tar.xz 命令: tar -xvf gnutls-3.6.15.tar.xz 也可以直接解压 命令: tar -xvJf gnutls-3 ...
分类:其他好文   时间:2020-12-24 11:59:32    阅读次数:0
目录下文件批量修改文件名
import os import sys import codecs import string def batch_rename(cfgname): # 获得目录下的所有文件 src_list = os.listdir("D:/picsample/picsample") print(src_lis ...
分类:其他好文   时间:2020-12-24 11:59:13    阅读次数:0
docker run 命令转化 docker-compose
docker run -d \ --hostname gitlab.example.com \ -p 80:80 \ -p 443:443 \ -p 22:22 \ --name gitlab \ --restart unless-stopped \ -v gitlab-config:/etc/gi ...
分类:其他好文   时间:2020-12-24 11:58:54    阅读次数:0
Shell----监控CPU/内存/负载高时的进程
Shell 监控CPU/内存/负载高时的进程 1、编写脚本 vim cpu-warning.sh #!/bin/bash #监控系统cpu的情况脚本程序 #取当前空闲cpu百份比值(只取整数部分) [ ! -f /bin/sar ] && yum install sysstat -y &>/dev/ ...
分类:系统相关   时间:2020-12-24 11:58:34    阅读次数:0
very plain对象
这个对象的[[prototype]]是null。 这个对象是没有原型的,不能使用__proto__属性,它没有任何内建对象的方法。 ...
分类:其他好文   时间:2020-12-24 11:58:13    阅读次数:0
Linux,yum错误,There are no enabled repos.(学习)
1.yum yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包(RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red H ...
分类:系统相关   时间:2020-12-24 11:57:54    阅读次数:0
leetcode1219
原地交换: 思路很简单先对角线对称交换,再左右对称交换就可以得到旋转90度。 线性代数证明方法:等我复习完orz class Solution { public: void rotate(vector<vector<int>>& matrix) { int n = matrix.size(); fo ...
分类:其他好文   时间:2020-12-24 11:57:41    阅读次数:0
用python写图片格式批量处理工具
一、思路分析 其实,照片处理要求很简单,主要是两个方面:一个是调整图片尺寸(即宽x高),另一个是调整图片的大小(即压缩)。为了实现这两个功能,利用python中的PIL库即可,其安装方法如下: pip install pillow 说明:PIL官方版不支持python3,不过非官方pillow可作为 ...
分类:编程语言   时间:2020-12-24 11:57:18    阅读次数:0
Java基础学习03--BIO基本使用
1.单服务端,单客户端的Sokect通信: Server端: 1 package socket.demo.singlethread; 2 3 import java.io.BufferedReader; 4 import java.io.InputStream; 5 import java.io.I ...
分类:编程语言   时间:2020-12-24 11:56:58    阅读次数:0
219条   上一页 1 ... 6 7 8 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!