SiteMap

2013年8月27日火曜日

C# - 使用 Sql 物件需要注意的小事項


//使用 myDBTools從檔案讀取連線字串
string strLinkText = myDBTools.getStrFromFile(@"sqlData.txt");//將多行String組合為一行
SqlConnection l_conn = new SqlConnection(strLinkText);//宣告一個 connection物件, 塞入連線字串

try 
{
    l_conn.Open();//開啟連線
}
catch
{
    MessageBox.Show("連線無法建立,請檢查網路連線有無問題,或伺服器有無開啟");
}
string sqlSentence = l_sqlText;
SqlCommand l_cmd = new SqlCommand();//宣告一個 command物件
l_cmd.Connection = l_conn;//塞入剛準備好的連線物件
l_cmd.CommandText = sqlSentence;//塞入預先準備好的sql語句 


2013年8月26日月曜日

Mac - 觀看現在記憶體使用狀態

apple 已經內建,活動監視器 (activity monitor)
打開 Finder 視窗 -> 應用程式 -> 工具程式 -> 活動監視器

Mac - 重灌完畢後一些必須要做的事

更改畫面捲動模式
左上角蘋果 -> 系統偏好設定 -> 觸控式軌跡版 -> 捲視方向:自然 -> 將打鉤取消,捲動方式就會變為跟 windows 一樣

讓 Mac 可以安裝不是從 app store 下載的軟體
左上角蘋果 -> 系統偏好設定 -> 安全性與隱私 -> 允許從以下來源下載的應用程式 -> 選任何來源。
(如果選項是灰色,按一下左下角的鎖頭,鎖打開後即可修改)

下載 XCode
到 apple store 下載 xcode

安裝mac用eclipse ( + android SDK)
到 http://developer.android.com/sdk/index.html -> Download For Other Platforms,下載 Mac OS 用的 eclipse,裡面通常會包個 eclipse 跟 最新的 SDK

下載 Chrome & Firefox
google search and download

2013年8月19日月曜日

iOS - 字串結合

    self.lblMsg = [NSString stringWithFormat:@"%@%@", strNameF, strNameL];//結合字串

iOS - 函數定義


- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{
    return [pickerData count];
}

函数类型 (函数返回类型)  函数名1(参数类型)参数1     函数名2(参数类型)参数2
函数实现


-(函数返回类型)  参数名:(参数类型)参数1     参数名2:(参数类型)参数2 {
函数实现


这个函数的函数名是 pickerView:numberOfRowsInComponent: 函数名被参数拆成了2个部分,你可以理解为每一个部分都是对紧接着的那个参数的一个附加的说明。
比如这个函数名里面numberOfRowsInComponent: 这部分就解释了(NSInteger)component这个参数的作用。

可以看看这个帖子:
http://stackoverflow.com/questions/683211/method-syntax-in-objective-c
或者Objective-C的函数语法说明:
http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/Learning_Objective-C_A_Primer/_index.html



iOS - Hello World

iOS - Hello World

建立個專案
選擇 single view (自動記憶體管理記得打勾)
拉進個 UILabel, UIButton

UILabel 是用作顯示文字用
UIButton 是用作互動回饋用

目標:UILabel 上面文字本來是 “ Show Your Message ! ”
 當我們按下Button的時候,UILabel 上面的文字會變成
“ Hello World !! ”

滑鼠對 UILabel 拖移到 ViewControll.h , connection 選擇 outlet ,命名為 lblDisplayMsg
同樣對 UIButton 右鍵拖到 ViewControll.h , connection 選擇 outlet ,命名為 btnOK

接著命名方法
對 UIButton 右鍵拖到 ViewControll.h , connection 選擇 action ,命名為 btnOK_Click

名稱宣告完畢了

接著要實作方法 btnOK_Click

打開 ViewControll.m ,可以從最下面看到

- (IBAction)btnOK_Click:(id)sender {
}

在裡面塞入Your are shock,歐不,是 Hello World
變成下面這樣


- (IBAction)btnOK_Click:(id)sender {
   
    self.lblMsg.text = @"You are shock!";
     
}

請注意一定要打 self
請注意一定要打 self

沒有打什麼都沒有哈哈

2013年8月13日火曜日

Firefox - 在 OSX 裡面無法打開上次儲存的分頁

不要用視窗邊緣的 x 去關閉程式
請用 command + q 關閉程式就ok了

2013年8月12日月曜日

iOS - check the internet connection in iOS SDK

Check for internet connection - iOS SDK
http://stackoverflow.com/questions/13735611/check-for-internet-connection-ios-sdk

http://developer.apple.com/library/ios/samplecode/Reachability/Introduction/Intro.html

2013年8月8日木曜日

C# - MessageBox

You are shock!
http://blog.csdn.net/xuenzhen123/article/details/4808005

2013年8月6日火曜日

C# - DataGridView

資料在 dataGridView 上面顯示出來後,控制焦點在第二行上面

dataGridView1.focus();//先將焦點放在 dataGridView上面
dataGridView1.CurrentCell = dataGridView1[p1, p2]; //指定目標cell

2013年8月1日木曜日

C# - 使用DataGirdView連接資料庫

  方法有分成兩種, 第一種使用 visual studio 2012 幫你寫好的精靈, 點點點就出來了, 另一種直接撰寫程式碼。
  先介紹使用精靈的:








Apple - MacBook的快捷鍵

休眠 shift + ctrl + 退出(右上角的三角形)

全螢幕  ^⌘F ( control + command + f )