alamat gitee: xJavaFxTool
Alamat GitHub: xJavaFxTool
Alamat Platform Pengembangan Cloud Tencent: xJavaFxTool
Dokumentasi Bahasa Inggris
grup QQ komunikasi xJavaFxTool: atau gabung dengan grup ② (lengkap) atau gabung dengan grup ③
xJavaFxTool mengajukan keluhan: == Masuk dan ajukan keluhan==
xJavaFxTool adalah seperangkat alat kecil praktis yang dikembangkan menggunakan javaFx. Saya menggunakan waktu luang saya untuk merangkum beberapa masalah yang dihadapi di tempat kerja dan mengemasnya ke dalam seperangkat alat kecil untuk referensi dan penggunaan semua orang. Siswa yang ingin mempelajari javaFx dapat merujuk ke beberapa fungsi umum seperti internasionalisasi, perpustakaan UI pihak ketiga controlfx, JFoenix, dll., dan pemuatan paket jar eksternal (mekanisme plug-in). .javafxchina.net
Karena popularitas SpringBoot, proyek ini telah merilis versi SpringBoot-javafx, xJavaFxTool-spring dapat dirujuk, terima kasih.
Untuk pengembangan plug-in dan contohnya, silakan lihat proyek open source xJavaFxTool-plugin. Saat ini, alat-alat kecil telah dipecah menjadi setiap modul plug-in dan dimuat sesuai permintaan untuk mengurangi ukuran paket jar paket jar di direktori root libs untuk memuatnya secara otomatis;
nomor seri | nama Inggris | nama Cina | Perkenalan |
---|---|---|---|
1 | Salinan File | Salinan berkas | Lakukan penyalinan cepat dan pemindahan operasi antar file sistem, dukung fungsi penyalinan penjadwalan otomatis, gunakan alat kuarsa |
2 | CronExpBuilder.dll | Generator ekspresi cron | ekspresi cron pembuatan cepat dan alat uji penguraian |
3 | Pengonversi Karakter | transkode | Pengkodean kumpulan karakter yang umum digunakan dan alat konversi antara sistem heksadesimal |
4 | Enkripsi dan Dekripsi | Enkripsi dan dekripsi | Ascii, Hex, Base64, Base32, URL, MD5, SHA, AES, DES, enkripsi file DM5, enkripsi file SHA1, kode Morse, enkripsi Druid, menggunakan kelas alat codec commons |
5 | Alat Waktu | Konversi waktu | Konversi format umum (termasuk zona waktu), penghitungan perbedaan waktu, penghitungan superposisi waktu |
6 | LinuxPathToWindowsPath | konversi jalur | Untuk mengonversi format jalur antara sistem Linux dan Windows, gunakan alat oshi |
7 | Pembuat Kode QR | Alat pembuatan kode QR | Buat secara otomatis, tambahkan logo, pengenalan tangkapan layar, dan sesuaikan format menggunakan alat seperti google.zxing dan jkeymaster |
8 | Generator IdCard | pembuat kartu identitas | Generator otomatis nomor seri KTP |
9 | Penguji Regex | Alat pembuatan ekspresi reguler | Alat verifikasi pembuatan dan pengujian ekspresi reguler yang cepat |
10 | URL pendek | Penyingkat URL | Saat ini mendukung Baidu, Sina, Jiuwo dan pemendek URL pendek lainnya |
11 | Karakter Melarikan Diri | karakter melarikan diri | Mendukung konversi antara Html, XML, Java, JavaScript, CSV, dan Sql, menggunakan alat commons-lang3 |
12 | Konverter ZHC | Konversi string | Mencapai konversi langsung Pinyin, Tradisional-Sederhana, Tradisional Taiwan-Sederhana, Tradisional-Hong Kong Sederhana, Tradisional-Taiwan Tradisional, Tradisional-Hong Kong Tradisional, Tradisional Hong Kong-Taiwan Tradisional, jumlah numerik-jumlah huruf besar, dll., menggunakan hanlp alat sumber terbuka |
13 | AlatMqAktif | Alat debugging Mq | Saat ini hanya mendukung ActiveMq |
14 | HttpAlat | Alat debugging HTTP | Mendukung pengiriman data, header, dan cookie khusus, gunakan okhttp |
15 | jsonEditor | alat pengeditan pemformatan json | Format file json dengan cepat |
16 | Alat Ikon | Alat pembuatan ikon | Buat ikon dengan ukuran yang umum digunakan dengan cepat, dukung penambahan tanda air dan sudut membulat, dan gunakan alat thumbnailator |
17 | Alat Redis | Alat koneksi Redis | Alat koneksi redis melengkapi fungsi dasar penambahan, penghapusan, modifikasi, dan kueri redis. |
18 | Alat Sumber Web | Alat pengunduhan kode sumber web | Anda dapat mengunduh konten dan sumber daya yang relevan dari halaman web terkait sesuai dengan URL-nya. |
19 | Alat SwitchHosts | Ganti alat Host | Anda dapat dengan cepat mengedit konten file host menggunakan alat richtextfx. |
20 | Server FTP | server ftp | Bangun layanan Ftp lokal dengan cepat berdasarkan apache.ftpserver |
dua puluh satu | CmdAlat | Alat debugging Cmd | Lakukan pengujian operasi perintah cmd dan penjadwalan eksekusi |
dua puluh dua | Alat Klien Ftp | Alat debugging klien FTP | Lakukan unggahan batch ftp(s)/Sftp, unduh, hapus file dan folder, dukung protokol SSL/TLS implisit/eksplisit, gunakan alat seperti jsch dan commons-io |
dua puluh tiga | Alat Konversi Pdf | Alat konversi PDF | Saat ini, hanya fungsi pdf ke gambar dan pdf ke teks yang didukung. |
dua puluh empat | DirektoriTreeTool | pembuat daftar file | Hasilkan gambar struktur direktori dengan cepat untuk instruksi tampilan proyek |
25 | Alat Gambar | Alat kompresi gambar | Mendukung kompresi batch, modifikasi ukuran, konversi format, dll |
26 | Alat AsciiPic | Alat transcoding gambar | Mendukung pembuatan kode spanduk dari gambar, mengonversi gambar ke kode Base64, dan mengonversi gambar ke tabel Excel |
27 | Alat Kafka | Alat debugging Kafka | (Tidak sempurna), menggunakan klien kafka |
28 | Alat Email | Alat pengiriman email | Mendukung pengiriman email dari berbagai protokol dan templat pengiriman massal yang disesuaikan, menggunakan alat email umum |
29 | Alat Konverter Kode Warna | Alat konversi kode warna | Konversi warna termasuk heksadesimal, RGB, ARGB, RGBA, HSL, HSV, dan kode lainnya |
30 | Alat Sms | Alat pengiriman SMS massal | Kirim pesan teks secara berkelompok, saat ini mendukung China Mobile, China Telecom, Tencent Cloud, Alibaba Cloud, Montnets Cloud Communications, dan platform lainnya |
31 | Alat Mesin Skrip | Alat debugging mesin skrip | Jalankan berbagai perintah skrip, yang saat ini mendukung JavaScript, Groovy, Python, Lua dan skrip lainnya, menggunakan alat seperti groovy, jython, luaj dan sebagainya |
32 | Alat Ganti Nama File | Alat penggantian nama file | Operasi penggantian nama cepat yang disesuaikan untuk file |
33 | Alat Konversi JSON | Alat konversi JSON | Saat ini mendukung kelas entitas Json ke Xml, kelas entitas Json ke Java, kelas entitas Json ke C#, Json ke Excel, Json ke Yaml, Properties ke Yaml, Yaml ke Properties, menggunakan fastjson, serpentyaml, dom4j |
34 | Alat WeChatJumpGame | Asisten WeChat Tiaoyitiao | Bantuan untuk permainan WeChat Tiaoyitiao |
35 | Alat TextToSpeech | Alat konversi suara | Panggil API konversi suara Baidu untuk mengubah string menjadi format suara dan membacanya dengan lantang |
36 | 2048 | Permainan Mini 2048 | Minigame versi 2048javafx |
37 | Alat Soket | Alat debugging soket | Menggunakan Apache Mina |
38 | Alat Analisis Gambar | Alat analisis gambar | 1. Anti-analisis file .atlas 2. Alat pemisahan gambar cepat |
39 | DekompilerWxApkgTool | Alat dekompilasi applet WeChat | Dekompilasi paket applet WeChat dengan sekali klik |
40 | Alat Penjaga Kebun Binatang | Alat penjaga kebun binatang | Nyaman untuk serangkaian operasi di zookeeper, termasuk menambah, memodifikasi, menghapus (termasuk sub-file), mengganti nama, menyalin, dan menambahkan pemberitahuan perubahan |
41 | Alat Split Excel | Alat Pemisah Excel | Mendukung operasi pemisahan pada xls, xlsx, csv dan file, menggunakan alat commons-csv |
42 | Alat PathWatch | Alat pemantauan folder | Mendukung operasi pemantauan pada folder, termasuk pemantauan operasi baru, diubah, dan dihapus |
43 | Alat Deteksi Charset | Alat deteksi pengkodean file | Untuk mendeteksi dan mengidentifikasi pengkodean file, gunakan alat juniversalchardet |
44 | Alat Transfer | alat pemindahan | Integrasikan berbagai protokol transmisi, gunakan tugas terjadwal khusus (mode sederhana, mode ekspresi cron), dibagi menjadi Penerima, Prosesor Filter, dan Pengirim |
45 | Alat PindaiPort | Alat pemindaian port | Uji dengan cepat konektivitas port yang umum digunakan dan port khusus |
46 | Alat Penggabungan File | alat penggabungan file | Mendukung operasi penggabungan pada xls, xlsx, csv dan file, menggunakan alat apache.poi |
47 | Alat Pengingat Menetap | Alat Pengingat Menetap | Fungsi pengingat hitung mundur yang dapat disesuaikan |
48 | Alat Generator Acak | Alat penghasil angka acak | Hasilkan berbagai jenis angka acak dengan cepat menggunakan alat Hutool |
49 | Alat Riwayat Papan Klip | Alat Riwayat Papan Klip | Rekam fungsi riwayat clipboard |
50 | Alat Pencarian File | Alat pencarian file | Buat indeks file disk dengan cepat untuk mencapai fungsi pencarian cepat, gunakan mesin pencari Lucene |
51 | Alat Konversi Mp3 | Alat konversi Mp3 | Saat ini, NetEase Cloud Music .ncm dan QQ Music .qmc didukung untuk dikonversi ke format mp3 menggunakan alat jauditagger. |
52 | Alat Pembangun Segel | Alat pembuat segel | Buat segel yang dipersonalisasi dengan cepat dalam berbagai gaya dan font |
53 | BullsAndCowsGame | Permainan tebak angka | Game puzzle pemecah kode kuno |
54 | Alat Transformasi FileUnicode | Alat konversi pengkodean file | Implementasikan konversi batch pengkodean file dengan cepat |
55 | Alat Kompres File | Alat dekompresi file | Dekompresi file, saat ini mendukung ar, zip, tar, jar, cpio, 7z, gz, rar, bzip2, xz, lzma, pack200, deflate, snappy-framed, lz4-block, lz4-framed, zstd dan format lainnya Unzip |
56 | Alat IdiomData | Alat Kamus Idiom | Dapat dengan cepat mengindeks idiom dalam berbagai mode, dan menggunakan database h2 untuk menyimpan kamus data |
57 | Sudoku | permainan sudoku | Teka-teki permainan Sudoku versi javafx |
58 | LiteappCode | Alat pembuatan kode program mini | Buat kode program kecil dengan cepat |
59 | Alat Sinkronisasi Rdbms | Alat sinkronisasi basis data relasional | Selesaikan akuisisi struktur tabel database relasional, jalankan beberapa skrip database umum dengan cepat, dan dukung transfer data langsung dan sinkronisasi berbagai jenis database. |
60 | Alat Pembuatan File | Alat pembuatan file | Hasilkan file secara batch dengan cepat berdasarkan templat khusus untuk penggunaan pengujian |
61 | Alat Luyten | Alat dekompilasi Java | Dekompilasi paket jar menggunakan proyek sumber terbuka luyten |
62 | Layanan Java | Alat instalasi layanan Java | Instal program java ke layanan windows, referensi layanan, dan gunakan proyek sumber terbuka winw |
63 | Alat Masalah Aritmatika Dasar | Alat pembuatan pertanyaan aritmatika untuk siswa sekolah dasar | Alat untuk menghasilkan jawaban soal latihan matematika operasi campuran penjumlahan, pengurangan, perkalian dan pembagian untuk siswa sekolah dasar |
64 | Alat Transformasi Koordinat | Alat konversi sistem koordinat | Menyediakan konversi antara koordinat Baidu (BD09), koordinat Biro Survei Nasional (koordinat Mars, GCJ02), dan sistem koordinat WGS84 |
65 | Alat Hdfs | alat manajemen hdfs | Alat manajemen visual HDFS, mendukung fungsi unggah, unduh, ganti nama, salin, pindahkan, dan hapus |
66 | JavaFxXmlToObjectCode | kode konversi javaFxFxml | Hasilkan kode Java yang sesuai berdasarkan file .fxml dan buat templat plugin |
67 | Alat Kunci | Alat Kunci | alat pembuatan lisensi |
68 | Kalkulator Hubungan | Kalkulator hubungan | Berfungsi untuk menghitung gelar melalui rantai kekerabatan |
69 | EkspresiParserTool | Alat debugging parser ekspresi | Alat debugging parser ekspresi yang saat ini mendukung SpringEL, Velocity, FreeMarker, StringTemplate, Mvel, Aviator, commons-jexl, BeanShell, QLExpress dan mesin ekspresi lainnya |
70 | mybatis-generator-gui | Alat pembuatan kode Mybatis | Alat ini memungkinkan Anda dengan mudah dan cepat menghasilkan file Mybatis Java POJO dan file Pemetaan database. |
Proyek ini sedang dalam pengembangan dan alat baru akan ditambahkan secara bertahap di masa mendatang. Semua orang dipersilakan untuk berpartisipasi dan memberikan komentar.
xJavaFxTool
├─ images 项目截图
├─ pom.xml maven配置文件
├─ README.md 说明文件
├─ src
│ ├─ main
│ │ ├─ java
│ │ │ └─ com
│ │ │ └─ xwintop
│ │ │ └─ xJavaFxTool
│ │ │ ├─ common 第三方工具类
│ │ │ ├─ controller javafx控制层
│ │ │ │ └─ index 首页控制层
│ │ │ ├─ model 基础bean类层
│ │ │ ├─ services 工具服务层
│ │ │ │ └─ index 首页工具服务层
│ │ │ ├─ utils 系统工具类
│ │ │ └─ view javafx视图层
│ │ │ └─ index 首页工具视图层
│ │ └─ resources
│ │ ├─ com
│ │ │ └─ xwintop
│ │ │ └─ xJavaFxTool
│ │ │ └─ fxmlView .fxml文件
│ │ ├─ config 配置文件
│ │ │ └─ toolFxmlLoaderConfiguration.xml 系统菜单加载配置文件
│ │ ├─ css 样式资源
│ │ ├─ images 图片资源
│ │ ├─ locale 国际化
│ │ ├─ banner.txt 启动banner图片
│ │ └─ logback.xml logback日志配置文件
│ └─ test 测试类
│ ├─ java
│ └─ resources
Ketika seseorang masih muda, menurut saya seseorang harus mulai melakukan sesuatu yang berarti bagi masyarakat, seperti open source. Pada titik ini, terima kasih kepada kontributor berikut (tanpa urutan tertentu):
Dari waktu ke waktu, kami akan menambahkan alat titik masalah yang merangkum kebutuhan selama proses pengembangan. Jika Anda memiliki titik masalah di tempat kerja, Anda dapat bergabung dengan grup untuk berdiskusi. Solusi alat terkait dapat dikembangkan nanti .