REST的SOA(SOA with REST)概念发展1992年网站(Web Sites)是在Web浏览器和Web服务器直接通过HTTP传输HTML。2000年WS-* (Web Services)是在客户端和服务器之间基于HTTP传输SOAP XML格式的数据,服务端用WSDL来规定契约。2007年RESTful (Web Services)是在客户端和服务器之间基于HTTP传输JSON、PO-
我们在编写样式的时候会遇到这样问题移动端动态计算字体的大小: 这个时候我们首先会想到使用rem,响应式布局的单位我们第一时间会想到通过rem单位来实现适配,但是它还需要内嵌一段脚本去动态计算跟元素大小。比如: 使用脚本(方法一)(function (doc, win) {
let docEl = doc.documentElement
let resizeEvt = 'orientat
02-移动端单位介绍
前言在页面整体布局中,页面元素的尺寸大小(长度、宽度、内外边距等)和页面字体的大小也是重要的工作之一。一个合理设置,则会让页面看起来层次分明,重点鲜明,赏心悦目。反之,一个不友好的页面尺寸和字体大小设置,则会增加页面的复杂性,增加用户对页面理解的复杂性;甚至在当下访问终端(iPhone、iPad、PC、Android…)层出不穷的今天,适应各式
ARM一共有37个寄存器31个通用寄存器6个状态寄存器未备份寄存器 r0-r7备份寄存器 r8-r14程序计数器r15 也叫做PC寄存器。和X86的eip一样R13一般也叫做SP 堆栈指针。和X86的esp一样R14一般也叫做LR 链接寄存器。 相当于返回地址。调用BL BX的时候会将返回地址赋值给LR。在子程序里面 执行完毕以后。会调用MOV PC,LR 这样PC=LR。
转载
2024-09-26 19:38:19
42阅读
1. 安装VMware虚拟机工具;2. 安装MacOS 10.12版本;从crosstool-ng官网可以获取当前工具支持的各怕平台系统版本,笔者这里选用MacOS 10.12版本,下载地址:链接:https://pan.baidu.com/s/1JyTvVNEALCl1Jkgg1CmNNQ?pwd=7p9h 提取码:7p9h下载解压后会有一份.vmdk文件,直接将文件导入到VMwar
一、基本用法箭头函数的基本语法是:var 函数名=(参数1,参数2)=>{要执行的函数操作};例如一下两端代码进行函数声明的功能是一样的:var f1=(num1,num2)=>{
console.log(num1+num2);
}
var f2=function(num1,num2){
console.log(num1+num2);
}
f1(1,2);//3
f2(
转载
2024-03-21 11:32:54
419阅读
Rest 参数与 Spread 语法在 JavaScript 中,很多内建函数都支持传入任意数量的参数。例如:Math.max(arg1, arg2, ..., argN) —— 返回入参中的最大值。Object.assign(dest, src1, ..., srcN) —— 依次将属性从 src1..N 复制到 dest。……等。在本文中,我们将学习如何编程实现支持函数可传入任意数量的参数。以
转载
2024-04-11 21:17:20
64阅读
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="wi
原创
2022-07-22 14:33:15
58阅读
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <me
原创
2023-03-24 19:17:04
24阅读
AJAX学习(一)AJAX基础举一个栗子AJAX请求的五个步骤AJAX详解Jquery中的ajaxajax常用的格式 ajax在网络应用开发上运用很广泛,它能够达到局部刷新的效果,也就是页面的某一个组件或功能上进行客户端和服务端的数据交互来实现数据的刷新,而不需要整个页面重载,这样可以提升用户的使用感,缩短等待的时间。 ajax的可以用的地方很多,因此是一个很重要的知识点。所以在此写下有关于我对
转载
2024-06-01 15:39:14
12阅读
vw是由视口的宽度计算的 不同的设备完美视口的大小是不一样的 iPhone6 375 iPhone6plus 414 由于不同设备视口和像素比不同,所以同样的375像素在不同的设备下意义是不一样的. 比如在iPhone6中 375就是全屏,而到了 plus 中375就会缺一块 所以在移动端开发时,就
原创
2022-06-16 17:47:55
406阅读
什么是rem单位?rem是一个灵活的、可扩展的单位,由浏览器转化像素并显示。与em单位不同,rem单位无论嵌套层级如何,都只相对于浏览器的根元素(html元素)的font-size。默认情况下,html元素的font-size为16px, rem单位都是相对于根元素html的font-size来决定大小的,根元素的font-size相当于提供了一个基准,当页面的size发生变化时,只需要改变fon
我们做网页写css代码的时候,通常会在最前面写一个通用选择符。有时候为了字体的计算,我们会将文章采用10px字体。写起来就像这样:CSS*{ margin: 0; padding: 0; border: none; font-size: 10px; }在制作响应式主题时,我们会根据所需屏幕的进行变化,并且采用VW(View-Width)来实现。比如我们准备开发一个宽度为640的网...
原创
2022-03-09 10:25:13
1056阅读
在讨论“iOS vw rem 和安卓 vw rem”时,首先我们要明确这两个概念是什么。vw(视口宽度,viewport width)和 rem(根元素字体大小基数)是用于响应式设计的单位。这在不同的操作系统上可能会有一些差异,首先来看看这些背景信息,以及它们各自的适用场景。
### 背景定位
响应式设计的提出是为了适应多种不同尺寸的设备,尤其是移动设备。iOS 和安卓在处理 vw 和 rem
我们做网页写css代码的时候,通常会在最前面写一个通用选择符。有时候为了字体的计算,我们会将文章采用10px字体。写起来就像这样:CSS*{ margin: 0; padding: 0; border: none; font-size: 10px; }在制作响应式主题时,我们会根据所需屏幕的进行变化,并且采用VW(View-Width)来实现。比如我们准备开发一个宽度为640的网页,而基础字体我们
原创
2021-01-10 21:49:53
1050阅读
我们做网页写css代码的时候,通常会在最前面写一个通用选择符。有时候为了字体的计算,我们会将文章采用10px字体。写起来就像这样:CSS*{ margin: 0; padding: 0; border: none; font-size: 10px; }在制作响应式主题时,我们会根据所需屏幕的进行变化,并且采用VW(View-Width)来实现。比如我们准备开发一个宽度为640的网...
原创
2021-07-26 17:37:06
345阅读
写在前面:既然是移动端的适配,那么出现这个技术名词也肯定是有原因的,移动端适配所要解决的是手机快速发展,什么苹果、华为、等等还有啥锤子手机每个品牌的手机都有着不同的物理分辨率,这样就会导致,每台设备的逻辑分辨率也不尽相同,这时候px如果写死的话就会出现视图挤压甚至没有显示的问题,谁也不想看到的东西只有一大半或者还要每一行都要左右拖动滚动条。像素首先要说的就是日常的手机是以对角线的长度就是这个屏幕的
转载
2024-03-19 11:25:04
54阅读
先简单了解概念:什么是RESTREST是一种架构风格,指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。REST规范把所有内容都视为资源,网络上一切皆资源。解释一波:没什么新奇的地方,就是rest还是在http协议上面定义一种规则。比如下面我们添加一个用户,原来我们定义添加用户是用addUser这个动词,现在直接对http协议用post来告诉我们,这就是添加
转载
2024-06-28 13:59:14
37阅读
vw/vh rem px 三者的转换(快速入门移动端页面编写)1:三种单位的转换2:如何适配移动端的不同设备前提知识:
手机端的长宽是实际设计过程中的两倍比如手机端是 750 * 1200那么具体实现的时候应该是 375px * 600px好,记住这个结论,当有一张设计图摆在你面前的时候,你只需要将它长宽除以二,就没问题了。这样说不知道有没有讲明白,没有的话请留言。三种单位的转换vw / v
转载
2024-05-21 14:58:50
82阅读
px全称pixel(像素),是一个虚拟长度单位,表示图片或者图形的最小单位,将像素进行组合,可以在计算机中,显示完整的图像和视频。px像素是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。在CSS中,px是一个相对长度单位,是