对于许多初学者来说,网络通信程序的开发,普遍的一个现象就是觉得难以入手。许多概念,诸如:同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)等,初学者往往迷惑不清,只知其所以而不知起所以然。 异步方式指的是发送方不等接收方响应,便接着发下个数据包的通信方式;而同步指发....
分类:
编程语言 时间:
2015-05-12 18:38:50
阅读次数:
170
下载安装包
wget http://mirrors.cnnic.cn/apache//apr/apr-1.5.2.tar.gz
wget http://mirrors.cnnic.cn/apache//apr/apr-util-1.5.4.tar.gz
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-connectors/native/1...
分类:
其他好文 时间:
2015-05-12 17:21:20
阅读次数:
125
关于cin缓存的清空,网上有各种说法。最多的是使用
cin.sync();
但是,关于这个sync方法在不同的编译器中有不同的实现。VC中确实可以清空cin的缓存,但是在GNU中,不行。因此使用sync方法是没有通用性的。又有说法是使用
cin.seekg(0, ios_base::end);
但是依旧无法正常工作。以下是一个测试代码...
分类:
其他好文 时间:
2015-05-12 17:13:19
阅读次数:
241
Title:Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).For example, this binary tree is symmetric: 1 ...
分类:
其他好文 时间:
2015-05-12 15:34:17
阅读次数:
120
CentOS-6.5-x86_64-minimal-httpd-2.4.12-mysql-5.6.23-php-5.6.8------------------------------ 软件准备http://mirror.bit.edu.cn/apache/apr/apr-1.5.2.tar.gzh....
分类:
数据库 时间:
2015-05-12 01:20:04
阅读次数:
205
1.首先从官网上下载http://mirror.bit.edu.cn/apache/hbase/hbase-1.0.1/hbase-1.0.1-bin.tar.gz ? 安装包 2.解压缩到安装目录,tar -xvf?hbase-1.0.1-bin.tar.gz ?? 3.修改conf/hbase-site.xml <configuratio...
分类:
其他好文 时间:
2015-05-11 20:17:46
阅读次数:
201
分析:筛法的思想,首先记录每个值的坐标,在使用筛法。
#include
using namespace std;
int a[10005];
int f[10005];
int main()
{
int i,n,j,mx,ans,tmp;
ios::sync_with_stdio(false);
while(cin>>n)
{
mx=-1;
memset(f,-1,size...
分类:
其他好文 时间:
2015-05-11 14:49:13
阅读次数:
145
#yum安装redis服务yuminstallepel-releaseyuminstallredis#yum安装php-redis扩展wgethttp://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm-ivhepel-release-6-8.noarch.rpmrpm-Uvhhttp://mirror.webtatic.com/yum/el6/latest.rpmyuminstallphp-red..
分类:
Web程序 时间:
2015-05-10 17:29:36
阅读次数:
168
分析:可以用线段树做,但感觉麻烦。用优先队列,每次插入时都保留前k个大的数即可。
#include
#include
#include
using namespace std;
int main()
{
int n,k,j,c;
char b[2];
ios::sync_with_stdio(false);
while(cin>>n>>k)
{
priority_queue,g...
分类:
其他好文 时间:
2015-05-10 15:49:40
阅读次数:
118
分析:因为长和宽都是整数,所以枚举判断是不是整数,再取最小的即可。
#include
#include
using namespace std;
int main()
{
int min;
int a,i,T;
ios::sync_with_stdio(false);
cin>>T;
while(T--)
{
cin>>a;
min=1000000000;
for(i...
分类:
其他好文 时间:
2015-05-10 14:22:58
阅读次数:
111