原创 linux c 創建靜態鏈接庫

轉載:http://blog.csdn.net/muge0913/article/details/7308140      在C語言的層面上,對代碼的重複利用通常是通過庫(library)的方式來實現的。傳統意義上的庫指的是以後綴

原创 ubuntu下安裝mysql數據庫和使用

今天晚上就把數據庫安裝好了;呵呵!!第一次在linux系統上安裝mysql數據庫感覺走來好多彎路,基本上都在網上搜索資料和各種嘗試。現在終於把數據庫安裝併成功登陸和測試了一下,接着就要熟悉怎麼在linux上使用mysql這個數據庫了。

原创 hdu1438 鑰匙計數一

鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=1438 第一次這麼認真的做了一道遞推的題目,好題啊! 要是自己想還是好喫力,看了解題報告感覺思路好清晰。看解題報告是很不好的習慣,可是菜沒辦法。

原创 一個很有深度的C++內存問題---GDB調試(一)

先看代碼(a.c): [cpp] view plaincopy #include <stdio.h>      int main(int argc, char* argv[])   {       int a[4]={

原创 C++,數據結構

http://topic.csdn.net/u/20090603/13/05ea579e-ba1d-416f-9305-f0bf9aa56e53.html http://kinghuimail.blog.163.com/blog/stat

原创 B. Wallpaper

#99 http://www.codeforces.com/contest/139/problem/B B. Wallpaper time limit per test 2 seconds memory limit per

原创 hdu1075

http://acm.hdu.edu.cn/showproblem.php?pid=1075 數據結構的題:map的應用 代碼: #include<iostream> #include<map> #include<string> #inc

原创 cf#99 C. Literature Lesson

C. Literature Lesson time limit per test 2 seconds memory limit per test 256 megabytes input standard input o

原创 Linux串口編程入門

開發環境 Fedora12 GCC 4.4.4   Linux的串口編程使用POSIX終端控制函數,關於POSIX終端控制函數的詳細情況可以查看: Serial Programming Guide for POSIX Op

原创 POSIX操作系統的串口編程指南(2) 分類: Linux串口編程

第二章:配置串口 這一章介紹怎樣使用C語言的POSIX終端接口配置串口。   POSIX終端接口 多數系統支持使用POSIX終端接口改變波特率、字符數等參數。首先要包含頭文件<termios.h>;這樣就定義了終端控制結

原创 linux下C語言多線程編程實例

創建兩個線程來實現對一個數的遞加。 或許這個實例沒有實際運用的價值,但是稍微改動一下,我們就可以用到其他地方去拉。 下面是我們的代碼: /*thread_example.c : c multiple thread programming

原创 一次谷歌面試趣事(轉)

一次谷歌面試趣事(轉) 很多年前我進入硅谷人才市場,當時是想找一份高級工程師的職位。如果你有一段時間沒有面試過,根據經驗,有個非常有用的提醒你應該接受,就是:你往往會在前幾次面試中的什麼地方犯一些錯誤。簡單而言就是,不要首先去你

原创 漢諾塔

#include<stdio.h> void move(int n,char a,char b,char c) {     if(1==n){   

原创 快速排序算法

步驟來自維基百科 步驟爲: 從數列中挑出一個元素,稱爲 "基準"(pivot),重新排序數列,所有元素比基準值小的擺放在基準前面,所有元素比基準值大的擺在基準的後面(相同的數可以到任一邊)。在這個分割結束之後,該基準就處於數列的中間位

原创 hdu1143 Tri Tiling 遞推

http://acm.hdu.edu.cn/showproblem.php?pid=1143 當n爲奇數的時候是不能用2*1的方塊擺滿的,所以f[i] = 0; 當n爲偶數的時可以這樣劃分,2和f[n-2],則有2*f[n-2]種,4和