自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 liunx c实现http多线程下载2(url地址解析)

对目标URL地址进行解析,得到三类信息:(1)主机地址,(2)端口(如果没有给出,默认就是80),(3)文件所在主机的具体路径名以及文件名 主要用到两个函数strstr(), strchr()用于查找字符串中是否有指定的字符串和字符,存在则返回对于地址,不存在则返回NULL。源码:测试:

2016-09-06 15:44:11 473

原创 liunx c实现http多线程下载1(总体流程)

总的来说,http的多线程下载需要如下几个步骤1.先对目标URL地址进行解析,得到三类信息(1)主机地址,(2)端口(如果没有给出,默认就是80),(3)文件所在主机的具体路径名以及文件名例如:char ulr[128] = "http://file2.mydrivers.com/board/wb6audiowinnt4winnt4.exe";  解析后应该得到如下信息主机地址:f

2016-09-06 14:52:02 818

转载 struct hostent结构体

struct hostent结构体这个数据结构是这样的: struct    hostent {    const char    *h_name;    // official name of host    char    **h_aliases;    // alias list    short    h_addrtype;    // host addre

2016-09-06 14:18:31 775

转载 Mysql主键相关的sql语句集锦

本文主要搜集总结了一些和mysql主键相关的sql语句,包括增加主键或者更改表的列为主键之类的sql语句,希望对大家能有所帮助  添加表字段alter table table1 add transactor varchar(10) not Null;alter table   table1 add id int unsigned not Null auto_increment pr

2016-09-05 16:14:43 585

转载 c语言 split函数的实现

#include #include int split(char dst[3][1024], char* str, const char* spl);int main() { int i, num; char a[3][1024]; for(i = 0; i<3; i++) memset(a[i], 0, sizeof(a[i])); char str[

2016-09-04 14:57:28 1662

转载 Linux下Socket编程的端口问题( Bind error: Address already in use )

http://blog.csdn.net/u010555444/article/details/46827937int sock, ret, on;struct sockaddr_in servaddr;/* Create a new stream (TCP) socket */sock = socket( AF_INET, SOCK_STREAM, 0 ):/* Enable

2016-09-04 11:23:14 2551

转载 eclipse+cdt 配置mysql(附测试代码)

所以需要在eclipse中加上对mysql.h的路径项目->属性->C/C++Build -> settings -> gcc c complier -> includes -> include paths 添加两个路径:/usr/lib/mysql;/usr/include/mysql还需要添加对 -lmysqlclient -lm两个参数

2016-09-02 21:50:18 321

原创 线程条件变量的使用

1. mutex的用法#include #include pthread_mutex_t lock;int value = 10;void* pt1(void *arg);void* pt2(void *arg);int main() { pthread_t t1, t2; pthread_mutex_init(&lock, NULL); pthread_creat

2016-09-02 16:09:54 521

转载 c实现计算运行时间

#include “stdio.h”#include “stdlib.h”#include “time.h”int main( void ){ long i = 10000000L; clock_t start, finish; double duration; /* 测量一个事件持续的时间*/ printf( "Time to do %ld em

2016-09-02 11:24:28 287

原创 eclipse+CDT 常见问题1---报错:undefined reference to `pthread_create'的处理

1. 报错:undefined reference to `pthread_create'的处理解决办法:工程的property->setting->gcc linker->liberary下,添加pthread(注意不是-lpthread,也不是-pthread,如图1所示)原因:pthread不是默认的库,在linux中用文本进行编译,也要加参数-lpthread,这个道理是一

2016-09-02 09:54:40 442

转载 ubuntu 右上角小键盘不显示的解决办法

killall ibus-daemonibus-daemon -d

2016-09-01 13:51:16 5021 2

jmx 监控 tomcat

jmx 监控 tomcat 的设置方法,实现

2011-12-01

jbossjmx 文件

jboss jmx监控 通过jmx监控jboss应用所必须的jar文件~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2011-10-27

axis2在tomcat上配置

axis2在tomcat上配置的必要工具

2011-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除