0%

一、构造器自动初始化

创建对象时,自动调用,不能像普通方法调用(不能和构造器里调用其他构造器混淆。构造器里调其他构造器目的是减少冗余代码。不考虑内部情况,整体上还是构造器)
构造器是个特殊的方法,从方法角度讲:构造器的作用是初始化,是没有返回值的(但和);方法名要让编译器知道,所以与类名相同;自定义变量列表可以根据实际情况进行重载。

阅读全文 »

一、用句柄操作对象

句柄(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权限有关)

阅读全文 »

一、强缓存

不向服务器发送请求,直接从缓存中读取资源。
有两种方式:Expires和Cache-Control(若响应两者都有,则Cache-Control优于Expires)
1582550541(1)

no-cache:(Cache but revalidate)
A cache will send the request to the origin server for validation before releasing a cached copy.
每次有请求发出时,缓存会将此请求发到服务器(该请求与本地缓存有关,服务器校验请求中所描述的缓存是否过期,若未过期(返回缓存304),则缓存才使用本地缓存)

阅读全文 »

转自:https://mp.weixin.qq.com/s/KZRcd7z10ZADHpCSwcM-UQ
作为软件测试工程师,我们不仅要扮演质量检测员,还要扮演用户,要有用户的思维,同时还要有医生的敏锐度,寻找出产品需求中潜在的“隐患”,防患于未然。一个产品能否上线,上线后是否被用户喜爱?这些问题与我们测试工程师息息相关,因为我们是产品上线前最后关卡的守卫员。那么如何给产品需求做一个全面的体检,将病变的细胞消灭在萌芽状态,减少修复成本,产品更健康,用户更喜爱?下面的清单就是我们需要检查的项目,让我们一项一项的按序完成它吧。

阅读全文 »

一、埋点用途

为了满足快捷、高效、丰富的数据应用而做的用户行为过程及结果的记录

二、埋点分类

埋点数据一般分为:展现,点击,状态,计数四种类型。不同的类型代表着产品不同方面的需要。

  • 展现:某个功能逻辑实现之后展现在用户面前的数据量。例如,资讯信息流的广告,当滑动资讯信息流展现广告时,此时发送广告的展现埋点数据,一般命名“XXXShow”;
  • 点击:人为操作之后发出的数据量。这种埋点数据较为单一,正常控件元素点击,一般命名“XXXClick”;
  • 状态:某个功能逻辑实现之后的状态。一般指的是开或关,登录与非登录等,一般命名“XXXStatus”;
  • 计数:通常指的是一个功能点击了多少次,切换了多少次等,一般命名“XXXCount”;
阅读全文 »


title: HTML转义字符
date: 2020-02-22 22:41:38

categories:
- Linux

一、HTML特殊字符转义
为什么要转义?
在HTML中,某些字符是预留的。
在HTML中不能使用<,>,这是因为浏览器会误认为他们是标签。但是有时我们希望展示这些字符,则必须在HTML源代码中使用字符实体(character entities)
&entity_name; 或者 &#entity_number;

阅读全文 »

在Mysql中单引号、双引号都可以。
①理解模糊查询
②当用户输入以下通配符等时,要对其转义为普通字符,不能查出模糊查询的内容。

一、模糊查询语句:SELECT 字段 FROM 表 WHERE 某字段 Like 搜索模式

通配符:用来匹配值的一部分的特殊字符
like:操作符
搜索模式:由字面值、通配符或两者组合构成的搜索条件

阅读全文 »

一、DNS:域名–>IP

浏览器缓存:浏览器会缓存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,如果验证成功,就向客户端返回数据。

阅读全文 »