- 博客(13)
- 资源 (9)
- 收藏
- 关注
原创 Qt
#include #include "qmlapplicationviewer.h" int main(int argc, char *argv[]) { QApplication app(argc, argv); QmlApplicationViewer viewer; viewer.setOrientation(QmlApplicationViewer::Scre
2011-12-25 16:02:40 281
原创 socket udp server clinet
#include #include #include #include #include #include #include #include #define SERVPORT 3333 #define BACKLOG 10 #define MAX_CONNECTED_NO 100 #define MAXDATASIZE 100 int main() { struct socka
2011-12-24 19:58:01 339
原创 socket tcp server -clinet
#include #include #include #include #include #include #include #include #define SERVPORT 3333 #define BACKLOG 10 #define MAX_CONNECTED_NO 10 #define MAXDATASIZE 10 int main() { struct sockadd
2011-12-24 19:52:28 343
转载 Tong bu xinhao
操作系统的一个经典问题是"生产者-消费者"问题, 这涉及同步信号量和互斥信号量的应用, 在这里,我用线程的同步和互斥来实现. /* * author 张文 * 2008/06/20 */ #include #include #include #include #include #define N 2 // 消费者或者生产者的数目 #define M
2011-12-19 09:04:19 411
原创 ioctl write
[code=C/C++][/code] #include #include #include #include #include #include #include #include #include #include #include #include #define DEVICE_NAME "led" #defin
2011-12-18 21:04:03 531
原创 C 标准管道 revc
#include #include #include #include #include #define PIPE_NAME "/tmp/dpfifo" #define BUFFER_SIZE PIPE_BUF //PIPE_BUF为limits.h定义的管道最大容量 int main(int argc,char *argv[]
2011-12-10 16:12:01 311
原创 C 标准管道send
#include #include #include #include #include #define PIPE_NAME "/tmp/dpfifo" #define BUFFER_SIZE PIPE_BUF //PIPE_BUF为limits.h定义的管道最大容量 int main(void){ int p
2011-12-10 16:09:22 296
原创 C 消息列队
#include #include #include #include #include #include #include struct msgmbuf { long msg_type; char msg_text[512]; }; int main() { int qid; key_t key; int len; struct msgmbuf msg; if (
2011-12-10 16:07:12 340
原创 C.匿名管道
#include #include #include #include #include #include int main() { int pipe_fd[2]; pid_t pid; char buf_r[100]; char* p_wbuf; memset(buf_r,0,sizeof(buf_r)); if(pipe(pipe_fd)<0) { printf("pip
2011-12-10 16:01:06 297
原创 shell 四
#!/bin/bash #sh4.sh ladd="/var/log/syslog" t1="tlog" t2="tlogs" tmp="tlog-tmp" mydate=`date +%d%m` bak="log-bak"_$mydate fcp(){ echo `tail -10 $t1 >$tmp` while read line1 do case $line1 in \#*)
2011-12-07 15:06:51 252
原创 shell -select
#!/bin/bash #sh3.sh #PS3="Choice?" Ping(){ echo "Please input ip / Hostname-Ping:exmple 127.0.0.1/www.baidu.com" read temp echo "`ping -c 3 $temp`" choice } Nslookup(){ echo "Please input Hostna
2011-12-07 15:04:51 319
原创 Shell 编程 2
#!/bin/bash #sh2.sh temp="tempd" #如果用户在线 isAt(){ echo $name echo "用户在线,将写消息给$name,输入CTRL+D为结束" echo `write $name` # echo -e\n # echo "welcom to this computer" # echo "eof" } #如果用户不在线 isNoAt(){ ec
2011-12-07 14:51:40 246
原创 Shell 简单编程
#!/bin/bash #sh1.sh name="admin" Npass="123" loops=1 filename="dlxxlog.log" logins(){ echo "Your name:" read user echo "Your Password:" read pass } logins #!用户信息导入日志 servermessage(){ `echo "$
2011-12-07 14:47:14 212
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人