原创 Echarts數據動態加載的實現樣例

Echarts數據動態加載的實現樣例  

原创 超快的HTML5 2D渲染引擎Pixi.js入門

PixiJS是一個2D渲染引擎,能自動偵測並使用WebGL或Canvas。 PixiJS使用JavaScript或HTML5基礎來顯示媒體,創建動畫或管理交互式圖像,從而製作遊戲或應用。 PixiJS適合製作遊戲但並非是遊戲引擎,其核心本

原创 高效的CSV文本處理利器——univocity-parsers

univocity-parsers簡介 工作中經常會遇到需要導出或者解析csv的需求,Java中處理csv的開源庫也有很多,本文主要介紹通過univocity-parsers來解析和生成csv,univocity-parsers源碼存放於

原创 理解WebSocket心跳及重連機制以及加強版的reconnectingwebsocket.js實現

理解WebSocket心跳及重連機制     在使用websocket的過程中,有時候會遇到網絡斷開的情況,但是在網絡斷開的時候服務器端並沒有觸發onclose的事件。這樣會有:服務器會繼續向客戶端發送多餘的鏈接,並且這些數據還會丟失。所

原创 時間和日期的JS庫Day.js入門教程

dayjs是一個輕量的處理時間和日期的 JavaScript 庫,這裏是dayjs的github網址https://github.com/iamkun/dayjs。 dayjs好處 🕒 和Moment.js有着相同的API和模式 💪 不可

原创 SpringBoot兩種定時任務(Spring Schedule 與 Quartz 整合 )實現

前言 最近在項目中使用到定時任務,之前一直都是使用Quartz 來實現,最近看Spring 基礎發現其實Spring 提供 Spring Schedule 可以幫助我們實現簡單的定時任務功能。 下面說一下兩種方式在Spring Boot

原创 WebSocket刷新斷開原因、設計心跳機制防止自動斷開連接

1、斷開原因 WebSocket斷開的原因有很多,最好在WebSocket斷開時,將錯誤打印出來。 ws.onclose = function (e) { console.log('websocket 斷開: ' + e.code

原创 Spring Batch開發簡單入門實踐

什麼是 Spring Batch Spring Batch 作爲 Spring 的子項目,是一款基於 Spring 的企業批處理框架。通過它可以構建出健壯的企業批處理應用。Spring Batch 不僅提供了統一的讀寫接口、豐富的任務處理

原创 時間和日期的JS庫Moment.js常見用法總結

Moment.js常見用法總結 Moment.js是一個輕量級的JavaScript時間庫,它方便了日常開發中對時間的操作,提高了開發效率。 ​ 日常開發中,通常會對時間進行下面這幾個操作:比如獲取時間,設置時間,格式化時間,比較時間

原创 Java中常見定時任務的實現方式

定時任務實現的幾種方式: Timer:這是java自帶的java.util.Timer類,這個類允許你調度一個java.util.TimerTask任務。使用這種方式可以讓你的程序按照某一個頻度執行,但不能在指定時間運行。一般用的較少。

原创 前端一鍵複製粘貼插件——clipboard.js的使用

將文本複製到剪貼板應該不難。配置它不需要幾十個步驟,也不需要加載數百KB的js文件 。但最重要的是,它不應該依賴Flash或任何臃腫的框架。這就是clipboard.js存在的原因。 安裝 從npm 安裝 npm install cli

原创 物聯網協議對比(HTTP、websocket、XMPP、COAP、MQTT和DDS協議)

對於物聯網,最重要的是在互聯網中設備與設備的通訊,現在物聯網在internet通信中比較常見的通訊協議包括:HTTP、websocket、XMPP、COAP、MQTT 1、HTTP和websocket 在互聯網時代,TCP/IP協議已經一

原创 基於guava的重試組件Guava-Retryer

一、使用場景 在日常開發中,我們經常會遇到需要調用外部服務和接口的場景。外部服務對於調用者來說一般都是不可靠的,尤其是在網絡環境比較差的情況下,網絡抖動很容易導致請求超時等異常情況,這時候就需要使用失敗重試策略重新調用 API 接口來獲取

原创 密碼學和加密數字貨幣的簡介

所有貨幣都需要一些方法來控制供應,並強制執行各種安全屬性以防止作弊。在法定貨幣方面,像中央銀行這樣的組織控制貨幣供應量,並對實體貨幣增加防僞功能。這些安全功能提高了對攻擊者的防範能力,但是他們不可能不賺錢地進行僞造。最終,執法對於阻止人們

原创 常見編碼和加密算法

0x00 前言 正文開始之前先閒扯幾句吧,玩CTF的小夥伴也許會遇到類似這樣的問題:表哥,你知道這是什麼加密嗎?其實CTF中腦洞密碼題(非現代加密方式)一般都是各種古典密碼的變形,一般出題者會對密文進行一些處理,但是會給留一些線索,所以寫