Java实现Des加密(不用加载包),有完整S盒子。
部分代码如下:ackagedesJava;importjava.util.*;publicclassDes{ byte[]bytekey; publicDes(StringstrKey){ this.bytekey=strKey.getBytes(); }//声明常量字节数组 privatestaticfinalint[]IP={58,50,42,34,26,18,10,2,60,52, 44,36,28,20,12,4,62,54,46,38,30,22,14,6,64,56,48, 40,32,24,16,8,57,49,41,33,25,17,9,1,59,51,43,35, 27,19,11,3,61,53,45,37,29,21,13,5,63,55,47,39,31, 23,15,7};//64 privatestaticfinalint[]IP_1={40,8,48,16,56,24,64,32,39,7, 47,15,55,23,63,31,38,6,46,14,54,22,62,30,37,5,45, 13,53,21,61,29,36,4,44,12,52,20,60,28,35,3,43,11, 51,19,59,27,34,2,42,10,50,18,58,26,33,1,41,9,49, 17,57,25};//64 privatestaticfinalint[]PC_1={57,49,41,33,25,17,9,1,58,50, 42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44, 36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6, 61,53,45,37,29,21,13,5,28,20,12,4};//56 privatestaticfinalint[]PC_2={14,17,11,24,1,5,3,28,15,6,21, 10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47, 55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36, 29,32};//48 privatestaticfinalint[]E={32,1,2,3,4,5,4,5,6,7,8,9,8,9, 10,11,12,13,12,13,14,15,16,17,16,17,18,19,20,21,20, 21,22,23,24,25,24,25,26,27,28,29,28,29,30,31,32,1};//48 privatestaticfinalint[]P={16,7,20,21,29,12,28,17,1,15,23, 26,5,18,31,10,2,8,24,14,32,27,3,9,19,13,30,6,22, 11,4,25};//32 privatestaticfinalint[][][]S_Box={//S-盒 {//S_Box[1] {14,4,13,1,2,15,11,8,3,10,6,12,5,9,0,7}, {0,15,7,4,14,2,13,1,10,6,12,11,9,5,3,8}, {4,1,14,8,13,6,2,11,15,12,9,7,3,10,5,0}, {15,12,8,2
2025/9/19 13:57:15 212KB java des
1
好不容易从官网上下载下来,分享一下。

里边有32位和64位版本的。
2025/9/18 18:53:10 77.28MB git 下载
1
VS2015编译好的64位GDAL-2.20库,集成了proj-5.1.0、geos-3.6.3、FileGDB_API-1.5,资源中包含bin、data、html、include、lib五个目录,开发可以直接调用include和lib,bin中含有示例程序和相应的dll。
2025/9/18 11:42:34 8.19MB GDAL vs2015 proj geos
1
JAVA开发基础jdk1.6.0_31_64位
2025/9/12 19:18:58 44.28MB JDK 1.6 64位
1
内存管理监测工具是用于实时监控、分析和优化计算机系统内存使用情况的软件或实用程序,帮助用户识别内存泄漏、碎片化、溢出等问题,确保系统高效稳定运行。
以下是其主要特点和分类:核心功能实时监控显示内存总量、已用/空闲内存、缓存、交换分区(Swap)使用率等。
动态更新数据(如每秒刷新)。
详细统计按进程、应用程序或用户划分内存占用。
识别高内存消耗的进程(如top、htop)。
泄漏检测追踪未释放内存的进程(如Valgrind、Dr.Memory)。
性能分析
2025/9/10 16:48:08 4.32MB
1
Spy++32位及64位肯定是你想要的东西
2025/9/9 0:48:38 414KB Spy++ 32位及64位
1
xlinux的FPGA移植Linux图形化操作系统,有两个版本714和114arm处理器32位和64位硬件支持不同
2025/9/3 3:48:30 492.96MB fpga linux
1
ENVI5.0破解版64位安装包,文件为百度网盘链接地址和验证码
2025/9/1 6:20:31 55B ENVI5.0 64位安装包 破解
1
kernel-debuginfo-common-x86_64-2.6.32-358.el6.x86_64.rpmlinuxcorecrashdebuginfo
2025/8/30 20:05:54 37.45MB kernel debug
1
解决OPCDAAuto.dll注册失败的问题,当然我不能保证所有的问题都能解决,但是我在多台注册不了的机器上测试,好用,包括Win7和Win10,只限64位测试过。
2025/8/29 12:22:28 798KB OPC OPCDAAuto
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡