醉临武-临武县第一中学官网

技术贴

Node JS 的未来简析

发布于 2019-05-31 09:45

因其非阻塞的I/O、以及同时使用 Javascript 开发前后端的便捷性,NodeJS 非常知名。 服务器端 :得益于强大的语言以及主流浏览器的支持和帮助, Node.js是所有编程语言中运行速度最快的。最近,我偶然发现了一篇关于 最好的 NodeJS 框架 的文章,这篇文章让

阅读(92)赞 (0)

nginx如何实现no-www和www跳转的呢?

发布于 2019-05-31 09:43

检查一下域名解析有没有配置好,即顶级域名和www二级域名都要指向服务器ip地址,然后打开nginx配置文件nginx.conf。对于ubuntu来说,配置文件路径为/etc/nginx。如果你是刚安装的nginx,需要把其中 include/etc/nginx/sites-enabled/*; 注释掉,即加个 # #in

阅读(110)赞 (0)

如何用IndexedDB 打造靠谱 Web 离线数据库

4

发布于 2019-04-02 17:18

indexedDB 目前在前端慢慢得到普及和应用。它正朝着前端离线数据库技术的步伐前进。以前一开始是 manifest、localStorage、cookie 再到 webSQL,现在 indexedDB 逐渐被各大浏览器认可。我们也可以针对它来进行技术上创新的开发。比如,现在小视频非常流行,

阅读(120)赞 (0)

基于React.Suspense和React.lazy的前端性能优化

发布于 2019-04-02 17:17

React16.6于2018年10月份发布,该版本带来了许多新的特性同时赋予给React更强大的功能。其中最为显著的两个特性是 React.Suspense 和 React.lazy 。这两个特性,将React的代码分割和懒加载带到了一个新的高度。使用这两个特性,你可以做到的是在真正需要时才

阅读(102)赞 (0)

永远不要在代码中使用“User”这个单词

发布于 2019-04-01 11:14

当你意识到你在项目开始时做的轻量、简单的设想竟然完全错了时,你已经用了六个月的时间投入到这个项目上。现在你需要解决这些问题,才能让这个系统继续运行下去,你发现你用在这个项目上的精力远远超出了你的预期,如果一开始就用正确的方式来做,就不会发

阅读(154)赞 (0)

随着 React、Angular、Vue.js、Elm 等前端框架的迅速崛起

发布于 2019-03-18 11:35

随着 React、Angular、Vue.js、Elm 等前端框架的迅速崛起,单页面应用在 WEB 中无所不在。对大多数开发者来说,单页应用已经成为他们‘默认’工具集的一部分,在开始一个新的项目时,由于技术选型形成了思维定势,一些开发者往往直接想到:一个提供 REST API

阅读(235)赞 (1)

Cinnamon 2.8 新变化一览

4

发布于 2019-03-15 10:31

除了Gnome和KDE外,Cinnamon是另一个很多人使用的桌面环境。它是由创作Linux Mint的团队制作的,并且可以被安装在许多其他发行版上。该桌面环境的最新版本 - Cinnamon 2.8 - 于去年底发布,此版本修复了许多的Bug、做了许多改进并添加了一些新功能。 我将仔

阅读(156)赞 (0)

Will it finally: 关于 try/catch 细节

发布于 2019-03-15 10:31

随着 async / await 的出现,我最近发现自己在我的代码中使用了更多 try / catch / finally 。但老实说,我终于用“finally”做了一点练习。当我去实际使用它时,我有点不确定它的细节。所以我把几个例子放在一起。 # 当你 throw 一个 catch 考虑你在一个 ca

阅读(173)赞 (0)

React hooks 对应 ClassComponent 中的 api和生命周期

发布于 2019-02-16 11:03

useEffect 可以代替的生命周期为 componentDidMount , componentWillUnMount 和 componentDidUpdate 使用 useEffect 完成 componentDidMount 的效果 functionAComponent(){useEffect(()={//TODO},[]);}复制代码 useEffect 的第二个参数为 [] 时,表示这个eff

阅读(338)赞 (0)

Flutter 跑马灯组件

发布于 2019-02-16 10:57

本文介绍2种跑马灯效果的实现:连贯式,非连贯式。效果如下图 连贯式 实现思路:写一个无限长度的列表(ListView),通过一个定时任务(Timer)每隔一定时间滑动一定距离(ScrollController)。这里面比较tricky的是滑动距离的设置,你不能直接设置一个和时

阅读(207)赞 (0)