程式設計

1/20ページ

Android程式設計之高效開發App的10個建議

本文講述了Android程式設計之高效開發App的10個建議。分享給大家供大家參考,具體如下: 假如要Google Play上做一個最失敗的案例,那最好的祕訣就是介面奇慢無比、耗電、耗記憶體。接下來就會得到使用者的消極評論,最後名聲也就臭了。即使你的應用設計精良、創意無限也沒用。 耗電或者記憶體佔用 […]

C/C 在Java、Android和Objective-C三大平臺下實現混合程式設計

Android和iOS開發都支援C 開發,可以一套程式碼多平臺使用。同時C 難以反編譯的特性也可以為Android開發帶來程式碼的保密,另一native特性也可以提高程式碼的執行效率。 一、為什麼使用C/C 便於移植,用C/C 寫得庫可以方便在其他的平臺上再次使用。 程式碼的保護,由於java層程式 […]

unix 程式設計程序控制詳細介紹

 unix 程式設計程序控制: fork函式 fork建立子程序,子程序是父程序的副本,會得到父程序資料空間、堆、棧的副本。 然後檔案的共享這塊也比較複雜,父程序和子程序各自都有檔案描述符表,但是檔案表示公用的(而一般兩個程序,檔案表是每個程序獨有的),也就是說檔案的偏移量是一致。一個檔案 […]

Java開發者結合Node.js程式設計入門教程

首先, 我必須得承認,作為一個有著十多年開發經驗的java開發者,我已經形成了解決絕大部分問題的固有套路,儘管它們很多時候顯得笨重和繁瑣。 比如說如果要讀取一個檔案,那應該就是初始化一個BufferedReader 例項並傳入一個FileReader,這幾乎是順理成章的,我在很多自認為算得上“企業級 […]

Java多執行緒程式設計中易混淆的3個關鍵字總結

概述 最近在看《ThinKing In Java》,看到多執行緒章節時覺得有一些概念比較容易混淆有必要總結一下,雖然都不是新的東西,不過還是蠻重要,很基本的,在開發或閱讀原始碼中經常會遇到,在這裡就簡單的做個總結。 1.volatile volatile主要是用來在多執行緒中同步變數。 在一般情況下 […]

java程式設計常用技術(推)

一:將String字串放在最前面 防止發生NullPointerException異常,我們通常把String字串放在equals方法的左邊來比較,這樣可以有效的避免 空指標異常的發生。 第一種情況,如果variable為Null,則會發生空指標異常情況;第二種情況即使variable為Null,也 […]

Java基於socket程式設計相關知識解析

一、網路程式設計中兩個主要的問題 一個是如何準確的定位網路上一臺或多臺主機,另一個就是找到主機後如何可靠高效的進行資料傳輸。 在TCP/IP協議中IP層主要負責網路主機的定位,資料傳輸的路由,由IP地址可以唯一地確定Internet上的一臺主機。 而TCP層則提供面向應用的可靠(tcp)的或非可靠( […]

總結十個實用但偏執的Java程式設計技術

前言 當在沉浸於編碼一段時間以後(比如說我已經投入近20年左右的時間在程式上了),你會漸漸對這些東西習以為常。因為,你知道的……任何事情有可能出錯,沒錯,的確如此。 這就是為什麼我們要採用“防禦性程式設計”,即一些偏執習慣的原因。下面是我個人認為的10個最有用但偏執的Java程式設計技術。一起來看一 […]

1 20