#nginx源代码解析

visual studio 2017 使用码云gitee进行源代码管理

在码云新建项目  复制项目地址  visualstudio 操作  新建项目 提交到码云...

Nginx介绍和使用

Nginx是一个高性能的Web和反向代理服务器,它具有有很多非常优越的特性:作为Web服务器:相比Apache,Nginx使用更少的资源,支持更多的并发连接,体现更高的效率,这点使Nginx尤其受到虚拟主机提供商的欢迎。能够支持高达50,000个并发连接数的响应,感谢Nginx为我们选择了epollandkqueue作...
代码星球 ·2020-07-31

HTTP解析

前言B/S网络架构的核心是HTTP,掌握HTTP对一个从事互联网工作的程序员来说非常重要。要理解HTTP,最重要的是要熟悉HTTP的HTTPHeader,HTTPHeader控制着互联网上成千上万用户的数据传输。最关键的是,它控制着用户浏览器的渲染行为和服务器的执行逻辑。例如,当服务器没有用户请求的数据的时候就会返回一...
代码星球 ·2020-07-29

【MyBatis源码解析】MyBatis一二级缓存

MyBatis缓存我们知道,频繁的数据库操作是非常耗费性能的(主要是因为对于DB而言,数据是持久化在磁盘中的,因此查询操作需要通过IO,IO操作速度相比内存操作速度慢了好几个量级),尤其是对于一些相同的查询语句,完全可以把查询结果存储起来,下次查询同样的内容的时候直接从内存中获取数据即可,这样在某些场景下可以大大提升查...

token的创建及解析

<dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt</artifactId><version>0.9.0</version></dependency>...
代码星球 ·2020-07-28

Redux系列x:源码解析

redux的源码很简洁,除了applyMiddleware比较绕难以理解外,大部分还是这里假设读者对redux有一定了解,就不科普redux的概念和API啥的啦,这部分建议直接看官方文档。此外,源码解析的中文批注版已上传至github,可点击查看。本文相关示例代码,可点击查看。将redux下载下来,然后看下他的目录结构...
代码星球 ·2020-07-24

grunt源码解析:整体运行机制&grunt-cli源码解析

前端的童鞋对grunt应该不陌生,前面也陆陆续续的写了几篇grunt入门的文章。本篇文章会更进一步,对grunt的源码进行分析。文章大体内容内容如下:grunt整体设计概览grunt-cli源码分析grunt-cli模块概览grunt-cli源码分析写在后面grunt主要由三部分组成。其中,grunt-cli是本文的讲...

requirejs:让人迷惑的路径解析

接触过requirejs的童鞋可能都知道,无论是通过define来定义模块,还是通过require来加载模块,模块依赖声明都是很重要的一步。而其中涉及到的模块路径解析,对于新手来说,有的时候会让人觉得很困惑。假设我们的目录结构如下:demo.htmljs/main.jsjs/lib.jsjs/util.jsjs/com...

如何查看nginx的版本及配置选项?nginx都配置了哪些的模块?

需求描述:  新接手别人的nginx,想要查看当前都配置了哪些模块操作过程:1.通过nginx-V选项查看nginx的配置选项[root@hadoop3sbin]#./nginx-Vnginxversion:nginx/1.14.0builtbygcc4.4.720120313(RedHat4.4.7-11)(GCC)...

linux环境中,nginx安装过程

需求描述:  记录在linux平台,nginx安装的过程.环境描述:  操作系统:RedHatEnterpriseLinuxServerrelease6.6(Santiago)  操作内核版本:2.6.32-504.el6.x86_64  nginx版本:nginx-1.14.0安装过程:1.下载nginx的源码包软件...

Ninesky源代码从Codeplex迁移到开源中国

原来Ninesky代码一直发在Codeplex.com上,最近两三个星期了代码一直迁入不上去,网站访问也经常出错。所以把代码放到开源中国去了,项目地址https://git.oschina.net/ninesky/Ninesky。在Codeplex上使用的TFS进行源代码控制,开源中国上只有git,所以采用Git进行源...

js正则表达式之解决html解析<>标签问题

应用场景:以博客写文章为例,有的时候我们不经意间写的字符串带标签,然后浏览器将其解析了,实际上我们并不希望其被解析,于是可通过核心代码解决该问题。核心代码如下:data.codeSource.replace(newRegExp("<","g"),"&lt;").replace(newRegExp(">...

为 Nginx 添加 HTTP 基本认证(HTTP Basic Authentication)

针对sudoapt-getinstall命令安装的nginx(默认会有/etc/nginx/conf.d)sudoapt-getinstallnginxprintf"your_username:$(opensslpasswd-cryptyour_password)">>conf.d/passwd如果没有co...

apache不能解析php之解决办法

记录一下Ubuntu16.04下的apache服务器不能解析php的问题,如图所示: 对于这个Ubuntu16.04最直接最快速的解决办法就是执行如下命令:sudoapt-getinstalllibapache2-mod-php ...

nginx上配置phpmyadmin

Nginx配置phpmyadmin流程如下:1.安装php7.1sudoLC_ALL=C.UTF-8add-apt-repositoryppa:ondrej/phpsudoapt-getupdatesudoapt-getinstallphp-pearphp7.1-cliphp7.1-commonphp7.1-curlp...
代码星球 ·2020-07-24
首页上一页...6263646566...下一页尾页