自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 从概念认识AI

什么是AI?AI总是让人觉得很高深,科技含量满满。简单地从概念认识AI,了解AI是什么、有什么用处,大致的原理,快速揭开AI神秘面纱。

2022-08-08 22:45:56 902 1

原创 HTTP缓存机制详解

HTTP缓存机制详解

2022-03-08 00:14:57 5116

原创 小程序技术原理分析

小程序技术原理分析

2021-12-20 15:49:32 3620

原创 Node.js之高性能探秘

高性能Node.jsnodejs是什么Node.js是一个开源和跨平台的基于 Chrome的 V8 引擎的JavaScript运行时环境。可以脱离浏览器环境执行JavaScript代码。V8引擎:V8是谷歌的开源高性能JavaScript和WebAssembly编译引擎。chrome浏览器中的JavaScript和Nodejs都在V8引擎上运行,该引擎将JavaScript代码转换为更快的机器代码。计算机可以直接运行而无需先解释它。JavaScript运行时环境:Node 运行时环境包含执行 Ja

2021-11-09 11:17:06 1397

原创 前端工程化之——代码规范五部曲

文章目录一、EditorConfig二、ESLint.eslintrc.eslintignore三、Prettier.prettierrc四、StyleLint五、hushy+Lint-staged+Commitlint知识拓展代码风格标准 Airbnb 和 Standard一、EditorConfig编辑器配置EditorConfig是帮助跨各种编辑器和ide处理同一项目的多个开发人员维护一致的编码风格,文件中的设置会优先于用户/工作区设置,在开发过程中,可以通过对编辑器配置编码规则在开发过程就对代

2020-05-25 00:22:12 1037

原创 Node-3.构建Web应用(二)

数据上传Node的HTTP请求在HTTP_Parser解析报文头结束后,报文内容部分会通过data事件触发,我们只需要以流的方式处理即可。表单数据默认的表单提交,请求头中的Content-Type字段值为application/x-www-form-urlencoded其他格式JSON类型请求头中的Content-Type字段的值为application/json;XML类型请求头中的...

2020-03-30 00:01:11 390

原创 Node-3.构建Web应用(一)

文章目录NodeJS构建Web应用(一)基础功能请求方法路径解析查询字符串CookieCookie介绍Cookie的性能影响SessionSession与Cookie的区别Session的实现方式Session与内存的处理Session数据直接存放在内存中会产生的问题Session集中化Session与安全缓存清除缓存Basic认证NodeJS构建Web应用(一)基础功能对于Web应用而言,...

2020-03-11 16:27:03 197

原创 博客目录

NodeJSNode-1.高性能服务器Node-2.垃圾回收机制前端工程化前端性能优化分析总结前端模块规范:AMD规范、CMD规范、CommonJS规范、ES6 Module前端基础知识前端基础技术点(CSS相关)开发应用跨应用间调用: URL Scheme防盗链——防止其他页面通过url直接访问本站资源CSS Sprites精灵图-图像拼合的使用开发错误处理数据库 da...

2020-03-10 14:56:44 148

原创 Node-1.高性能服务器

文章目录Node——高性能服务器异步I/O与非阻塞I/ONodejs的异步I/O事件循环机制Node与其他服务器比较Node——高性能服务器浏览器中JavaScript在单线程上执行,而且与UI渲染共享同一个线程,所以JavaScript在执行的时候UI渲染和响应是处于停滞状态的。如果网页获取资源时同步获取,那么会阻塞页面的其他操作,不能响应用户的交互行为,影响用户体验。那Nodejs怎么解...

2020-03-09 18:13:35 454

原创 Node-2.垃圾回收机制

文章目录NodeJS的垃圾回收机制V8的垃圾回收机制新生代 —— 使用Scavenge算法进行垃圾回收Scavenge算法老生代 —— Mark-Sweep 和 Mark-CompactMark-SweepMark-CompactIncremental MarkingNodeJS的垃圾回收机制对于每一门编程语言来说,如何进行垃圾回收都是很重要的。JavaScript和Java一样,由垃圾回收...

2020-03-09 17:17:28 319

原创 前端性能优化分析总结

文章目录涉及原理HTTP协议从输入URL到 页面渲染完毕,发生了什么浏览器渲染机制资源加载执行顺序重绘、重排一、文件资源加载优化1、减少少加载文件数量和体积2、缓存本地存储服务器缓存2、使用CDN减少用户与服务器的距离3、按需加载、懒加载、预加载二、代码层面优化涉及原理HTTP协议三次握手客户端发出请求报文;服务端收到后进行应答,对客户端的连接请求进行确认;客户端收到服务器收到的连接...

2020-03-06 18:35:45 267

原创 前端模块规范:AMD规范、CMD规范、CommonJS规范、ES6 Module

CommonJS规范AMD规范AMD规范的全称是“Asychronous Module Definition”,即“异步模块定义”。它的模块定义如下:define(id?, dependencies?, factory);其中模块id和依赖是可选的,CDM规范...

2020-01-06 14:59:05 540

原创 前端基础技术点(CSS相关)

这里写自定义目录标题一、层叠顺序、层叠上下文、层叠等级层叠顺序层叠上下文层叠等级二、盒模型三、格式化上下文( Formatting Context)块格式化上下文(Block formatting contexts)如何会产生一个**块格式化上下文**行内格式化上下文(Inline formatting contexts)一、层叠顺序、层叠上下文、层叠等级层叠顺序层叠顺序是浏览器渲染显示的一...

2019-12-30 00:33:21 246

原创 跨应用间调用: URL Scheme

URL Scheme的使用场景?App应用为了保护用户的隐私和安全,App之间都被设计成沙盒,但是这种沙盒设计也阻碍了应用间的信息共享,所以,URL Scheme是为app之间相互调用而设计的。URL Scheme的作用是可以实现Android和iOS在App之间的跳转。通过URL Scheme来打开app,并且可以传递一些参数。什么是URL Scheme?URL Scheme必须能唯一...

2019-08-30 15:32:40 471

原创 Vue快速入门教程

Vue快速入门教程目录Vue快速入门教程目录Vue是什么及其特点实例的生命周期vue的响应式原理网络请求axios路由router状态管理vuexVue在2017年人气一路上涨,越来越多的项目选用Vue.js进行开发,这与Vue本身的轻量、容易学习有很大的关系。并且可预测Vue这种的发展态势还将持续上涨。所以作为一个前端开发者来说,也应该学习学习

2018-01-26 15:25:32 3062

原创 weex入门踩坑

本文章记录学习Weex过程中所遇到的问题,后续会不断补充。 文章从两方面进行介绍:一、Weex遇到的坑二、Weex命令解析三、使用介绍

2017-12-13 17:48:53 792

原创 防盗链——防止其他页面通过url直接访问本站资源

防盗链——防止其他页面通过url直接访问本站资源

2017-11-24 20:04:28 9365 1

原创 Babel转码器入门

Babel转码

2017-11-02 15:59:24 650

原创 JavaScrip编程易错点总结

JavaScrip编程易错点总结

2017-07-30 10:47:43 603

原创 常用原生js与jQuery对比总结

常用原生js与jQuery对比总结

2017-07-23 18:24:21 4845 3

原创 CSS Sprites精灵图-图像拼合的使用

CSS Sprites精灵图-CSS图像拼合的使用

2017-07-18 14:31:47 7344 1

原创 前端编程性能优化总结

前端编程性能优化总结

2017-07-18 14:20:51 323

原创 js动态append添加的节点点击事件无效

js动态append添加的节点点击事件无效问题

2017-06-19 00:29:55 14146

原创 List添加对象添加的是对象的引用

对象引用

2017-04-19 15:35:06 3450 3

原创 Java查找敏感词

JAVA 敏感词

2017-03-16 13:25:42 2872 2

原创 js中for循环变量的作用域

js中for循环变量的作用域

2017-03-15 18:43:43 8784

原创 数据库 datatime类型默认值 0000-00-00 00:00:00 错误

数据库 datetime value: ‘0000-00-00 00:00:00‘错误

2017-03-01 18:06:53 9033 2

原创 java.lang.NoClassDefFoundError错误解决方法

java.lang.NoClassDefFoundError解决方法

2017-02-20 12:10:01 1682

原创 Object对象如何类获取对应类的属性值

Object对象如何类获取对应类的属性值

2016-12-19 11:02:33 9514

原创 Maven项目找不到依赖包

Maven找不到依赖包

2016-12-15 17:13:16 12627

原创 Spring、SpringMVC web.xml文件详解

Spring、SpringMVC web.xml文件详解

2016-12-05 14:48:14 630

原创 servlet-api.jar冲突

Exception starting filter charsetFilter java.lang.ClassCastException: org.springframework.web.filter 原因servlet-api.jar冲突

2016-10-07 12:59:44 1998

原创 js通过key-value取值

js通过key-value取值

2016-08-18 20:01:00 27637

原创 java中json字符串移除指定属性

java中json字符串移除指定属性

2016-08-16 11:15:23 28775 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除