原创 Redis PHP Set集合實現消息隊列

<?php //連接本地的 Redis 服務 $redis = new Redis(); $redis->connect('127.0.0.1', 6379); //存儲數據到列表中 $redis->lpus

原创 python自定義函數實現最大值的輸出

python中內置的max()函數用來得到最大值,通過冒泡排序也可以。 #!/usr/bin/python def getMax(arr): for i in range(0,len(arr)): for j i

原创 Java反射實例

 使用反射技術讀取db.properties裏的字段值實現數據庫連接,github下載地址https://github.com/gukunpja/reflect.git   public class DbUtil { public s

原创 liux 重定向

1.輸出重定向    符號>表示輸出清空源文件,命令方式:COMMAND > POSITION    #cat /etc/nep> /tmp/nep.txt (將其輸出重定向到/tmp文件下的nep.txt文件中並且屏幕上並不顯示內容)

原创 Hdfs上傳文件dataNode無法啓動

hdfs存儲文件經常遇到dataNode無法啓動的狀況,解決方式可以把hadoop運行時產生文件的存儲目錄下的所有文件刪除,然後重新格式化,重啓解決。 1.sbin/stop-all.sh 2.rm -rf tmp/* 3.bin/hdf

原创 StringBuffer 與 StringBuilder的區別與聯繫

相同點:         1. 兩個類都是字符串緩衝類。         2. 兩個類的方法都是一致的。 不同點:         1. StringBuffer是線程安全的,操作效率低 ,StringBuilder是線程非安全的,操作效

原创 java classpath路徑執行程序

Java程序的執行,使用絕對路徑和相對路徑有時報錯,由於java包的位置不確定,執行java程序時的當前路徑也不確定,一般使用classpath路徑查找資源。 public static void main(String[] args)

原创 java統計文件數量

import java.io.File; public class countFile { String path; static int num; public void getFileNum(String path)

原创 java多線程實現售票

package com.gxk.thread; class ticketThread extends Thread { private static int ticket = 50; private String name;

原创 socket實現TCP數據傳輸

TCP:Transmission Control Protocol 傳輸控制協議TCP是一種面向連接(連接導向)的、可靠的、基於字節流的運輸層(Transport layer)通信協議。特點:面向連接的協議,數據傳輸必須要建立連接,所以在

原创 Java IO流總結

JavaIO流按流的方向分爲:輸入流和輸出流。 按流的數據單位不同分爲:字節流和字符流。 計算機存儲信息的基本單位是字節,字符是計算機中使用的數字和符號。1個漢字字符存儲需要2個字節,1個英文字符存儲需要1個字節。字符流與字節流的轉換使用

原创 linux虛擬機中和主機三種網絡連接方式的區別

在介紹網絡模式之前,關於網絡的幾個簡單命令的使用 ifup eth0   //啓動網卡eth0 ifdown eth0 //關閉網卡eth0 /etc/network/interfaces  //網絡配置文件 /etc/init.d/n