网络前端
肥叔菌
本博客主要用于记录学习过程中的笔记,每隔一段时间,博主将会将精华内容整合发到知乎、简书上。欢迎关注博主肥叔菌在其他平台上的账号,谢谢。
B站:https://space.bilibili.com/456254145
segmentfault:https://segmentfault.com/u/feishujun/articles
简书:https://www.jianshu.com/u/67bab078551a
展开
-
Java学习笔记一Tomcat 8.5 的WebSocket 支持
只要服务器端有了新数据,服务端就可以直接将数据推送给浏览器,让浏览器显示最新的状态。WebSocket 规范己经相当成熟,而且各种主流浏览器(如Firefox 、Chrome 、Safari 、Opera 等)都己经支持Web Socket 技术, Java EE 规范则提供了Web Socket 服务端规范,而Tomcat 8.5 则对该规范提供了优秀的实现。使用Tomca t 8.5 开发We...原创 2020-04-16 15:47:36 · 9637 阅读 · 0 评论 -
WebSocket协议入门:WebSocket API
点击connect按钮,服务器代码显示点击send按钮,浏览器发送数据,服务器回送数据给浏览器。var wsServer = 'ws://192.168.189.155:9096/';ws代表websocket的意思。https://www.cnblogs.com/fuqiang88/p/5956363.html...原创 2020-04-15 17:24:00 · 12451 阅读 · 0 评论 -
WebSocket协议入门:WebSocket 协议
最早的Web应用程序使用表单和全页刷新。每当用户提交信息,浏览器将提交一个表单并读取新页面。每当有需要显示的更新信息,用户或者浏览器必须刷新整个页面,使用HTTP读取整个资源。利用JavaScript和XMLHttpRequest API,人们开发出了一组称为AJAX的技术,这项技术能够使应用程序在每次交互期间不会有不连贯的过渡。AJAX使应用程序只读取感兴趣的资源数据,并在没有导航得情况下更新页...原创 2020-04-15 17:23:16 · 9456 阅读 · 0 评论 -
Java读书笔记:疯狂Ajax讲义+疯狂前端讲义+轻量级Java EE企业应用实战 一
Ajax技术是Web 2.0的重要技术之一,Ajax相关框架:最主流的jQuery、Ext JS 4.1、Prototype、DWR之外,还有Dojo、YUI等各种框架。jQuery/Prototype:代表单纯的JavaScript库,主要用于简化JavaScript开发,尤其是jQuery基本上已经成为行业规范。Ext JS:代表专业的JavaScript库+UI组件库的RIA框架。不仅...原创 2020-04-08 11:05:09 · 9222 阅读 · 0 评论 -
前端学习之XML入门和Jsoup
这里的<users>和</users>是根标签,其中的id就是它的属性。约束<!ELEMNT students (student*)>:定义约束,标签名为students,并且可定义多个子标签student<!ELEMNT student (name,age,sex)>:定义约束,标签名为student,并且可定义...原创 2020-04-03 17:10:46 · 8794 阅读 · 0 评论 -
前端学习之JavaScript入门
有关于上述内容的详细问题参见JavaScript高级程序设计引用类型ECMAScript中的所有参数传递的都是值。当从一个变量向另一个变量复制引用类型的值时,同样也会将存储在变量对象中的值复制一份放到为新变量分配的空间中。不同的是,这个值的副本实际上是一个指针,而这个指针指向存储在堆中的一个对象。复制操作结束后,两个变量实际上将引用同一个对象。Object对象使用new操作符或对...原创 2020-04-02 22:49:33 · 8800 阅读 · 0 评论 -
JavaScript程序设计-简介
文档对象模型(DOM, Document Object Model)是针对XML但经过扩展用于HTML的应用程序编程接口API。DOM把整个页面映射为一个多层节点结构。HTML或XML页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。DOM1级(DOM Level 1)由两个模块组成:DOM核心(DOM Core)和DOM HTML。DOM核心规定如何映射基于XML的文档结...原创 2020-04-02 22:47:13 · 9773 阅读 · 0 评论 -
前端学习之JavaScript入门——面向对象的程序设计
ECMA-262把对象定义为无序属性的集合,其属性可以包含基本值、对象或者函数。严格来说,这就相当于说对象是一组没有特定顺序的值。对象的每个属性或方法都有一个名字,而每个名字都映射到一个值。JavaScript这里的对象和Java语言中的类实例的对象不同,所以这里创建对象和Java等语言也不相同。创建对象正如Java一样子类继承于Object类一样,JavaScript的Object类型是所...原创 2020-04-02 13:45:57 · 8888 阅读 · 0 评论 -
前端学习之CSS入门
原创 2020-03-30 16:12:07 · 8775 阅读 · 0 评论 -
前端学习之HTML入门
原创 2020-03-30 16:07:50 · 8781 阅读 · 0 评论 -
JavaScript程序设计——基本概念
四种JavaScript引入方式:内嵌式语法结构 使用一对script标签 <script type = "text/javascript">js代码</script>在页面直接引入(任何位置)外联式语法结构 在外部创建一个js文件(以.js为后缀名的文件),在页面中通过script标签中src属性引入外部js文件(任何位置)<script src ...原创 2019-10-29 15:01:06 · 8806 阅读 · 0 评论 -
读书笔记——WebKit技术内幕 资源加载和网络栈
使用网络栈来下载网页和网页中的资源是渲染引擎工作过程的第一步。WebKit资源加载机制原创 2019-10-23 14:12:51 · 8652 阅读 · 0 评论 -
读书笔记——WebKit技术内幕 WebKit架构和模块
WebKit可以在不同的操作系统上工作。不同浏览器可能会依赖不同的操作系统,同一个浏览器使用的WebKit也可能依赖不同的操作系统。在操作系统层之上就是WebKit赖以工作的众多第三方库。通常讲,它们包括图形库、网络库、视频库等。在它们之上就是WebKit项目,细分为两层。WebKit部分包含了目前被各个浏览器所使用的WebKit共享部分,具体包括HTML解释器、CSS解释器、SVG、DOM、渲染...原创 2019-09-30 11:01:56 · 8773 阅读 · 0 评论 -
读书笔记——WebKit技术内幕 HTML结构
渲染引擎主要包括HTML解释器、CSS解释器、布局和JavaScript引擎、绘图模块等。HTML解释器解释HTML文本的解释器,主要作用是将HTML文本解释成DOM(文档对象模型)树,DOM是一种文档的表示方法。CSS解释器的作用是为DOM中的各个元素对象计算出样式信息,从而为计算最后网页的布局提供基础设施。布局是在DOM创建之后,Webkit需要将其中的元素对象同样式信息结合起来,计算它们的大...原创 2019-09-29 16:52:32 · 8593 阅读 · 0 评论 -
WebGL编程指南(一)-Web基础
WebGL程序使用三种语言开发:HTML、JavaScript和OpenGL ES着色器语言(GLSL ES),着色器代码GLSL ES内嵌在JavaScript中。WebGL采用HTML5中新引入的&amp;amp;amp;amp;lt;canvas&amp;amp;amp;amp;gt;标签。如果没有WebGL,JavaScript只能在&amp;amp;amp;amp;lt;canvas&amp;amp;amp;amp;gt;上绘制二维图原创 2019-06-29 16:19:51 · 12151 阅读 · 0 评论