Time of Update: 2016-06-11
標籤: 本文主要是我對多線程的總結,當是給自己的個複習,也可以給別人一些參考。 還是從簡單開始,先介紹一些概念性的東西,雖然簡單,但是理解的深刻程度決定了是否能正解使用多線程的,還有用得有多好。 線程:線程是程式中一個單一的順序控制流程程,是線程中的一個實體,一個標準的線程由線程ID,當前指令指標(PC),寄存器集合和堆棧組成。它有以下屬性: 1、輕型實體
Time of Update: 2016-06-11
標籤:首先通過onKeyDown擷取當前是否是BACK鍵。如果是進行下一步。兩種方法其中一種是通過對連續點擊back鍵之間的時間進行判斷是否是要退出,另一種是設定一個狀態值,通過改變狀態值來判斷是否是要退出。1. 1 private long exitTime=0;//根據連續點擊之間時間判斷 是否退出 2 3 @Override 4 protected void onCreate(Bundle savedInstanceState) { 5
Time of Update: 2016-06-11
標籤:藉助於Bitmap的createBitmap()方法可以“挖取”源位元影像的其中一塊,這樣可以在程式中通過定時器控制不斷地“挖取”源位元影像不同位置的塊,從而給使用者看到背景移動“假象”。import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import
Time of Update: 2016-06-11
標籤:看過angrybots例子的人都知道,敵人有可能是飛行器,有可能是機器人,這裡我們假定他是飛行器,ok,我們首先設定飛行器是rigidbody,然後固定的y的postion,和x,z的rotation,寫下如下的代碼using UnityEngine;using System.Collections;public class BuzzeMove : MonoBehaviour { private Transform player;//目標,target private
Time of Update: 2016-06-11
標籤:端午小長假最後一天,大雨。只好在家裡鼓搗自己喜歡的代碼了。在將dom4j.jar也加入fastjson測試程式中,編譯出錯,如下:Error:duplicate files during packaging of APK /home/linc/workspace/lab/FastjsonTestor/app/build/outputs/apk/app-debug-unaligned.apk Path in archive: META-INF/LICENSE.txt
Time of Update: 2016-06-11
標籤:http://www.cc.ntu.edu.tw/chinese/epaper/0022/20120920_2209.html吳玉舒 / 臺灣大學計算機及資訊網路中心程式設計組幹事智慧型手機發展迅速,其中以Android和iOS為主要的平台,根據 2012年6月Nielsen
Time of Update: 2016-06-11
標籤:本人用AppleScript成功實現了開啟銳捷app,並且在使用者驗證框輸入我的使用者密碼,然後強制退出銳捷。(至於為什麼這麼做呢?用校園網的痛苦,一言難盡啊!) 學習以下內容,首先你要自行百度資料來學習一點內容,學會使用工具 + 生產力裡面的 指令碼編輯器 和 Automator。工具 + 生產力,確實很實用啊! --指令碼完成按鍵組合按下 by Ficowtell application "System Events" key code 53
Time of Update: 2016-06-11
標籤:Android 記憶體檢查 本文簡單介紹了如何使用 DDMS 和 MAT 工具來對 android 進行記憶體檢查,瞭解 android 記憶體的具體佔用情況。 步驟1. 使用 DDMS 觀察記憶體的使用方式 環境準備:電腦安裝了 android sdk,手機端開啟了 USB 調試開關, 將手機串連 PC。 可以單獨使用 ddms,或者在 android studio中Tools -> Android -> android device
Time of Update: 2016-06-11
標籤:Android裡面的單選框和html中的其實是一樣的效果。這裡用到兩個控制項:CheckBox和RadioGroup。直接上代碼:radio.xml布局檔案:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2016-06-11
標籤:在Android中,Dialog是一個非常重要的UI, 它可以方便的給使用者提示,用最簡潔的方式向使用者展示資訊, 以下的圖片是Dialog的一個整體架構,通過它,可以總體對Dialog有一個很清晰的認識. 從這張圖中可以看到,Dialog為父類, 其下有最重要的, 我們最常用的AlertDilog, 而AlertDialog的子類,則是由DatPicker,
Time of Update: 2016-06-10
標籤: 作業系統是通過各種驅動程式賴家與硬體裝置的,它為使用者屏蔽了各種各樣的裝置,驅動硬體是作業系統最基本的功能,並且提供統一的操作方式。裝置驅動程式是作業系統最基本的組成部分之一,在Linux核心來源程式中也佔有60%以上,因此熟悉驅動的編寫很重要。Linux系統將每一個驅動都映射成一個檔案。這些檔案稱為裝置檔案或驅動檔案,都存在/dev目錄中。這樣,在應用程式看來,硬體裝置只是一個裝置檔案,應用程式可以像操作普通檔案一樣對硬體裝置進行操作,從而大大方便了對裝置的處理。編寫驅動程式
Time of Update: 2016-06-10
標籤: 開發板是開發和學習嵌入式技術的主要硬體裝置,開發板的型號和種類很多,目前流行的是基於S3C6410 ARM11架構的開發板,S3C6410是由三星公司推出的一款低功耗,高性價比的RISC處理器,它基於ARM11核心,可廣泛應用於行動電話和通妖魔化處理等領域。OK6410開發板基於三星公司最新的ARM11處理器S3C6410,擁有強大的內部資源和視屏處理能力,可穩定運行在667MHZ主頻以上,支援MobileDDR和多種NANDflash.OK6410開發板整合了多種高
Time of Update: 2016-06-10
標籤:摘錄某個工程的 web.xml 檔案片段: 訪問順序為1—>2—>3—>4,其中2和3的值必須相同。url-pattern 標籤中的值是要在瀏覽器地址欄中輸入的 url,可以自己命名,這個 url 訪問名為 servlet-name 中值的 servlet,兩個 servlet-name 標籤的值必須相同,因為通過 servlet 標籤中的 servlet-name 標籤映射到 servlet-class
Time of Update: 2016-06-11
標籤:幫別人做的示範系統,只具有基本的增刪查改功能。核心是android端和後台通過http傳輸資料後台是asp.net,資料庫是ms sql 2008android端private void getData() {RequestParams params = new RequestParams();params.put("action", "getlista");params.put("chepai",
Time of Update: 2016-06-11
標籤:關於 UITextField 的鍵盤是可以自訂的,正好在一個代碼用這個,就總結一下。在 UITextField 中有一個 keyboardType 屬性,它的類型是一個枚舉值,下面就是枚舉值和對應的鍵盤樣式UIKeyboardTypeDefault // Default type for the current input method.UIKeyboardTypeASCIICapable // Displays a keyboard which can enter ASCII
Time of Update: 2016-06-11
標籤: 上一篇博文總結了mybatis使用 原始dao的方法存在的一些弊端,我們肯定不會去用它,那麼mybatis中該如何開發dao呢?如題所述,這篇博文主要來總結一下使用mapper代理的方法來開發dao的步驟。 使用mapper代理的方法來開發dao時,程式員只需要幹兩件事即可: 需要編寫mapper.xml對應檔 需要編寫mapper介面(相當於dao介面) 從做的工作來看,使用mybatis中使用mapper代理來開發dao會很方便,完全不需要我們去寫具體的實作類別,
Time of Update: 2016-06-11
標籤:package com.example.metrox.l12;import android.support.v7.app.ActionBar;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.widget.Button;import
Time of Update: 2016-06-11
標籤:本文轉載自: http://www.cnblogs.com/firstcsharp/p/4333264.html 先編譯好要調試的程式。1.設定斷點選定要設定斷點的程式碼,在行號的地區後面單擊滑鼠左鍵即可。 2.開啟偵錯工作階段點擊紅色箭頭指向的小蟲子,開始進入調試。 IDE下方出現Debug視圖,紅色的箭頭指向的是現在偵錯工具停留的程式碼,方法f2()中,程式的第11行。紅色箭頭懸停的地區是程式的方法調用棧區。在這個地區中顯示了程式執行到斷點處所調
Time of Update: 2016-06-11
標籤:1、滾動視圖使用方方法: 1 @interface ImageViewController ()<UIScrollViewDelegate>//聲明委託 2 @property (strong, nonatomic) UIImageView *imageView; 3 @property (strong, nonatomic) UIImage *image; 4 @property (weak, nonatomic) IBOutlet UIScrollView
Time of Update: 2016-06-11
標籤:本文轉載自: http://www.it165.net/pro/html/201403/10629.html 修改最小SDK版本(minSdkVersion)版本: Android Studio 0.5.1因為Android的一些特定功能需要高版本的支援, 當最小SDK版本(minSdkVersion)過低時, 會出現報錯, 所以要修改;如果在Eclipse中, 修改Manifest屬性即可;Android Studio使用gradle進行構建,