随笔分类 - Common Sense
摘要:因为现在做海外推广,用到了谷歌分析和firebase,我就在优达学城学习这个工具。 需要把把firebase添加到我的app的过程中,需要产生sha1.我就按文档操作报错。 1.java.lang.Exception:密钥库文件不存在:密钥库 获取得到SHA1值,用cmd(或android stud
阅读全文
摘要:为什么要有RPC? 网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(OR
阅读全文
摘要:Chrome 抓包 详解谷歌Network 面板 快捷键:Control+Shift+I (Windows) or Command+Option+I (Mac) 控制器 补充知识: HAR Chrome浏览器具有完备的网络调试功能,可以抓取HTTP报文,它抓取的包可以被保存为HAR格式,可以使用Fi
阅读全文
摘要:浏览器发起HTTP请求的典型场景 a stateless application-level request/response protocol that uses extensible semantics and self-descriptive message payloads for flex
阅读全文
摘要:HTTP包体:承载的消息内容 两种传输HTTP包体的方式 定长包体: 不定长包体: HTML FORM表单 HTML FORM表单提交请求时的关键属性 HTML FORM表单提交请求时的关键属性 Multipart 包体格式(RFC822)
阅读全文
摘要:10-URI的基本格式以及与URL的区别 HTTP连接的常见流程 从TCP编程上看HTTP请求处理 长连接与短连接 补充一下代理的知识 什么是正向代理,什么是反向代理? 想在外部公网访问公司内部局域网时,需要连公司的代理跳板机进行代理访问;再比如后端开发部署 java项目时,在公司里面也听到了运维那
阅读全文
摘要:我一直比较抵制web,web的各种协议以及后端与前端的交互,慢慢的发现除了数据和算法其实计算机软件方面还有另一块高地,那就是web协议。 十分感谢极客时间提供了性价比极高的课程,让我遇到了这么好的老师。 也希望大家踊跃购买陶辉老师的课程 课程结构 课程介绍 第一部分自顶向下解析HTTP/1.1协议
阅读全文
摘要:一、名词含义 我们在做产品推广时,最常见的合作方式有CPA/CPS/CPC/CPM,以及不常见的CPD/CPT/CPL,以下来详细解释这7个名词。 CPA:指的是按激活或者注册付费,比如一个激活,就是一个CPA。Cost Per Action 每行动成本 CPS:以实际销售产品数量来换算广告刊登金额
阅读全文
摘要:IMEI 1.IMEI是什么 国际移动设备识别码(International Mobile Equipment Identity number,IMEI),俗称“手机串号”、“手机串码”、“手机序列号”,用于在GSM移动网络中识别每一部独立的手机, 相当于手机的身份证号码。IMEI码适用于GSM和W
阅读全文
摘要:HTTP是无状态(stateless)协议 http协议是无状态协议即不保存状态。 无状态协议的优点: 由于不需要保存记录,所以减少服务器的CPU和内存的资源的消耗。毕竟客户端一多起来保存记录的话对于服务器端来说是一个巨大的消耗。 无状态协议的缺点:比如当用户登录到淘宝,他转跳到淘宝的其他页面后,也
阅读全文
摘要:1.超文本传输协议 超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信,web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。 HTTP的工作方式是客户机与服务器之间的请求-应答协议,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏
阅读全文
摘要:1.JSON JSON是JavaScript Object Notation的缩写,中文译为JavaScript对象表示法。用来作为数据交换的文本格式,作用类似于XML,而2001年Douglas Crockford提出的目的就是为了取代XML,它不是一种编程语言,仅用来描述数据结构。 它只是一个字
阅读全文
摘要:一、ORM 1.什么是ORM 对象-关系映射(Object-Relational Mapping,简称ORM),面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,
阅读全文
摘要:一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念. 1、机器数 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1. 比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是0000
阅读全文
摘要:计算机硬件常识 存储器分类: 1.Cache:高速缓存2.Main Memory/Primary Memory3.Secondary Memory:Hard Drive 硬盘上的东西不能直接访问,必须先加载到内存中所有的程序都是在内存中运行的 人机交互 图形化界面: GUI Graphical Us
阅读全文