Java基础之《netty(6)—NIO快速入门》
一、案例 1、编写一个NIO入门案例,实现服务器端和客户端之间的数据简单通讯(非阻塞) 2、目的:理解NIO非阻塞网络编程机制 3、代码 NIOServer.java package netty.niostart; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; i…
一、案例 1、编写一个NIO入门案例,实现服务器端和客户端之间的数据简单通讯(非阻塞) 2、目的:理解NIO非阻塞网络编程机制 3、代码 NIOServer.java package netty.niostart; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; i…
sp代码: property="startBook.brandName" style="width:210px;" styleId="brand" /> jquery: $(function(){ $("#brand").keyup(function(){ $("#brandlist").show(); var brand=$(this).val(); $.ajax({ url : "st…
1、不管有没有异常,finally中的代码都会执行 2、当try、catch中有return时,finally中的代码依然会继续执行 3、finally是在return后面的表达式运算之后执行的,此时并没有返回运算之后的值,而是把值保存起来,不管finally对该值做任何的改变,返回的值都不会改变,依然返回保存起来的值。也就是说方法的返回值是在finally运算之前就确定了的。(特别注意这一条) …
强引用 强引用就是指在程序代码之中普遍存在的,指创建一个对象并把这个对象赋给一个引用变量,并没有像其它三种引用一样有一个就具体的类来描述。对于强引用对象,即使内存不足,JVM宁愿抛出OutOfMemoryError (OOM)错误也不会回收这种对象。 例如: Object object =new Object(); String str =“hello”; 如果想中断强引用和某个对象之间的关联,可…
extends 扩展, 继承 implements 实现 Object 对象, 物件 field 字段, 属性 property 属性 method 方法 class 类 gender 性别 Emp 雇员 public 公共的 class 类 null 空 pointer 指针 Exception 异常 NullPointerException 空指针异常 address 地址 study 学习 …
import java.io.File; import java.util.HashMap; import java.util.Map; import java.util.Set; public class FileTest03 { static String sourcePath = "填入你的代码地址"; public static void main(String[] args) { Fil…
使用js动态添加全局遮罩层 代码 function setMask(){//设置遮罩层 var mask = document.createElement('div'); mask.style.width = window.innerWidth + 'px'; mask.style.height = window.innerHeight + 'px'; mask.style.background …
Java程序运行机制 Java语言是一种特殊的高级语言,它既具有解释型语言的特征,也具有编译型语言的特征,因为Java程序要经过先编译,后解释两个步骤。 高级语言的运行机制 计算机高级语言按程序的执行方式可以分为编译型和解释型两种。编译型语言是指使用专门的编译器,针对特定平台(操作系统)将某种高级语言源代码一次性“翻译”成可被该平台硬件执行的机器码(包括机器指令和操作数),并包装成该平台所能识别的…
JavaScript基础 第一章学习概要: JavaScript概述 使用JavaScript和关键字、保留字及变量 数据类型 JavaScript运算符 类型转换 1、Javascript概述 JavaScript诞生于1995年。是由网景公司(Netsape)的布兰登·艾奇开发的,它当时的目的是为了解决表单验证问题。因为在JavaScript问世之前,表单的验证都是通过服务器端验证的。而当时都…