加载中
[React + TypeScript 3] React Router

本文综合Learn React with TypeScript 3一书和Fullstack React(第r39版)一书中的相关内容写成,有较大改动 开发环境 Linux Mint 19 node 10.6.0 create-react-app 3.0.1 创建项目 首先新建...

Swift的closure里到底如何处理self?

题目中的“如何处理self”,实际上问的是下面几个问题: 是不是要么用[unowned self]要么用[weak self]?换言之,有没有都不需要的情况? 什么时候该用unowned,什么时候该用weak? 一图以蔽...

2017/02/19 09:42
33
理解Floyd-Warshall算法

我们之前分别讨论了Dijkstra算法和Bellman-Ford算法,它们解决的都是单源最短路径问题。本文讨论的Floyd-Warshall算法(下称FW算法)则适用于解决可有负权边但不可有负权环的“全局最短路径问...

2016/08/27 10:52
939
理解Express的routing

Routing 前面说到,Express的另一个核心特征是routing。什么是routing呢?简单来说,routing可以翻译为“分路”,本质上就是一个HTTP客户端请求与服务器端逻辑的对应关系,左边是HTTP方法+pa...

2016/08/24 10:10
478
理解Bellman-Ford算法

Bellman-Ford算法(下文中简称为BF)与Dijkstra算法一样,解决的是单源最短路径问题。两者不同之处在于,后者只适用于无负权边的图,而BF无此限制:只要图中没有负权环,则该算法可以正确地给...

2016/08/22 07:48
6K
Express简介

Node.js简介 在介绍Express之前,先得讲讲Node.js(后文中简称为Node)。 简单来说,Node就是一个JavaScript(后文简称JS)的运行环境。它有如下一些特性: 基于Chrome V8。这是谷歌开发的非常...

2016/08/20 09:08
251
理解Dijkstra算法

学习过最短路径问题的人都不会不知道Dijkstra算法。这个算法适用于解决无负权图的单源最短路径问题。这篇小文来谈谈如何理解这一算法。 这里首先给出一个Python 3的代码实现(以下代码出自P...

2016/08/19 23:45
461
Pug+Stylus+Bootstrap入门

Pug和Stylus的简单语法和使用+Bootstrap的栅格系统的简介

2016/04/13 18:49
2.1K
MediaProxy的安装和运行

操作系统:Ubuntu 12.04.5 64bit ##安装 首先安装AG Projects(MediaProxy的开发者)的签名key: wget http://download.ag-projects.com/agp-debian-gpg.key sudo apt-key add agp-debian-g...

2015/10/21 19:19
234
将Kamailio日志存到专门的日志文件

操作系统:Ubuntu 12.04.5 LTS 64bit Kamailio版本:4.3.x 本文的目标是将Kamailio的日志存到专门的日志文件(/var/log/kamailio.log)。 首先确认Kamailio的配置文件里有下面这一行: log_fa...

2015/10/20 09:40
313
SIP中transaction和dialog的区别

###说明 本文的主要内容翻译自Building Telephony Systems with OpenSER一书的第一章的某个小节。 ###Transaction 一个transaction总是发生在一个user agent client和user agent server之间(...

2015/09/07 15:00
72
从Git安装Kamailio v4.3.x

###声明 本文内容主要翻译自Kamailio v4.3.x官方安装与配置教程。 ###安装环境和版本 操作系统:Ubuntu 12.04.5 64bit Kamailio:v4.3.x ###安装之前 先安装/更新所有依赖的工具/库 sudo a...

2015/09/06 15:33
270
【VirtualBox】NAT模式下主机访问客机的设置

###写在前面 最近在学习Kamailio,为了测试,用VirtualBox模拟了一台服务器。为了使得客机能够上网、同时主机(客户端)能够访问客机(服务器),需要做一些配置,这就是本文的主要内容。 ##...

2015/09/06 12:31
232

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部