原创 [轉] HR的至高機密:20個公司絕對不會告訴你的潛規則

1.入職時的工資高低不重要,只要你努力工作你會得到相應待遇的    我估計幾乎找過工作的人都聽過這句話,當我們確定被聘用跟公司談工資時,他們都會說“如果以後你業績突出、努力工作,你的報酬也會相應增加 的”,特別是當第一次找工作的時候大多數

原创 編程面試的10大算法概念彙總(譯) (blog.jobbole.com)

以下是在編程面試中排名前10的算法相關的概念,我會通過一些簡單的例子來闡述這些概念。由於完全掌握這些概念需要更多的努力,因此這份列表只是作爲一個介紹。本文將從Java的角度看問題,包含下面的這些概念: 1. 字符串 2. 鏈表

原创 CountDownLatch的介紹和使用

1、類介紹 java.util.concurrent 類 CountDownLatch java.lang.Object java.util.concurrent.CountDownLatch 一個同步輔助類,在完成一組正在其他

原创 Android高手進階教程(八)之----Android Widget開發案例(世界盃倒計時!)

今天我們要寫一下Android Widget的開發,由於快點凌晨,我就不說的太具體了,同志們就模仿吧!首先看一下效果圖:   下面是Demo的詳細步驟: 一、新建一個Android工程命名爲:WidgetDemo. 二、準備素材,一個是

原创 Callable 和 Future實現線程等待

1、Callable: public interface Callable<V> 返回結果並且可能拋出異常的任務。實現者定義了一個不帶任何參數的叫做 call 的方法。 Callable 接口類似於 Runnable,兩者都是爲

原创 看高手代碼--從小case學大道理

今天看sun的HttpMessages.java文件,雖然文件很小,但是對我的啓發很大。 前面定義了大量的HTTP常量: Java代碼 ...    ...    private static final String STATU

原创 GitHub上最火的Android開源項目(完結篇)

摘要:截至目前,在GitHub“最受歡迎的開源項目”系列文章中我們已介紹了40個Android開源項目,對於如此衆多的項目,你是Mark、和碼友分享經驗還是慨嘆“活到老要學到老”?今天我們將繼續介紹另外34個Android開源項目。

原创 CompletionService的介紹和使用

public interface CompletionService<V> 將生產新的異步任務與使用已完成任務的結果分離開來的服務。生產者 submit 執行的任務。使用者 take 已完成的任務,並按照完成這些任務的順序處理它們的

原创 Top 10 Algorithms for Coding Interview

The following are top 10 algorithms related concepts in coding interview. I will try to illustrate those concepts thou

原创 String array from C program to Java(JNI)

#include <jni.h>     #include "ArrayHandler.h"         JNIEXPORT jobjectArray JNICALL                   Java_ArrayHand

原创 java.util.concurrent整體結構圖

Executor: 執行對象 * Executor: 執行已提交的Runnable任務的對象 * ExecutorService ThreadPoolExecutor 動態的線程池 Abstra

原创 http協議學習和總結系列——基礎概念篇

核心提示:1. 基礎概念篇 1.1 介紹 HTTP 的發展是萬維網協會( World Wide Web Consortium )和 Internet 工作小組( Internet Engineering Task Force )合作的結果

原创 Java多線程常用工具小結

Java多線程問題常用的幾種場景(不是全部)通常需要包括如下幾個方面:   共享資源的互斥訪問(比如:資源初始化過程)。有限資源的訪問控制(比如:數據庫連接池會限制只有有限個線程可以同時保持鏈接)。多線程之間訪問的通訊配合(比如:典

原创 ExecutorService常用方法和newFixedThreadPool創建固定大小的線程池

1、ExecutorService: 是一個接口,繼承了Executor: public interface ExecutorService extends Executor { } 2、Executor: 而Executor

原创 如何監控Android模擬器的HTTP訪問情況

前幾個月,在調試某個應用時,需要監控應用與服務器之間的HTTP通訊。從搜索引擎找到的方案几乎全錯。要麼是人云亦云,要麼是隻能滿足舊的平臺版本,要麼根本就是臆測。不得其解之際,用比較複雜的方法解決了。昨天想起來,覺得太過窩囊,於是重整旗鼓,