模式设计的对象: 1、客户角色:发出一个具体的命令并确定其接受者。 2、命令角色:声明了一个给所有具体命令类实现的抽象接口 3、具体命令角色:定义了一个接受者和行为的弱耦合,负责调用接受者的相应方法。 4、请求者角色:负责调用命令对象执行命令。 5、接受者角色:负责具体行为的执行。 1 using ...
5.2文件权限与归属r--------read--------4w------write---------2x-----execute------15.3特殊权限SUID让有执行权限的执行者零时拥有更改权限-------------------------------4SGID对目录使用,让目录下新建的文件所属组归该目录所属组----------2SBIT粘滞位、安全位,仅文件所有者可以删除、修改
分类:
系统相关 时间:
2020-05-16 09:23:10
阅读次数:
96
参考:https://kafka.js.org/docs 1.封装kafkaUtil类const { Kafka, logLevel } = require('kafkajs') //const cache = require('../conn/redis.js'); const kafka = n ...
分类:
Web程序 时间:
2020-05-16 09:12:34
阅读次数:
156
发表于二月 7, 2020由星空下 主要关注两个方面: 文件在文件系统和进程中的表现 文件操作函数 文件操作函数 libc有fopen, fwrite, fread, fseek等库函数,系统调用有open, create, write, read, lseek, fcntl, ioctl等函数。 ...
分类:
其他好文 时间:
2020-05-16 00:41:52
阅读次数:
63
前言: 实现开机自启动的途径和方式有很多种,其中修改注册表方式应用最为广泛。注册表相当是操作系统的数据库,记录着系统中方方面面的数据,其中也不乏直接或间接导致开机自启动的数据。 实现原理: windows提供了专门的开机自启动注册表。在每次开机完成后,它都会在这个注册表键下遍历键值,以获取键值中的程 ...
分类:
其他好文 时间:
2020-05-16 00:29:44
阅读次数:
66
副本集的组成 Mongodb的复制功能是使用操作日志oplog实现的,操作日志包含了主节点的每一次写操作。oplog是主节点的local数据库中的一个 固定集合 。 每个备份节点都维护这自己的oplog,记录着每一次从主节点复制数据的操作。 如果某个备份节点挂掉了,重新启动之后会自动从oplog中最 ...
分类:
数据库 时间:
2020-05-16 00:18:21
阅读次数:
100
题目 1205. 每月交易II 题解 两张表加tag字段区分,查询出需要的子段,并用 合两张表(PS:union all不去重复数据行,union去重复行) 作为新表 从新标查询结果,聚合函数 内部 使用if语句进行指定行数据的求和和计数。 代码 Write your MySQL query sta ...
分类:
数据库 时间:
2020-05-15 20:19:29
阅读次数:
82
爬取电商网站的商品信息: URL为: https://www.zhe800.com/ju_type/baoyou 抓取不同分类下的商品数据 抓取内容为商品的名称, 价格数字, 商品图片 将商品图片二进制流, 商品名称和价格数字一同存储于MongoDB数据库 存储数据结构为: { ‘name’: ‘懒 ...
分类:
数据库 时间:
2020-05-15 20:11:44
阅读次数:
90
问题描述 练习 2-8 编写一个函数rightrot(x, n),该函数返回将x循环右移(即从最右端移出的位将从最左端移入)n(二进制)位后所得到的值。 Write a function rightrot(x,n) that returns the value of the integer x ro ...
分类:
编程语言 时间:
2020-05-15 20:10:24
阅读次数:
99
一、windows下安装 1.使用命令安装 pip install pyenv win target %USERPROFILE%/.pyenv %USERPROFILE%/是具体的路径,例如 pip install pyenv win target D:\Envs/.pyenv 2.设置环境变量 名 ...
分类:
编程语言 时间:
2020-05-15 15:54:02
阅读次数:
61