摘要:前端学习笔记---js1、forward和redirect的区别forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,
目录1. 开发流程总述1.1 Yang Tools1.2 开发流程简介2. 开发案例介绍2.1 生成项目骨架2.2 模块逻辑代码编写2.3 模块功能测试1. 开发流程总述本小节默认已经搭建好开发环境,并且能够成功执行Controller源码编译,下面将用一个简单的HelloWord实例来介绍ODL应用开发过程。1.1 Yang Tools在了解开发流程之前,我们首先已经认识了ODL的框架-OSGI
转载
2024-07-07 19:37:42
185阅读
开放式授权OAuth一、什么是OAuth(开放式授权)OAuth: Open AuthorizationOAuth协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使用第三方触及到用户的账号信息(如用户名与密码),即第三方无需使用用户的用户名和密码就可以申请获得该用户资源的授权,因此OAUTH是安全的使用QQ号登陆慕课网:用户访问慕课网,在登录
转载
2024-10-28 10:13:08
117阅读
MXBean跟标准MBean很像,标准MBean需要实现XXXXMBean这样命名的接口,而MXBean则需要实现XXXXMXBean这样命名的接口,也可以在接口上使用注解@MXBean,而不用强制使用XXXMXBean这样的命名格式。但是MXBean有点在于它可以供任何的client,包括remote client访问相关属性和执行相关操作
为rm命令增加回收站功能
March 11th, 2011
openwares
Leave a comment
Go to comments
rm是个强大的命令,特别是rm -rf有时候强大到让你欲哭无泪,当你想清除当前目录下的所有文件和目录时,很简单 $sudo rm -rf这没什么,但是,但是如果不小心打成这样$sudo
OpenDoc我们将团队内部的部分文档经过编辑分享出来,主要出于以下考虑:我们希望有志于加入团队的朋友能得到同等的信息,做好相应的准备团队的工作经验与方法的分享和技术分享一样是有价值的听取同行们的改进建议目的1)规范目录结构2)清理无用代码以业务为维度组织文件几个主流框架在构建大型项目时常用的目录结构: 框架 目录结构 AngularRea
转载
2024-05-01 22:26:00
210阅读
定时任务调度系统 opencronopencron:一个功能完善且通用的开源定时任务调度系统,拥有先进可靠的自动化任务管理调度功能,提供可操作的web图形化管理满足多种场景下各种复杂的定时任务调度,同时集成了linux实时监控主要包括以下特点: 1、允许设置每个脚本的超时时间,超时操作可选择邮件通知管理者,或强杀脚本进程。 2、允许设置脚本的最大并发数。 3、一台server管理多个client。
...【2015.12.02-2016.02.22】期间的学习笔记。 相关博客:Web前端学习笔记【2】 1.JS中的:(1)continue 语句(带有或不带标签引用)只能用在循环中。(2)break 语句(不带标签引用),只能用在循环或 switch 中。(通过标签引用),break 语句可用于跳出任何 JavaScript 代码块: ==
转载
2024-07-30 14:49:01
478阅读
title:前端共享博客url:http://sharedblog.cn/关键词:共享博客,前端开发,前端博客,个人博客,网站制作,鹏仔先生,百变鹏仔,HTML,CSS,javascript,JS副标题:共享博客是一个关注前端开发、包含HTML、CSS、Javascript的前端开发独立博客博客主要针对前端的基础笔记记录,分享工作中遇到的问题。
原创
2022-01-29 17:55:36
1001阅读
title:前端共享博客url:http://sharedblog.cn/关键词:共享博客,前端开发,前端博客,个人博客,网站制作,鹏仔先生,百变鹏仔,HTML,CSS,javascript,JS副标题:共享博客是一个关注前端开发、包含HTML、CSS、Javascript的前端开发独立博客博客主要针对前端的基础笔记记录,分享工作中遇到的问题。...
原创
2021-06-09 11:07:30
795阅读
1评论
时间花哪里去了?
只有10%-20%的最终用户响应时间花在了下载html文档上,其余80%-90%时间花在了下载页面的相关组件上。如:图片、Flash等。
所以主要优化:
减少http请求
缓存
减少文件大小:压缩文件+优化代码
健康的优化因该是根据页面的加载过程,全面的优化过程
第一步、浏览器预处理
查询Cache:读取Cache 或者发送304请求
第二步、查询DNS
优化规则--减少DNS查找
DNS缓存
浏览器DNS缓存 计算机DNS缓存 服务器DNS缓存(TTL)
使用Keep-Alive特性
减少DNS查找
当客户端的DNS缓存为空时,DNS查找的数量与Web页面中唯一主机名的数量相等。减少唯一主机名的数量就可以减少DNS查找的数量。
较少的域名来减少DNS查找(2-4个主机)
原创
2021-06-07 18:00:16
630阅读
前端动画性能比较前言准备工作单帧动画比较连续动画比较总结GitHub和在线演示前言上一篇《从chrome开发工具中直观了解浏览器的渲染过程》我们介绍了如何通过chorme开发者工具查看浏览器渲染页面过程,这篇文章我们介绍如何观察动画性能。前端离不开动画效果,例如轮播图、轮盘抽奖、跑马灯等,如果页面涉及 成千上万个元素变化,或者需要面向低端性能设备时,页面的性能优化就至关重要了,本文以最简单的js动
转载
2024-05-11 14:25:51
376阅读
做前端性能优化,还不知道什么是Preload、Prefetch、Preconnect? 今天,我们将探讨当前的资源提示和指令,这是提高网站或 Web 应用程序性能的另一种好方法。您可能听说过Preload、Prefetch、Preconnect,但我们将会更加深入地了解它们之间的不同之处,以及如何从中获的性能提升。这些优点是,它们允许 Web 开发人员在用户浏览页面时优化资源交付、减少往
1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Request.QueryS
转载
2024-04-17 10:50:05
700阅读
如果你正在寻找SSR,还有其他框架,如Gatsby和Next.js,可为什么应该选择React Remix呢?Remix就像另一个框架,它有一些特殊的内置功能,方便开发人员使用。 以下是使用Remix最常见的一些好处: 嵌套页面 嵌套在路由器内部而不是独立的任何页面;也意味着你可以把它们嵌入到你的父页面中,减少装载时间。使用嵌套页面,我们可以为嵌入页面设置错误边界,这有助于错误处理。
转载
2024-03-23 08:34:13
128阅读
作为一名传统C/C++码农,在互联网时代的今天,不得不学习一些web开发技术,在自学前端开发的过程中,也亲身实践了两个项目,从基础编码到学会使用框架,收获甚多。 在决定开发Yue虚拟化平台时候,自己买了几本HTML5,CSS,JavaScript相关的基础书籍,开始自学之旅,在对前端开发流程有了初步认识后,就开始研发自己的项目。在研发
转载
2024-07-25 18:52:14
95阅读
什么是ETag?web服务器用于确认缓存组件的有效性的一种机制,通常可以使用组件的某些属性来构造它。条件GET请求 浏览器下载组件的时候,会将它们存储到浏览器缓存中。如果需要再次获取相同的组件,浏览器将检查组件的缓存时间,假如已经过期,那么浏览器将发送一个条件GET请求到服务器,服务器判断缓存还有效,则发送一个304响应,告诉浏览器可以重用缓存组件。 那么服务器是根据什么判断缓存是否还有效呢?
转载
2024-06-07 05:27:51
737阅读
try{ //正常执行 }catch(e/*你感觉会出错的 错误类型*/){ // 可能出现的意外 eg:用户自己操作失误 或者 函数少条件 不影响下面的函数执行 // 有时也会用在 比如 focus() 但可恶的ie有可能会第一次没有focus事件 再让他执行一次 // 有时一些不是bug的bug 在ie上 他要求必须加上 catch 哪怕就一个
转载
2024-06-30 07:01:27
69阅读
┌───────────────────────── 大前端++ (原生+定制化系统和定制化硬件)大前端++ = 「一次开发,多端运行」的跨端全家桶+
Web前端开发是从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大。2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地
转载
2024-05-12 19:13:38
556阅读