【JavaSE】【网络编程】UDP数据报套接字编程
目录 一、网络编程简介二、Socket套接字三、TCP/UDP简介3.1 有连接 vs 无连接3.2 可靠传输 vs 不可靠传输3.3 面向字节流 vs 面向数据报3.4 双向工 vs 单行工 四、UDP数据报套接字编程4.1 API介绍4.1.1 DatagramSocket类4.1.1.1 构造方法4.1.1.2 主要方法 4.1.2 DatagramPocket类4.1.2.1 构造方法4.1.2....
【前端】javaScript
.1 数组2.4.2 函数2.4.3 对象 三、JQuery3.1 引⼊依赖3.2 JQuery语法3.3 JQuery 选择器3.4 JQuery事件3.5 操作元素3.6 常用方法 一、简述JS javaScript: 1.1 引入方式 区别: 内部样式会出现⼤量的代码冗余, 不⽅便后期的维护,所以不常⽤.⾏内样式, 只适合于写简单样式. 只针对某个标签⽣效. 缺点是不能写太复杂的jS.外部样式,htm...
3dm 格式详解,javascript加载导出3dm文件示例
内容和位置。 历史记录(History Record): 记录文件的编辑历史,包括撤销和重做操作。 用户定义数据(User Defined Data): 允许用户存储自定义的数据,如注释、元数据等。 JavaScript 加载和导出 3DM 文件 为了在 JavaScript 中加载和导出 3DM 文件,我们可以使用 OpenNURBS.js 库。OpenNURBS.js 是一个基于 OpenNURBS 的...
vite3+vue3 实现前端部署加密混淆 javascript-obfuscator
安装pnpm install javascript-obfuscator安装之后 在项目根目录新建一个 obfuscator.js 在 obfuscator.js 写入以下代码 直接复制粘贴`/** @用法vite打包完成后,使用命令行nodejs执行本文件: node obfuscator.js它会挨个把里面的js文件做混淆然后替换 @说明本质就是依赖这个工具底层实现就是把代码全部作为一个...
探索jQuery与原生JavaScript:事件绑定的比较
探索jQuery与原生JavaScript:事件绑定的比较 在现代网页开发中,事件处理是实现用户交互的关键部分。开发者可以选择使用原生JavaScript或jQuery来绑定事件。本文将通过一个简单的示例,比较这两种方法在事件绑定上的不同,并探讨它们的优缺点。 事件绑定基础 事件绑定是将事件监听器附加到DOM元素的过程。当用户与页面交互时,如点击按钮,就会触发这些事件。无论是原生JavaScript还是j...
【JavaSE】反射、枚举、lambda表达式
目录 反射反射相关类获取类中属性相关方法常用获得类相关的方法示例常用获得类中属性相关的方法示例获得类中注解相关的方法 反射优缺点 枚举常用方法优缺点 枚举与反射lambda表达式语法函数式接口简化规则使用示例变量捕获集合中的应用优缺点 反射 Java的反射(reflection)机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性,既然能拿到那...
JavaScript(js)获取网页的图标地址
径的网址) <link rel="icon" href="/static/fav.ico" type="image/x-icon" /> 从中找到共同点,去识别link标签且rel中有icon的即可,JavaScript代码: var links = document.getElementsByTagName('link');var iconUrl= '';for (var i = 0; i < lin...
[JAVASE] 异常 与 SE阶段知识点补充
目录 一. 异常 1.1 什么是异常? 1.2 异常的本质 1.3 异常的分类 1.4 如何处理异常? 1.5 自定义异常 1.6 受查异常 与 非受查异常 与 Error(重要) 二. Object类 三. 内部类 2.1 什么是内部类? 2.2 内部类的分类 ...
web前端期末大作业:个人网站设计——响应式个人小站网站HTML+CSS+JavaScript
📂文章目录 一、👨🎓网站题目二、✍️网站描述三、📚网站介绍四、🌐网站演示五、🔧 网站代码🧱HTML结构代码💒CSS样式代码 六、🥇 如何让学习不再盲目七、🎁更多干货 一、👨🎓网站题目 🧑个人网页设计、🙋♂️个人简历制作、👨💼简单静态HTML个人网页作品、👨🏭个人介绍网站模板 、等网站的设计与制作。 二、✍️网站描述 ⭐个人网页设计网站模板采用DIV CSS布局制作,网页作品有多个页面,如 :个人...
探索 JavaScript 新增声明命令与解构赋值的魅力:从 ES5 迈向 ES6
...rest] = [10, 20, 30, 40, 50]; console.log(rest);// expected output: [30, 40, 50] 我们有很多种不同的方式使用 JavaScript 解构。 🍟1 数组解构 数组解构是极为简单整洁的,在复制表达式的左侧使用数组字面量。数组字面量中的每个变量名称映射为解构数组的相同索引项。 🎲1.1 基础变量赋值 let foo = ['...