小弟有一台2011 late MBP,光碟機已拆,改成USB外接式
試過非常多方法,還是無法安裝win7,包括改plist; 為了讓有光碟機版版本的MBP可以順利製作windows 安裝usb,試了多組win7 iso,試了多組隨身碟
最後只有bootcamp製作的win8安裝隨身碟可以順利在開機時偵測的到,也就是說我那8G隨身碟是白買了,網路上很多人也有這個問題,外國人說用Sandisk的隨身碟可以抓到,台灣人說用創見的可以收到,以上都是指Win7版本。我買的是創見,win7就是抓不到。
只好改用win8了,沒想到抓到了,結果還是有問題,最後在此找到解決辦法:
https://discussions.apple.com/thread/5474614?start=15
bootcamp安裝時幫你分割的partition不靠譜,把他回復然後用disk utility來切一個free space,然後再用隨身碟開機安裝Win8、再來安裝bootcamp,其它的應該沒什麼問題了
2015年3月18日 星期三
2013年9月19日 星期四
[iOS] 'NSInvalidUnarchiveOperationException'
執行時,發現console出現下面的錯誤
Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstraint'
此問題可能與iOS版本有關
解決方法: 點選storyboard後,在property那邊把Use Autolayout的勾選取消再執行
Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstraint'
此問題可能與iOS版本有關
解決方法: 點選storyboard後,在property那邊把Use Autolayout的勾選取消再執行
2013年4月3日 星期三
2013年3月29日 星期五
[JAVA] Java web start(JWS) 無法啟動、無法載入資源的問題
背景說明: Tomcat設定好後,在本機以http://localhost:8080/xxx/xxx.jnlp的方式連線沒問題,但是在其他的環境(ex: win 7、win XP sp2)以http://xxx.xxx.xxx.xxx:8080/xxx/xxx.jnlp連線時,出現如上圖的錯誤
解決方法: 將jnlp檔中,有url的地方都改為Tomcat所在環境的ip,ex: http://111.111.111.111:8080/xxx/xxx.jnlp(localhost及127.0.0.1是不行的)
原因: 未知,如果有人知道的話請告訴我 XD
附註: google了許久,發現這問題還滿常見的,而且不是同一種原因造成的,在此只是提供其中一種解法
解決方法: 將jnlp檔中,有url的地方都改為Tomcat所在環境的ip,ex: http://111.111.111.111:8080/xxx/xxx.jnlp(localhost及127.0.0.1是不行的)
原因: 未知,如果有人知道的話請告訴我 XD
附註: google了許久,發現這問題還滿常見的,而且不是同一種原因造成的,在此只是提供其中一種解法
2013年2月13日 星期三
[windows] 環境變數設定
背景說明: 出現這個"無法啟動程式,因為您的電腦遺失...。請嘗試重新安裝以修正這個問題。"的錯誤
解決方法: 有可能是你所要安裝的service,要去取得某些資源,例如: xxx.dll,所以要去環境變數的Path設定加上;C:\xxx\xxx\
解決方法: 有可能是你所要安裝的service,要去取得某些資源,例如: xxx.dll,所以要去環境變數的Path設定加上;C:\xxx\xxx\
2013年1月22日 星期二
[SQL Server] 32 bit or 64 bit ODBC有差別
錯誤訊息: "找不到資料來源名稱且未指定預設的驅動程式"
解決方法: 如果作業系統是64 bit,在系統管理工具裡的資料來源(ODBC)預設是64 bit的ODBC。
解決方法: 如果作業系統是64 bit,在系統管理工具裡的資料來源(ODBC)預設是64 bit的ODBC。
如果你的軟體是32 bit,則必須執行C:\Windows\SysWOW64\odbcad32.exe去進行ODBC設定,否則也有可能會出現"指定之DNS中的驅動程式和應用程式架構不相符"的錯誤訊息。
2012年12月5日 星期三
[SQL Server] 刪除table中符合條件的大量資料,不使用delete、truncate的作法
作法是:
1. 使用bcp公用程式將符合條件的資料匯出
2. create temp table
3. 將兩個table名稱互換
4. 觀察一段時間,運行正常後再考慮刪除原始table(已改名過的那個)
雖然truncate很快但無法設定條件,不適用於此案例。而delete勢必造成運行速度下滑或table lock
用bcp來處理的話不必快速而且可以保留住原始table
bcp queryout語法如下:
DECLARE @cmd varchar( 2000 )
SELECT @cmd = 'bcp "Select * from testDB.dbo.testTable Where LastTxDate > dateadd(day,-365,getdate()) " queryout "c:\testTable_queryout.txt" -c -T -r "\n"'
EXEC master..xp_cmdshell @cmd
bcp in語法如下:
DECLARE @cmd varchar( 2000 )
SELECT @cmd = 'bcp testDB.dbo.testTable_backup in "c:\testTable_queryout.txt" -c -T -r "\n"'
EXEC master..xp_cmdshell @cmd
因軟硬體環境不同,以下測試資料僅供參考:
測試DB的testTable 共29517筆,bcp out的檔案大小: 21.1 MB
以bcp out匯出全部共29517的時間為4.59秒,每秒處理6425.12 rows
以bcp queryout匯出符合條件之4327筆的時間為0.38秒,每秒處理11538.67 rows
以bcp out匯入全部共29517的時間為5.25秒,每秒處理5622.29 rows
以bcp queryout匯入符合條件之4327筆的時間為0.24秒,每秒處理18412.77 rows
參考資料:
使用 bcp 公用程式匯入及匯出大量資料 (SQL Server)
bcp 公用程式 詳細參數說明
SQLServer數據導入導出工具BCP詳解
bcp 匯出與匯入
1. 使用bcp公用程式將符合條件的資料匯出
2. create temp table
3. 將兩個table名稱互換
4. 觀察一段時間,運行正常後再考慮刪除原始table(已改名過的那個)
雖然truncate很快但無法設定條件,不適用於此案例。而delete勢必造成運行速度下滑或table lock
用bcp來處理的話不必快速而且可以保留住原始table
bcp queryout語法如下:
DECLARE @cmd varchar( 2000 )
SELECT @cmd = 'bcp "Select * from testDB.dbo.testTable Where LastTxDate > dateadd(day,-365,getdate()) " queryout "c:\testTable_queryout.txt" -c -T -r "\n"'
EXEC master..xp_cmdshell @cmd
bcp in語法如下:
DECLARE @cmd varchar( 2000 )
SELECT @cmd = 'bcp testDB.dbo.testTable_backup in "c:\testTable_queryout.txt" -c -T -r "\n"'
EXEC master..xp_cmdshell @cmd
因軟硬體環境不同,以下測試資料僅供參考:
測試DB的testTable 共29517筆,bcp out的檔案大小: 21.1 MB
以bcp out匯出全部共29517的時間為4.59秒,每秒處理6425.12 rows
以bcp queryout匯出符合條件之4327筆的時間為0.38秒,每秒處理11538.67 rows
以bcp out匯入全部共29517的時間為5.25秒,每秒處理5622.29 rows
以bcp queryout匯入符合條件之4327筆的時間為0.24秒,每秒處理18412.77 rows
參考資料:
使用 bcp 公用程式匯入及匯出大量資料 (SQL Server)
bcp 公用程式 詳細參數說明
SQLServer數據導入導出工具BCP詳解
bcp 匯出與匯入
訂閱:
文章 (Atom)


