原创 安卓檢查GPS打開狀態並跳轉打開導航頁面寫法

    項目推進中遇到需要檢查GPS狀態,如果沒有打開則跳轉至打開GPS頁面的問題。     其原理是通過LocationManager判斷GPS打開,如果沒有則使用dialog提示其中設置跳轉打開頁面的方式。給出實現代碼: /* 檢查

原创 POJ 1700 Crossing River 過河問題 貪心法

Crossing River Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 13622   Accepted: 5211 Description A

原创 linux mysql 中文亂碼問題解決方法

    項目進行到和服務器交互,通過post訪問服務器端jsp,jsp訪問服務器端mysql數據庫,最終返回到客戶端的中文出現亂碼問題。     在整個流程中,出現錯誤的原因可能是三個:post未設置編碼或者編碼不相符合,jdbc出現問題

原创 阿里雲服務器搭建tomcat環境

    由於項目需要,租借了阿里雲服務器,服務器安裝系統盤爲CentOS 7.0 64 位。     出於安裝方便的考慮,選用的是駐雲提供的一鍵安裝包,安裝程序及命令均已集成,安裝十分方便簡潔,按照操作選用安裝php或者tomcat都可,

原创 java.util.concurrent.Exexcution:com.android.ide.common.process.ProcessException問題解決方案

    AndroidStudio版本2.2.3,在導入eclipse項目時出現問題,問題截圖如下:     在嘗試了很多網上的教程後無果,由於項目引入了其他的項目代碼,所以像一般教程裏那樣在build.gradle裏面修改後並沒有效果

原创 Java json中fromObject() undefined問題解決方案

    Java中很多時候數據傳遞的時候需要用到將list集合轉換成jsonarray形式傳遞,類似如下代碼: List<Employee> list = new ArrayList<Employee>();

原创 操作系統實驗之頁面置換算法(OPT、FIFO、LRU)C++簡單實現

    題目如下:一個頁面時管理系統使用FIFO、ORT、LRU頁面置換算法,如果一個作業的頁面走向爲:2,3,2,1,5,2,4,5,3,2,5,2,。當分配給改作業的物理頁框數爲3時,計算訪問過程中發生的缺頁中斷次數和缺頁中斷率。  

原创 安卓handler消息機制源碼解析

    安卓應用啓動時,默認創建UI線程(主線程),默認應用所有操作都放在主線程中執行,但爲了保證系統的流暢性,通常把耗時的操作放入子線程中執行,例如網絡訪問、IO操作,如果在主線程中執行耗時長的操作很有可能出現ANR錯誤。本文就安卓中的

原创 安卓notifyDataSetChanged無效 解決方法

        安卓項目中總是會使用到listview,不可避免地需要自定義adapter類。當listview中的數據需要刷新的時候,有着兩種方法,第一種重新setAdapter相當於重新設置來數據源,但是存在問題的是會導致界面閃爍,因

原创 安卓高德地圖開發之引入導航功能

    高德地圖導航添加需要添加特定的navi包。     高德地圖開發中添加導航功能的簡單實現原理是引入自定義起點和終點數據後調用官方給出的demo代碼。     首先需要一個baseactivity類,給出代碼: package co

原创 安卓handler內存泄漏分析及解決

一、內存泄漏     對象已經不被使用但是java垃圾回收器(GC)無法回收,導致資源無法釋放。 二、內存泄漏危害     安卓系統爲每個應用都分配了有限的內存空間,一直內存泄漏會導致佔用內存過高導致內存溢出,導致應用被系統強行終止。 三

原创 java夯實基礎之多態性

一、多態定義     行爲上:允許不同的類的對象對於同一消息作出反應。同一消息可根據發送對象的不同採用不同的行爲方式。     實現上:編譯時類型(定義該變量時使用的類型)和使用編譯時類型調用的方法在編程時並不確定而是在程序運行時才確定,

原创 安卓layout_weight屬性解析

    layout_weight是LinearLayout佈局中的一個常用的屬性,一般使用該屬性的意願是按照比重分配空間的長度或者寬度,但是若不對該屬性原理進行了解,呈現效果卻是和理想的大相徑庭。     首先解釋一下,layout_w

原创 秋招總結春招備戰

    很長時間沒有更新csdn的博客。     過去的大半年,從找實習到實習到參加了半程的秋招。單以結果看馬馬虎虎,甚至不甚滿意,存在理想和現實的巨大差距。忙碌了大半年自我感覺在技術上的成長比較緩慢,自我分析原因是學習都是爲了俗稱填坑式

原创 安卓使用java mail jar包出現java.lang.NoClassDefFoundError錯誤解決方案

項目重構時,在使用java mail jar包發送郵件模塊,直接使用來項目原有的jar包,mail包和activation包,執行原有代碼出現如下錯誤提示: FATAL EXCEPTION: Thread-15 Process: espa