Time of Update: 2018-12-03
很久沒寫東西了!學校班級學號姓名分數學校A班級0101小林90學校A班級0102小李60 班級小計人數2150學校A班級0201小強75 班級小計人數175 學校合計人數3225學校B班級0101小小85 班級小計人數185 學校合計人數185 全縣合計學校數:2學生數:4總分:305像這樣的列表裡面出現小計和合計的情況在統計報表中是經常出現的, 在這些報表裡面, 怎麼排序就是一個難題了!上面的表格, 學生的排序是按學號的大小排序的, 班級目前是也是使用大小排序, 但是學校不是大小排序,
Time of Update: 2018-12-03
翻譯自DT的經典教程:《Introduction to
Time of Update: 2018-12-03
學習Unity指令碼推薦:Unity3D官網索引在遊戲介面的設定中,開始介面的製作十分必要,是歡迎玩家並且簡要介紹遊戲背景的必備過程。這一章學習如何使用JS指令碼控制開始介面的淡出並且最終顯現出遊戲介面。首先,先建立一個指令檔,聲明GUI必備的類:import System.Collections.Generic;// TextureGUI Class: create a basic class for creating and placing GUI elements// texture =
Time of Update: 2018-12-03
//A.5 產生正方形的程式/* This program illustrates the use of the GLUT library forinterfacing with a Window System *//* The program opens a window, clears it to black,then draws a box at the location of the mouse each time theleft button is clicked. The
Time of Update: 2018-12-03
學習Unity指令碼推薦:Unity3D官網索引Unity3D初學者經常把Awake和Start混淆。簡單說明一下,Awake在MonoBehavior建立後就立刻調用,Start將在MonoBehavior建立後在該幀Update之前,在該Monobehavior.enabled == true的情況下執行。void Awake (){} //初始化函數,在遊戲開始時系統自動調用。一般用來建立變數之類的東西。void
Time of Update: 2018-12-03
學習Unity指令碼推薦:Unity3D官網索引Joystick在手遊開發中非常常見,也就是在手機螢幕上的虛擬操縱杆,但是Unity3D內建的Joystick貼圖比較原始,所以經常有使用自訂貼圖的需求。下面就來示範一下如何?自訂JoyStick貼圖。首先匯入貼圖,注意要把預設的Texture改為GUI要不然尺寸會發生改變:在Inspector面板中點擊Texture選項可以實現簡單的貼圖切換:選中後便會發現情境中的Joystick已經發生了改變:同理,可以對右邊的Joystick做同樣的修改:當
Time of Update: 2018-12-03
原文地址:http://www.tasharen.com/?page_id=185NGUI:點我傳送NGUI教程:步驟1-Scene1.建立一個新的情境(New Scene)。2.選擇並刪除情境裡的MainCamera。3.在NGUI菜單下選擇Create a New UI,會開啟UI建立嚮導。4.在建立嚮導中你能更改UI的基本參數。現在我們選Default layer,點擊Create Your UI
Time of Update: 2018-12-03
如何修改MFC視窗標題MFC程式的預設的標題是“無標題-title”,其中title是應用程式的名稱,我們應如何修改MFC視窗標題來符合自己的要求?
Time of Update: 2018-12-03
Asterisk核心(下面就簡稱核心)提供了一系列RTP相關的API函數。在使用不同的RTP棧時,這些API為RTP使用模組提供一種統一的訪問方式。這些API封裝之後,任何使用RTP的模組,都感覺不到底層棧的差異。對於使用模組來說,每個RTP棧的行為都是一樣的。 核心把一個RTP
Time of Update: 2018-12-03
進入第一個鉤子NF_HOOK(PF_INET6, NF_INET_PRE_ROUTING, skb, dev, NULL,ip6_rcv_finish)後,ip6_rcv_finish()將調用下列3個函數之一:ip6_input()、ip6_mc_input()、ip6_forward()。當IPv6包必須要轉寄的時候,ip6_rcv_finish()函數調用ipv6_forward(),這裡ipv6_forward()函數是通過struct inet6_protocol鉤子結構鉤到的,在(1
Time of Update: 2018-12-03
問題是從baiyuxiong發的那個“出現頻率最高的筆試題strcpy寫法+分析zz”文章開始的: 題目: 已知strcpy函數的原型是: char * strcpy(char * strDest,const char * strSrc); 1.不調用庫函數,實現strcpy函數。 2.解釋為什麼要返回char *。 解說: 1.strcpy的實現代碼 char * strcpy(char *
Time of Update: 2018-12-03
1 段的定義.cinit 存放C程式中的變數初值和常量; .const 存放C程式中的字元常量、浮點常量和用const聲明的常量; .switch 存放C程式中switch語句的跳針表; .text 存放C程式的代碼; .bss 為C程式中的全域和靜態變數保留儲存空間; .far 為C程式中用far聲明的全域和靜態變數保留空間; .stack 為C程式系統堆棧保留儲存空間,用於儲存返回地址、函數間的參數傳遞、儲存局部變數和儲存中間結果; .sysmem
Time of Update: 2018-12-03
1、TMS320LF24xx, TMS320LF28xx: 利用CCS裡面內建的flash burn外掛程式,很容易燒寫。 不必專門編程,只要輸入.out檔案即可。 2、TMS320C5x 需要自己手工編寫BootLoader程式,和燒寫flash的程式,有點麻煩。 利用CCS裝載燒寫flash的程式,運行之,寫入flash中。3、TMS320C62xx(除了C6211) 需要自己手工編寫BootLoader程式,和燒寫flash的程式,非常麻煩。
Time of Update: 2018-12-03
昨天安裝第3個和第4個作業系統,成功將檔案系統搞掛...只有重新安裝Ubuntu-desktop 10.04具體OpenIMSCore的安裝步驟已經有很多人寫了參考http://www.vpsee.com/2009/07/install-configure-openimscore/原文如下(有剪下):下面是安裝在 Ubuntu 9.04 Desktop 版本上的過程,Ubuntu 的其他版本也應該可以。為了減少痛苦,建議在 Ubuntu 上安裝 OpenIMSCore,設定檔/文檔什麼的都是為
Time of Update: 2018-12-03
GetCursorPos/WindowFromPoint/SendMessage (用API函數向Edit框發送字元)GetCursorPos(mPoint);DTWND:=WindowFromPoint(mPoint);SendMessage(dtwnd, WM_IME_CHAR,ord('A'),1);以上用到的三個函數介紹:GetCursorPos: 函數功能:該函數檢取游標的位置,以螢幕座標表示。 函數原型:BOOL GetCursorPos(LPPOlNT
Time of Update: 2018-12-03
在DirectFB(Framebuffer)下開發Gtk程式的人都知道,由於Gdk-DirectFB介面實現不完全(不排除是我們庫的問題),我們不可以使用gdk_pixbuf_render_pixmap_and_mask來使PNG透明。因此需要其他方法來讓PNG透明顯示,否則發揮不出PNG的優勢,也不能實現絢麗的介面。 經過實驗,發覺cairo能夠使它透明顯示,步驟很簡單: cairo_surface_t *png_surface
Time of Update: 2018-12-03
當我們編寫完一個驅動後,我們要把它以模組形式編譯或者直接編譯進核心時,需要修改相關檔案,其中最重要的便是kconfig ,makefile。主要是分析一下三者之間的關係,然後就其文法簡要的談一下。 當我們在核心源碼目錄下執行make (或者make menuconfig等命令)命令時,實際上是根據makefile
Time of Update: 2018-12-03
我下載的原始碼包是linux2.6.32在mini2440上運行,有一個主USB和從USB,但是在從USB 插上我的金士頓隨身碟卻不見反應,因此不由得想探究一下。在/drivers/usb/下有如下檔案: [root@zhaowanli usb]# lsatm class gadget Kconfig modules.order otg storagebuilt-in.o core host Makefile mon
Time of Update: 2018-12-03
文章出處:http://hi.baidu.com/zyqq/blog/item/54bb905256546f040cf3e3a9.html 其實經常在抓包的時候發現這個問題,今天才好奇的去Google了一下簡單的總結下,就是wireshark抓到的資料包提示Checksum錯誤,僅僅是因為它截獲到的是作業系統胡亂填充的checksum,而千兆網卡在開啟Checksum
Time of Update: 2018-12-03
為嘛死結無處不在啊?出問題的這個進程是做後台計算的,三十個左右的NodeThread,基本上在執行相同的http請求時,依賴的服務沒有及時響應,等待一段時間後逾時,於是線程們開始寫日誌。基本上等於三十個線程同時開始記日誌,要求擷取aorg.apache.log4j.spi.RootCategory 對象的鎖。多線程環境下,真是啥都不牢靠。眾網友反映這個問題在log4j 1.2*版的古老bug。至今還沒解決...