- 博客(34)
- 收藏
- 关注
原创 从概念认识AI
什么是AI?AI总是让人觉得很高深,科技含量满满。简单地从概念认识AI,了解AI是什么、有什么用处,大致的原理,快速揭开AI神秘面纱。
2022-08-08 22:45:56
1102
原创 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
1523
原创 前端工程化之——代码规范五部曲
文章目录一、EditorConfig二、ESLint.eslintrc.eslintignore三、Prettier.prettierrc四、StyleLint五、hushy+Lint-staged+Commitlint知识拓展代码风格标准 Airbnb 和 Standard一、EditorConfig编辑器配置EditorConfig是帮助跨各种编辑器和ide处理同一项目的多个开发人员维护一致的编码风格,文件中的设置会优先于用户/工作区设置,在开发过程中,可以通过对编辑器配置编码规则在开发过程就对代
2020-05-25 00:22:12
1153
原创 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
562
原创 Node-3.构建Web应用(一)
文章目录NodeJS构建Web应用(一)基础功能请求方法路径解析查询字符串CookieCookie介绍Cookie的性能影响SessionSession与Cookie的区别Session的实现方式Session与内存的处理Session数据直接存放在内存中会产生的问题Session集中化Session与安全缓存清除缓存Basic认证NodeJS构建Web应用(一)基础功能对于Web应用而言,...
2020-03-11 16:27:03
265
原创 博客目录
NodeJSNode-1.高性能服务器Node-2.垃圾回收机制前端工程化前端性能优化分析总结前端模块规范:AMD规范、CMD规范、CommonJS规范、ES6 Module前端基础知识前端基础技术点(CSS相关)开发应用跨应用间调用: URL Scheme防盗链——防止其他页面通过url直接访问本站资源CSS Sprites精灵图-图像拼合的使用开发错误处理数据库 da...
2020-03-10 14:56:44
187
原创 Node-1.高性能服务器
文章目录Node——高性能服务器异步I/O与非阻塞I/ONodejs的异步I/O事件循环机制Node与其他服务器比较Node——高性能服务器浏览器中JavaScript在单线程上执行,而且与UI渲染共享同一个线程,所以JavaScript在执行的时候UI渲染和响应是处于停滞状态的。如果网页获取资源时同步获取,那么会阻塞页面的其他操作,不能响应用户的交互行为,影响用户体验。那Nodejs怎么解...
2020-03-09 18:13:35
530
原创 Node-2.垃圾回收机制
文章目录NodeJS的垃圾回收机制V8的垃圾回收机制新生代 —— 使用Scavenge算法进行垃圾回收Scavenge算法老生代 —— Mark-Sweep 和 Mark-CompactMark-SweepMark-CompactIncremental MarkingNodeJS的垃圾回收机制对于每一门编程语言来说,如何进行垃圾回收都是很重要的。JavaScript和Java一样,由垃圾回收...
2020-03-09 17:17:28
414
原创 前端性能优化分析总结
文章目录涉及原理HTTP协议从输入URL到 页面渲染完毕,发生了什么浏览器渲染机制资源加载执行顺序重绘、重排一、文件资源加载优化1、减少少加载文件数量和体积2、缓存本地存储服务器缓存2、使用CDN减少用户与服务器的距离3、按需加载、懒加载、预加载二、代码层面优化涉及原理HTTP协议三次握手客户端发出请求报文;服务端收到后进行应答,对客户端的连接请求进行确认;客户端收到服务器收到的连接...
2020-03-06 18:35:45
409
原创 前端模块规范:AMD规范、CMD规范、CommonJS规范、ES6 Module
CommonJS规范AMD规范AMD规范的全称是“Asychronous Module Definition”,即“异步模块定义”。它的模块定义如下:define(id?, dependencies?, factory);其中模块id和依赖是可选的,CDM规范...
2020-01-06 14:59:05
726
原创 前端基础技术点(CSS相关)
这里写自定义目录标题一、层叠顺序、层叠上下文、层叠等级层叠顺序层叠上下文层叠等级二、盒模型三、格式化上下文( Formatting Context)块格式化上下文(Block formatting contexts)如何会产生一个**块格式化上下文**行内格式化上下文(Inline formatting contexts)一、层叠顺序、层叠上下文、层叠等级层叠顺序层叠顺序是浏览器渲染显示的一...
2019-12-30 00:33:21
307
原创 跨应用间调用: 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
614
原创 Vue快速入门教程
Vue快速入门教程目录Vue快速入门教程目录Vue是什么及其特点实例的生命周期vue的响应式原理网络请求axios路由router状态管理vuexVue在2017年人气一路上涨,越来越多的项目选用Vue.js进行开发,这与Vue本身的轻量、容易学习有很大的关系。并且可预测Vue这种的发展态势还将持续上涨。所以作为一个前端开发者来说,也应该学习学习
2018-01-26 15:25:32
3238
原创 weex入门踩坑
本文章记录学习Weex过程中所遇到的问题,后续会不断补充。 文章从两方面进行介绍:一、Weex遇到的坑二、Weex命令解析三、使用介绍
2017-12-13 17:48:53
879
原创 数据库 datatime类型默认值 0000-00-00 00:00:00 错误
数据库 datetime value: ‘0000-00-00 00:00:00‘错误
2017-03-01 18:06:53
9248
2
原创 servlet-api.jar冲突
Exception starting filter charsetFilter java.lang.ClassCastException: org.springframework.web.filter 原因servlet-api.jar冲突
2016-10-07 12:59:44
2138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人