1.1字符设备驱动内部实现原理 1>用户打开设备open("~/dev/mycdev",O_RDWR);("路径",打开方式)2>在内核的虚拟文件系统层会同步执行sys_open函数,实现如下操作3>根据open函数的路径,找到struct inode结构体4>在struct inode结构体中有设备号和一个共用体(联合体),结构体struct_cdev是共用体中的成员之一 继续阅读
css div下第一个span,CSS之div和span标签
div和span是非常重要的标签,div的语义是division“分割”; span的语义就是span“范围、跨度”。 这两个东西,都是最最重要的“盒子”。 1 2 中国主要城市 3 4 北京 5 上海 6 继续阅读
spanning-tree 关于BPDU的功能
Switch(config)#interface fastEthernet 0/1 Switch(config-if)#switchport mode access Switch(config-if)#spanning-tree bpdufilter enable (启用BPDU过滤功能,在此端口不接受/发送BPDU报文) Switch(config-if)#spanning-tree bpduguard enable 继续阅读
软件测试面试(一)
最近面试了5家公司,现在将面试的内容汇总如下: 典型的开场白的两种方式: ①自我介绍 自我介绍中我主要还是描述了过往的任职历程以及所获得成果。 ②项目介绍 项目介绍中以现有项目为主要讲述内容,从项目的架构,项目现有的规模,开发语言,代码集成方式,开发流程, 测试流程,测试的种类,在项目中测试的方法, 继续阅读
测试面试题(含答案!)
1.问:你在测试中发现了一bug ,但是开发经理认为这不是一bug你应该怎样解决。 1、将问题提交到缺陷管理库里面进行备案。2、要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;根据用户的一般使用习 继续阅读
测试面经
测试相关面试收集 测试全覆盖 测试方法理论软件测试的基本流程如何保证软件的质量什么是测试用例设计测试用例需要考虑的角度BUG提交规范配置和兼容性测试的区别是什么?如何辨别前端和后端缺陷?请说一下手动测试与自动化测试的优缺点 测试实例测试工程师应具备什么素质和技能用过的测试工具以及适用场合输入三个整数、组成一个三角形、设计测试用例在一个界面完成删除操作,界面上没有数据显示,是否代表删除成功测试界面功能,增删改查四个操作会按照什么顺序执行 继续阅读
测试相关面试
请自我介绍一下? 需简单清楚的表述自已的基本情况 平时工作中是怎么去测的 首先进行测试需求分析 然后我们会召开会议对需求评审 接下来设计测试用例 然后执行测试 提交缺陷 在执行测试时先验证功能再考虑兼容性 可靠性及界面等其他方面 最后编写测试结论 为什么要离开上一个公司?(离职原因) 或者:深圳IT行业发达,发展空间大,我也有家人或朋友在这边,所以我就过来 继续阅读
测开/测试面经(个人)
ADI 电话面试: 自我介绍: linux:vim/vi 快速定位、编辑、回到顶部和底部 Vim定位行 vi,vim快捷键总结 linux 常用命令 linux常用命令 项目 get 和post 的区别 get和post区别 提交要什么? js里的回调函数 js的回调函数 字符串饭庄、大写、小写、大小写 python实现生成字符串大小写字母和数字的各种组合 python列表字符串互转和反转输出 主键和外键 主键、外键、索引 python和C的区别 pyt 继续阅读
阿里云平台产品功能实战详解
阿里云平台产品功能实战详解 1. 云服务器ECS1.1. ECS产品介绍1.2. 通过Open API创建ECS1.3. ECS最佳实践 2. 弹性伸缩Auto Scaling2.1. 弹性伸缩服务的产生背景2.2. 弹性伸缩服务AutoScaling介绍2.3. AutoScaling配置流程2.4. AutoScaling实践 3. 负载均衡SLB3.1. 负载均衡服务SLB介绍3.2. SLB的配置流程3.3. SLB的最佳实践3.3.1. 作为公网流量入口3.3.2. 多级负载均衡 继续阅读
spanning tree 原理
今天看到了spanning tree 的原理。CIM的文章有点看的头痛于是查找了一下,发现一下的中文翻译不错不错。收藏一下 生成树(spanning tree)的理解 1. 冗余网桥连接。 用网桥(或交换机,后代称二层设备)连接两个(这里简化,只讨论 两个。多个等同)网段,可分割碰撞,提高媒介使用率。同时,我们 希 继续阅读
Portfast (Spanning-tree Portfast 端口快速转发)
设置端口全局参数Switch(Config)Interface Range Fa 0/1 - 24Switch(Config-if-range)Switchport Mode AccessSwitch(Config-if-range)Spanning-tree Portfast CISCO交换机默认在端口上是起动 SPANNING-TREE 生成树协议 防止局域网中出现环路的现象.SPANNING-TREE一般需要端口50秒的时间启动完成.共分为BLOCKING(阻塞&#x 继续阅读
Android拼图滑块验证码控件
大咖好,博主毕业工作半年多了。今天给大噶呈献博主博客处女作——Android拼图滑块验证码控件。由于初写博客,很多地方可能不够好,望各位多多给点意见。工作半年才送出第一篇博客很惭愧555。 概述 验证码是可以区分用户是人还是计算机。可以防止破解密码、刷票等恶意行为。客户端上多数用在关键操作上,比如购买、登录、注册等场景。本文将介绍Android拼图滑块验证码控件是如何一步一步编写形成的。希望能帮助到大家。 继续阅读
拼接图片验证码
验证码: 验证码在每个涉及到前端页面登录,或者其他数据信息需要验证的时候,几乎都会用到; 验证码验证是很多时候必不可少的功能。例如在账号登陆、新建用户、修改密码等等。验证码又分有很多种,有短信验证码、图片验证码、动态验证码等等。各个验证码有着各自不同的功能,而目前在大多数的网页上或者手机APP的软件上,拼接式的图片验证码是最为常见的; 而为什么需要使用验证码呢,验证码的操 继续阅读
JAVA 完整实现滑块拼图验证码
后端随机生成抠图和带有抠图阴影的背景图片,后台保存随机抠图位置坐标前端实现滑动交互,将抠图拼在抠图阴影之上,获取到用户滑动距离值,比如以下示例 前端将用户滑动距离值传入后端,后端校验误差是否在容许范围内。 这里单纯校验用户滑动距离是最基本的校验,出于更高的安全考虑,可能还会考虑用户滑动的整个轨迹,用户在当前页面的访问行为等。这些可以很复杂,甚至借助到用 继续阅读
滑动拼图和文字点选两种类型的验证码
前言 行为验证码通过用户的操作来完成验证,常见的行为验证码有拖动式和点触式。 拖动式验证就是根据图片显示,将指定的图形拖动到指定位置完成验证。而点触式验证码就是通过鼠标点击出示例中出现的图形完成验证。 行为验证码应用 今天推荐一款非常优秀的行为验证码AJ-Captcha(项目地址https://gitee.com/anji-plus/captcha),这个项目包含了滑动拼图和文字点选两种类型的验证码,除 继续阅读




