原创 項目經驗:代碼評審

也就是代碼得查,感覺一般是團隊開發的時候使用,因爲之前一直都是一個人開發,從來沒有做過這方面的工作,加入團隊以後,在老大的要求下,其實,也是老大提前演示了,然後,讓我們互相做一下評審,android雖然只有兩個人,但還是要做一下檢查。主要

原创 第五節:精靈的使用介紹

CCSprite是cocos2d中使用最多的類了。一般使用一張圖片來創建一個精靈,圖片會被加載到內存,會轉換爲紋理圖CCTexture,從而在屏幕上顯示出來。 圖片介紹: 用於創建精靈,使用的一些圖片。有的是一個單獨的圖,有是一張大圖,上

原创 java斷點續傳,斷點下載RandomAccessFile使用示例

前言: 因爲公司項目需要,在做一個類似朋友圈的功能,想達到朋友圈那樣快速的效果,朋友圈發說說的時候,是非常快的,快到圖片好像根本沒有上傳就成功了。其實 ,大家都知道,圖片上傳是很花時間的……產品經理又覺得,在那個界面一直來一個progre

原创 android中網絡請求中頁面關閉了會怎麼樣

這是我在面試的時候,別人問的,其實 ,在實際開發中,並沒有怎麼遇到: 如果activity中開啓了一個網絡請求,正在請求中的時候,activity關閉了,那網絡請求會怎麼樣? 因爲之前沒有遇到過這個問題,我當時想的是,網絡請求是異步的,應

原创 nginx在fedora上的使用

記錄一下自己的一些常用: 首先是安裝: 下載nginx包並解壓。 進入文件夾後 執行 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module 在linux

原创 fedora下mysql不能顯示中文

使用的系統是fedora22,在mysq官網按照步驟使用的命令dnf安裝的mysql,在使用的時候,直接創建了一個數據庫,中文都是問號; 查看數據庫的編碼的命令: show variables like 'character%'; 下面

原创 android類似微信朋友圈評論效果,listview定位,item總在輸入法上面的位置

因爲公司需要,纔去研究這個 最終效果: 1、點擊任何一個item的評論按鈕,出現評論框,彈出輸入法,這個item恰好在輸入法上邊 實現思路: 主要是設置listview中item的位置,其實 ,設置它的位置,主要有兩個訪求: listVi

原创 android使用系統裁剪圖片

android系統自帶的有裁剪圖片功能,在應用過程中,碰到了諸多問題,在些做個記錄: 代碼如下,註釋很詳細,記得加寫入sd卡數據的權限 public class MainActivity extends Activity { pr

原创 第六節:事件處理

單點觸屏事件: //先創建一個單點觸屏監聽器 auto listener = EventListenerTouchOneByOne::create(); //註冊監聽器的回調方法,分別回調本節點的三個方法

原创 cocos2d:——第七節:動作

簡介: cocos2d中爲了讓遊戲畫面動起來,有兩種方法,一是直接修改屬性,例如位置,大小,旋轉,等。另外一種就是使用動作。 cocos2d提供了豐富的動作類,這些動作類分爲瞬時動作,持續動作,複合動作和速度變化等。 Action是動作類

原创 android 自定義控件字體,解決字體偏移,卡頓,代碼重複等問題

其實,安卓上使用自定義的字體非常得簡單,在assets文件夾下面,自己定義一個font文件夾,然後,把自己的字體放進去,可以重命名一下,如圖: 這樣之後,在代碼中,設置一下就可以,如下面所示: Typeface typeface

原创 maven如何設置本地倉庫

把maven的本地倉庫設置成自己的文件夾: 1:先創建一個自己的文件夾,然後,在maven的安裝文件中,有一個config文件夾,這個文件夾下面,有一個settings.xml文件,把它複製到自己建的文件夾中 2:這時,在maven的安

原创 第一節:mybatis入門

因爲連接數據庫的大部分代碼是一樣的,所以就有一些持久化框架來完成對數據庫的操作。現在使用最多的是mybatis和hibernate,最方便的是hibernate,但效率是最低的,jdbc是最麻煩的,但卻是效率最高的。mybatis的效率比

原创 linux mysql增加用戶,刪除用戶,以及用戶權限

一些基本的命令: 登錄: mysql -u username -p 顯示所有的數據庫: show databases; 使用某一個數據庫: use databasename; 顯示一個數據庫的所有表: show tables; 退出: q

原创 android studio獲取sha1的值mac版

註冊一些開放平臺的時候,需要使用到這些值,這裏把命令記錄一下: 獲取debug.keystore的值: keytool -list -v -keystore ~/.android/debug.keystore -alias androi