细说专题

GitHub爆火!美团面试官细说:测试工程师面试要注意什么?已帮我拿下6个offer!

找工作,找更好的工作,永远是职场人士特别是IT/互联网这个人才流动性巨大行业的永恒话题。而提到找工作,又离不开对于面试的探讨。 网上虽然有诸多面试相关的文章攻略,不过站在面试官角度谈面试的却很少。 本文就站在面试官的角度,谈一谈一个面试是怎么组织的,有哪些技巧和思路,希望帮到开始接触招聘任务的测试管理人员,同时也从另一个角度帮助求职人员应对面试。 1、常见招聘流程 一个测试团队的组建过程是

细说MCU定时器模块的输入捕捉功能的实现方法

目录 一、工程背景  二、建立工程 1、配置GPIO  2、选择时钟源和Debug 3、 配置定时器TIM1 4、 配置定时器TIM13 5、配置串口 6、配置中断 7、配置系统时钟 三、代码修改  1、使能TIM1输入捕捉功能和TIM3的PWM输出功能 2、自定义变量 3、重定义回调函数 4、输出到串口  四、查看结果 五、测量脉冲宽度 一、工程背景

[转载]细说傅里叶变换

原文地址:[转载]细说傅里叶变换 作者:小腹黑zju 原文出处:http://blog.163.com/niujiashu@126/blog/static/1002930422011102501211199/   一、傅立叶变换的由来 关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列

细说MVC中仓储模式的应用

概述要点 设计模式的产生,就是在对开发过程进行不断的抽象。 我们先看一下之前访问数据的典型过程。 在Controller中定义一个Context, 例如: private AccountContext db = new AccountContext(); 在Action中访问,例如获取用户列表: var users=db.SysUsers;   类似于这种,耦合性太高。业务逻辑直接

细说MCU输出互补型PWM波形的实现方法

目录 一、硬件及工程  二、建立工程 1、TIM1引脚 2、建立工程 (1)配置GPIO (2)选择时钟源和Debug模式 (3)配置定时器 (4)配置中断 (5)配置系统时钟 三 、代码修改 1、重定义回调函数 2、使能PWM输出 四、下载和运行          互补型的PWM输出就是两路输出是完全互补的,某时刻一路输出高电平,另外一路就输出低电平。这种互补

细说正则表达式下篇

说明:细说正则表达式下篇本文为任鹏原创,每一个例子都是任鹏亲自设计并且通过调试的。本文主要讲解正则表达式的一些特殊用法,并不涉及正则的基础知识,基础知识部分请参考《细说php》一书和老师的课件由于篇幅关系本文分为上下篇,上篇主要讲解后向引用,模式修正符,以及贪婪模式和非贪婪模式,下篇主要讲解特殊字符的转义,欢迎大家挑错^_^1.在正则表达式中匹配特殊字符1.1匹配正则表达式的元字符 ^ $ ( )

细说正则表达式上篇

前言:终于上网了,还是在网吧里,在这里把我总结的正则表达式的一些用法与大家分享一下,由于我不方便上网,因此可能不能及时回复,望大家见谅说明:细说正则表达式上篇本文为任鹏原创,每一个例子都是任鹏亲自设计并且通过调试的。本文主要讲解正则表达式的一些特殊用法,并不涉及正则的基础知识,基础知识部分请参考《细说php》一书和老师的课件由于篇幅关系本文分为上下篇,上篇主要讲解后向引用,模式修正符,以及贪婪模式

细说UIScrollView上的Touch 事件

1 开篇 最近在项目中遇到一个 需求就是在一个可以左右拨动的页面上,添加一些交互功能,比如说点击某个页面会有文字变化,图片变换,最后有比较特殊的需求是做个像slider功能的可以拖动的按钮,并且有吸附功能,即当滑动停止在两个图标间的时候,可以滑向离自己比较近的图标。 (PS:本人是新手,哈哈,高手就全当路过吧),一看到的时候觉的没什么问题,很简单的不就是一个scrollview+touch 事件

细说C++覆盖方法和重载方法

很多初学者朋友可能都傻傻分不清覆盖方法和重载方法的区别是什么,那么小雨今天就以实例来给朋友们讲解一下。        首先说覆盖方法,让我们看下面的例子: class Animal{public:void move();}class Pig : Animal{public:void move();}class Bird : Animal{public:void m

细说分布式Session管理

Java实战技术 2017-08-30 07:25 分布式Session管理的必要性(标红的部分可以网络查找一下相关文章) Web应用在单机部署的情况下,Session是被单个应用服务器存储管理的,由于只有一个应用服务器,用户的所有请求都是通过它进行响应处理的,所以能够很容易实现会话跟踪和保持。随着业务量的增长,系统架构需要做出调整以适应发展的需要,可能会使用分布式架构或微服务架构,

细说ARM MCU中的HAL_GPIO_Init()函数的实现过程

目录 一、实例背景: 二、HAL_GPIO_Init函数的格式如下: 1、HAL_GPIO_Init函数中while语句的条件表达式 2、HAL_GPIO_Init函数中的iocurrent变量赋值语句 3、HAL_GPIO_Init函数中的三条if语句 5、 GPIO作为输入时的电路 6、I/O作为输入时执行的语句 7、I/O作为输出的相关电路说明 8、I/O作为输入时执行的语

学前端网络安全这块还不懂?细说CSRF

什么是CSRF? 举个栗子,比如我们需要在某个博客上删除一个文章,攻击者首先在自己的域构造一个页面,使用了一个img标签,其地址指向了删除博客的链接。攻击者诱使目标用户,也就是博客主访问这个页面,该用户看到了一张无法显示的一张图片,这时候在回头看看该博客的这篇文章,发现文章已经被删除了,原来刚才的图片链接香博客服务器发送了一个get请求,而这次请求,导致了博客上的一边文章被删除了。在整个攻击过成

细说C#中连接字符串的方法“+”和Append

C#中连接字符串的方法,通常有以下几种: (方法1)“+”      很简单,利用+符号可以将两个字符串连接起来,例如, string sqlstr = @"select * from UserInfo where userName='"+ userName+ "' and password='"+ password+ "'"; (方法2) Append(使用StringBuilde

细说温度测量—热电偶2

接上一篇《细说温度测量——热电偶1》 目录 1、硬件补偿 2、电压到温度转换 3、实用热电偶测量 (1)噪声抑制 (2)不良连接点连接 (3)标定降级 (4)并联阻抗 (5)电蚀作用 (6)热分流 (7)线校准 (8)诊断 4、总结 1、硬件补偿         与软件补偿的测量参比端温度和计算其等效电压不同的是,我们可以插入一块电池

细说夜莺监控系统告警自愈机制

虽说监控系统最侧重的功能是指标采集、存储、分析、告警,为了能够快速恢复故障,告警自愈机制也是需要重点投入建设的,所有可以固化为脚本的应急预案都可以使用告警自愈机制来快速驱动。夜莺开源项目从 v7 版本开始内置了告警自愈模块,本文将详细介绍告警自愈的原理和实现。 夜莺项目介绍 夜莺监控是一款开源云原生观测分析工具,采用 All-in-One 的设计理念,集数据采集、可视化、监控告警、数据分

细说SVPWM原理及软件实现原理,关联PWM实现

细说SVPWM原理及软件实现原理,关联PWM实现 文章目录 细说SVPWM原理及软件实现原理,关联PWM实现1. 前言2. 基础控制原理回顾2.1 FOC 原理回顾2.2 细说 SVPWM2.2.1 矢量扇区计算2.2.2 矢量作用时间计算 2.2.3 如何理解 U4 = U6 = 2/3Udc?2.2.4 如何理解 U4max = 2/3 Udc? 3. 各矢量作用时间如何关联到PWM?

8篇MongoDB教程快速学会入门 第3篇 细说高级操作

转自:http://www.eduyo.com/database/nosql/807.html 今天跟大家分享一下mongodb中比较好玩的知识,主要包括:聚合,游标。 一: 聚合       常见的聚合操作跟sql server一样,有:count,distinct,group,mapReduce。 <1> count         count是最简单,最容易,也是最常用

8篇MongoDB教程快速学会入门 第2篇 细说增删查改

转自:http://www.eduyo.com/database/nosql/806.html   看过上一篇,相信大家都会知道如何开启mongodb了,这篇就细说下其中的增删查改,首先当我们用上一篇同样的方式打开mongodb,突然 傻眼了,擦,竟然开启不了,仔细观察“划线区域“的信息,发现db文件夹下有一个类似的”lock file”阻止了mongodb的开启,接下来我们要做

细说HAL_GPIO_TogglePin()函数写BSSR寄存器的原理

目录 1.GPIO端口寄存器 2.HAL_GPIO_TogglePin()函数的定义 (1) 详细解读odr=GPIOx->ODR (2)详细解读给BSRR寄存器赋值 (3)给BSRR寄存器的相应位赋值就可以改变PB3的引脚状态 (4)BRR寄存器 (5)ODR寄存器 1.GPIO端口寄存器         在结构体GPIO_TypeDef中,11个GPIO端口寄存器都是

C语言中细说用typedef和用struct定义结构体的区别及其在单片机C语言开发中的应用

目录 1.struct声明结构体 2.定义结构体变量 3. typedef (1)采用struct和 typedef struct 声明结构体是有区别的 (2)对比,使用typedef struct 声明结构体 4.GPIO_TypeDef是结构体名称,而不是结构体变量         typedef和用struct都可以用来定义结构体,采用struct和采用typedef

细说TF服务链丨设计一个PBR+NAT的服务链

作者:Umberto Manferdini 译者:TF编译组 原文链接 : https://iosonounrouter.wordpress.com/2020/08/07/designing-a-pbrnat-service-chain/ 在之前的文章中,我谈到了什么是服务链,如何构建服务链,如何通过高级功能的配置具备高可用性。对于想了解服务链内部的人,还介绍了路由的工作方式。 现在,我们将

【面试题】细说mysql中的各种锁

前言 作为一名IT从业人员,无论你是开发,测试还是运维,在面试的过程中,我们经常会被数据库,数据库中最经常被问到就是MySql。当面试官问MySql的时候经常会问道一个问题,”MySQL中有哪些锁?“当我们去网上找相应的资料的时候却是五花八门,张三说的一个样,李四说的另一个样。 like this… 案例一: 案例二: 案例三: 案例四: 搞得我们都不知道他们说到底对不对,

细说php语法糖

PHP,作为一门流行的服务端脚本语言,提供了许多语法糖,这些特性使得代码编写更加简洁和直观。以下是PHP中的一些语法糖: 短数组语法 (Short Array Syntax): 在PHP 5.4及以上版本中,可以使用短数组语法来创建关联数组。 $array = ['key1' => 'value1','key2' => 'value2',]; 匿名函数 (Anonymous Functi

十个常用破解网络密码的方法,防范就不细说了,自己掂量

个人网络密码安全是整个网络安全的一个重要环节,如果个人密码遭到黑客破解,将引起非常严重的后果,例如网络银行的存款被转账盗用,网络游戏内的装备或者财产被盗,QQ币被盗用等等,增强网民的网络安全意识是网络普及进程的一个重要环节,因此,在网民采取安全措施保护自己的网络密码之前,有必要了解一下流行的网络密码的破解方法,方能对症下药,以下是我总结的十个主要的网络密码破解方法。   1、暴力穷举

细说Oracle数据库与操作系统存储管理二三事

说到存储管理,是操作系统中最重要的资源之一。因为任何程序和数据等都需要占有一定的存储空间,存储管理会直接影响到系统的性能。 存储器是由主存和外存组成。对于外存,可能覆盖面更广,像硬盘,移动硬盘,光盘,磁带,SSD等等都是外存的覆盖范围。主存大家很熟悉,这些年主存的大小也有了极高的提升,现在的服务器配置中几百GB的内存都是很正常的。 关于存储的管理技术,先讨论以下两个部分。 固定分区 先

Linux常用命令之 查找命令 find —— 细说 -atime,-mtime,-ctime

我们知道 Linux里面一切皆文件 ,那么我们能否查看一个文件是何时创建的呢?答案是否定的。那我们可以知道些文件关于时间的什么信息呢?那就不得不说文件状态的三个时间了,它们分别是 -atime, -ctime 和 -mtime。   先让我们来看一个Linux下的文件信息:           我们可以从中看到,关于时间的信息有三个:最近访问时间 access time (-atime)、最