//client.cpp
//这是回射客户端
#include?<stdio.h>
#include?<stdlib.h>
#include?<unistd.h>
#include?<netinet/in.h>
#include?<string.h>
#include?<arpa/inet.h>
#include?<sys/socket.h>
#include?...
分类:
其他好文 时间:
2014-10-06 18:10:40
阅读次数:
264
一、strcpy()与strncpy()
strcpy():strcpy(dest,src); strcpy把src所指向以'\0'结尾的字符串复制到dest所指的数组中,返回指向dest的指针。
当sizeof(dest)>=sizeof(src)时,拷贝正确,并在dest字符串后面加入'\0';
当sizeof(dest)
strncpy():strncpy(dest,src,...
分类:
其他好文 时间:
2014-10-06 17:52:50
阅读次数:
186
Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between).
For example:
Given binary ...
分类:
其他好文 时间:
2014-10-06 16:46:00
阅读次数:
165
#include
using namespace std::placeholders;
1.可以提前声明函数类型:function 函数名;
function fn
也可以不用声明类型直接bind前面:auto fn = bind( ....)
函数参数的对应:
以实际函数的参数对应声明的位置...
分类:
编程语言 时间:
2014-10-06 17:35:50
阅读次数:
222
javascript对象学习笔记...
分类:
编程语言 时间:
2014-10-06 16:12:20
阅读次数:
151
合理设置process参数大小...
分类:
其他好文 时间:
2014-10-06 17:52:10
阅读次数:
181
转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/39807741
迭代器模式(Iterator):提供了一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。
迭代器模式就是顺序访问集合中的对象,这句话包含两层意思:一是需要遍历的对象,即集合对象,二是迭代器对象,用于对集合对象进行遍历访问。...
分类:
编程语言 时间:
2014-10-06 17:02:00
阅读次数:
184
用__attribute__((deprecated)) 管理过时代码,同时保留兼容的接口
Linux下:
#define DEPR_AFTER __attribute__((deprecated))
#define DEPR_BEFOR
class DEPR_BEFOR AAA
{
}DEPR_AFTER;
int main(int argc, char** argv)
{...
分类:
编程语言 时间:
2014-10-06 17:01:50
阅读次数:
173
上一篇,架构设计的UML图形思考 ,简单介绍了图形思考设计,表达设计对于架构师的重要意义,以及简单介绍了使用统一建模语言UML描述类以及类之间的继承关系,这种描述还停留在写代码,表达的可是说是如何写出类代码来,接下来我们要学习用UML表示业务的内涵,分析业务的内涵,加以抽象,将细节隐藏起来,用UML图象表现出来。
一、系统分析
什么是系统分析?
...
分类:
其他好文 时间:
2014-10-06 17:01:40
阅读次数:
182
第一章 大千世界:企业在哪里?
第二章 区位论:经济地理的理论脉络与独特视角
第三章 空间转变:中国工业地理格局与变迁
第四章 全球化中的大企业:工业革命与空间演变
第五章 欧洲的企业兴衰:欧盟与德国大企业
第六章 美国力量:硅谷和128公路
第七章 亚洲四小龙:经济起飞与企业成长
第八章 中国:国企改革与本土企业成长...
分类:
其他好文 时间:
2014-10-06 17:51:39
阅读次数:
279
进来在linux下开发C++项目,遇到了非常奇怪的bug。项目需要多线程实现,在写好代码后,每当运行到线程函数内部,当内部调用其它函数如printf、fopen等时就会提示段错误(segmentation fault)。编程很久了,自觉不会出现很低级的语法错误,经仔细检查许久确实也未发现任何问题。在给很多厉害的朋友看过代码后也未能帮助找到这个bug,后来经自己一番思索终于找到问题所在。下面先给出线...
分类:
编程语言 时间:
2014-10-06 17:34:58
阅读次数:
213
神语言(god)是基于lua和RPP的新一代编程语言
为什么需要它?
1.很多人不喜欢lua的语法,god的语法更像C
2.god支持元编程、闭包、协程
3.凡是lua支持的特性god也支持,lua不支持的宏god也支持,因此god比lua强大
4.god可以使用lua库,甚至允许god和lua混合编程
5.god是最快的脚本语言之一,性能与C接近,因为god基于luaJIT
6....
分类:
其他好文 时间:
2014-10-06 17:34:30
阅读次数:
213
1、tcpdump
-n 使用IP地址表示主机,而不是主机名;使用数字表示端口号,而不是服务名称
-i 指定要监听的网卡接口, “-i any”表示抓取所有网卡接口上的数据包
-v 输出一个稍微详细的信息,例如,显示IP数据报中的TTL和TOS信息
-t 不打印时间戳
-e 显示以太网帧头...
分类:
系统相关 时间:
2014-10-06 16:27:40
阅读次数:
258
端口扫描器原理很简单,无非就是操作socket,能connect就认定这个端口开放着。
import socket
def scan(port):
s = socket.socket()
if s.connect_ex(('localhost', port)) == 0:
print port, 'open'
s.close()
if __name__ =...
分类:
其他好文 时间:
2014-10-06 17:17:30
阅读次数:
234
题目大意:给定一个数组,求这些数组通过异或能得到的数中的第k小是多少
首先高斯消元求出线性基,然后将k按照二进制拆分即可
注意当高斯消元结束后若末尾有0则第1小是0 特判一下然后k--
然后HDU输出long long是用%I64d 无论C艹还是G艹都是
#include
#include
#include
#include
#define M 10100
using namespace ...
分类:
其他好文 时间:
2014-10-06 18:07:20
阅读次数:
223
1:shape总结
1):shape文件是放置在drawable文件下的。res/drawable/filename.xml.
2):shape类型:android:shape。一共有四种:rectangle,oval,line,ring。
3):corners标签:定义圆角。当且仅当控件类型位rectangle时才有作用。android:radiuse位圆角的半径。当然也...
分类:
移动开发 时间:
2014-10-06 18:07:10
阅读次数:
308
上两篇文章介绍了虚拟机中安装linux server 及相关服务,有了这些基础后,安装一个应用服务 moodle 2.7+ 是使用最广的网络课程平台。在安装moodle之前,需要支持软件有mysql + phpmyadmin + apache + php5 1.下载moodle安装文件,moodle-latest-27.tgz 约33M。2.通过phpmyadmin 在mysql建立空数据库...
分类:
系统相关 时间:
2014-10-06 16:27:00
阅读次数:
321