原创 select選擇框導致IE停止工作

       在前端網頁中,由於select的下拉選擇內容太多,導致下拉框的長度很長。size 屬性規定下拉列表中可見選項的數目。如果 size 屬性的值大於 1,而且小於列表中選項的總數目,瀏覽器會顯示出滾動條,表示可以查看更多選項。這

原创 在oozie的sharelib公共庫中爲同一組件(不僅限spark)配置不同版本的運行環境

最近在公司開發遇到一個問題,oozie中spark的默認環境使用的是es2.0的版本。因爲其他程序都使用2.0版本,所以將2.0的jar包放在了spark的環境中,而我運行spark的任務需要用到es7.2版本,這就導致因jar包版本衝突

原创 hbase中region拆分而父region未刪除,導致spark讀取hbase時重複讀取數據,統計結果變多

使用spark的newAPIHadoopRDD方法讀取hbase數據的時候,在hbase有父region未刪除的情況下會導致數據重複讀取。查看spark的executor日誌可以發現未刪除的父region會定位到其中的某一個女兒regio

原创 ie11某些舊版本下將select的size屬性設置爲0導致瀏覽器停止工作

       在前端網頁中,由於select的下拉選擇內容太多,導致下拉框的長度很長。size 屬性規定下拉列表中可見選項的數目。如果 size 屬性的值大於 1,而且小於列表中選項的總數目,瀏覽器會顯示出滾動條,表示可以查看更多選項。這

原创 筆記本利用網線和wifi同時連接辦公網跟互聯網

       在辦公網和互聯網隔離的辦公環境裏面辦公,來回切換網絡是很麻煩的事情。我們可以利用route命令添加路由信息,從而不用切換網絡實現同時訪問辦公網和互聯網。只要將需要訪問的辦公網ip段加入到路由信息,系統將自動根據路由信息找到辦

原创 hbase 2.1.5利用協處理器同步新增數據到ES填坑記錄

1. hbase-site.xml配置文件必須添加<property> <name>hbase.coprocessor.abortonerror</name> <value>false</value> </property>,防止因協處理

原创 spring cloud eureka無法加載樣式wro.css和腳本wro.js

在《Spring Cloud微服務全棧技術與案例解析》書籍中的eureka章節,按照書籍中的配置寫法,打開localhost:8761頁面,無法加載wro.css和wro.js。這是因爲在application.properties中添加

原创 使用HttpClient訪問固定幾個網絡資源的優化配置參數

當使用HttpClient調用固定的幾個網絡資源的時候,必須設置以下參數來充分使用http連接池。通過HttpClientBuilder不傳遞任何參數創建的CloseableHttpClient實例,已經配置了常用的各種默認管理及策略。其

原创 jsoup select 通過屬性選擇器選擇內容,索引值選擇

jsoup屬性選擇器跟jquery的寫法一致。 1.在 QueryParser類中有定義的屬性匹配規則 private static final String[] AttributeEvals = new String[]{"=", "!

原创 java 多線程csv文件續寫和文件指定編碼

從數據庫導出數據到csv文件的時候,採用默認的utf-8編碼導致用默認程序excel打開亂碼。原因是excel打開的時候會檢測是否有bom從而決定是否使用utf編碼格式進行解碼。因此把文件轉碼爲utf-8-bom格式編碼就可以正常打開。b

原创 使用mongodb更新文檔,參數upsert爲true時,新生成文檔包含哪些字段

使用mongo更新數據時,當upsert參數爲true時且根據查詢條件無結果時,mongo就要插入新紀錄。 新紀錄文檔的內容跟查詢條件和更新內容有關。 下面是官方文檔的描述: If upsert is true and no docume

原创 mongo eval方法執行需要認證解決辦法

mongo刪除數據後,仍然佔用磁盤空間,導致無法獲知真正仍可用的空閒磁盤空間的大小。爲了釋放空間,採用先複製集合數據,然後在刪除舊集合的策略。由於copyTo()方法會把整個數據庫鎖住,所以採用eval()方法進行復制集合。 db.ru

原创 正則表達式分組捕獲說明

分組語法 捕獲 (exp) 匹配exp,並捕獲文本到自動命名的組裏 (?<name>exp) 匹配exp,並捕獲文本到名稱爲name的組裏,也可以寫成(?'name'exp) (?:exp) 匹配exp,不捕獲匹配的文本 位置指定 (

原创 java正則表達式引起死循環導致程序卡主

public class RegularExpressionUtils {     // demonstrates behavior for regular expression running into

原创 svg依存關係圖中節點間連線的起止點的確定

節點連線的規律: 1.每個節點至多隻有一個出線 2.每個節點上的終止點滿足:起點在當前節點的左側,則終點在當前節點的點位也靠左,並且層級越低越靠左;起點在當前節點的右側,則終點在當前節點的點位也靠右,並且層級越低越靠右。 知道了所有終點的