原创 linux(ubuntu)下添加環境變量

1、Ubuntu專有方式 編輯 /etc/ld.so.conf 文件,如果以下語句不存在,則加入: include /etc/ld.so.conf.d/*.conf 然後在/etc/ld.so.conf.d下邊新建一個以 .conf

原创 C語言socket通信發送結構體的問題

Socket 通信中需要發送/接收結構體時,不能直接發送/接收結構體,需要先把結構體進行轉化,如: typedef struct  {     int client_sockfd;     char client_name[30];  

原创 Linix內核相關

在多任務操作系統中,每個進程都運行在屬於自己的內存沙盤中。這個沙盤就是虛擬地址空間(Virtual Address Space),在32位模式下它是一個4GB的內存地址塊。在Linux系統中, 內核進程和用戶進程所佔的虛擬內存比例是1

原创 Win7下設置共享文件夾

http://jingyan.baidu.com/article/5bbb5a1b3d9c1413eaa1795d.html

原创 Linux下的串口設置

rs232是三芯通信,即DB9的第2引腳RXD(接收)、第3引腳TXD(發送數據)、第5引腳DG(信號地)。 rs232是三芯通信,485是兩芯通訊的,RS-232串口線 通常 是 DB9--DB9 的 串口通信線,9芯 RS-4

原创 嵌入式開發平臺(Linux系統)查看…

Linux中有硬件時鐘與系統時鐘兩種時鐘。硬件時鐘是指主機板上的時鐘設備,也就是通常可在BIOS畫面設定的時鐘。這個時間有主板上電池供電維持,如果主板電池電量耗盡,如果斷電的話,恢復到出廠設置。系統時鐘則是指kernel中的時鐘。所有

原创 使用BeanUtils下ConvertUtils時,項目啓動就報錯

自己在做一個小項目時用到了日期轉換,使用了ConvertUtils.register註冊轉換器,但是項目在編譯階段就報錯了。 下面是報錯信息,主要是說 java.lang.NoClassDefFoundError: org/apache/

原创 “Error:(1, 1) java: 非法字符: '\ufeff'” “Error:(1, 9) java: 需要class,interface或enum”

在網上找了個工具類java文件,導進項目,編譯運行項目報錯:“Error:(1, 1) java: 非法字符: '\ufeff'”,如下圖所示: 原來這是因爲這個java文件雖然是UTF-8文件格式,但是文件開頭被編輯器添加了BOM,屬

原创 “javax.el.ELException”之“Failed to parse the expression [${xxx}]” 解決辦法

今天在jsp頁面中遍歷list時,將<c:forEach>中的var屬性設置爲了new,然後項目就報錯了,報錯內容如下: org.apache.jasper.JasperException: javax.el.ELException: F

原创 Linux下的一些命令

Su: Linux下在超級用戶(root)和普通用戶之間進行切換的命令 Sudo  Su 普通用戶切換到超級用戶 Su username 超級用戶切換回普通用戶(username)下 Tar: 範例一:將整個 /etc 目錄下的文件全部

原创 gdb調試指令使用

gdb調試指令使用 點贊 收藏 分享 文章舉報 wl1070325332 發佈了36 篇原創文章 · 獲贊 10 · 訪問量 5萬+ 私信

原创 嵌入式(linux)平臺搭建coredump…

1.開啓coredump文件保存功能: (1)可以直接使用命令 ulimit -c unlimited/數字 用來限定core文件的大小爲 無限制/數字; (2)可以在 /etc/profile 中添加該命令,開機即生效。 2.修

原创 Qt的一些相關知識

QString轉換成char* Qt下面,字符串都用QString,確實給開發者提供了方便,想想VC裏面定義的各種變量類型,而且函數參數類型五花八門,經常需要今年新那個類型轉換 Qt再使用第三方開源庫時,由於庫的類型基本上都是標準

原创 嵌入式下的gdb調試方法

 採用GDB方法調試,由於嵌入式系統資源有限性,一般不能直接在目標系統上進行調試,通常採用gdb+gdbserver的方式進行調試。目標系統必須包括gdbserver程序,宿主機也必須安裝gdb程序。在此我們還不能直接採用linux發

原创 ubuntu虛擬機安裝NFS服務器

------------------------------------ubuntu虛擬機安裝NFS服務器--------------------------- 方法如下: 一、虛擬機設置(如果網絡已經設置在橋接方式,跳過這步) 1