- 博客(7)
- 收藏
- 关注
原创 代理服务器搭建和加密传输
一,简介和安装1. 关于squid Squid Cache(简称为Squid)是HTTP代理服务器软件。Squid用途广泛的,可以作为缓存服务器,可以过滤流量帮助网络安全,也可以作为代理服务器链中的一环,向上级代理转发数据或直接连接互联网。Squid程序在Unix一类系统运行。由于它是开源软件,有网站修改Squid的源代码,编译为原生Windows版;用户也可在Windows里安装
2017-10-27 11:37:47
4159
原创 windows网络重置三板斧
开始——cmd——管理员权限运行:NETSH INT IP RESET 回车NETSH WINHTTP RESET PROXY 回车IPCONFIG /FLUSHDNS 回车
2017-10-27 11:29:16
4470
原创 堆排序详解
1,什么是堆? 堆就是满足一定规律的二叉树,这个规律是 :任意父节点中的关键字>直接子节点的关键字(大头堆)或 任意父节点的关键字<直接子节点的关键字(小头堆)。 如图所示一个大头堆: 图1 大头堆示例2,堆如何存储? 一般采用数组(连续内存结构)来存储在内存中操作。 如上图,我们只要按图节点上的序号按数的层次排列到数组中就可以了。如下图: 图2 堆存储结构 此时,若仅知这么一个数组如
2017-04-13 23:14:21
801
原创 ABCDE 入栈,不可能的出栈次序是……
ABCDE入栈,不可能的出栈次序是?如果要列出所有可能的次序再去判断不可能的次序是一件成本非常高的事情。所以这里面一定是有规律的。 试想,如果A是要在第一个出栈要怎么做:那定是A入栈,下一步就得立即出栈;如果B是要在第一出栈怎么做,那定是AB一起入栈后立即把B出栈。所以规律是:答案中出栈的第一个元素是在原来的次序中是第几个,那么他的前面的元素必然都还在栈中。如EDC
2017-03-30 13:06:39
31280
原创 合并排序算法
【核心思想】 分治思想,但在此只管分即可,合并的时候在按次序叠放。常见的方式是,每次递归地把数组按2路分划分,一直分到每个部分成了单个元素,然后递归开始回升整理,按次序合并输出到一个临时数组中去,再把临时数组的有序结果放在原数组的原部分位置,合并完毕,由原数组内存地址带出结果。 【操作要点】 1划分的位置计算 2要借助临时数组来存放中间的合并结果,中间结果要归还到原数组带出。【代码描述】vo
2017-03-30 12:51:11
523
原创 简单的排序
简单的选择排序要点:在数组中每扫描一遍都选出一个最小值依次和前面的值交换第一次交换第一个,第二次交换第二个,以此类推。void selectSort(int *arr){ int i=0,begin=0,end=0,minPosition=0; for(i=0; i<length-1; i++){//最后一趟都不用比length-1
2017-03-29 23:49:36
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人