原创 使用Java實現NIO

以下是一個使用 Java NIO 實現 Reactor 模型的簡單示例代碼,並附有詳細的註釋:   import java.io.IOException; import java.net.InetSocketAddress; import

原创 NIO三大戰神

——————戰神1 Channel通道 Channel (通道) 常見的Channel   1 FileChannel   數據文件傳輸通道   2 DatagramChannel DUP網絡傳輸通道   3 SocketChannel T

原创 二叉樹遍歷 前序 中序 後序

package com.pay.test; import java.util.LinkedList; public class Node { private Integer data; private Node l

原创 雙向鏈表 添加與遍歷

package com.pay.test; //定義節點 public class DoubleLinkedList { //初始化頭節點 private HeroNode head=new HeroNode(0,""

原创 動手面試題

有一個整數數組,數據大概是0-1000000 之間的整數,裏面的整數會有重複元素,對於重複元素可以爲每個元素加1,但是要保證不會有重複的元素出現,需要遍歷多少次 public static void main(String[] args

原创 編碼的來源於格式簡介ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE

編碼一直是讓新手頭疼的問題,特別是 GBK、GB2312、UTF-8 這三個比較常見的網頁編碼的區別,更是讓許多新手暈頭轉向,怎麼解釋也解釋不清楚。但是編碼又是那麼重要,特別在網頁這一塊。如果你打出來的不是亂碼,而網頁中出現了亂碼,絕大部分

原创 java編寫操作 對稱加密 AES 加密解密

package com.fingerchar.core.util; import org.apache.commons.lang3.StringUtils; import javax.crypto.Cipher; import jav

原创 科目1學習

道路交通標線 功能分成三類 一 。 指示標線 白色 實現(禁止車量跨越的邊緣線) 白色 虛線(可以臨時跨越的邊緣線) 左轉彎待轉區虛線(可以進入左轉彎待轉彎區準備轉彎) 左轉彎 白色導向虛線 機動車和非機動車  (機動車在左側轉彎)(非機動

原创 MySql設置了主鍵,但是自增跳躍性增長問題

--設置全局 set @@global.auto_increment_increment = 1;set @@auto_increment_increment =1 --設置局部

原创 初識redis基礎講解與介紹

redis講解與介紹 Redis介紹:         Redis 是一個開源(BSD許可)的,內存中的數據結構存儲系統,它可以用作數據庫、緩存和消息中間件。 它支持多種類型的數據結構,如 字符串(strings), 散列(hashes),

原创 MySQL+Canal+RocketMQ+SpringBppt+ElasticSearch+Redis開源整合

項目開源到gitee上了  架構圖特別清晰 請移駕: https://gitee.com/lang_junnan/dataprocess  

原创 HashMap不能排序那就只能用TreeMap排序了

TreeMap 的排序 今天在公司遇到這樣的需求了,前端人員想要讓我對HashMap中的數據進行降序排序,我們是展示車輛信息的功能,排序要求是按照年份, 也就是說按照年份降序排序,這裏總結一下 排序思路 TreeMap本身就是有序的集合,但

原创 javax.email 發送郵件 javaEmail ,java 郵件

首先導入mail的jar包 然後代碼如下   package aaa;import java.util.Date;import java.util.Properties;import javax.mail.Authenticator;im

原创 springboot連接redis錯誤 io.lettuce.core.RedisCommandTimeoutException:

springboot連接redis報錯 超時連接不上  可以從以下方面排查 1查看自己的配置文件信息,把超時時間不要設置0毫秒 設置5000毫秒     2redis服務長時間不連接就會休眠,也會連接不上 重新啓動redis服務《黑窗口》