XEChat-Idea:摸魚神器!!【送源碼】

XEChat-Idea

? 基于Netty的IDEA即時聊天插件 ?

項目介紹

主要功能:

  • 即時聊天

  • 游戲對戰

即時聊天 idea摸魚工具 idea斗地主

項目結構
.
├──?LICENSE
├──?README.md
├──?xechat-commons?//公共模塊
│???├──?pom.xml
│???└──?src
├──?xechat-plugin?//IDEA插件端
│???├──?build.gradle
│???├──?gradle
│???├──?gradle.properties
│???├──?gradlew
│???├──?gradlew.bat
│???├──?settings.gradle
│???└──?src
└──?xechat-server?//服務端├──?pom.xml└──?src

復制

項目環境

「服務端 & 公共模塊」

  • JDK8

  • Maven 3.6.x

「IDEA 插件端」

  • JDK11

  • Gradle 6.x

  • IDEA 2021.2.x

運行 & 部署

?提醒:公共模塊需優先打包 ?

#?進入公共模塊根目錄
cd?xechat-commons#?打包到本地倉庫
mvn?install
服務端

創建或調整日志目錄?src/main/resources/logback.xml

<property?name="ROOT_LOG_PATH"?value="/var/log/xechat-server"/>
運行

直接運行主方法?XEChatServer.java

部署
#?進入服務端根目錄
cd?xechat-server
#?打包
mvn?package
#?啟動服務端
java?-jar?target/xechat-server-xxx.jar
IDEA插件端
修改IDEA版本

修改?build.gradle?配置文件,將?IDEA?版本號改為你本地正在使用的版本

intellij?{version?'2021.2'
}
本地運行

? Tasks > intellij > runIde ?

本地運行

插件部署

? 提醒:修改服務端地址 ?

進入到?cn.xeblog.plugin.client.XEChatClient?,修改以下變量值

private?static?final?String?HOST?=?"localhost";?//?服務端IP
private?static?final?int?PORT?=?1024;?//?服務端端口

「打包」

? Tasks > build > assemble ?

idea插件打包

打包完成后的文件

build/distributions/xechat-plugin-xxx.zip

「安裝」

? IDEA > Preferences > Plugins ?

idea本地安裝插件

選擇打包后的文件安裝?build/distributions/xechat-plugin-xxx.zip

安裝體驗

添加插件庫?Plugins > 設置按鈕 > Manage Plugin Repositories...

http://plugins.xttblog.cn

安裝體驗

搜索 “xechat” 安裝

xechat

如有條件,還請自行部署服務端。

??-EOF-

?給大家分享一套基于Springboot+Vue停車場管理系統源碼,在實際項目中可以直接復用。(免費提供,文末自取)

一、系統運行圖

1、登陸頁面

2、車位管理

3、車輛進出管理

二、系統搭建視頻教程

源碼免費領取方式

掃碼后臺回復??停車場

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/11364.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/11364.shtml
英文地址,請注明出處:http://en.pswp.cn/web/11364.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

文本分類的深度注意圖擴散網絡 筆記

1 Title Deep Attention Diffusion Graph Neural Networks for Text Classification&#xff08;Yonghao Liu、Renchu Guan、Fausto Giunchiglia、Yanchun Liang、Xiaoyue Feng&#xff09;【EMnlp 2021】 2 Conclusion Text classification is a fundamental task with broad…

Linux-- 重定向緩沖區

目錄 0.接上篇文章 1.粗略的見一下這兩個問題 2.理解重定向 3.理解緩沖區 0.接上篇文章 Linux--基礎IO&#xff08;文件描述符fd&#xff09;-CSDN博客 1.粗略的見一下這兩個問題 先來了解幾個函數&#xff1a; stat()函數用于獲取指定文件或符號鏈接的元數據。如果文件是…

Android 系統省電軟件分析

1、硬件耗電 主要有&#xff1a; 1、屏幕 2、CPU 3、WLAN 4、感應器 5、GPS(目前我們沒有) 電量其實是目前手持設備最寶貴的資源之一&#xff0c;大多數設備都需要不斷的充電來維持繼續使用。不幸的是&#xff0c;對于開發者來說&#xff0c;電量優化是他們最后才會考慮的的事情…

排序實現題目:排序數組

文章目錄 題目標題和出處難度題目描述要求示例數據范圍 前言冒泡排序原理示例代碼復雜度分析穩定性分析 選擇排序原理示例代碼復雜度分析穩定性分析 插入排序原理示例代碼復雜度分析穩定性分析 希爾排序原理示例代碼復雜度分析穩定性分析 歸并排序原理示例代碼復雜度分析穩定性…

Jackson如何禁止在反序列化字符串為對應java bean時,字符串中的null被反序列成為NullNode

直接說應用場景,json文件中有一個如下配置: [{"name":"John Doe","age":28,"jsonNode":null},{"name":"John1","age":31}] 待反序列化類定義如下所示: @Data static class TestClass {/*** 名字.*…

【C++】詳解STL的適配器容器之一:優先級隊列 priority_queue

目錄 堆算法 概述 向下調整建堆 向上調整建堆 建堆算法 仿函數 概述 使用介紹 emtpy size top push pop 模擬實現 仿函數 框架 向下調整算法 向上調整算法 pop push empty top 要理解優先級隊列&#xff0c;需要有如下知識 STL容器之一的vector&#xf…

聚類分析 | 基于GA遺傳算法優化kmeans聚類(Matlab)

聚類分析 | 基于GA遺傳算法優化kmeans聚類&#xff08;Matlab&#xff09; 目錄 聚類分析 | 基于GA遺傳算法優化kmeans聚類&#xff08;Matlab&#xff09;效果一覽基本介紹程序設計參考資料 效果一覽 基本介紹 GA-kmeans聚類算法&#xff0c;通過GA遺傳算法優化kmeans聚類&…

序列化的不同格式:JSON、XML、TOML、CSON、YAML

前言 這篇文章參考于知乎&#xff0c;進行了一些總結。 正文 首先什么是序列化&#xff0c;數據序列化是從一個系統獲取一些信息&#xff0c;將其轉換為其它系統可以讀取的格式&#xff0c;然后將其傳遞給其它系統的過程。也就是可以讓不同系統“通信”。 序列化需要滿足兩…

JetPack Compose Navigation

1. 導入依賴 implementation("androidx.navigation:navigation-compose:2.7.7") 2.kotlin編譯版本升級 composeOptions {kotlinCompilerExtensionVersion "1.5.0"} 3.插件版本升級 // Top-level build file where you can add configuration options c…

學習筆記:IEEE 1003.13-2003【POSIX PSE51接口列表】

一、POSIX PSE51接口列表 根據IEEE 1003.13-2003&#xff0c;整理了POSIX PSE51接口API&#xff08;一共286個&#xff09;&#xff0c;每個API支持鏈接查看。 IEEE POSIX接口online搜索鏈接&#xff1a; The Open Group Base Specifications Issue 7, 2018 edition 詳細內…

【python】模塊與包

Python中的模塊和包是組織和管理代碼的重要工具。通過模塊和包&#xff0c;你可以更好地管理和重用你的代碼&#xff0c;使得代碼更加模塊化和可維護。 目錄 前言 正文 一、模塊 1、模塊的分類 1&#xff09;內置模塊 python解釋器中默認擁有的模塊可以直接使用&#xff08;…

用戶需求甄別和篩選的6大標準

產品經理日常經常接收到大量的需求&#xff0c;并不是所有的需求都需要開發&#xff0c;需要進行甄別和篩選&#xff0c;這樣有利于確保項目的成功、優化資源利用以及提高產品質量。 那么針對這些用戶需求進行甄別或篩選的評判標準是什么&#xff1f;需求篩選可以說是初步的需求…

代碼隨想錄-算法訓練營day31【貪心算法01:理論基礎、分發餅干、擺動序列、最大子序和】

代碼隨想錄-035期-算法訓練營【博客筆記匯總表】-CSDN博客 第八章 貪心算法 part01● 理論基礎 ● 455.分發餅干 ● 376. 擺動序列 ● 53. 最大子序和 貪心算法其實就是沒有什么規律可言&#xff0c;所以大家了解貪心算法 就了解它沒有規律的本質就夠了。 不用花心思去研究其…

C++牛客周賽題目分享(2)小紅叕戰小紫,小紅的數組移動,小紅的素數合并,小紅的子序列求和

目錄 ?編輯 1.前言 2.四道題目 1.小紅叕戰小紫 1.題目描述 2.輸入描述 3.輸出描述 4.示例 5.題解與思路 2.小紅的數組移動 1.題目描述 2.輸入描述 3.輸出描述 4.示例 5.題解與思路 3.小紅的素數合并 1.題目描述 2.輸入描述 3.輸出描述 4.示例 5.題解與思…

增強For循環執行順序探究

增強For循環執行順序探究 增強For循環基礎執行順序探討對于數組對于集合 經典示例數組示例集合示例&#xff08;ArrayList&#xff09; 注意事項結論 在Java編程中&#xff0c;增強型for循環&#xff08;也稱為“foreach”循環&#xff09;是一種簡潔而強大的迭代集合或數組元素…

super

super 一、理解 super.屬性&#xff1a;在子類中&#xff0c;調用父類非私有化的成員屬性 super.方法&#xff1a;在子類中&#xff0c;調用父類非私有化的成員方法 super()&#xff1a;在子類構造方法中調用父類非私有的構造方法 二、案例 需求&#xff1a;編寫中國人和日本人…

云原生新手和開源教育分論壇 01-Kubernetes 社區:從新手到影響者

2024年04月20日 上海KCD & Shanghai&#xff1a;https://community.cncf.io/events/details/cncf-kcd-shanghai-presents-kcd-shanghai-2024/視頻觀看&#xff1a;https://www.bilibili.com/video/BV1nD421T786/?spm_id_from333.999.0.0&vd_sourceae7b192be069682aabc…

【FreeRTOS 快速入門】-- 1、STM32工程移植FreeRTOS

目錄 一、新建STM32工程 為了示范完整的移植過程&#xff0c;我們從0開始&#xff0c;新建一個標準的STM32點燈工程。 &#xff08;本篇以CubeMX作示范&#xff0c;CubeIDE操作近同&#xff0c;可作對比參考&#xff09; 1、新建工程 選擇 芯片型號 新建工程 2、搜索芯片型號…

24年做抖音小店,你還停留在數據?別人都已經開始注重利潤了

大家好&#xff0c;我是電商笨笨熊 一件事情持續做&#xff0c;一個項目持續深耕&#xff0c;意義到底是什么&#xff1f; 這句話我常常說&#xff0c;但很多人似乎走偏了實際意義&#xff1b; 尤其對于新手來說&#xff0c;做抖音小店總是向往某某老玩家多么牛的數據&#…

程序員健康指南:運動,讓代碼更流暢

程序員健康指南&#xff1a;運動&#xff0c;讓代碼更流暢 程序員&#xff0c;一個與電腦相伴的群體&#xff0c;長時間的久坐和高強度的腦力勞動是他們的日常。然而&#xff0c;久坐不僅影響體態&#xff0c;更對心臟健康構成威脅。根據《歐洲心臟雜志》的研究&#xff0c;中…