题目:一个有N个元素的数组 循环右移k位 要求时间复杂度O(N) 只允许两个附加变量abcd1234 循环右移4位 变成 1234abcd做过 思路 (ATBT)T = BA注意,K可能比N大,K也可能是负数(左移),要注意取余处理!!#include #include void exchange(...
分类:
编程语言 时间:
2014-11-13 00:15:07
阅读次数:
234
在之前的ExchangeServer2013日常管理经典案例中的博文中得到了大家的关注和高度的认可,对此首先表示非常感谢。后期会跟大家分析更多企业环境中的实际案例。对于今天的这个案例我是深有感触的,在2个月之前上海**大学有个Exchange方面的需求,用户数在1万人以上。该大学现有Exc..
分类:
其他好文 时间:
2014-11-12 18:14:20
阅读次数:
248
在部署完ExchangeServer2013
后有诸多客户端访问的配置,包括:内外部主机名、外部访问域、配置时区、配置语言等等这些操作。虽说简单,但是这些都是会影响到客户端访问和用户体验效果的。接下来让我们一起来看看。1.配置outlook
anywhere内、外部主机名打开ECP管理中心,转到..
分类:
其他好文 时间:
2014-11-12 12:02:10
阅读次数:
228
mcryptis a file encryption method using secure techniques to exchange data. It is required for some web apps for exampleMagento, the shopping cart sof...
分类:
Web程序 时间:
2014-11-12 02:05:33
阅读次数:
268
首先,为IPC、RPC、LPC做出一个总结,为后面的内容提供一个脉络。 一、关于IPC、RPC、LPC之间的关系。 IPC is a set of methods for the exchange of data among multiple threads in one or more proce...
分类:
系统相关 时间:
2014-11-11 20:32:48
阅读次数:
605
前几篇分析了一下AQS的原理和实现,这篇拿Semaphore信号量做例子看看AQS实际是如何使用的。
Semaphore表示了一种可以同时有多个线程进入临界区的同步器,它维护了一个状态表示可用的票据,只有拿到了票据的线程尽可以进入临界区,否则就等待,直到获得释放出的票据。Semaphore常用在资源池中来管理资源。当状态只有1个0两个值时,它退化成了一个互斥的同步器,类似锁。
...
分类:
编程语言 时间:
2014-11-11 14:31:26
阅读次数:
216
连续四天学习套接字的编程,可见套接字的重要性了。基于TCP和UDP分别写了两个程序。一是利用TCP实现一个服务器对多个客户端,客户端你发送信息,服务器就从事先准备好的五个字符串中随机回复一条。另一个是利用UDP实现两个人的对话,对话时可以是多个信息同时输入。 先是第一个程序。要实现一对多...
分类:
其他好文 时间:
2014-11-10 21:16:13
阅读次数:
367
我们在Linux下,能够通过telnet邮件server的25port(一般smtp邮件server都是这个),来測试是否能发送邮件。前提是先得把DNS配好,或者/etc/hosts文件制定好邮件server域名所相应的IP地址。下面红色的都是要输入的。[root@erpt1 ~]# telnet ...
分类:
Web程序 时间:
2014-11-08 13:38:20
阅读次数:
172