linux C
文章平均质量分 81
一师兄
能做的:
团队建设
团队管理
产品设计
架构设计
质量管理
各种文档编写
用的不错的:
springcloud redis rabbitmq docker linux mysql
展开
-
如何用c读取文件
应该用fscanf()函数来读取下面给个小例子: 保存代码时,以.C为后缀名.用VC6.0编译(TC2.0也可,但不能显示汉字) 用VC6.0编译时,不能点"!"来运行程序,因为这样程序是不能建立文件的. 应该在Debug文件夹里面再运行程序(VC6.0编译程序时,生成的可执行文件放在Debug文件夹里面,里面要有"成绩.txt"文件)#include#includevoid ReadStuden原创 2011-12-15 14:33:49 · 644 阅读 · 0 评论 -
socket--c实现
#include #include #include #include #include #include #include #include #define SERVPORT 3333 /*服务器监听端口号 */#define BACKLOG 10 /* 最大同时连接请求数 */main(){ int sockfd,client_fd; /*sock_fd:监听sock原创 2017-03-06 13:05:50 · 419 阅读 · 0 评论 -
C语言字符串函数大全
函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程序例: #include #include int main(void) { char string[10]; char *str1 = "abcdefghi"; stpcpy(string,原创 2017-03-06 11:58:24 · 292 阅读 · 0 评论 -
c线程参数传递
主线程代码typedef struct _CLIENT { int socket; //客户端socket char ip[16]; //客户端IP地址 } CLIENT; for (;;) { sin_size = sizeof(struct sockaddr_in);转载 2017-03-06 11:54:10 · 8501 阅读 · 0 评论 -
c multiple thread programming in linux
*thread_example.c : c multiple thread programming in linux *author : falcon *E-mail : tunzhj03@st.lzu.edu.cn */#include #include #include #include #define MAX 10pthread_t thread[2];pthr原创 2017-03-06 11:50:36 · 726 阅读 · 0 评论 -
截取字符串 --C语言实现
#include "stdio.h"#include "conio.h"/*从左边开始截取字符串 */char *left(char *dst,char *src,int n,int m){char *p=src;char *q=dst;int len=strlen(src);if(n>len) n=len;while(n--) *(q++)=*(p++);*(q++)='\0原创 2017-03-06 11:48:52 · 5536 阅读 · 1 评论 -
c版多线程
MultiTuxedoListenerThread.c /* * MultiTuxedoListenerThread.c * * Created on: 2011-12-9 * Author: tuxedo */#include #include #include #include #include #include #include #include原创 2017-03-06 09:36:10 · 403 阅读 · 0 评论 -
c版socketserver
下面将编写一个c/s结构的程序,主要功能是client将向server发送一些消息,而当server收到client的请求时,并向client发送一条回应信息。server.c代码如下:#include #include #include #include #include #include #include #include #define SERVPORT 33原创 2017-03-06 09:33:47 · 1022 阅读 · 0 评论 -
java与c之间的参数转换
1:c中返回一个字符串 ................... (*env)->NewStringUTF(env,"zhongguo 中国"); ...................2: c中返回一个数组 ..................... int i = 0; jintArray array;原创 2017-03-06 09:30:14 · 635 阅读 · 0 评论 -
java通过jni调用tuxedo
如果想要一个免费,不使用Weblogic WTC JOLT,实现Java调用Tuxedo,那最容易想到的就是通过JNI,让Java执行native代码,实现对Tuxedo的调用。 环境:Suse 9 Tuxedo 8.1 Java1.4 $JAVA_HOME $TUXDIR实现的步骤编写带native方法的Java类 /** * This is a demo cl原创 2017-03-06 09:29:01 · 1154 阅读 · 0 评论 -
java通过jni调用c编译的dll或so
先介绍一下jni:Java Native Interface,它能够使java和其他编程语言编写的应用程序和库进行相互操作。 java中调用c函数,主要是通过本地化接口jni来实现的,在windows下,调用的是dll文件,在unix下,调用的是so文件。这里先介绍编写调用c函数的基本步骤: (1):编写.java文件,其中c中的函数要用public nati原创 2017-02-27 09:29:00 · 884 阅读 · 0 评论 -
Linux平台Java调用so库-JNI使用例子
1.确保gcc编译器已安装2.编写HelloJNI.java代码,用native声明需要用C实现的函数。如果源程序是包含在package里的话,应该建立同样的文件夹结构,比如/home/swan/test/net/wangliping/HelloJNI.javapackage net.wanglipingpublic class HelloJNI{ static转载 2017-02-28 09:04:29 · 13725 阅读 · 0 评论 -
socket收发数据
/** * */package com.icfcc.cpk.channel;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;im原创 2017-03-06 13:07:58 · 421 阅读 · 0 评论