原创 HDU1003-最大子序列和

    大學搞過兩年的ACM,今天心血來潮的去杭電OJ上瀏覽了一下,真幸運賬號居然沒有記錯。。然後想着之前學過很多經典的算法,但是很遺憾當時沒有記錄下來,所以現在彌補遺憾的時候到了,算法會不定期更新。 #include <stdio.h

原创 【Unity 3D學習】鼠標點擊控制人物移動到目標位置

一、第一種情況,不帶自動尋路功能。 Vector3 targetPoint = Vector3.zero; //鼠標點擊的位置 CharacterController controller; void Start ()

原创 【Unity 3D學習】把3D模型放置到2D平面的兩種方法

剛開始學習Unity 3D,新手遇到的坑都是淚對自由的抗爭。進入主題~ 第一種方式: 1、使用Camera(假設叫A)照射3D模型(假設叫B)。(這裏需要保證兩者所在layer是一致的) 2、在Assets資源下面右擊“Create”,新

原创 Android點擊輸入框以外的地方隱藏輸入框和鍵盤

     原理是監聽整個頁面,然後處理監聽事件。具體見代碼。      1、在XML文件中定義一個id。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/

原创 【Unity 3D學習】鍵盤控制人物在場景中移動

一、第一種情況,鍵盤左右鍵控制人物旋轉,讓人物可以面向四方,然後上下鍵控制移動。 public float speed = 3.0F; public float rotateSpeed = 3.0F; CharacterControll

原创 【Unity 3D學習】NGUI中自定義Toggle

其實做法很簡單,就是利用組件“UI Toggle Objects”。 先看效果圖,先說明這是沒有動畫切換效果的,因爲該組件的實現原理就是把應該顯示的設置Active爲true,把應該隱藏的設置爲false。左圖是默認狀態,點擊之後會顯示右

原创 【Unity 3D學習】獲取鼠標點擊所對應的GameObject

剛開始學習Unity 3D,新手遇到的坑都是淚對自由的抗爭。直入主題~ 首先,爲GameObject需要添加組件“Box Collider”。 然後,在腳本中的Update方法中添加如下代碼。 if(Input.GetMouseButt

原创 Cocoapods以及Facebook Pop的安裝

一、查看Ruby版本(命令:$ ruby -version)。 --版本低於2.2是不行的,使用rvm升級Ruby($ rvm install 2.3)。  二、切換鏡像。 1、移除現有Ruby默認源。 $ gem source

原创 關於Java中Byte類型的取值範圍是-128~127的理解

學習C語言的時候對int類型範圍理解得不透徹,所以通過網上查詢資料,結合大牛的講解分析了一下byte類型的範圍,希望可以幫到大家。 1、知識理解 在計算機內,定點數有3種表示法:原碼、反碼和補碼  [原碼]二進制定點表示法,即最