原创 Tiny6410聲卡驅動——錄音與回放
在Linux下,音頻設備程序的實現與文件系統的操作密切相關。Linux將各種設備以文件的形式給出統一的接口,這樣的設計使得對設備的編程與對文件的操作基本相同,對Linux內核的系統調用也基本一致,從而簡化
原创 GCC內嵌AT&T彙編語法
一 基本語法 1 寄存器引用 引用寄存器要在寄存器號前加百分號%,如“movl %eax, %ebx”。 80386有如下寄存器: 1、8個32-bit寄存器 %eax,%ebx,%ecx,%edx,%edi,%esi,
原创 Linux內核--內核數據類型
將linux 移植到新的體系結構時,開發者遇到的若干問題都與不正確的數據類型有關。堅持使用嚴格的數據類型和使用 -Wall -Wstrict-prototypes 進行編譯可能避免大部分的 bug。 -Wall 顯示所有的警告 -Ws
原创 JSTL標籤
來源 jsp中有大量<% %>java片段 jsp中html標籤+jsp標籤+java片段 提出 把<% %>java片段用標籤替換 C標籤 <c:out>標籤 最常用的標籤,用於在 JSP 中顯示數據 <c:out value=
原创 Tiny6410內核模塊編譯之helloworld
由於項目,需要自己編譯內核驅動,但是考慮到編譯內核比較麻煩,而且需要重新燒寫系統,不是很方便,所以研究了一下通過模塊的方式加載驅動。用一個 helloworld的程序說明一下整個流程,記下來,以便以後查
原创 MyEclipse+tomcat開發環境配置
配置 使用 1、建立工程 2、新建JSP文件 解決中文問題 <%@ page language= "java" import ="java.util.*" pageEncoding="gbk" %> 3、配置t
原创 ubuntu下爲Tiny6410搭建nfs服務器
1、開發環境 服務器端:ubuntu12.04 客戶機端:tiny6410(arm11) 2、服務器端安裝NFS服務器 使用以下命令安裝nfs服務器程序軟件包,在命令執行過程中,默認啓動SUNRPC服務和nfs服務, 並創建/etc/
原创 X86控制寄存器和系統地址寄存器+實模式和保護模式
80386控制寄存器和系統地址寄存器如下表所示。它們用於控制工作方式,控制分段管理機制及分頁管理機制的實施。 控 制寄存器 CRx BIT31 BIT30—BIT12 BIT11—BIT5 BIT4 BI
原创 MVC模型之用戶登錄系統
1、什麼是MVC模型 2、用戶登錄系統的MVC模型 3、用戶登錄系統詳解 3.1 登錄界面 login.jsp 它主要完成用戶登錄界面,只是完成MVC中的V(view),也就是他只完成登錄界面。 當提交登錄按鈕以後,把用戶驗
原创 win7系統MySQL-5.0.18安裝圖解
用的可執行文件的方式安裝。 安裝包下載地址:http://download.csdn.net/detail/xsc_c/6444947 打開下載的mysql安裝文件mysql-5.0.18-win32.zip,雙擊解壓縮,運行“setup
原创 Request和Session的區別
說簡單點 request對象和session對象的最大區別是生命週期。 request request範圍較小一些,只是一個請求。 request對象的生命週期是針對一個客戶端(說確切點就是一個瀏覽器應用程序)的一次請求,當請求完畢之後,
原创 gcc基本指令+gdb調試
GCC -o 生成指定名字可執行文件 gcc hello.c -o hello -c 只編譯,生成.o目標文件 gcc -c hello.c -g 產生調試工具gdb所必要的符號信息 gcc -g hello.c -o
原创 Servlet+Tomcat 界面登錄
1、文件夾建立(必須按照這個規範,文件名和文件夾名必須一致) a、在%TOMCAT_HOME%\webapps下建立一個文件夾,取名MyWebsit b、在MyWebsit文件夾下新建WEB_INF文件夾 c、在WEB_INF文件夾
原创 java+socket 簡易聊天工具
1、服務器端程序 package com.test3; import java.io.*; import java.net.*; import java.awt.*; import java.awt.event.*; import j
原创 GPU 編程入門到精通(五)之 GPU 程序優化進階
博主由於工作當中的需要,開始學習 GPU 上面的編程,主要涉及到的是基於 GPU 的深度學習方面的知識,鑑於之前沒有接觸過 GPU 編程,因此在這裏特地學習一下 GPU 上面的編程。有志同道合的小夥伴,歡迎一起交流和學習,我的郵箱: