畢設涉及到的資料,懶得一點一點整理了。都放在一起算了。

畢設涉及到的資料,懶得一點一點整理了。都放在一起算了。說下我畢設做的主要內容吧。我們團隊寫了一個ACM平台,可以A題啊,提交報告啊,老師教學用啥的,很方便,已經用了差不多快一年了。很穩定,功能再逐步完善。我畢設負責給我們的網站寫一個手機用戶端,我寫的是跨平台的用戶端,可以運行在擁有瀏覽器的任何用戶端上,比如平板、手機等,包括安卓、蘋果、塞班等系統的終端裝置。跨平台主要是用HTML5的規範去寫,利用一些JS等東西吧,這個大傢具體自己查查。後台用THINKPHP寫的,我為了適應手機用戶端,重寫了部分

進階引導裝載程式

 註:在安裝Linux的時候只要按照安裝程式預設來安裝引導裝載程式就行了。  選定要安裝的引導裝載程式後,還可以決定在哪裡安裝引導裝載程式。使用者可以在下面兩個位置之一安裝引導裝載程式;  1.主引導記錄(MBR)  這是推薦安裝引導裝載程式的位置,除非MBR已經在啟動另一個作業系統的引導裝載程式,如SystemCommander。MBR是硬碟上的一個特殊地區,它會被電腦的BIOS自動載入,並且是引導裝載程式控制引導進程的處始點。如果想在MBR上安裝引導裝載程式,當系統引導時,GRUB(或LIL

ubuntu下允許root登陸

ubuntu預設禁止root使用者登入,你需要修改一下設定。第一步是給root設定密碼 sudo passwd root第二步點擊 System -> Preferences -> Login Window 菜單,並切換到 Security選項頁,然後選中其下的“Allow local system administrator login”選項。系統>系統管理>登入視窗,點“安全”選項頁,選擇“允許本地管理員登入”。其他方法:=============================

delphi 線程同步 臨界區

dephi線程的同步,最簡單的就是臨界區。臨界區的意思就是,一次只能由一個線程執行的代碼。在使用臨界區之前,必須使用InitializeCriticalSection( )過程來初始化它。其聲明如下:procedure InitializeCriticalSection(var

delphi 線程互斥

互斥非常類似於臨界區,除了兩個關鍵的區別:首先,互斥可用於跨進程的線程同步。其次,互斥能被賦予一個字串名字,並且通過引用此名字建立現有互斥對象的附加控制代碼。提示 臨界區與事件對象(比如互斥對象)的最大的區別是在效能上。臨界區在沒有線程衝突時,要用1 0 ~ 1 5個時間片,而事件對象由於涉及到系統核心要用400~600個時間片。可以調用函數CreateMutex()來建立一個互斥量。下面是函數的聲明:function CreateMutex(lpMutexAttributes:

SVN簡明課程

SVN簡明課程1. 版本控制介紹 1.1. 什麼是版本控制 版本控制系統用於儲存編寫開發應用程式時的文檔的各個修訂版(revision)。 版本控制也稱作Revision Control System(RCS)。 名詞解釋:修訂版(revision):可以認為是某個檔案在其生命週期內各個儲存的快照,每個快照和一個時間區間對應。版本庫(Repository):存放修訂版的資料庫本地工作拷貝(Local working copy):修訂版在本地的副本版本的檢入(Check

Delphi socket串連.net Socket

這幾天一直研究Delphi串連.net的socket程式,終於有一些進展。需求:服務端截取前4個位元組,轉換為數字,次數字為業務代碼。將決定調用哪個商務邏輯。using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Net.Sockets;using System.Threading;using PivasUpdate;using log4net;using

Delphi 常用快速鍵

1.SHIFT+滑鼠左鍵先選中任一控制項,按鍵後可選中表單(選中控制項後按Esc效果一樣)  2.Shift+F8調試時彈出CPU視窗。  3.Shift+F10等於滑鼠右鍵(Windows快速鍵)。  4.Shitf+箭頭選擇  5.shift+F12快速尋找表單並開啟  6.F7(步進式調試同時追蹤進入子過程)  7.F8(步進式調試不進入子過程)  8.F9運行  9.F12切換EDITOR,FORM  10.Alt+F4關閉所有編輯框中開啟的來源程式檔案,但不關閉項目  11.ALT+滑

小命令:查看檔案夾大小

1. du -sh  查看當前檔案夾大小  如下:  Info代碼  $du -sh  7.0M    xxx.log  $du -sh 7.0M    xxx.log  2. du -sh * | sort -n  列出當前檔案夾下的所有檔案夾及其大小,並按照檔案夾大小排序  如下:  Info代碼  $du -sh * | sort -n  4.0K    xxx.log  4.0K    xxx.log  4.4M    xxx.log  4.8M    xxx.log  $du -sh

JNI引用與緩衝

全域引用/局部引用/弱全域引用從java虛擬機器建立的對象傳到本地c/c++代碼是會產生引用。根據java記憶體回收機制,只要有引用存在就不會觸發引用指向的java對象的記憶體回收。這些引用在JNI中分三種:1、全域引用(Global Reference)2、局部引用(Local Reference)3、弱全域引用(Weak Global

編譯Tomcat5.5.x

1. 準備工作:   1.1 系統資訊:       OS : Windows XP Professional 2002 SP2CPU: Intel(R) Core(TM)2 Duo T5870 2GHz       RAM: 2G   1.2 構建工具:       JDK: 1.6.0_13(HotSpot)       ANT: 1.7.1       SVN: 1.6.42. 下載源碼:   cd F:/env/leisore/tomcat/tc5.5.x   co

delphi Winsock非阻塞模式詳解

這幾天一直研究delphi

解決Gedit中文亂碼

預設配置下,用 Ubuntu 的文字編輯器(gedit)開啟 GB18030/GBK/GB2312 等類型的中文編碼文字檔時,將會出現亂碼。出現這種情況的原因是,gedit 使用一個編碼匹配列表,只有在這個列表中的編碼才會進行匹配,不在這個列表中的編碼將顯示為亂碼。您要做的就是將 GB18030 加入這個匹配列表。    * 命令列方式,適用於所有 Ubuntu 使用者。 複製以下命令到終端中,然後斷行符號即可:gconftool-2 --set --type=list --list-type=

delphi 線程全域變數copy

delphi多線程如果使用對於變數的訪問會出現安全的問題。對於局部變數與對象內部變數,每個線程對象都會有拷貝,因此不會相互幹擾,但是如果訪問的是全域變數呢?那麼就會出現問題,全域變數的值就會無法確定。我們看一下列子unit ThreadCopy;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls,

C_INCLUDE_PATH,LIBRARY_PATH,LD_LIBRARY_PATH

利用系統的環境變數。對於標頭檔的搜尋路徑:C_INCLUDE_PATH=<your include path>;export C_INCLUDE_PATH對於庫檔案的搜尋路徑:LIBRARY_PATH=<your lib path>;export LIBRARY_PATH對於連結程式ld使用的庫檔案搜尋路徑:LD_LIBRARY_PATH=<your ldlib path>;export LD_LIBRARY_PATHLIBRARY_PATH is used

delphi 共用變數(Absolute Address)

共址變數是這樣一種變數:聲明時可以將其與其它的某個變數相綁定,綁定後二個變量在記憶體中儲存位置的起始地址相同。聲明共址變數的格式為var   v1:type1 absolute v2; 其中v2是一個聲明過的變數。程式在編譯時間會將v1與v2的起始地址設定為相同位置。我們以一個例子來說明: program ShareAddress;{$APPTYPE CONSOLE}{$R *.res}uses System.SysUtils;var c:AnsiChar; i:Byte

List,Set轉換為數組的方法

List,Set轉換為數組的方法。toArray函數有兩種形式,一種無參數,一種帶參數,注意帶參數形式中,要指明數組的大小。程式碼:123456789public void convertCollectionToArray() { List list = new ArrayList(); Object[] objectArray1 = list.toArray(); String[] array1 = list.toArray(new String[list.size()]); Set

心理醫生給女人的忠告

 【關 於 擇 偶】1. 不要以為同齡男女會恩愛白頭到老,女人切不可找小男人。女子十四來經,四十九經絕。男子十六精生,六十四精絕。如同齡人結合,則中年後男子必然背叛愛情。非他故,實體內利此多分沁,自然生理原因而己...是故聖人孔子,曾有男三十、女二十可以成婚之說。2. 永遠要記住,經濟基礎是第一位。中醫講,心主火、肺主金。以男子論,心愛誰,錢給誰。不給錢,沒真心。空口說,瞎騙人。玩浪漫,哄傻人。3.

delphi Goto 語句的使用

Goto語句可使程式離開當前位置直接跳至某個特定的語句執行,其形式為: goto label; 後面的label表示語句標籤,執行goto語句會直接導致程式跳到lable標記的位置。 大部分能夠聲明變數的地方都可聲明一個標籤,聲明格式為:label 標籤; 標籤可以是任何一個合法標識符或一個0至9999間的數值。理所當然,Goto語句及其中的標籤必須在當前範圍內必須都有效,鑒於此,在表單程式中不能定義一個全域標籤,除非是在單元的initialization及finalization部分。

撥號盤點擊事件

private EditText keyInputEditText;keyInputEditText = (EditText)view.findViewById(R.id.key_input_textedit);keyInputEditText.addTextChangedListener(this);keyOneImageView.setOnClickListener(this);case R.id.key_zero:                KeyEvent keyEvent0 =

總頁數: 61357 1 .... 24594 24595 24596 24597 24598 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.