javasocket大文件传输,快速传输,数据包的分片,组装,涉及UDP,TCP传输技术,NIO非阻塞等等,适合对socket编程进一步学习的同学
2024/12/20 0:50:38 42KB java s
1
io/nio各种文件读写方法。
文件压缩成jar包。
2024/11/13 0:38:04 4KB io nio 压缩jar
1
JAVA开发人员必备是HTML格式的JavaTM2PlatformStandardEdition6API规范本文档是Java2PlatformStandardEdition6.0的API规范。
请参见:描述Java2Platform软件包java.applet提供创建applet所必需的类和applet用来与其applet上下文通信的类。
java.awt包含用于创建用户界面和绘制图形图像的所有类。
java.awt.color提供用于颜色空间的类。
java.awt.datatransfer提供在应用程序之间和在应用程序内部传输数据的接口和类。
java.awt.dndDrag和Drop是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与GUI中显示元素逻辑相关的实体之间传输信息。
java.awt.event提供处理由AWT组件所激发的各类事件的接口和类。
java.awt.font提供与字体相关的类和接口。
java.awt.geom提供用于在与二维几何形状相关的对象上定义和执行操作的Java2D类。
java.awt.im提供输入方法框架所需的类和接口。
java.awt.im.spi提供启用可以与Java运行时环境一起使用的输入方法开发的接口。
java.awt.image提供创建和修改图像的各种类。
java.awt.image.renderable提供用于生成与呈现无关的图像的类和接口。
java.awt.print为通用的打印API提供类和接口。
java.beans包含与开发beans有关的类,即基于JavaBeansTM架构的组件。
java.beans.beancontext提供与bean上下文有关的类和接口。
java.io通过数据流、序列化和文件系统提供系统输入和输出。
java.lang提供利用Java编程语言进行程序设计的基础类。
java.lang.annotation为Java编程语言注释设施提供库支持。
java.lang.instrument提供允许Java编程语言代理检测运行在JVM上的程序的服务。
java.lang.management提供管理接口,用于监视和管理Java虚拟机以及Java虚拟机在其上运行的操作系统。
java.lang.ref提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。
java.lang.reflect提供类和接口,以获得关于类和对象的反射信息。
java.math提供用于执行任意精度整数算法(BigInteger)和任意精度小数算法(BigDecimal)的类。
java.net为实现网络应用程序提供类。
java.nio定义作为数据容器的缓冲区,并提供其他NIO包的概述。
java.nio.channels定义了各种通道,这些通道表示到能够执行I/O操作的实体(如文件和套接字)的连接;
定义了用于多路复用的、非阻塞I/O操作的选择器。
java.nio.channels.spi用于java.nio.channels包的服务提供者类。
java.nio.charset定义用来在字节和Unicode字符之间转换的charset、解码器和编码器。
java.nio.charset.spijava.nio.charset包的服务提供者类。
java.rmi提供RMI包。
java.rmi.activation为RMI对象激活提供支持。
java.rmi.dgc为RMI分布式垃圾回收提供了类和接口。
java.rmi.registry提供RMI注册表的一个类和两个接口。
java.rmi.server提供支持服务器端RMI的类和接口。
java.security为安全框架提供类和接口。
java.security.acl此包中的类和接口已经被java.security包中的类取代。
java.security.cert提供用于解析和管理证书、证书撤消列表(CRL)和证书路径的类和接口。
java.security.interfaces提供的接口用于生成RSALaboratoryTechnicalNotePKCS#1中定义的RSA(Rivest、Shamir和AdlemanAsymmetricCipher算法)密钥,以及NIST的FIPS-186中定义的
2024/11/8 0:06:29 35.21MB java api jdk chm
1
视频分两部分第1章:第一部分、深入浅出Netty源码剖析。

第2章:第二部分、NIO+Netty5各种RPC架构实战演练
2024/8/2 21:47:29 64B netty
1
Java程序员把全部精力用在优化处理效率上,而对I/O关注不足,在某种程度上讲这并非他们的错。
在Java的早期,JVM在解释字节码时往往很少或没有运行时优化。
这就意味着,Java程序往往拖得很长,其运行速率大大低于本地编译代码,因而对操作系统I/O子系统的要求并不太高。
如今在运行时优化方面,JVM已然前进了一大步。
现在JVM运行字节码的速率已经接近本地编译代码,借助动态运行时优化,其表现甚至还有所超越。
这就意味着,多数Java应用程序已不再受CPU的束缚(把大量时间用在执行代码上),而更多时候是受I/O的束缚(等待数据传输)。
2024/6/7 10:53:52 2.22MB java NIO IO流 java并发编程
1
JAVANIO课堂ppt,讲述NIO原理,技术等。
2023/11/20 5:21:43 967KB java nio
1
基于C/S架构的聊天系统的实现,运用NIO机制Socket通信,通过多线程IO操作等技术实现好友添加,删除好友,好友聊天,文件互传功能,可用于java语言的练习与提高
2023/9/17 2:41:33 1.24MB Java 聊天系统
1
在末了本节以前,我先讲一个亲自阅历的故事:已经有两个名目组同时用到了NIO编程本领,一个名目组遴选自己开拓NIO效率端,直接使用JDK原生的API,下场2个多月已经往了,他们的NIO效率端络续没法平稳,下场频出。
由于NIO通讯是它们的中间组件之一,于是,名目的进度受到了严正的影响,诱惑对于此极其恼火。
另一个名目组直接使用Netty作为NIO效率端,破产的定制开拓责任量极其小,测试评释,成果以及成果都残缺达标,名目组多少乎不在NIO效率端上破费格外的功夫以及肉体,名目阻滞也极其顺遂。
2023/3/28 23:31:46 81.89MB netty 权威指南
1
一种Bash灰色地域的Clojure。
人命过短了,致使于不记患上若何编写Bash代码。
我感应解放了。
-在ClojuriansSlack上介绍babashka的首要脑子是在其余情景下使用bash的中间行使Clojure。
正如一位用户所描摹的那样:我大部份功夫都在Bash上,然则有许多灰色的地域太繁杂了,致使于没法在bash中实现约莫的责任,但又太约莫了,于是不值患上为其编写clj/s剧本。
对于这些情景,Babashka彷佛确凿抵达了最佳下场。
目的JVMClojure的快捷启动Clojure剧本替换方案易于装置:患上到自搜罗的二进制文件并运行。
不需要JVM。
熟习:针对于JVMClojure用户跨平台:反对于linux,macOS以及Windows与罕用类(System,File,java.time.*,java.nio.*)互操作多线程反对于(pmap,future)搜罗电池(tools.cli,柴郡等)非目的成果提供稠浊的Clojure/BashDSL(请参阅可移植性)。
改换现有的外壳。
Babash
2023/3/24 21:19:46 356KB bash clojure scripting graalvm
1
使用java经过文件监听来监控指定文件夹下发生的变化importjava.nio.file.WatchEvent;importjava.nio.file.WatchKey;importjava.nio.file.WatchService;
2023/3/7 12:18:17 3.62MB java
1
共 17 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡