原创 Calendar 獲得當前日期是這一年的第幾天

本文來源於:http://www.iteye.com/problems/40920 0 calendar 日曆字段區別10 SimpleDateFormat df=new SimpleDateFormat("yyyy-MM

原创 利用Java自帶的Base64加密,解密

package com; import java.io.UnsupportedEncodingException; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder

原创 Linux cp強制覆蓋

發現在Fedora 10 /ubutun 裏面用cp -fr src dest,即使加了-f也是不能強行覆蓋的,這時怎麼回事的呢?一兩個文件還好說,就輸幾個yes吧,但是要是n多文件怎麼辦,那還不輸死人呢?下面提供三種解決辦法。 方法一

原创 java反射機制之Method invoke執行調用方法例子

java反射機制之Method invoke執行調用方法例子 昨天在羣裏跟大家討論了下java反射調用可變參數的問題,這個問題起因是我們需要反射調用另一個部門提供的方法,我同事說java不能反射調用可變參數的方法,於是我寫了個d

原创 多態,運行時多態和編譯時多態

本文來源於:http://blog.csdn.net/foreverhuylee/article/details/21278311   (對面嚮對象語言中理解多態、繼承很有幫助~~~)   老畢在講到多態執行問題時,結合下面

原创 centos 7安裝mysql

a. 檢查MySQL及相關RPM包,是否安裝,如果有安裝,則移除(rpm –e 名稱) 1 [root@localhost ~]# rpm -qa | grep -i mysql 2 mys

原创 Http Digest 認證

其認證的基本框架爲挑戰認證的結構,如下圖所示:  1.客戶端希望取到服務器上的某個資源,向服務器發送Get請求。 2.服務器收到客戶端的請求後,發現這個資源需要認證信息,判斷請求報文中是否帶有Authorization頭,

原创 最長迴文子串

Finding the longest palindromic substring is a classic problem of coding interview. This post summarizes 3 differen

原创 Java反射setAccessible()方法

本文源於:http://blog.csdn.net/kjfcpua/article/details/8496911 setAccessible()方法 java代碼中,常常將一個類的成員變量置爲private   在類

原创 長連接和短連接

TCP/IPTCP/IP是個協議組,可分爲三個層次:網絡層、傳輸層和應用層。在網絡層有IP協議、ICMP協議、ARP協議、RARP協議和BOOTP協議。在傳輸層... TCP/IP TCP/IP是個協議組,可分爲三個層次:網絡層、

原创 二分法變種

package com public class Test { public static void main(String[] args) { int[] nums = {4,7,7,9,12,13};

原创 二分法變種

前幾天在論壇上看到有統計說有80%的程序員不能夠寫對簡單的二分法。二分法不是很簡單的嗎? 這難道不是聳人聽聞? 其實,二分法真的不那麼簡單,尤其是二分法的各個變種。 最最簡單的二分法,就是從一個排好序的數組之查找一個key值。 如下面的程

原创 Linux將輸出放到文件中

 一,如何把命令運行的結果保存到文件當中?   這個問題太簡單了,大家都知道,用 > 把輸出轉向就可以了   例子:   [lhd@hongdi ~]$ ls > ls.txt   [lhd@hongdi ~]$ cat ls.txt  

原创 文章標題

OAuth 2.0授權框架 摘要 OAuth 2.0 授權框架允許第三方應用程序獲得HTTP服務有限的訪問權限,第三方應用程序要麼是代表資源擁有者,要麼是以自己的名義獲得訪問權限。 本備忘錄狀態

原创 CentOS7安裝rpmforge源

1 下載與安裝相應rpmforge的rpm文件包 #wget http://apt.sw.be/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x8