Tal.Yuan

迷茫了太久,想往深了做几件事

Vim插件-快速文件切换插件a.vim

浏览/编辑代码的时候,常常需要在头文件(.h)和源文件(.c,.cpp,.cc...)之间切换,或者打开某个包含文件(如#include ...),a.vim正是用来满足以上需求的一款Vim插件。 官方网址:a.vim : Alternate Files Quickly。当前最新版本:v2....

2013-12-26 23:16:38

阅读数:1078

评论数:0

时间编程

1、时间类型CoordinatedUniversal Time (UTC):世界标准时间,格林威治标准时间。(GreenwichMean Time,GMT)CalendarTime:日历时间,是用“从一个标准时间点(如:1970年1月1日0点)”到此时经过的秒数来表示时间。2、时间获取#inclu...

2013-12-09 02:19:15

阅读数:350

评论数:0

LINUX 多线程程序设计

创建线程#include <pthread.h>int pthread_create(pthread_t * tidp,const pthread_attr_t *attr,void *(*start_rtn)(void),void *arg)tidp:...

2013-12-07 21:47:02

阅读数:401

评论数:0

LINUX 网络应用程序设计

Linux中的网络编程通过Socket(套接字)接口实现,Socket是一种文件描述符。类型:套接字socket有三种类型:1)流式套接字(SOCK_STREAM),流式的套接字可以提供可靠的、面向连接的通讯流。它使用了TCP协议。TCP保证了数据传输的正确性和顺序性。2)数据报套接字(SOCK_...

2013-12-07 21:27:35

阅读数:750

评论数:0

LINUX 进程间通信程序设计-2

4、消息队列        消息队列就是一个消息的链表。可以把消息看作一个记录(具有特定的格式)。进程可以向消息队列按照一定的规则添加新消息;另一些进程则可以从消息队列中读走消息。分类:目前主要有两种类型的消息队列:1)POSIX消息队列2)系统V消息队列,系统V消息队列目前被大量使用。持续性:系...

2013-12-07 20:36:30

阅读数:465

评论数:0

JNI学习

1、JNI概述 JNI机制。 Java Native Interface 的缩写,实现了Java调用其他语言(如C/C++)的功能。 通过这种技术可以: 1)Java调用Native语言(C/C++)的函数 2)Native程序(C/C++)的函数可以调用Java层的函数 2、JNI的...

2013-12-03 21:42:11

阅读数:473

评论数:0

LINUX 进程间通信程序设计一

现在Linux使用的进程间通信方式包括:1、管道(pipe)和有名管道(FIFO)2、信号(signal)3、共享内存4、消息队列5、信号量6、套接字(socket)(研究通讯时再讲)1、管道通信管道是单向的、先进先出的,它把一个进程的输出和另一个进程的输入连接在一起。一个进程(写进程)在管道的尾...

2013-12-03 14:46:35

阅读数:635

评论数:0

LINUX 进程控制程序设计

1、获取ID//包含两个头文件#include <sys/types.h>#include <unistd.h>vpid_t getpid(void)       //获取本进程ID。      //vpid_...

2013-12-03 11:12:56

阅读数:496

评论数:0

Shell Script计算日期

#!/bin/bash #Program: # You input your demobilization date, I calculate how many days before you demobilize #History: # 2013/08/26 ydonghao P...

2013-12-02 21:09:13

阅读数:779

评论数:0

Shell Script中$0等表示的含义

#!/bin/bash #Program: # Program shows the script name, parameters #History: # 2013/08/26 PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr...

2013-12-02 21:04:23

阅读数:1171

评论数:0

Shell scipt两种判断方式

1、 #!/bin/bash #Program: # This program shows the user's choice #History: # 2013/08/26 ydonghao PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/lo...

2013-12-02 21:02:31

阅读数:389

评论数:0

用户输入一个文件名,Shell Script检测是否存在

#!/bin/bath #Program: # User input a filename, program will check the flowing: # 1) exist 2) file/directory 3) file permissions #History: # ...

2013-12-02 20:53:39

阅读数:980

评论数:0

Shell Script两个变量相乘

#!/bin/bash #Program: # User inputs 2 integer numbers; program will cross these two numbers. #History: # 2013/08/16 PATH=/bin:/sbin:/usr/bin:/u...

2013-12-02 20:51:54

阅读数:2396

评论数:0

两个最基础的Shell Script代码

#!/bin/bash #Program: # This program shows "hello world" in your screen. #History: # 2013/083/36 ydonghao PATH=/bin:/sbin:/usr/bin:/...

2013-12-02 20:50:03

阅读数:425

评论数:0

根据用户输入的字符串生成3个文件

#!/bin/bash #Program: # Program creates three files, which named by user's input and date command #History: # 2013/08/26 ydonghao PATH=/bin:/...

2013-12-02 20:45:54

阅读数:447

评论数:0

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