switch...case与if...else执行能力分析
switch...case与if...else作为条件判断语句在程序中用的是非常多的。 对比基本用法1234567891011121314151617181920212223242526// switchswitch( 条件表达式 ){ case a: // do something ...
阅读更多
JavaScript中的单线程运行,宏任务与微任务,EventLoop
在前端的面试中经常会问到关于代码执行顺序的问题,尤其是下面的一段代码123456789101112setTimeout( () => console.log(4))new Promise(resolve => { resolve() console.log(1)} ...
阅读更多
Flutter lesson 9: Flutter的网络(HTTP)请求
Flutter中网络请求有两种,一个是使用Flutter自带的网络请求,另一种则是使用第三方HTTP请求插件dio Flutter中自带的HTTP请求如果要使用Flutter自带的HTTP请求,需要引入下面两个库12import 'dart:io';import 'dart:convert'; da ...
阅读更多
linux的简单介绍以及常用简单命令
基本知识 12345678# 关机正常关机shutdown(腾讯云使用这个就关机了)shutdown -h now(虚拟机上是这样的 centOS 6.5)halt(关闭内存) 因为计算机没有内存无法开机,因此等同于关机init 0() 文件与目录1234567891011Bin:全称binary, ...
阅读更多
云服务器安装node+nginx+MongoDB
很早就买了一个云服务器,在腾讯云上面买的,当时买了好几年,用了几百块吧。具体的配置如下 本来就是想用来练手node+nginx+MongoDB的,一直没时间(其实是太懒了),所以没有着手做此项目。以前也弄过,不过总是断断续续的,而且没有记录,现在再想搭建的时候,已经忘得差不多了。写这篇文章的目的纯 ...
阅读更多
Flutter lesson 8:输入框,时间日期选择
日期时间选择Flutter自带的 showDatePicker 和 showTimePicker 两个方法可以进行时间和日期的选择。 使用的时候直接使用者两个方法即可,不过有一点需要注意:在使用的时候,一般不要在 onPress 下直接调用,而是需要单独写一个方法。同时,因为这两个方法是异步实现的, ...
阅读更多
react项目打包优化
新公司所有的项目基本上都是使用 react 进行开发,之前的工程师是自己使用 webpack 搭建的项目,因为涉及到的东西不多,而且存在一些问题,已经启用。同时因为项目时间原因没有太多时间自己搭建,而且自己较懒,所以选择了使用 create-react-app 进行项目的开发。 其实开发还是很简单的 ...
阅读更多
Flutter lesson 7: Flutter组件之基础组件(三)
上一节我们介绍了Row, Column, Image, Text四个基础组件,这一节我们来看看下面几个组件。 IconIcon就是图标,字体图标,矢量图。在web前端中我们使用图标可以自己定义字体与SVG,使用阿里图标上面的图标。在Flutter中,google则为我们集成了一些常用的图标。 看看I ...
阅读更多
桌面浏览器前端优化策略
在前端项目开发完成,我们肯定是需要对前端的项目进行测试优化。我们可以先用一些第三方工具对网站进行分析。工具例如 YSlow:YaHoo发布的一款Firefox的浏览器插件 Google页面访问速度测试,需要小飞机 WHATWG Html 代码检测,这个是关于HTML代码书写规范的检测,算作是补充 ...
阅读更多
Flutter lesson 6: Flutter组件之基础组件(二)
上一篇介绍了Container 这一篇我们来看看别的Widget。 RowRow这个Widget其实就是一个布局组件,类似于前端中flex-direction: row;。作用就是可以使Row中的子元素在水平方向上面排列,可以用来做走马灯轮播等效果。 Row可以设置一下几种属性12345678910 ...
阅读更多