原创 javaSwing的JTextField自動補全

直接上代碼: 主代碼: package com.test; import java.awt.*; import java.awt.event.*; import java.util.*; import javax.swing.*;

原创 idea日誌快捷鍵模板,方法名稱加參數輸出

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0;

原创 synchronized修飾方法到底鎖住的是什麼

本文參看http://blog.csdn.net/shenshibaoma/article/details/53009505 我們先給出本文的結論,synchronized修飾方法鎖住的是對象的本身,也是this。 下面我們通過代碼來驗證

原创 本文主要講了筆者使用Strom中的一些優化建議

1、使用rebalance命令動態調整併發度 Storm計算以topology爲單位,topology提交到Storm集羣中運行後,通過storm rebalance 命令可對topology進行動態調整。比如增加Topology的wor

原创 Java中try()...catch()用法

在stackoverflow偶爾看到的一個關於try()...catch()的用法,通常我們使用try...catch()捕獲異常的,如果遇到類似IO流的處理,要在finally部分關閉IO流,當然這個是JDK1.7之前的寫法了;在JDK

原创 Flink總結-設置Jvm參數

jvm設置 http://www.360doc.com/content/12/1023/16/9615799_243296263.shtml 堆設置 -Xms :初始堆大小 -Xmx :最大堆大小 -XX:NewSize=n :設置年輕

原创 Flink DataStream 算子 Map、FlatMap、Filter、KeyBy、Reduce、Fold、Aggregate

總結Flink DataStream 算子: Map、FlatMap、Filter、KeyBy、Reduce、Fold、Aggregate 的使用。 Map [DataStream->DataStream] Map: 一對一轉換,即一條轉

原创 Unable to locate Spring NamespaceHandler for XML schema產生的原因及解決方法

結論 原因有兩個: context、aop及其他spring相關的xml命名空間需要特殊Jar包才能解析。必須確保pom文件中依賴了對應的spring jar包。context對應spring-context.jar包。aop對應spri

原创 TimingWheel[時間輪]介紹

Kafka的延遲操作是一個相對獨立的組件,他的主要功能是管理延遲操作,底層依賴於Kafka提供的時間輪實現。JDK本身提供的java.util.Timer也可以實現定時任務,但是如果系統請求量巨大,性能要求很高,他們底層所依賴的數據結構存

原创 DelayQueue(2)示例

背景 網民在網吧上網,交錢上網,到點下機,一個是wangmin實體類,要繼承Delayed接口,一個是WangBa類,實現add、take隊列元素等信息: public class Wangmin implements Delayed

原创 linux下的atop 比top 命令好用多了(監控性能指標)

原文鏈接:http://www.dataguru.cn/thread-653018-1-1.html 1. Atop [size=16.0000pt]1.1. Atop 介紹 Atop 是計算機

原创 Linux中Cache內存佔用過高解決辦法

原文鏈接:https://www.cnblogs.com/python-cat/p/7346301.html 在Linux系統中,我們經常用free命令來查看系統內存的使用狀態。在一個RHEL6

原创 unix套接字

原文鏈接:https://www.jianshu.com/p/cac543a9a236 unix套接字常識點 性能 很多時候,我們用本機進程間通信時,會使用本地套接字unix socket來通信

原创 unix socket實現進程通信

原文鏈接:https://www.jianshu.com/p/927777068336 抄一段使用unix socket client的c代碼 #include <stdio.h> #in

原创 storm關於fieldsGrouping的理解

原文鏈接:https://blog.csdn.net/wangshijie1234567/article/details/48315605 在學習storm分組的時候看到有個fieldsGrou