sendfile on; #让nginx在传输文件时直接在磁盘和tcp socket之间传输数据 location ~ .*\.(txt|xml)$ { gzip on; #开启压缩 gzip_http_version 1.1; #协议版本配置 gzip_comp_level 1; #压缩等级 gz... ...
分类:
其他好文 时间:
2019-05-05 17:24:01
阅读次数:
150
第五章学习了二叉树:每个结点至多只有两颗子树,且子树有左右之分。 二叉树的遍历:几乎所有操作建立在遍历的基础上,利用递归完成二叉树前(根)序,中(根)序,后(根)序遍历。 void PreOrderTraverse(BiTree T) { If( T )//若二叉树非空 { cout<<T->dat ...
分类:
其他好文 时间:
2019-05-05 01:20:12
阅读次数:
140
#include #include int family_to_level(int family) { switch (family) { case AF_INET: { return (IPPROTO_IP); } #ifdef IPV6 case AF_INET6: { ... ...
分类:
其他好文 时间:
2019-05-03 14:16:28
阅读次数:
117
题目链接:https://vjudge.net/problem/POJ-2352 题意:在直角坐标系中给出n个点的 (x,y),(0<=x,y<=32000),定义每个点的level为(x',y')的数量,其中x'<=x,y'<=y。输出所有level的点的个数。 思路:这几天开始写树状数组的题,加 ...
分类:
编程语言 时间:
2019-05-01 11:59:06
阅读次数:
146
Hacking Lambda Expressions in Javahttps://dzone.com/articles/hacking-lambda-expressions-in-java At the bytecode level, a lambda expression is replaced ...
分类:
编程语言 时间:
2019-04-30 23:34:49
阅读次数:
163
虽然静态路由在某些时刻很有用,但是必须手工配置每条路由条目,对于大中型的网络或拓补经常发生变化的清空,配置和维护静态路由的工作量就变得非常繁重,而且不小心还容易出错,因此就需要一种不需要手工配置的路由协议:动态路由协议。动态路由是网络中路由器之间进行相互通信,互相传递路由信息,利用收到的路由信息更新路由表的过程,它能实时的适应网络结构的变化。动态路由适用于网络规模较大、网络拓补复杂的网络中。动态路
分类:
其他好文 时间:
2019-04-29 12:30:41
阅读次数:
104
自从接触vim,自己瞎鼓捣.vimrc也有一段时间了。收集记录一下好用的配置。 一、奇技淫巧 1、折叠代码 折叠代码常常用在代码块较长的情况下,比如一个文件里定义了很多个函数,或者注释、括号影响的阅读困难等。但是,我们按结构将代码折叠后,嘿嘿,瞬间清爽。下面的操作可以通过"za"在折叠和展开间切换 ...
分类:
系统相关 时间:
2019-04-28 20:28:58
阅读次数:
219
Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left to right, level by level from leaf to root). For ...
分类:
其他好文 时间:
2019-04-28 20:27:43
阅读次数:
171
gzip on; gzip_min_length 5k; gzip_buffers 4 16k; #gzip_http_version 1.0; gzip_comp_level 3; gzip_types text/plain application/x-javascript text/css ap... ...
分类:
其他好文 时间:
2019-04-28 18:42:55
阅读次数:
145
前言 分两个项目,一个Gatway,一个SignalR 贴代码 1、Gatway 1、引用Ocelot 2、添加一点点代码 Startup.cs 3、简单配置ocelot ocelot.json 2、signalr 1、Startup.cs 2、chat.js 3、Program.cs 测试 1、启 ...
分类:
其他好文 时间:
2019-04-28 17:15:21
阅读次数:
262