Node.js之文件下载

Node.js之文件下载,主要最近解决我的一个需求。

需求描述:
如何将腾讯云上传的文件存储到本地某个目录下,如果用js来实现,纯JavaScript没有这样的功能(也许有),正好我这个项目用node.js比较多,正好可以利用node.js丰富的API实现该功能。

算法图解之快速排序

分而治之(又称D&C)

书中举了一个例子,假设你是农场主,有一块土地,如图所示:

你要将这块地均匀分成方块,且分出的方块要尽可能大。

从图上看,显然是不符合预期结果的。

Ubuntu16.04Apache负载均衡+集群

mod_proxy ,主代理模块Apache模块用于重定向连接;它允许Apache充当底层应用程序服务器的网关。
mod_proxy_http ,它增加了对代理HTTP连接的支持。
mod_proxy_balancer和mod_lbmethod_byrequests ,它为多个后端服务器添加负载平衡功能。

为了保证配置流程正常,请执行如下命令:

1
2
3
4
5
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_balancer
sudo a2enmod lbmethod_byrequests
/etc/init.d/apache2 restart

致所有的开发者们

此文来自我个人微信公众号,总的来说,阅读量和反馈都还挺不错,借此分享给广大的博友们。

本文主要内容为如下几个方面?

为什么要有一个自己的博客

为什么要让自己的GitHub活跃起来

每天给自己一点学习的时间

CRMEB中因为重写规则导致的服务器异常和404之解决办法

问题描述:
安装CRMEB后,只能通过https://域名//index.php/admin访问到后台,而不能直接通过https://域名/admin访问到后台,以至于导致进入系统后台出现有的功能界面可用,有的功能界面则出现404或者服务器异常之类的,从浏览器上看就是路径方面的原因导致的,实际原因则是apache没有开启重写模块导致的。

windows安装composer

下载Composer-Setup.exe

请点击该链接即可下载Composer

通常下载完后是一个exe文件,双击安装即可。

注意:默认会搜索你的php安装路径,建议最好把php安装好。

关于php安装,可以去php官网上下载zip包解压某个配置配置环境变量即可。

Ubuntu16.04之Apache2.4配置SSL证书

具体步骤不是特别复杂,有些细枝末节我可能忽略了,不过参考我的这个教程,应该可以配置好的,如果朋友们有问题,可以留言给我。
参考资料如下:
Linux + Apache2 环境下配置 https (腾讯云免费证书)

Ubuntu系统Apache 2部署SSL证书

虽然说很多不记得了,但是有这么几点必须要提。

第一、去阿里云下载证书,通过winscp或者xftp上传文件到服务器上
第二、解压证书zip包,并将其放入某个文件夹下
第三、安装apache,并按照如下步骤:

Ubuntu16.04启动tomcat缓慢问题之解决方案

问题信息:

1
16-May-2019 10:41:10.630 WARNING [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [117,835] milliseconds.

问题描述:
去官网下载tomcat后,解压本地并启动,发现启动极其缓慢,启动一个tomcat居然要十几分钟或者是始终启动不起来。