原创 基數排序(Radix Sort)——java實現

關於基數排序的相關概念這裏就不多說了,參考基數排序 。 覺得麻煩的看下面的內容: 基數排序(Radix sort)是一種非比較型整數排序算法,其原理是將整數按位數切割成不同的數字,然後按每個位數分別比較。 基數排序的效率: 基數排序

原创 希爾排序(Shell Sort)

希爾排序的原理:將待排序數據元素集合按照一定的大小分塊在塊間的數據按照增量(步長)進行直接插入排序,然後根據一定的規則減少步長,再進行一次直接插入排序,直到步長小於1 。 希爾排序需要注意的是最後的增量一定是1 。 下面先給出Java實現

原创 DOS命令下使用sqlite3 命令中文亂碼的解決辦法

原文:http://www.iteye.com/topic/1125691 DOS命令下使用sqlite3 命令中文亂碼的解決辦法  1、退出dos 或者重新開啓在CMD窗口,輸下:chcp 65001 然後回車確定  注意 65001

原创 Objective-c學習筆記—— Ubuntu 環境搭建 + HelloWorld

一直想學習IOS手機開發,今天開始涉入該領域。好吧,先從基礎開始——搭建開發環境。 系統: Ubuntu 12.04 LTS  64 位 環境搭建步驟: 1、安裝編譯器 sudo apt-get install gnustep* 2

原创 查找之一 , 順序查找

在寫順序查找之前呢,先介紹幾個概念: 1、 查找表 :相同類型的數據元素組成的集合。 2、 關鍵字: 數據元素中能夠唯一標示數據元素的項(一項或多項)。 3、 查找   :  根據給定的key(關鍵字)值,查找某一數據元素,如果存在滿足條

原创 Linux Unix shell 編程指南學習筆記(第三部分)

第十三章  登陸環境 登陸系統時,輸入用戶名和密碼後,如果驗證通過,則進入登錄環境。 登錄過程 文件/etc/passwd $HOME.profile 定製$HOME.profile /etc/passwd 文件解析(抽取其中的一行作

原创 android 自寫 ViewPager

Pager 作爲android中常用的控件,難免遇到不一樣的需求,由於android 提供的ViewPager 難於滿足項目需求,自定義了一個pager,此文用以記錄寫該控件的所有過程。 一 、明確該控件的作用(爲什麼要去編寫這個控件):

原创 android 動畫之從哪來回哪去 —— 支持網絡圖片

上圖動畫是你想要的嗎?如果是yes , 那麼恭喜你,這篇文章你找對了;如果是no ,或許你可以先收藏,在需要的時候再打開看看.... 言歸正傳,由於項目需要——在一個簡介頁面打開詳情頁時要對簡介頁面的圖片平滑過渡到詳情頁,問了度娘,

原创 圖片邊緣增加光暈效果

效果展示: 原圖 效果圖: 原理: 使用某種顏色替換圖像非透明部分,然後與原圖合成最終效果。 步驟: 1. 底色替換 , 得到如下結果: 2.與原圖合成,得到最終效果 處理代碼: /** * * @param

原创 乾貨,Umeng分享純圖片(避免跳坑)到_微信,朋友圈等

最近碰到項目需要分享純圖片到  QQ ,朋友圈,微信,微博...... 由於之前集成了Umeng分享,私心想着,這麼強大的分享庫,必定支持純圖片分享... 懷着這份堅定的信念,終於找到該如何分享純圖片到微信,微博,朋友圈,QQ的方法,以下

原创 Android 官方文檔之Activity和Task

原文地址 什麼知識,看官方的API是最好的了。但是鑑於很多人英語不好,便轉載了這篇文章,翻譯的非常好了。搞不懂Activity聲明週期,和程序框架設計的,最好看一看。 Activity 和 task 的設計摘要 Activity

原创 ListView 中 TextView 添加跑馬燈效果

經常需要在ListView 的 item 中對TextView 添加跑馬燈效果,由於ListView 的特殊性,我們需要對TextView 做一些額外的設置,否則沒有效果。 1. ListView 設置focusable = true

原创 Java SocketChannel 與 SocketChannel通信模板

[TOC] 搶先體驗運行效果 Server public class SelectorServer { private static Selector selector ; public static void main

原创 VMWare安裝Ubuntu 12.04無法開啓虛擬機的Unity Mode模式

問題:Unity is not supported on this guest operating system 這是一個非常難以找到解決方法的問題,因爲VMWare和Ubuntu都有Unity統一,前者指的是Unity Mode,

原创 android blur 詳解 ---- 配效果圖

在android 中,邊緣模糊的效果是通過BlurMaskFilter實現的 , 它定義了一個邊緣模糊半徑和模糊效果 (Blur)。   Blur  有四種模糊效果, inner 、normal 、 outer 、 solid ,下面分別