一、构造器自动初始化
创建对象时,自动调用,不能像普通方法调用(不能和构造器里调用其他构造器混淆。构造器里调其他构造器目的是减少冗余代码。不考虑内部情况,整体上还是构造器)
构造器是个特殊的方法,从方法角度讲:构造器的作用是初始化,是没有返回值的(但和);方法名要让编译器知道,所以与类名相同;自定义变量列表可以根据实际情况进行重载。
句柄(handle):或者指针或者引用,句柄可以理解为遥控器、电视机是对象,用遥控器控制对象
A handle is a small round object or a lever that is attached to a door and is used for opening and closing it. 门把手
A handle is the part of an object such as a tool, bag, or cup that you hold in order to be able to pick up and use the object. 柄; 把
看第7章:Linux磁盘与文件系统管理(1):“目录”
每个文件都会占用一个 inode ,文件内容(block)由 inode 的记录来指向;
想要读取该文件,必须要经过目录记录的文件名来指向到正确的 inode 号码才能读取。
也就是说,其实文件名只与目录有关,但是文件内容则与 inode 有关(所以新增/删除/更改文件名与目录的w权限有关)
转自:https://mp.weixin.qq.com/s/KZRcd7z10ZADHpCSwcM-UQ
作为软件测试工程师,我们不仅要扮演质量检测员,还要扮演用户,要有用户的思维,同时还要有医生的敏锐度,寻找出产品需求中潜在的“隐患”,防患于未然。一个产品能否上线,上线后是否被用户喜爱?这些问题与我们测试工程师息息相关,因为我们是产品上线前最后关卡的守卫员。那么如何给产品需求做一个全面的体检,将病变的细胞消灭在萌芽状态,减少修复成本,产品更健康,用户更喜爱?下面的清单就是我们需要检查的项目,让我们一项一项的按序完成它吧。
为了满足快捷、高效、丰富的数据应用而做的用户行为过程及结果的记录
埋点数据一般分为:展现,点击,状态,计数四种类型。不同的类型代表着产品不同方面的需要。
浏览器缓存:浏览器会缓存DNS记录一段时间。 有趣的是,操作系统没有告诉浏览器储存DNS记录的时间,这样不同浏览器会储存个自固定的一个时间(2分钟到30分钟不等)。
本地host
本地DNS解析器缓存:(查看方法:cmd–>ipconfig /displaydns)
本地DNS服务器(ISP):根据TCP/IP参数中设置的首选DNS服务器(查看方法:cmd–>ipconfig /all)。
若在本地配置区域资源中,则返回结果给客户机。
本地DNS服务器就是接入的电信网络等。
本地DNS服务器缓存:
若都没有,则递归:本地DNS就把请求发至13台根DNS,根DNS服务器收到请求后会判断这个域名(.com)是谁来授权管理,并会返回一个负责该顶级域名服务器的一个IP。本地DNS服务器收到IP信息后,将会联系负责.com域的这台服务器。这台负责.com域的服务器收到请求后,如果自己无法解析,它就会找一个管理.com域的下一级DNS服务器地址(http://qq.com) 给本地DNS服务器。当本地DNS服务器收到这个地址后,就会找 http://qq.com 域服务器,重复上面的动作,进行查询,直至找到www . qq .com主机。
token的意思是“令牌”,是用户身份的验证方式,当用户第一次登录后,服务器生成一个token并将此token返回给客户端,客户端保存此token,之后请求只需带上这个token前来请求数据即可,无需再次带上用户名和密码,服务端收到请求,然后去验证客户端请求里面带着token,如果验证成功,就向客户端返回数据。