原创 筆試題
strstr #include <stdio.h> #include <stdlib.h> #include <string.h> #include <assert.h> const char *my_strstr(const cha
原创 socket編程之openssl入門
1、什麼是ssl 在學習openssl編程之前,先了解一下什麼是SSL,有助於後續的學習。SSL是一個縮寫,代表的是Secure Sockets Layer。 它是支持在Internet 上進行安全通信的標準, 並且將數據密碼術集成到
原创 阻塞與非阻塞
原文出處:http://www.cnblogs.com/orez88/articles/2513460.html 簡單點說: 阻塞就是幹不完不準回來, 非阻塞就是你先幹,我現看看有其他事沒有,完了告訴我一聲 我們拿最常用的s
原创 socket編程之簡單的服務器與客戶端
---------------------------------------------------------- 系統環境:Centos 6.5 --------------------------------------------
原创 socket編程之socket轉串口
--------------------------------------------------------------------------------- 系統環境:Centos 6.5 開發板:s3c2440 -----
原创 Centos 源碼安裝 MySQL
系統環境:Centos6.5 1、下載源碼包 [monster@localhost download]$ wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.49-linux2.6
原创 makefile 基礎
目的: 基本掌握了 make 的用法,能在Linux系統上編程。環境: Linux系統,或者有一臺Linux服務器,通過終端連接。一句話:有Linux編譯環境。準備: 準備三個文件:file1.c,
原创 vim Ctags 安裝與使用
『插件介紹』 Ctags工具是用來遍歷源代碼文件生成tags文件,這些tags文件能被編輯器或其它工具用來快速查找定位源代碼中的符號(tag/symbol),如變量名,函數名等。比如,tags文件就是Taglist和OmniCppCo
原创 phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
~ > ifconfig wlan0 up phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware. ifconfig: SIOCSIFFLAG
原创 socket編程之select多路複用
/************************************************************************* * Copyright (C): [email protected] * Fil
原创 linux下C語言編程操作MySQL數據庫
原文地址:http://www.2cto.com/database/201506/407827.html 在實際應用中,我們不可能在命令行登錄進數據庫進行數據的查詢、插入等操作,用戶一般是使用一個界面良好的應用程序軟件來對數據進行管理。爲
原创 製作補丁和打補丁
1、製作補丁 diff -Nuar dir1 dir2 > patch //dir1爲舊版本,dir2爲新版本 // -N 如果新版本中有新文件new.c而舊版本沒有該文件,則把舊版本當成有一個空文件new.c // -a 把所有
原创 socket編程之epoll多路複用
epoll的相關係統調用 1、int epoll_create(int size); 創建一個epoll描述符,該描述符佔用一個fd值,程序退出前必須調用close()關閉,參數size爲最大監聽事件數 2、int epoll_ctl(i
原创 socket編程之pthread多線程通信
/************************************************************************* * Copyright (C): [email protected] * Fi
原创 ld: cannot find -lc
製作mkfs.jffs2工具時提示錯誤 ld: cannot find -lc 原因:系統缺少glibc靜態庫 解決: yum install glibc-static ld: cannot find -lxxx系列問題的一般解決步驟 可