Time of Update: 2018-12-04
public static void main(String[] args) { ArrayList<String> arrayList = new ArrayList<String>(); arrayList.add("s1"); arrayList.add("s2"); String[] ss = (String[]) arrayList.toArray(); //這句拋出異常:Exception in
Time of Update: 2018-12-04
約瑟夫問題:N個人圍成圓圈,從1開始報數,到第M個人令其出列,然後下一個人繼續從1開始報數,到第M個人令其出列,如此下去,直到只剩一個人為止。顯示最後一個人為剩者。/* 約瑟夫環 by zzrhttp://blog.csdn.net/ZhengZhiRen/ */#include <stdio.h> #include <stdlib.h>
Time of Update: 2018-12-04
#include <stdio.h>#define VERTEX_NUM 3#define INFINITY 10000#define TRUE 1#define FALSE 0typedef struct Graph{ char vexs[VERTEX_NUM]; /*頂點*/ int arcs[VERTEX_NUM][VERTEX_NUM]; /*鄰接矩陣*/ int vexnum; /*頂點數*/ int arcnum; /*弧數*
Time of Update: 2018-12-04
看到const 關鍵字,C++程式員首先想到的可能是const 常量。這可不是良好的條件反射。如果只知道用const 定義常量,那麼相當於把火藥僅用於製作鞭炮。const 更大的魅力是它可以修飾函數的參數、傳回值,甚至函數的定義體。const 是constant 的縮寫,“恒定不變”的意思。被const 修飾的東西都受到強制保護,可以預防意外的變動,能提高程式的健壯性。所以很多C++程式設計書籍建議:“Use const whenever you need”。1.用const
Time of Update: 2018-12-04
N皇后問題 8皇后問題 演算法 c++ 在一個8×8(n×n)國際象棋盤上,有8個皇后,每個皇后佔一格;要求皇后間不會出現相互“攻擊”的現象,即不能有兩個皇后處在同一行、同一列或同一對角線上。 #include <iostream>using namespace std;int n;int *result;bool find(int);bool put(int, int);int main(){cout << "input n:" << endl;cin
Time of Update: 2018-12-04
Identifier Predefined symbol Language 0x00 LANG_NEUTRAL Neutral 0x01 LANG_ARABIC Arabic 0x02 LANG_BULGARIAN Bulgarian 0x03 LANG_CATALAN Catalan 0x04 LANG_CHINESE Chinese 0x05
Time of Update: 2018-12-04
最近在有關藍芽通訊的項目,My Phone型號是:HTC Desire Z的遇見了 java.io.IOException: Unable to start Service Discovery錯誤,到網上查了查也沒找到好的解決辦法,最後看了看api文檔,最終問題得以解決。具體幾點如下;1,必須保證用戶端,伺服器端中的UUID統一,用戶端格式為:UUID格式一般是"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"例如:UUID.fromString("81403000-1
Time of Update: 2018-12-04
有時需要啟動一個程式並等待其終止後,主程式再繼續執行。可用WaitForSingleObject()函數實現DWORD WINAPI WaitForSingleObject( __in HANDLE hHandle, __in DWORD dwMilliseconds);樣本 #include "stdafx.h"#include "windows.h"int _tmain(int argc, _TCHAR* argv[]){//LPTSTR
Time of Update: 2018-12-04
使用VC編寫繼承CPropertySheet的嚮導型應用程式的時候,在MFC資源裡面設定了自己定義的表徵圖,但是在代碼實際的應用過程中,在工作列上面表徵圖又是MFC系統預設的表徵圖了,後來看了一下視窗類別裡面畫表徵圖的過程,試了一下,竟然可以用了,可以在派生的CPropertySheet中,添加一個成員變數:HICON m_hIcon;然後在建構函式裡面,載入自訂的表徵圖m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON1);再在InitDialog()
Time of Update: 2018-12-04
在WM6裡面編寫的WIN32程式,資源檔的菜單添加方法。可以用SHCreateMenuBar()來進行添加,其中須要設定資源控制代碼,父視窗控制代碼,和要添加的菜單ID而用SHInitDialog()可以設定視窗全螢幕顯示,以及是否顯示右下角的OK按鈕。如果要按右下角的OK按鍵退出的話,需要在WM_COMMAND裡面對LOWORD(wParam)==IDOK時,退出程式。在WM_CREATE裡面調用下面的視窗,畫菜單即可。BOOL DrawMenu(HWND
Time of Update: 2018-12-04
在Windows驅動程式的編寫中,當我們調用一個返回NTSTATUS值的函數時(比如IoCreateDevice),應當檢查傳回值是否成功。有人經常這樣寫ntStatus = function(...);if(STATUS_SUCCESS == ntStatus) ...但是,這並不總是合理的。 在ddk標頭檔”ntdef.h“中,NTSTATUS是這樣定義的:typedef __success(return >= 0) LONG NTSTATUS;//// Status
Time of Update: 2018-12-04
此demo實現在添加動態添加View按鈕時給ViewPager動態添加一個頁面 實現方式比較簡單 如果想滑動動態添加 在OnPageChangedListener裡面實現 實現方式雷同 好了廢話就不多少 直接上懂重點 這裡面最為關鍵的是pagerAdapterclass MyPageAdapter extends PagerAdapter {private ArrayList<View> listViews;// contentprivate int size;//
Time of Update: 2018-12-04
最近做的錯事比較的多,迷迷糊糊的打醬油狀態,老是能給自己添麻煩。年前做了一件特別人才的事情,原來說是幫密斯特李修複分區的,結果在修改前很人才的做了備份,當時極其的腦殘的把分區表備份在那個硬碟的D盤了,,,這是我現在努力的找回分區表以及其資料的前因,因為原來的分區表已經儲存在硬碟上一個無法識別的位置了,,,所以得出一個嚴重的教訓是分區表要備份在另一塊硬碟,,, 在DOS下或是diskgen可以很容易找到分區,但是進入windows之後,系統還是認不出來,,,其中做了一個很不明智的決定就是把C盤格式
Time of Update: 2018-12-04
1.HttpClient簡介 HttpClient 是 Apache Jakarta Common 下的子項目,可以用來提供高效的、最新的、功能豐富的支援 HTTP 協議的用戶端編程工具包,並且它支援 HTTP 協議最新的版本和建議。本文首先介紹 HTTPClient,然後根據作者實際工作經驗給出了一些常見問題的解決方案。HTTP 協議可能是現在 Internet 上使用得最多、最重要的協議了,越來越多的 Java 應用程式需要直接通過 HTTP 協議來訪問網路資源。雖然在 JDK 的
Time of Update: 2018-12-04
看了別人總結的這篇文章,才有點明白,差得好遠啊。 Intent 有兩種形式:l 顯指定一個目標組件通過其name( Component name field), 由於組件名稱通常不會被其它應用程式的開發人員知道。所以,顯通常用在應用程式內部訊息。----如:一個Activity 啟動一個從屬的service或者啟動另一個activityl 隱式意圖不指定目標組件名稱(component name 是空的)隱式意圖通常用於去啟用其它應用程式的組件Android
Time of Update: 2018-12-04
以下規則適用於IE,此情況下IE配置為預設配置。http://blog.csdn.net/snipps/article/details/5524882object標籤如果你的電腦沒有安裝Jreclassid值為clsid:8AD9C840-044E-11D1-B3E9-00805F499D93,直接安裝,只需獲得使用者許可classid值為clsid:CAFEEFAC-xxxx-yyyy-zzzz-ABCDEFFEDCBA,IE會在IE中提示詢問使用者是否願意安裝Java plug-in,e.
Time of Update: 2018-12-04
首先我們來看個例子,筆者曾經常去的一家咖啡店有喝5杯咖啡免費贈一杯咖啡的優惠,然而一次性消費5杯咖啡的機會微乎其微,這時就需要某種方式來紀錄某位顧客的消費數量。想象一下其實也無外乎下面的幾種方案: 1、該店的店員很厲害,能記住每位顧客的消費數量,只要顧客一走進咖啡店,店員就知道該怎麼對待了。這種做法就是協議本身支援狀態。 2、發給顧客一張卡片,上面記錄著消費的數量,一般還有個有效期間限。每次消費時,如果顧客出示這張卡片,則此次消費就會與以前或以後的消費相聯絡起來。這種做法就是在用戶端保持狀態。
Time of Update: 2018-12-04
Weblogic應用程式部署指南 部落格分類:Weblogic應用程式部署指南 1.1 部署JAVA EE應用程式將編譯好的Web應用程式複製到WebLogic的伺服器目錄下。例如路徑D:\bea10\user_projects\domains\base_domain\autodeploy;這樣,當啟動WebLogic時候,WebLogic會自動發布該項目。在
Time of Update: 2018-12-04
VC中用函數讀寫ini檔案的方法 ini檔案(即Initialization file),這種類型的檔案中通常存放的是一個程式的初始化資訊。ini檔案由若干個節(Section)組成,每個Section由若干鍵(Key)組成,每個Key可以賦相應的值。讀寫ini檔案實際上就是讀寫某個的Section中相應的Key的值,而這隻要藉助幾個函數即可完成。一、向ini檔案中寫入資訊的函數1. 把資訊寫入系統的win.ini檔案BOOL WriteProfileString(
Time of Update: 2018-12-04
人有多高?或許可以回答:1.75吧那麼你的精神有多高呢?精神沒有高度! 但可以評價胸懷的寬度海納百川,有容乃大!要有虛懷若穀、廣闊的胸懷,並不是幾句霸氣的語言就能提高自己的境界。德才兼備者方可服人!心有玲瓏九竅,德比江山海嶽,才如宇宙無極.摘幾句青海兄弟的blog,頗有感觸:實驗室的實力是根本,但是怎樣表現也是很關鍵的技巧。一個研究所、一個實驗室、一個人,要做到頂尖一流,必須能為別人所不能為,必須集中精力、物力和人力做一件事There is no bad experience, there