稠密图和稀疏图的最优实现及应用

发布时间 : 2018-10-24
发布 : 2018-10-24 分类 : 算法与数学 浏览 :

本文介绍了稠密图和稀疏图对应的实现方式:邻接矩阵和邻接表。

实现的亮点在于两种类的内部迭代器和函数接口对外一致,方便进一步编写遍历算法、解决图的相关问题。

每天一个设计模式·多语言实现

发布时间 : 2018-10-23
发布 : 2018-10-23 分类 : 开源项目 浏览 :

Wow!这是一本多语言实现的设计模式的小册 ?

最近拜读了腾讯团队出版的《Javascript 设计模式与开发实践》,边读边敲边 google 的过程中收货颇多:原来代码还可以这么写!

但是对于初学者,或者变更开发语言的程序员来说,重新阅读一本深入的、大篇幅的设计模式相关书籍成本过高。

如何快速地领会设计模式的精髓?如何在不同的语言中实现设计模式?便是这本小册的初衷。

网站version 4.0版本上线

发布时间 : 2018-10-23
发布 : 2018-10-23 分类 : 网站日志 浏览 :

更新时间:2018-10-22 ~ 2018-10-23

更新内容:

  • 前端
  • 服务端

每天一个设计模式之单例模式

发布时间 : 2018-10-23
发布 : 2018-10-23 分类 : 每天一个设计模式 浏览 :

单例模式定义:保证一个类仅有一个实例,并提供访问此实例的全局访问点。

如果一个类负责连接数据库的线程池、日志记录逻辑等等,此时需要单例模式来保证对象不被重复创建,以达到降低开销的目的。

小站实用手册

发布时间 : 2018-10-21
发布 : 2018-10-21 分类 : 开源项目 浏览 :

这是一篇曾经置顶的文章 ○( ̄︶ ̄)○ 它囊括了以下优质内容:

  1. 超干货:各类教程目录…
  2. 超实用:如何做笔记…
  3. 超不现实:日后规划…

我同意“知识付费”,但反对现在一些平台一套课程几百上千 RMB 的做法。

试试能不能稍微改变下现状,所以本站课程和源码均是开源和免费的。

因为是用本人业余时间做的,所以在保证质量的前提下,尽量维持更新吧(Θ ~ Θ〃)

PS:由于姿势水平有限,还请各路大神手下留情,逃…

webpack4 系列教程(十六):开发模式和生产模式·实战

发布时间 : 2018-10-19
发布 : 2018-10-19 分类 : webpack4系列教程 浏览 :

这是webpack4系列最后一篇教程了。这篇文章在之前所有教程的基础上,做了一个真正意义上的 webpack 项目!我花费了三个月整理了这份教程,并且完善了相关示例代码,也更熟悉 webpack 的理论和应用,当然,也感谢大家的支持。

好了,感慨完毕,开始正题 ?

webpack4 系列教程(十五):开发模式与webpack-dev-server

发布时间 : 2018-10-19
发布 : 2018-10-19 分类 : webpack4系列教程 浏览 :

为什么需要开发模式?

借助webpack,在开发模式下我们可以使用热重载、路由重定向、代理服务器等功能,而source-map更是准确定位代码错误的利器。

全网最贴心webpack系列教程和配套代码

发布时间 : 2018-10-19
发布 : 2018-10-19 分类 : 开源项目 浏览 :

Wow!全网最贴心的webpack4系列中文教程和配套代码 ?

webpack4 系列教程(十四):Clean Plugin and Watch Mode

发布时间 : 2018-10-18
发布 : 2018-10-18 分类 : webpack4系列教程 浏览 :

简单来说:生产开发过程中优雅地自动化!!!

在实际开发中,由于需求变化,会经常改动代码,然后用 webpack 进行打包发布。由于改动过多,我们/dist/目录中会有很多版本的代码堆积在一起,乱七八糟。

为了让打包目录更简洁,需要Clean Plugin,在每次打包前,自动清理/dist/目录下的文件。

除此之外,借助 webpack 命令本身的命令参数–Watch Mode:监察你的所有文件,任一文件有所变动,立刻重新自动打包。

webpack4 系列教程(十三):自动生成HTML文件

发布时间 : 2018-10-17
发布 : 2018-10-17 分类 : webpack4系列教程 浏览 :

在真实生产环境中,运行webpack进行打包后,完整的index.html应该是被自动生成的。例如静态资源、js 脚本都被自动插入了。而不是像之前的教程那样根据生成的文件手动插入。

为了实现这个功能,需要借助HtmlWebpackPlugin根据指定的index.html模板生成对应的 html 文件,还需要配合html-loader处理 html 文件中的<img>标签和属性。