logo李帅帅的博客 | Saxon’s BlogSaxon's blog

More than code
Thoughts, stories and ideas

最新发布 第5页

基于NodeJS重新思考前后端分离-Saxon's blog
NodeJs

基于NodeJS重新思考前后端分离

李 帅帅阅读(1410)赞(0)

一、认识前后端分离 在传统的web应用开发中,大多数的程序员会将浏览器作为前后端的分界线。将浏览器中为用户进行页面展示的部分称之为前端,而将运行在服务器,为前端提供业务逻辑和数据准备的所有代码统称为后端。 对于前后端分离这个概念可能会对它产...

移动端高清、多屏适配方案-Saxon's blog
WebApp

移动端高清、多屏适配方案

李 帅帅阅读(1042)赞(0)

一、基本概念 1. 设备像素(device pixel, dp): 设备像素又称物理像素(physical pixel),一个物理像素是显示器(手机屏幕)上最小的物理显示单元,意指显示器上一个个的点。从屏幕在工厂生产出的那天起,它上面设备像...

JavaScript数组相关方法归纳-Saxon's blog
JavaScript

JavaScript数组相关方法归纳

李 帅帅阅读(1020)赞(0)

1. concat() 定义和用法: concat() 方法用于连接两个或多个数组。 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 语法: array1.concat(array2,array3,...,arrayX) 示例...

对BFC的理解及应用-Saxon's blog
CSS

对BFC的理解及应用

李 帅帅阅读(1009)赞(0)

一、什么是BFC? 在解释 BFC 是什么之前,需要先介绍 Box、Formatting Context的概念。 Box: CSS布局的基本单位 Box 是 CSS 布局的对象和基本单位, 直观点来说,就是一个页面是由很多个 Box 组成的...

浅谈script标签中defer和async属性-Saxon's blog
HTML

浅谈script标签中defer和async属性

李 帅帅阅读(812)赞(1)

这篇文章来源于JS高级程序设计第三版中关于script标签的介绍,结合查阅的资料写下的学习笔记。 向html页面中插入javascript代码的主要方法就是通过script标签。其中包括两种形式,第一种直接在script标签之间插入js代码...

打造优秀的CSS初始化文件(lss.base.css)-Saxon's blog
CSS

打造优秀的CSS初始化文件(lss.base.css)

李 帅帅阅读(1003)赞(0)

一、前言 css初始化的出现是为了考虑浏览器的兼容问题,不同浏览器对有些标签的默认样式是不同的,如果没有css初始化往往会出现浏览器之间的页面差异。当然,初始化样式对SEO有一定的影响,但鱼和熊掌不可兼得,力求在 影响最小的情况下初始化。 ...

编程思想之多线程与多进程-Saxon's blog
计算机基础

编程思想之多线程与多进程

李 帅帅阅读(844)赞(0)

一、任务调度 要理解线程这个概念,须先了解一下操作系统的一些相关概念。大部分操作系统(如Windows、Linux)的任务调度是采用时间片轮转的抢占式调度方式,也就是说一个任务执行一小段时间后强制暂停去执行下一个任务,每个任务轮流执行。任务...

nodejs+express+ejs+mongodb搭建网站-Saxon's blog
NodeJs

nodejs+express+ejs+mongodb搭建网站

李 帅帅阅读(1230)赞(0)

一、前言 本文是关于如何用nodejs搭建自己的网站,如果有自己的服务器,可以将项目部署到服务器上,绑定域名,就可以通过域名来访问了,我的作品展示这个网站就是基于nodejs搭建的http://works.lishuaishuai.com/...

关于AMD/CMD/CommonJs的理解-Saxon's blog
计算机基础

关于AMD/CMD/CommonJs的理解

李 帅帅阅读(897)赞(0)

一、前言 时间过的太快,这个月大部分时间都在看书、看文档(感谢公司没有工作),工作上用不到的东西忘得太快,最近重温了模块化开发、nodejs的一些东西,其中涉及了AMD、CMD、CommonJs,现将内容整理如下。 二、那些模块规范 这三个...

React CLI - 快速创建react项目脚手架工具

官 网GitHub