原创 Go使用zap+ratatelogs實現日誌文件輸出與分割

需求:將日誌文件統一輸出到D:/bian/logs/dspcollect.log文件中,go程序重啓後日志累加寫入文件,每24小時分割一次日誌,保存30天內的日誌文件。 對比了幾款go 日誌框架:zap , logrus ,seelog等

原创 java基礎面試總結

java基礎知識 java的四個基本特性(封裝,繼承,多態,抽象) 封裝:數據和基於數據的操作封裝在一起,對外提供接口。 繼承:is-a 關係,子類繼承唯一父類,符合里氏替換原則 多態:子類對父類的方法做多種不同形式的響應,子類繼承父類,

原创 java基礎-佈局

package com.great.demo1; import java.awt.BorderLayout; import java.awt.FlowLayout; import java.awt.LayoutManager; pu

原创 java_JVM面試總結

,JVM參數問題 1、問題:JVM怎樣通過參數調整內存大小 來源:阿里巴巴 問題描述:如題    解決方案:   -Xmx    堆最大值,默認值爲物理內存的1/4,最佳設值應該視物理內存大小及計算機內其他內存開銷而定; -Xms    

原创 超棒的java俄羅斯方塊源碼(java入門基礎)

直接附上源碼鏈接:https://download.csdn.net/download/qq_29976261/11055998 遊戲功能:遊戲等級包括高,中,低三個等級。方塊樣式自定義,排行榜,方塊牆體上升,一鍵下落等。豐富的音效,方塊

原创 通過JMX獲得kafka 每個partition的log 大小

jconsole監控kafka,並上報 public static void main(String[] args) { //kafka客戶端 KafkaConsumer consumer = KafkaClient.getKafka

原创 Kafka獲得topicPartition的最早,最新offset的時間,以及存儲量

package com.dsp.es.collect.module.kafka; import com.dsp.common.jndi.ServiceConnect; import com.dsp.es.collect.module.

原创 java下載網絡文件的幾種方式

java下載網絡文件包括:基本的字節流下載,apache的FileUtils工具包下載,NIO下載 package com.dsp.rpc.metricelf; import org.apache.commons.io.FileUti

原创 java實現文件解壓,apache.ant解決中文亂碼問題

package com.dsp.rpc.metricelf; import org.apache.tools.zip.ZipEntry; import org.apache.tools.zip.ZipFile; import jav

原创 bytes轉string,string轉inputStream,inputStream轉string

package com.dsp.rpc.metric.util; import org.apache.commons.lang.ArrayUtils; import org.apache.commons.lang.StringUtil

原创 java 多級文件夾刪除

package com.dsp.rpc.metricelf; import java.io.File; /** * @author bianqh * 傳入文件路徑,刪除文件,以及文件夾下的所有文件 */ public clas

原创 Android佈局

package com.example.view; import android.os.Bundle; import android.app.Activity; import android.view.Gravity; import

原创 Android本地文件傳輸

package com.great.demo; import java.io.File; public class Test { public static void main(String[] args) { FileDe

原创 java網絡面試總結

  TCP/IP URL由哪幾部分構成 基本URL包含模式(或稱協議)、服務器名稱(或IP地址)、路徑和文件名。   完整的、帶有授權部分的普通統一資源標誌符語法看上去如下: 協議://用戶名:密碼@子域名.域名.頂級域名:端口號/目錄/

原创 java基礎

java基礎知識 java的四個基本特性(封裝,繼承,多態,抽象) 封裝:數據和基於數據的操作封裝在一起,對外提供接口。 繼承:is-a 關係,子類繼承唯一父類,符合里氏替換原則 多態:子類對父類的方法做多種不同形式的響應,子類繼承父類,