#nginx源代码解析

内存泄漏解析

永远的Singleton单例的使用在我们的程序中随处可见,因为使用它可以完美的解决我们在程序中重复创建对象的问题,不过可别小瞧它。由于单例的静态特性,使得它的生命周期和应用的生命周期会一样长,所以一旦使用有误,小心无限制的持有Activity的引用而导致内存泄漏。比如,下面的例子。publicclassSingleto...
代码星球 ·2020-08-08

json解析结果部分属性为null的问题

在协作开发时,从接口获取到的json实体部分为空,但是在调试时发现原对象没有任何问题,但是经过解析成为json后,部分属性变为:"$ref":"$.*******“改变解析方式为Gson问题解决,经查是fastjson在解析json时,会将json中相同的内容改为引用导致 具体描述如下:以下内容转...

nginx配置样例

简单的nginx配置如下,包含了静态文件配置、websocket、socket.io的配置:usernobody;worker_processes3;#master_processoff;#daemonoff;#error_loglogs/error.log;#error_loglogs/error.lognotice...
代码星球 ·2020-08-08

GridFS使用及配合nginx实现文件服务

Mongodb下GridFS使用及配合nginx实现文件服务一、GridFS简介GridFS是mongodb下用来存储文件的一种规范,所有官方支持的驱动均实现了GridFS规范。Mongodb本来以BSON格式保存二进制对象,但是BSON对象支持的最大文件为16M,如果文件超过16M,则最好通过GridFS来进行存储。...

beego中orm关联查询使用解析

这两天在学习beego框架,之前学习的时候遗漏了很多东西,比如orm、缓存、应用监控、模板处理等,这里将通过实例记录下如何使用beego自带的orm进行关联查询操作。首先说明下,beego的orm有自动建表的功能,使用方法呢如下://数据库别名name:="default"//droptable后再建表force:=t...

golang的xml、json解析

xmlgolang的xml处理主要应用Unmarshal、Marshal方法实现,解析一个xml到struct如下,首先是xml文件:<?xmlversion="1.0"encoding="utf-8"?><serversversion="1.0"><!--测试注释server-->...
代码星球 ·2020-08-08

nginx+nodejs+mysql+memcached服务器后台架设centos6.5

需要的下面四个工具最好都采用yum安装,不要采用编译安装的方法,因为编译安装会导致某些依赖关系丢失。nginx作为HTTP和反向代理,处理静态页面,动态服务交由nodejs服务。nodejs作为处理动态事件的服务器。mysql是数据库。memcahed是一个数据缓存系统,为mysql提供缓存功能首先你需要会使用linu...

解析器

  解析器的作用:解析xml文件创建的解析器:JAXP(sun公司的,支持DOM和sax的思想,但是很垃圾),JDOM,DOM4J,PULL:sax思想的解析器,android内置的解析器使用PULL解析器解析xml文件...
代码星球 ·2020-08-08

XML解析思想

 获取文档中的数据:反序列化[巧记:反读]把内存中的数据存储到文档中:序列化[巧记:序写]XML解析思想DOM:就是将文档中的数据全部加载到内存,在内存中形成DOM树,然后对数据进行增删改查操作*缺点:耗内存,解析慢*优点:可以对数据进行增删改查的操作SAX:基于事件驱动,逐行读取*优点:占用内存小,解析速度...
代码星球 ·2020-08-08

postgresql重要参数解析及优化

转载自:https://yq.aliyun.com/articles/413018?spm=a2c4e.11155435.0.0.56e45560r1J1NW1.max_connections200最大客户端连接数。每个连接在后端都会对应相应的进程,耗费一定的内存资源。如果连接数上千,需要使用连接池工具。2.share...

nginx运行文件出错env: /etc/init.d/nginx: No such file or directory

env:/etc/init.d/nginx:Nosuchfileordirectory估计是我在windows下修改文件的时候换行符出现问题了。在notepad++将此文件打开,注意,该文件的权限,我用root用户登录之后将文本文档该unix执行servicenginxstatus   &...

gin框架源码解析

gin框架使用的是定制版本的httprouter,其路由的原理是大量使用公共前缀的树结构,它基本上是一个紧凑的Trietree(或者只是RadixTree)。具有公共前缀的节点也共享一个公共父节点。RadixTree基数树(RadixTree)又称为PAT位树(PatriciaTrieorcritbittree),是一...
代码星球 ·2020-08-07

async 与await 解析

  async与await是promise的语法糖,是把promise的异步写成像同步的写法。语法:  1、async后面接一个自定义函数  2、await只能放在async后面的函数里,且await后面接一个会ruturnnewPromise的函数,等到异步完成就继续往下执行functionhello(){retur...
代码星球 ·2020-08-07

element 中表单验证的解析。

https://blog.csdn.net/qq_24504591/article/details/88048894https://segmentfault.com/a/1190000012551362https://www.jianshu.com/p/40854214b2c1https://blog.csdn.net...
代码星球 ·2020-08-07

vue-cli中webpack配置解析

版本号vue-cli 2.8.1(终端通过vue-V 可查看)vue 2.2.2webpack 2.2.1目录结构├──README.md├──build│├──build.js│├──check-versions.js│├──dev-client.js│├──dev-serve...
代码星球 ·2020-08-07
首页上一页...5960616263...下一页尾页