- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 Java文件操作2
文件(File)是 最常见的数据源之一,在程序中经常需要将数据存储到文件中,例如图片文件、声音文件等数据文件,也经常需要根据需要从指定的文件中进行数据的读取。当然, 在实际使用时,文件都包含一个的格式,这个格式需要程序员根据需要进行设计,读取已有的文件时也需要熟悉对应的文件格式,才能把数据从文件中正确的读取出 来。 文件的存储介质有很多,例如硬盘、光盘和U盘等,由于IO
2015-09-30 20:43:50 339
转载 Java文件操作1
//1.创建文件夹 //import java.io.*; File myFolderPath = new File(str1); try { if (!myFolderPath.exists()) { myFolderPath.mkdir(); } } catch (Exception e) { System.out.println("新建目录操作出错")
2015-09-30 20:42:56 341
转载 Java程序执行Linux命令
java程序中要执行linux命令主要依赖2个类:Process和Runtime首先看一下Process类:[plain] view plaincopyProcessBuilder.start() 和 Runtime.exec 方法创建一个本机进程,并返回 Process 子类的一个实例, 该实例可用来控制进程并获得相关信息。Proce
2015-09-29 20:43:12 454
转载 sql之left join、right join、inner join的区别 union和union all
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum1
2015-09-22 17:08:19 1148
转载 Linux 管道
管道是一种两个进程间进行单向通信的机制。因为管道传递数据的单向性,管道又称为半双工管道。管道的这一特点决定了器使用的局限性。管道是Linux支持的最初Unix IPC形式之一,具有以下特点:*** 数据只能由一个进程流向另一个进程(其中一个读管道,一个写管道);如果要进行双工通信,需要建 立两个管道。*** 管道只能用于父子进程或者兄弟进程间通信。,也就是说管道只能用于具有亲缘关系
2015-09-14 16:36:49 285
转载 linux 共享内存
共享内存: 它是内存数据传递速度最快的,所以在很多时候都会用到共享内存的通信机制。1,获得key值ftok(argv[1],'k'))2,创建共享内存获得ID;shm_id = shmget(key,1024,IPC_CREAT | 0666))3,映射共享内存 shmat(shm_id,NULL,0) 4,解除映射shmdt(add
2015-09-11 21:54:01 265
转载 消息队列
消息队列 现在我们来讨论第三种也是最后一种System V IPV工具:消息队列。在许多方面看来,消息队列类似于有名管道,但是却没有与打开与关闭管道的复杂关联。然而,使用消息队列并没有解决我们使用有名管道所遇到的问题,例如管道上的阻塞。海姹网(网址:http://www.seacha.com),标签:Linux 进程间通信之消息队列, 消息队列,进程间通信,msgget
2015-09-11 16:45:09 300
转载 linux下socket编程实例
一、基本socket函数Linux系统是通过提供套接字(socket)来进行网络编程的。网络的socket数据传输是一种特殊的I/O,socket也是一种文件描述符。socket也有一个类似于打开文件的函数:socket(),调用socket(),该函数返回一个整型的socket的描述符,随后的连接建立、数据传输等操作也都是通过该socket实现。1、socket函数syntax:
2015-09-10 15:42:21 261
转载 inet_ntoa函数陷阱
今天编程时遇到一个很诡异的问题,是关于inet_ntoa函数的。先看一个测试程序#include stdio.h>#include sys/socket.h>#include netinet/in.h>#include arpa/inet.h>#include string.h>int main(int argc, char* argv[])
2015-09-09 14:11:17 752 1
转载 Linux fork()
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新
2015-09-09 09:31:47 391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人