Hoyho

thinking

All Posts




Django项目使用Nginx和uwsgi部署

Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。 在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收Web的所有请求,统一管理请求。 nginx把所有静态请求自己来处理(这是NGINX的强项)。 然后,NGINX将所有非静态请求通过uwsgi传递给Django,由Django来进行处理,从而完成一次WEB请求。 可见,uwsgi的作用就类似一个桥接器。起到桥梁的作用。  …

Linux Python


Django高亮显示代码

好多教程都是Markdown filter 的高亮方案,而且大多互相抄袭 结果设置好好久就是不显示,所以采用另一种方案  …

Note


C#的一些高级语法总结,LINQ,Lambda,泛型等

大学第一门编程语言其实是C,后面因缘际会借此了C# 说实话,刚刚开始学习C#的时候发现这玩意基础语法都不用学,完全跟C一样了,后来接触到C++,Java等同样有感。 但是。随着深入发现C#有很多高级语法,用起来实在太舒服  …

.NET

EmguCV开发初始篇

英特尔公司发布了OpenCV,由于它采用了BSD许可授权,因此无论是在商业和个人或者学术研究等领域都得到了广泛的应用,OpenCV全称是开源计算机视觉库(Open Source Computer Vision Library),但在.NET平台上经过重新封装发布并主要用于C# 、VB等语言的开源库,又称为Emgu CV  …

.NET

POST提交数据的正确姿势之Content Type的选择

HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 包含: application/x-www-form-urlencoded multipart/form-data application/json text/xml  …

HTTP

HTTP协议是怎么一回事

HTTP全称为HyperText Transfer Protocol,翻译过来就是传输文本协议。平时我们浏览器看到的网页内容基本上都是靠这种方式进行与服务端交流获取到的,客户端(这里指浏览器)与服务器进行交流的时候用的就是HTTP协议通讯,那么它是怎么工作的呢  …

HTTP Protocol