备份 套路 原理 经验

【Sql Server】实现数据库定时自动备份详细一步步操作(图文)

https://blog.51cto.com/u_15654527/5736711 http://www.taodudu.cc/news/show-5345289.html 一、新建数据库(如:数据库定时备份) 二、新建存储过程,代码如下,注意3个地方需要改数据库名称 USE [数据库定时备份]GO ......
备份 图文 数据库 数据 Server

dism备份恢复win10系统(比ghost及dism++好用的多)

使用dism命令备份或恢复系统需要进入winpe执行。 dism /Capture-Image /ImageFile:"H:\win10-beifen202304.wim" /CaptureDir:C:\ /Name:win10beifen-1-2023.4 备份c盘分区,存为D:\win10-be ......
dism 备份 系统 ghost win

软考笔记(9)--计算机组成原理2--指令系统

前言 CPU就是一个执行各种计算机指令的逻辑机器,计算机指令也叫做机器语言。不同CPU支持的语言可能不同,比如Inter的CPU和苹果手机ARM的CPU就支持不同的指令,每个CPU能支持的指令组合在一起就是计算机指令集。 指令是计算机执行操作的命令,计算机的所有指令集合构成计算机的指令系统,指令系统 ......
指令 原理 计算机 笔记 系统

Redis持久化RDB和AOF原理解析、使用和优缺点对比

前言 本文讲述 Redis 两种持久化方式 RDB 和 AOF 优缺点以及原理。 为何需要持久化? Redis 是基于内存操作的,进程终止、服务器宕机后内存数据会丢失,但是在很多使用场景中我们希望数据不丢失,服务重启之后数据还能恢复到停机前的状态,特别是使用 Redis 做数据库的情况。 Redis ......
优缺点 原理 Redis RDB AOF

Redis布隆过滤器的原理和安装使用

前言 本文讲述布隆过滤器 (RedisBloom) 的基本原理和安装使用。 RedisBloom是什么? RedisBloom 是 Redis 中过滤器模块,可以用来判断值是否存在,常用来解决缓存穿透问题。 查询数据时,先用 RedisBloom 判断数据是否存在,不存在则直接返回,存在则从缓存 / ......
过滤器 原理 Redis

Kafka原理解析

前言 从整体浅析Kafka集群结构、和Zookeeper之间的关系、长轮询机制、消息生产和消费以及顺序消费等。 名词解释 Broker(Kafka服务) Controller(唯一充当控制器的Kafka服务) Topic(消息主题,一个主题包含多个) Partition(消息分区),Replica( ......
原理 Kafka

rsync增量备份

一、rsync远程同步1、什么是rsync远程同步rsync是C/S架构的数据镜像备份工具,可以实现全量备份和快速增量备份支持本地复制或ssh、rsync主机同步。 rsync默认端口为 873 rsync特性:可以在不通主机之间镜像同步整个目录树,支持增量备份、保持链接和权限、时间、属性且传输前自 ......
增量 备份 rsync

GPIO原理与寄存器

GPIO的工作方式 输入 浮空输入模式 输出缓冲器被禁止,施密特触发输入被激活,不接上拉和下拉电阻,出现在I/O脚上的数据在每个APB2时钟被采样到输入数据寄存器。 上拉输入模式 输出缓冲器被禁止,施密特触发输入被激活,上拉电阻接通,不接下拉电阻,当I/O引脚无输入信号时,读取到的数据为1,即高电平 ......
寄存器 原理 GPIO

ThreadLocal原理

一、什么是ThreadLocal ThreadLocal是线程内的局部变量,仅在线程的生命周期内起作用。变量值在线程间不可见。 二、ThreadLocal的使用 ThreadLocal使用详情如下: 1 import java.util.concurrent.CountDownLatch; 2 3 ......
ThreadLocal 原理

【工作经验】开发工程师在工作中应该注意的点

PRD或相关域评审时: 评论不清楚的点 系分: leader参与 任何变更需要及时同步系分和相关同学; 不确定的点需要截图保留在系分中; 开发及自测: 没完备的评估系分前,千万不要动手写;系分要求细致!!!要反复的修,思考主要在这个阶段; 根据系分,想清楚实现代码,同时单测完全覆盖,一定要验证每一个 ......
工程师 经验 工程

10静态路由原理及配置

1.路由: 从源主机到目标主机的转发过程 (路由器就是能够将数据包转发到正确的目的地,并在转发的过程中选择最佳路径的设备就是路由器) 2.根据路由表转发数据 1网段要给4网段发送消息:主机1的数据首先到路由器A这里,路由器A 这里首先会查询路由器表,查看自己的路由表中数据发送到4网段数据需要出来的接 ......
路由 静态 原理

(第六篇)__iter__、__next__及for循环执行原理(可迭代对象、迭代器、生成器)

摘要:只要有__iter__,那么这个对象就是可迭代对象,若对象有__iter__和__next__两种方法,则这个对象为迭代器对象。 一、概念 什么是迭代? 迭代就是重复,但是每一次重复都与上一次有关联,这就是迭代。 """ 这不是迭代,这是简单的重复 """ while True: print( ......
生成器 原理 对象 iter next

new操作符的原理

首先这里是一个构造函数: function Fun(age,name){ this.age=age this.name=name } 这个是创建的函数: function create(fn,...args){ 1.创建了一个空对象 var obj = {} 2.将空对象的原型指向构造函数的对象 O ......
操作符 原理 new

golang pprof 监控系列(3) —— memory,block,mutex 统计原理

golang pprof 监控系列(3) —— memory,block,mutex 统计原理 大家好,我是蓝胖子。 在上一篇文章 golang pprof监控系列(2) —— memory,block,mutex 使用里我讲解了这3种性能指标如何在程序中暴露以及各自监控的范围。也有提到memory ......
原理 golang memory block pprof

一文带你弄懂 Maven 拉包原理

业务需求开发的时候,我们总是会遇到拉不到依赖包的情况。此时如果不清楚 Maven 拉取依赖包的原理,那么很可能找不到问题所在。今天树哥就带大家了解下 Maven 拉包的原理,让你在遇到问题的时候能快速解决! 三种仓库 在 Maven 中,仓库指的是存放代码构建的一个位置。从分类上来说,Maven 仓 ......
原理 Maven

基础原理 | 善用数据手册

【1】STM32F103ZET6定义 STM32 =基于ARM核心的32位微控制器 F =通用类型 103 = 增强型 Z = 引脚数目为144脚(引脚越多外设越多) E = 512K字节的闪存存储器 T = 封装为LQFP(LQFP144) 6 = 工业级温度范围-40~85 【2】引脚定义 引脚 ......
原理 手册 基础 数据

考研复试 数据库原理背诵内容(自用版本)

知识点背诵 什么是数据库的事务(事务处理)? 数据库的事务是对数据库操作的一组集合,这些操作要么全部成功,要么全部失败,一旦有一个操作失败,则整个事务回进行回滚,回到事务开始前的状态 请解释ACID是什么意思? ACID是指事务的四个特性,即 原子性:事务一旦进行则必须全部完成,一旦有一个操作失败, ......
原理 版本 数据库 内容 数据

考研复试 数据库原理知识点整理(自用版)

###知识点整理 数据与语义不可分 数据库:长期储存在计算机内,有组织可共享的大量数据的集合 为了抽取有用信息,转换为有用信息 数据库管理系统:数据管理软件,高效运用和管理数据 数据定义(DDL) 数据组织,存储和管理 数据操纵语言(DML) 数据的事务管理和运行管理 数据库的建立和维护功能 数据库 ......
知识点 原理 数据库 知识 数据

数据库系统原理之数据库应用设计与开发实例

数据库应用设计与开发实例 第一节 需求描述与分析 在此,结合某高校个性化课程在线选课的实际需求,给出一个简化的需求分析 一、功能性需求 1 管理员后台模块 学生信息管理 教师信息管理 课程信息管理 班级信息管理 2 学生使用模块 查询课程 浏览所选课程 查询成绩 3 教师使用模块 我的课程 登分 二 ......
数据库 开发实例 数据 实例 原理

面试-经验2

面试-经验2【小米汽车】 问题 方法 思路:滑动窗口法,具体见:C语言中的窗口滑动技术 #include <stdio.h> #include <string.h> #include <stdlib.h> int lengthOfLongestSubstring(char* s) { if (s = ......
经验

go run、build、install、get的原理和区别

学习go也有好些年头了,都没怎么研究过go的编译命令。真是惭愧。今天学习并记录下 结论: go run 专门用来运行命令源码文件的命令,一般用来运行单个文件 go build 主要是用于测试编译。编译某个包或者项目,在当前目录下生成可执行文件 go install 编译并安装代码包或者源码文件的。 ......
原理 install build get run

使用Android NDK Camera2经验总结

2023年03月30日 NDK Camera 参考文章:https://blog.csdn.net/daihuimaozideren/article/details/101235393 第一部分 程序入口逻辑 首先需要做相机权限检查和相机的类型检查,这里使用的相机必须满足Camera2的最低要求。 ......
Android Camera2 经验 Camera NDK

一文带你弄懂 Maven 拉包原理

业务需求开发的时候,我们总是会遇到拉不到依赖包的情况。此时如果不清楚 Maven 拉取依赖包的原理,那么很可能找不到问题所在。今天树哥就带大家了解下 Maven 拉包的原理,让你在遇到问题的时候能快速解决! 三种仓库 在 Maven 中,仓库指的是存放代码构建的一个位置。从分类上来说,Maven 仓 ......
原理 Maven

自己做产品一年多了,对于个人开发者如何购买云服务有一些经验可以分享

这文章至少值一千元,因为这是我保守估计花出去的冤枉钱(请自行脑补一个苦笑的 emoji) 文章中会穿插选择云服务的一些建议,当然也会提供一些“薅羊毛”的技巧。不过在此之前我们要想清楚一件更重要的事情:我为了什么购买云服务 做产品还是做技术 这个问题不仅决定了你接下来的购买策略,还是你编码开始的前提。 ......
开发者 经验 产品 个人

virtualenv、virtualenvwrapper创建虚拟环境与使用原理

摘要:virtualenv和virtualenvwrapper是创建和管理python虚拟环境的工具包,virtualenvwrapper是virtualenv的封装与扩展而来,方便创建、删除、切换虚拟环境 一、原理 macos ~/.bash_profile添加系统环境变量: export WOR ......
virtualenvwrapper virtualenv 原理 环境

测试人员转型是大势所趋:我的10年自动化测试经验分享

做测试十多年,有不少人问过我下面问题: 现在的手工测试真的不行了吗?测试工程师,三年多快四年的经验,入门自动化测试需要多久?自学自动化测试到底需要学哪些东西? 不得不说,随着行业的竞争加剧,互联网产品迭代速度越来越快,QA 与测试工程师都需要在越来越短的测试周期内充分保证质量。 可是,App 测试面 ......
大势所趋 大势 人员 经验

干货| 动态更新(热更新)机制及技术原理分享

近期工作提到动态更新比较多,今天也借此机会,梳理一下相关的机制原理同大家分享。 动态机制及技术原理 动态研发模式就是一种基于云端的移动应用开发方法,主要能让开发者快速构建和发布多端的移动应用,实现业务的敏捷迭代和热更新,提高用户体验和运营效率。实现动态更新的原理可以分为两个部分:应用程序更新机制和资 ......
干货 原理 机制 动态 技术

堆块chunk介绍及unlink漏洞利用原理

堆块chunk介绍及unlink漏洞利用原理 chunk结构 当进程动态分配内存时,系统会在堆中创建一个chunk(堆块)。chunk包含chunk头和chunk体两部分 chunk头中有两个字段: prev_size:前一个chunk的size,前指的之前分配的内存,也就是低地址相邻的chunk ......
漏洞 原理 unlink chunk

Redis数据库容灾备份企业实战及故障恢复【转】

本章目录 0x00 数据持久化 1.RDB 方式 2.AOF 方式 如何抉择 RDB OR AOF? 0x01 备份容灾 一、备份 1.手动备份redis数据库 2.迁移Redis指定db-数据库 3.Redis集群数据备份与迁移 二、恢复 1.系统Redis用户被删除后配置数据恢复流程 2.Kub ......
库容 备份 实战 故障 数据

《逆向工程核心原理》之DLL注入

DLL注入 DLL注入指的是向运行中的其他进程强制插入特定的DLL文件。从技术细节来说,DLL注入命令其他进程自行调用LoadLibrary() API,加载(Loading)用户指定的DLL文件。DLL注入与一般DLL加载的区别在于,加载的目标进程是其自身或其他进程。下图描述了DLL注入的概念。 ......
逆向工程 原理 核心 工程 DLL