現在位置: 首頁 > ephemera發表的所有文章
  • 11月
  • 12日
綜合 ⁄ 共 716字 評論關閉
把物體從世界坐標系轉化到視點坐標系的矩陣稱為視圖矩陣。      下面我們先看下opengl視圖矩陣的推導過程:      假設視點或camera的局部坐標係為UVN,UVN分別指向右方、上方和後方從而構成右手坐標系,視點則局部坐標系處於坐標原點。      就如OpenGL的函數OpenGL的gluLookAt(eyex, eyey, eyez, lookatx, lookaty, lookatz, upx, upy, upz)一樣,給定視點、觀察點、以及up向量,現在我們來求得視圖矩陣。 1、首先我們來求得N = eye – lookat,並把N歸一化。 2、up和N差積得到U, U= up X N,歸一化U。 3、然後N和U差積得到V     ......
閱讀全文
  • 03月
  • 29日
綜合 ⁄ 共 33字 評論關閉
printf("%s %d",__FILE__,__LINE__);
閱讀全文
  • 03月
  • 16日
綜合 ⁄ 共 255字 評論關閉
有一個老生常談的問題: var arr = []; arr['1000'] = '123'; console.log(arr.length); 你可能立即找到答案 列印結果為1001; 為什麼會出現這個結果呢?1,對於大多數瀏覽器,arr在邏輯上是順序結構,元素的位置是不能』空『的;2[]在解析過程中,自動把字元串轉換成數字了 但是有時候我們不希望白白浪費這麼多內存,怎麼弄呢? 答案在下邊哦: var arr = {}//注意了聲明的是對象而不是數組 arr[』1000'] = '123'; console.log(arr.length); 搞定!
閱讀全文
What』s the behavior when calling an overwritten virtual method in the constructor method of a base class? This is a frequently asked question in a technical interview. In practice, we should avoid such case. But we need to know the answer. This is a so confusing problem that C++ and Java behave differently.   For C++, the method in base class, not derived class, is called.   For Java, the method in derived class, not base class, is called. But apparently, the default value of field in de......
閱讀全文
  • 05月
  • 25日
綜合 ⁄ 共 105字 評論關閉
  如果一行文字後面緊跟著一張圖片,文字和圖片位置不一致!要想使文字和圖片對齊,在img中加入css屬性:vertical-align:middle; 就可以解決了!~\(≧▽≦)/~啦啦啦 記下來!免的自己忘記了!
閱讀全文
  • 02月
  • 02日
綜合 ⁄ 共 1353字 評論關閉
1, LVS做前端四層均衡負載基於IP虛擬分發的規則,不同於apache,squid這些7層基於http協議的反向代理軟體, LVS在性能上往往能得到更好的保證! 2,squid 做前端反向代理加緩存squid 是業內公認的優秀代理伺服器,其緩存能力更讓許多高負載網站青睞!(比如新浪,網易等)使用他, 配合ESI做WEB動態內容及圖片緩存,最合適不過了 3,apache 用來處理php或靜態html,圖片apache是業內主流http伺服器,穩定性與性能都能得到良好保證! 4,JBOSS 用來處理含複雜的業務邏輯的請求JBOSS是red hat旗下的優秀中間件產品,在java開源領域小......
閱讀全文
  • 02月
  • 01日
綜合 ⁄ 共 470字 評論關閉
       因為一些原因,昨天一同事叫我修改我以前寫的一個小軟體的標題欄,明顯是A piece of cake,我二話不說答應了。        眾所周知修改源代碼是非常非常簡單的,結果鬱悶的是我沒有找到對應的源代碼,因為版本太多了。               於是我想能不能不通過源代碼,直接破解改掉標題,結果一搜之下,絕對可行,反正我自己寫的,沒加殼,不用脫殼那麼麻煩。       於是下載了OD(OllyDbg),搜索下沒找到對應的字元串,又下載了C32asm,還是不行,很可能是我不是很熟悉那些破解軟體啦。       最後下載了eXeScope(http://www.du......
閱讀全文
  • 01月
  • 22日
綜合 ⁄ 共 1080字 評論關閉
剛剛入門學習ASP.NET的朋友,都會碰到把大量帶有換行文本的內容顯示時,不會自動換行的問題。本人現在把解決這一問題真正有效的辦法告訴大家,共同學習: 在VB.NET中: 1    Function HtmlCode()Function HtmlCode(ByVal fString)2        If fString <> "" Then3            fString = Replace(fString, Chr(13), "")4            fString = Replace(fString, Chr(10) & Chr(10), "</P><P>")5            fString = Replace(fString, Chr(10), "<BR>")6            HtmlCode = fString7        End I......
閱讀全文
  • 12月
  • 23日
綜合 ⁄ 共 2774字 評論關閉
  如何招聘到優秀的程序員?似乎是一個老生常談的問題,但同時也引起企業和個人的持續關注,CSDN也曾就這一主題,發布了很多文章,如《如何面試程序員?》《高效的面試方式:結對編程》《如何有效地招聘技術人員》,都得到了網友的熱情討論。近日著名博客Coding Horror博主、Stack Overflow創始人Jeff Atwood發了一篇文章《How to Hire a Programmer》,讓我們看看Jeff Atwood對該問題有什麼高效的解決方法。文章編譯內容如下: 招聘程序員,永遠沒有萬能的方法。在這裡,我只希望分享一些多年來的我個人的招聘經驗。 首先, 進行......
閱讀全文
  • 12月
  • 06日
綜合 ⁄ 共 334字 評論關閉
    private Bitmap mergeBitmap(Bitmap firstBitmap, Bitmap secondBitmap) {         Bitmap bitmap = Bitmap.createBitmap(firstBitmap.getWidth(), firstBitmap.getHeight(),                 firstBitmap.getConfig());         Canvas canvas = new Canvas(bitmap);         canvas.drawBitmap(firstBitmap, new Matrix(), null);         canvas.drawBitmap(secondBitmap, 0, 0, null);         return bitmap;     }
閱讀全文
  • 11月
  • 09日
綜合 ⁄ 共 4545字 評論關閉
1.先創建資料庫表→建立持久層PO對象ElecCommonMsg.java [java] view plaincopyprint? import java.util.Date;      public class ElecCommonMsg {              private String comID;       private String stationRun;       private String devRun;       private Date createDate;       public String getComID() {           return comID;       }       public void setComID(String comID) {           this.comID = comID;       }       public String getStationRun() {           retu......
閱讀全文
  • 10月
  • 31日
綜合 ⁄ 共 2818字 評論關閉
app storeios .h文件中 <UIAlertViewDelegate> .m文件中 #import "SBJson.h"        //解析sbjson 數據 - (void)viewDidLoad { [super viewDidLoad]; ⋯⋯ [self checkVersion]; //檢測升級 }   #pragma mark - 實現升級功能 //檢測軟體是否需要升級 -(void)checkVersion { NSString *newVersion; NSURL *url = [NSURL URLWithString:@"http://itunes.apple.com/cn/lookup?id=692579125"]; //通過url獲取數據 NSString *jsonResponseString = [NSString......
閱讀全文