共享内存的方式原理就是将一份物理内存映射到不同进程各自的虚拟地址空间上,这样每个进程都可以读取同一份数据,从而实现进程通信。因为是通过内存操作实现通信,因此是一种最高效的数据交换方法。共享内存在 Windows 中是用 FileMapping 实现的,从具体的实现方法上看主要通过以下几步来实现:1、...
介绍所谓虚拟硬盘就是用内存中虚拟出一个或者多个磁盘的技术。内存的速度要比硬盘快得多,就要利用这一点,在内存中虚拟出一个或多个硬盘就可以加快磁盘的数据交换速度,从而提高电脑的运行速度。从上面我们可以看出:所谓“虚拟”有二:其一所谓“虚拟”首先是假的,其次是能够起到所虚拟的硬盘的功能。虚拟硬盘的目的无非...
分类:
其他好文 时间:
2014-10-11 13:29:45
阅读次数:
168
从多方面新讲python性能优化看到交换两个变量的值可以使用
a,b = b,a这样可以提高性能
>>> from timeit import Timer
>>> Timer("t=a;a=b;b=t","a=1;b=2").timeit()
0.06279781319366587
>>> Timer("a,b=b,a","a=1;b=2").timeit()
0.037897992553...
分类:
编程语言 时间:
2014-10-11 13:21:05
阅读次数:
201
最近在一用户处巡检,发现其核心交换机cisco4507R一个引擎有报警,查看module情况如下:4507r#showmoduleChassisType:WS-C4507RPowerconsumedbybackplane:40WattsModPortsCardTypeModelSerialNo.---+-----+--------------------------------------+------------------+--------..
分类:
其他好文 时间:
2014-10-11 10:52:55
阅读次数:
611
https://oj.leetcode.com/problems/insertion-sort-list/插入排序为假设[0,i)已经为有序数组,下一步从[i,n)找最小的元素交换到i处。用指针模拟这个过程即可。就是操作有些麻烦。每次[head,p)为已经有序的数组,下次从[p,tail]找出最小的...
分类:
编程语言 时间:
2014-10-11 01:46:54
阅读次数:
327
Atitit. 单点登录sso 的解决方案 总结
1. 系统应用场景and SSO模式选型 2
2. 系统应用的原则与要求 2
2.1. 开发快速简单::绝大部分系统来说,开发快速简单为主 2
2.2. 支持token交换,这样有利于集成先有的系统模块无需大改动,仅仅需要改动登陆模块。。 2
2.3. 支持用户名映射.当多个子系统username不同时候儿 2
3. 脱机验证s...
分类:
其他好文 时间:
2014-10-11 00:00:44
阅读次数:
502
JQuery + xml作为前后台数据交换 JQuery提供良好的异步加载接口AJAX,可以局部更新页面数据,http://api.jquery.com/category/ajax/ xml作为一种轻量数据格式,被浏览器js引擎普遍支持,同json格式,但是没有json那么精简。 使用AJAX...
分类:
Web程序 时间:
2014-10-10 23:59:14
阅读次数:
187
https://oj.leetcode.com/problems/next-permutation/我这个解法并不很好,是O(n^2),这个在STL实现里应该是O(n)的。不过我的方法比较简单。想法是首先需要找到一个left边界l,这个边界需要跟其后面的某个元素r交换使序列增大。然后在l前面的部分不...
分类:
编程语言 时间:
2014-10-10 22:39:24
阅读次数:
177
用户通过“浏览器”访问因特网上的WEB服务器,浏览器和服务器之间的信息交换使用超文本传输协议(HTTP--HyperText Transfer Protocol)。例:用户访问东南大学主页 Http://www.seu.edu.cn/seu/welcome.htm,浏览器与服务器的信息交互过程如下:...
分类:
Web程序 时间:
2014-10-10 22:37:24
阅读次数:
219
选择排序(假设递增排序)
每次选取从当前结点到末尾结点中最小的一个与当前结点交换,每一轮固定一个元素位置。
时间复杂度O(n^2),空间复杂度O(1)。下面的示例代码以带头结点的链表为存储结构:
#include
#include
#define Elemtype double
struct Node
{
Elemtype data;
struct Node *next;
};
void...
分类:
编程语言 时间:
2014-10-10 21:50:04
阅读次数:
225