这篇文章主要分享一下通过`HTML5`的`history API`的时候,使用`NodeJS`后端应该如何配置,来避免产生404的问题,这里是使用的express的框架,主要是通过`connect-history-api-fallback`这个中间件来实现的 ...
分类:
其他好文 时间:
2019-08-30 22:56:10
阅读次数:
88
DP、TCP、可靠传输的工作原理、TCP首部格式、TCP可靠传输的实现、TCP流量控制、TCP的拥塞控制、TCP的连接管理这几个方面进行解析。 一、运输层协议概述 1.进程之间的通信 从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层 ...
分类:
其他好文 时间:
2019-08-27 00:46:51
阅读次数:
65
1. mv 文件a名 文件b名:将文件a中的内容复制到文件b中 2.ps -ef | grep tomcat :查看tomcat进程 3.kill -9 进程号:杀掉进程 4.chown -r 所有者:组 文件名:通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称 ...
分类:
系统相关 时间:
2019-08-24 13:02:28
阅读次数:
89
[TOC] 计算机操作系统 一.什么是文件? ? 计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。文件可以是文本文档、图片、程序等等。文件通常具有三个字母的文件扩展名,用于指示文件类型(例如,图片文件常常以 JPEG 格式保存并且文件扩展名为 .jpg)。 ? 现在让我们来想象我们在计算机上 ...
分类:
其他好文 时间:
2019-08-19 21:21:00
阅读次数:
86
1.架构名词介绍 1.什么是项目, 类似于手机的app,每一个app都可以算做一个项目。 2.什么是架构, 维护一个项目使用的一组服务器。 3.什么是集群, 为解决某个特定问题将多台计算机组合起来形成的单个系统。 4.什么是高可用, 当一台服务器不可用,另一台服务器自动接管,保证业务不down机。 ...
分类:
其他好文 时间:
2019-08-18 17:45:36
阅读次数:
91
环境说明演示vip自动漂移 192.168.237.50 192.168.237.51 vip: 192.168.237.5 keepalived开源软件实现 keepalived可以实现当vip挂的时候,自动漂移,基于vrrp虚拟路由冗余协议 主备,vrrp去宣告 存在问题 主起来后又会接管vip ...
分类:
其他好文 时间:
2019-07-31 11:19:55
阅读次数:
112
消息 1. 大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力 2. 消息服务中两个重要概念: 消息代理(message broker)和目的地(destination) 当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目 的地。 3. 消息队列主要有两种形式的目 ...
分类:
编程语言 时间:
2019-07-31 00:49:32
阅读次数:
94
【网络多人游戏架构与编程】 1、即使在今天,大多数的多人在线游戏在每个游戏会话中仍然限制玩家的数量 ,一般支持4~32个玩家。然而,在大规模多人在线游戏(massive multiplayer online gmme,MMO)中,成百上千的玩家将同时出现在同一个游戏会话中。 2、《星际围攻:部落》的 ...
分类:
其他好文 时间:
2019-07-29 00:07:48
阅读次数:
139
一、设计模式大概谈 代码的一些写法,与常规的写法不太一样,程序灵活,维护起来很方便,但是别人接管、阅读代码很痛苦。 用设计模式理念写出来的代码很晦涩。<< head first>> 老外应付特别大的项目时候,把项目开发经验、模块划分经验,总结成设计模式。 二、单例设计模式 使用频率高。 单例:整个项 ...
分类:
其他好文 时间:
2019-07-24 20:49:48
阅读次数:
102
从某种意义上来讲,ODBC实际上主要是一个数据库的访问库(API),它包含访问不同数据库所要求的ODBC驱动程序。应用程序要操作不同类型的数据库,只要调用ODBC所支持的函数,动态链接到不同的驱动程序上即可。 上图可看出,应用程序调用ODBC API(函数调用),但ODBC API不直接访问数据库, ...
分类:
数据库 时间:
2019-07-22 18:34:08
阅读次数:
170