自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星熠的博客

技术分享,个人学习

  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 syslog java日志服务端

syslog-server-starter背景快速上手maven依赖配置文件添加自己的消息处理逻辑实现SyslogServerHandler接口重写event方法,实现自己的处理逻辑背景博主封装了一个syslog的springboot-starter目的是能够在需要使用syslog服务端时能够开箱即用,本着同样的事情不做第二遍的原则封装了这个starter快速上手maven依赖<dependency> <groupId>com.cloudwise</gr

2021-07-27 14:59:45 712

原创 在线考试系统(含源码和数据库脚本,可联系本人获取系统说明文档)

本项目所用得技术:easyui+jquery+ssm+highcharts+ftps服务器的搭建考试系统首页项目源码下载连接:

2019-05-09 12:52:13 1128 1

原创 javascript对象的三种函数(方法)

javascript对象的三种函数(方法)静态方法(可以直接用 构造方法名.静态方法名 来进行调用,静态方法中不能调用非静态)公有方法(可以用 new 对象名().静态方法名 来进行调用)私有方法(只能在对象内部进行调用)对象函数声明:函数调用执行结果:...

2020-04-04 17:44:55 411

原创 返回类型和修饰符不能用于方法重载的原因

对于 int f(){}和void f(){}两个方法,如果这样调用: int i = f();系统能知道我们调用的是返回值为int类型的方法。但是如果以f();的方式来调用。那么系统就不能清楚的知道我们调用的是哪个方法。在编程过程中有一条重要的规则:"不要让系统迷糊" 所以java里不能以返回值类型作为方法重载的依据,修饰符也同理。...

2020-01-07 15:31:28 494

原创 java参数传递机制

java语言中的参数传递机制只有一种,就是"值传递"。所谓值传递即是把实参变量复制一份传递入方法中,而不是变量本身,所以可以得出,不管传入方法中的参数如何被改变,对于实参变量来说都没有任何影响。但,请注意,对于引用类型的实参变量,方法对于操作确实不会改变实参变量,但可能会改变所引用对象的属性。...

2020-01-07 15:18:31 427

原创 类,方法,对象的关系

java的类,对象,方法之间的联系#

2020-01-07 14:57:42 252

原创 使用imp.exe导入dmp文件到数据库

imp isc_169/isc_169@orcl file=D:\isc_169.dmp full=y log=D:\lis.log

2019-12-16 17:19:41 668

原创 如何从代码的角度使浏览器不再缓存网页的数据

从代码的角度使浏览器不再对网站的数据进行缓存什么叫缓存?什么叫浏览器缓存?浏览器缓存的意义其意义就在与,在浏览器客户端请求应用服务端时,将经常使用的资源文件缓存到本地。在之后的请求中不再去请求樱花服务端获取资源文件,而是直接从本地缓存中读取文件。以此来达到提高性能的目的。缓存的优点与缺点优点:就是提升性能;缺点:当我们的网站进行大版本的迭代更新时,资源文件(css,js,jsp.....

2019-09-29 16:01:56 345 1

原创 数据库笛卡尔的产生,以及数据量

在编写sql语句时应 避免产生笛卡尔积,数据量太大。极度影响效率!以下为笛卡尔积实例表1数据条数:216表2数据条数:3509总数据条数 = 216 * 3509 = 757944若两张表的数据基数为十万级或者更多那数据库怕是直接就崩了,可能用户登录直接卡死。...

2019-04-30 10:17:02 957

原创 数据库三范式

范式1:原子性——保证数据库表中的数据不能再拆分。范式2:避免数据库表中的字段对复合主键产生部份依赖。解决方案是用逻辑主键来取代复合主键。范式3:避免数据库表中的字段产生传递依赖,比如“教师”依赖逻辑主键,“性别”依赖“教师”。那性别相较于逻辑主键就产生了传递依赖。解决方案是将存在传递依赖的字段以及传递依赖的字段本身,例如:将“教师”和“性别”单独抽取出来形成新表...

2019-04-30 09:22:33 84

原创 left join 左连接

2019-04-18 16:04:13 346

原创 完整查询sql语句结构

2019-04-12 15:52:28 3122

转载 activemq的应用实例详解(淘淘商城插入商品后同步索引)【转载】

ActiveMQ介绍MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。特点:1、支持多种语言编写客户端2、对spring的支持,很容易和spring整合3、支持多种传输协议:TCP,SSL,NIO,UD...

2019-03-26 10:34:47 270

转载 linux:把8080端口的请求转发到80端口的命令

linux默认系统小端口好是给系统使用,因此不能使用80端口,所以将8080端口转发到80端口iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

2019-01-25 16:13:20 2169

原创 用dos命令登陆远程mysql数据库

mysql -u用户名 -p密码 -h远程数据库IP地址 -P端口 -D数据库名

2019-01-25 11:37:21 2624

原创 存储过程实例(用存储过程获取单张表的总记录数)

存储过程实例(用存储过程获取单张表的总记录数:行数)#返回一张表的行数的存储过程(mysql)**实例:**DROP PROCEDURE IF EXISTS countByQuestion_lib;DELIMITER // CREATE PROCEDURE countByQuestion_lib(IN t_name VARCHAR(255) ,OUT total_number INT )...

2019-01-18 17:26:09 1469

原创 easyui——datagrid(数据网格)对于浏览器窗口自适应的解决

页面中的datagrid加载后,datagrid的width(宽度)不会再跟随浏览器窗口大小改变而改变需求:使页面中的datagrid加载后,datagrid的width(宽度)跟随浏览器窗口大小改变而改变,并自适应各种显示器需求:使页面中的datagrid加载后,datagrid的width(宽度)跟随浏览器窗口大小改变而改变,并自适应各种显示器适配宽度的函数//适配各种尺寸的显示器...

2019-01-17 15:50:36 1730 2

原创 linux系统的操作文件命令

linux系统的操作文件命令By kyle Posted on 2018年7月15日 Category :linux cp命令   功能:将给出的文件或目录拷贝到另一文件或目录中,就如同DOS下的copy命令一样,功能非常强大。   语法:cp [选项] 源文件或目录 目标文件或目录   说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。  参数:  ...

2018-07-20 18:14:51 123

转载 javaweb开发之get与post请求的区别

javaweb开发之get与post请求的区别By kyle Posted on 2018年7月14日 Category :java GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多...

2018-07-20 18:13:49 14258

原创 Linux(centos)之jdk(1.7)环境配置

Linux(centos)之jdk(1.7)环境配置  jdk是很多程序的前置依赖,所以在安装对应软件之前可能需要先安装jdk,今天安装了一下,记录下来。我使用的是root用户进行安装1.先创建文件目录[root@bogon local]# cd /usr/local/[root@bogon local]# mkdir java(创建java目录)1 22...

2018-07-20 18:11:10 701 1

原创 淘淘商城之安全退出(后台代码的实现和前台如何让更改请求详解)

用户登陆到安全退出的完整逻辑用户登陆,生成一个token,将这个token作为key将查询到的user对象存入redis缓存中,并将token存到Cookie中。如果之前没有要跳转的路径跳转到商城首页,如果有,跳转到之前的路径。首页根据Cookie中的token到缓存中去查询,得到对应的信息(如用户名) 用户点击退出之后,根据Cookie中的token来删除redis中对应的数据,即删除在R...

2018-07-20 18:07:51 1305

在线考试系统(含源码)easyui+highcharts+ssm+ftps服务器

前台使用easyui和jquery,后端使用ssm。dao层使用了mybaties和spring的jdbctemplte。项目中使用poi技术实现excel表格的批量上传。使用highcharts来绘制分析图表。项目中还涉及导ftps密文文件服务器的使用。实现了文件的上传与下载。

2019-05-07

21天学通Java.第7版高清非扫描版

第 1 章 J ava 基础 ................................ ................ 2 1.1 J ava 语言 ................................ ...................... 2 1.1.1 Java 的历史 ................................ .......... 2 1.1.2 Java 概述 ................................ .............. 3 1.1.3 选择开发工具 ................................ ...... 3 1.2 面向对象编程 ................................ .............. 4 1.3 对象和类 ................................ ...................... 5 1.4 属性和行为 ................................ .................. 6 1.4.1 属性 ................................ ...................... 6 1.4.2 行为 ................................ ...................... 6 1.4.3 创建类 ................................ .................. 7 1.4.4 运行程序 ................................ .............. 9 1.5 组织类和类行为 ................................ ........ 1 1 1.5.1 继承 ................................ .................... 1 1 1.5.2 创建类层次结构 ................................ 1 2 1.5.3 使用继承 ................................ ............ 1 3 1.5.4 接口 ................................ .................... 1 4 1.5.5 包 ................................ ........................ 1 4 1.6 总结 ................................ ............................ 1 5 1.7 问与答 ................................ ........................ 1 5 1.8 小测验 ................................ ........................ 15 1.8.1 问题 ................................ .................... 15 1.8.2 答案 ................................ .................... 1 6 1.9 认证练习 ................................ .................... 16 1.10 练习 ................................ .......................... 16 第 2 章 J ava 编程基础 ................................ ...... 17 2.1 语句和表达式 ................................ ............ 17 2.2 变量和数据类型 ................................ ........ 18 2.2.1 创建变量 ................................ ............ 18 2.2.2 给变量命名 ................................ ........ 19 2.2.3 变量类型 ................................ ............ 19 2.2.4 给变量赋值 ................................ ........ 20 2.2.5 常量 ................................ .................... 21 2.3 注释 ................................ ............................ 22 2.4 字面量 ................................ ........................ 23 2.4.1 数字字面量 ................................ ........ 23 2.4.2 布尔字面量 ................................ ........ 24 2.4.3 字符字面量 ................................ ........ 24 2.4.4 字符串字面量 ................................ .... 25 2.5 表达式和运算符 ................................ ........ 26 2.5.1 算术运算符 ................................ ........ 26 2.5.2 再谈赋值 ................................ ............ 27 2.5.3 递增和递减运算符 ............................ 28 2.5.4 比较运算符 ................................ ........ 29 2.5.5 逻辑运算符 ................................ ........ 29 2.5.6 运算符优先级 ................................ .... 30 2.6 字符串运算 ................................ ................ 31 2.7 总结 ................................ ............................ 33 2.8 问与答 ................................ ........................ 33 2.9 小测验 ................................ ........................ 33 2.9.1 问题 ................................ .................... 34 2.9.2 答案 ................................ .................... 34 2.10 认 证练习 ................................ .................. 34 2.11 练习 ................................ .......................... 34 第 3 章 对象 ................................ ........................ 35 3.1 创建新对象 ................................ ................ 35 3.1.1 使用 new ................................ ............ 35 3.1.2 对象是如何创建的 ............................ 37 3.1.3 内存管理 ................................ ............ 37 3.2 使用类变量和实例变量 ............................ 38 3.2.1 获取值 ................................ ................ 38 3.2.2 设置值 ................................ ................ 38 3.2.3 类变量 ................................ ................ 39 3.3 调用方法 ................................ .................... 40 3.3.1 设置字符串的格式 ............................ 41 3.3.2 嵌套方法调用 ................................ .... 42 3.3.3 类方法 ................................ ................ 43 3.4 对象的引用 ................................ ................ 43 3.5 对象和基本数据类型的强制类型转换 ..... 44 3.5.1 强制转换基本类型 ............................ 45 3.5.2 强制转换对象 ................................ .... 46 2 目 录 3.5.3 基本类型和对象之间的转换 ............ 47 3.6 比较对象值和类 ................................ ........ 48 3.6.1 比较对象 ................................ ............ 48 3.6.2 判断对象所属的类 ............................ 49 3.7 总结 ................................ ............................ 49 3.8 问与答 ................................ ........................ 50 3.9 小测验 ................................ ........................ 50 3.9.1 问题 ................................ .................... 50 3.9.2 答案 ................................ .................... 51 3.10 认证练习 ................................ .................. 51 3.11 练习 ................................ .......................... 51 第 4 章 数组、逻辑和循环 ............................... 52 4.1 数组 ................................ ............................ 52 4.1.1 声明数组变量 ................................ .... 52 4.1.2 创建数组对象 ................................ .... 53 4.1.3 访问数组元素 ................................ .... 54 4.1.4 修改数组元素 ................................ .... 54 4.1.5 多维数组 ................................ ............ 56 4.2 块语句 ................................ ........................ 57 4.3 if 条件语句 ................................ ................ 57 4.4 switch 条件语句 ................................ ........ 58 4.5 三目运算符 ................................ ................ 63 4.6 for 循环 ................................ ...................... 63 4.7 while 和 do 循环 ................................ ........ 65 4.7.1 while 循环 ................................ .......... 65 4.7.2 do...while 循环 ................................ ... 67 4.8 跳出循环 ................................ .................... 67 4.9 总结 ................................ ............................ 68 4.10 问与答 ................................ ...................... 68 4.1 1 小测验 ................................ ...................... 69 4.1 1 .1 问题 ................................ .................. 69 4.1 1 .2 答案 ................................ .................. 69 4.12 认证练习 ................................ .................. 69 4.13 练习 ................................ .......................... 70 第 5 章 创建类和方法 ................................ ........ 71 5.1 定义类 ................................ ........................ 71 5.2 创建实例变量和类变量 ............................ 71 5.2.1 定义实例变量 ................................ .... 72 5.2.2 类变量 ................................ ................ 72 5.3 创建方法 ................................ .................... 72 5.3.1 定义方法 ................................ ............ 72 5.3.2 关键字 this ................................ ......... 74 5.3.3 变量作用域和方法定义 .................... 74 5.3.4 将参数传递给方法 ............................ 75 5.3.5 类方法 ................................ ................ 76 5.4 创建 J ava 应用程序 ................................ ... 77 5.5 Java 应用程序和参数 ................................ 78 5.5.1 将参数传递给 Java 应用程序 ............ 78 5.5.2 在 Java 程序中处理参数 ................... 79 5.6 创建同名方法 ................................ ............ 80 5.7 构造函数 ................................ .................... 83 5.7.1 基本的构造函数 ................................ 83 5.7.2 调用另一个构造函数 ......................... 84 5.7.3 重载构造函数 ................................ .... 84 5.8 覆盖方法 ................................ .................... 85 5.8.1 创建覆盖现有方法的方法 ................. 85 5.8.2 调用原来的方法 ................................ 87 5.8.3 覆盖构造函数 ................................ .... 87 5.9 总结 ................................ ............................ 88 5.10 问与答 ................................ ...................... 89 5.11 小测验 ................................ ...................... 89 5.11.1 问题 ................................ .................. 89 5.11.2 答案 ................................ .................. 90 5.12 认证练习 ................................ .................. 90 5.1 3 练习 ................................ .......................... 90 第 6 章 包、接口和其他类特性 ........................ 91 6.1 限定符 ................................ ........................ 91 6.2 静态变量和方法 ................................ ........ 95 6.3 final 类、方法和变量 ................................ 97 6.3.1 变量 ................................ .................... 97 6.3.2 方法 ................................ .................... 97 6.3.3 类 ................................ ........................ 98 6.4 抽象类和方法 ................................ ............ 98 6.5 包 ................................ ................................ 98 6.5.1 import 声明 ................................ ......... 99 6.5.2 类名冲突 ................................ .......... 100 6.6 创建自己的包 ................................ .......... 101 6.6.1 选择包名 ................................ .......... 101 6.6.2 创建文件夹结构 .............................. 101 6.6.3 将类 加入到包中 .............................. 102 6.6.4 包和类访问控制 .............................. 102 6.7 接口 ................................ .......................... 102 6.7.1 单继承存在的问题 .......................... 102 6.7.2 接口和类 ................................ .......... 103 6.7.3 实现和使用接口 .............................. 103 6.7.4 实现多个接口 ................................ .. 103 6.7.5 接口的其他用途 .............................. 104 6.8 创建和扩展接口 ................................ ...... 104 6.8.1 新接口 ................................ .............. 104 目 录 3 6.8.2 接口中的方法 ................................ .. 105 6.8.3 扩展接口 ................................ .......... 105 6.8.4 创建网上商店 ................................ .. 106 6.9 总结 ................................ .......................... 110 6.10 问与答 ................................ .................... 110 6.11 小测验 ................................ .................... 110 6.11.1 问题 ................................ ................ 110 6.11.2 答案 ................................ ................ 111 6.12 认证练习 ................................ ................ 111 6.13 练习 ................................ ........................ 112 第 7 章 异常和线程 ................................ .......... 113 7.1 异常 ................................ .......................... 113 7.2 管理异常 ................................ .................. 115 7.2.1 异常一致性检测 .............................. 115 7.2.2 保护代码和捕获异常 ...................... 116 7.2.3 finally 子句 ................................ ...... 118 7.3 声明可能引发异常的方法 ...................... 120 7.3.1 throws 子句 ................................ ...... 120 7.3.2 应引发哪些异常 .............................. 121 7.3.3 传递异常 ................................ .......... 121 7.3.4 throws 和继承 ............................... 12 2 7.4 创建并引发自己的异常 .......................... 122 7.4.1 引发异常 ................................ .......... 123 7.4.2 创建自己的异常 .............................. 123 7.4.3 结合使用 throws 、 try 和 throw ....... 123 7.5 在什么情况下不使用异常 ....................... 124 7.6 线程 ................................ .......................... 125 7.6.1 编写线程化程序 .............................. 125 7.6.2 线程化应用程序 .............................. 126 7.6.3 终止线程 ................................ .......... 129 7.7 总结 ................................ .......................... 130 7.8 问与答 ................................ ...................... 130 7.9 小测验 ................................ ...................... 131 7.9.1 问题 ................................ .................. 131 7.9.2 答案 ................................ .................. 131 7.10 认证练习 ................................ ................ 131 7.11 练习 ................................ ........................ 132 第 2 周课程 Java 类库 第 8 章 数据结构 ................................ .............. 134 8.1 超越数组 ................................ .................. 134 8.2 Java 数据结构 ................................ .......... 134 8.2.1 Iterator ................................ .............. 135 8.2.2 位组 ................................ .................. 136 8.2.3 链表 ................................ .................. 138 8.2.4 遍历数据结构 ................................ .. 140 8.2.5 堆栈 ................................ .................. 142 8.2.6 Map ................................ .................. 143 8.2.7 散列映射 ................................ .......... 144 8.3 泛型 ................................ .......................... 147 8.4 枚举 ................................ .......................... 150 8.5 总结 ................................ .......................... 151 8.6 问与答 ................................ ...................... 151 8.7 小测验 ................................ ...................... 151 8.7.1 问题 ................................ .................. 151 8.7.2 答案 ................................ .................. 152 8.8 认证练习 ................................ .................. 152 8.9 练习 ................................ .......................... 153 第 9 章 使用 S wing ................................ ........ 154 9.1 创建应用程序 ................................ .......... 154 9.1.1 创建界面 ................................ .......... 155 9.1.2 开发框架 ................................ .......... 156 9.1.3 创建组件 ................................ .......... 157 9.1.4 将组件加入到容器中 ....................... 158 9.2 使用组件 ................................ .................. 159 9.2.1 图标 ................................ .................. 160 9.2.2 标签 ................................ .................. 161 9.2.3 文本框 ................................ .............. 162 9.2.4 文本区域 ................................ .......... 162 9.2.5 可滚动窗格 ................................ ...... 164 9.2.6 复选框和单选按钮 .......................... 164 9.2.7 组合框 ................................ .............. 166 9.2.8 列表 ................................ .................. 167 9.3 Java 类库 ................................ .................. 169 9.4 总结 ................................ .......................... 170 9.5 问与答 ................................ ...................... 170 9.6 小测验 ................................ ...................... 17 1 9.6.1 问题 ................................ .................. 17 1 9.6.2 答案 ................................ .................. 171 9.7 认证练习 ................................ .................. 171 9.8 练习 ................................ .......................... 172 第 10 章 创建 S wing 界面 ............................. 173 10.1 Swing 的特性 ................................ ......... 173 4 目 录 10.1.1 标准对话框 ................................ .... 173 10.1.2 使用对话框 ................................ .... 176 10.1.3 滑块 ................................ ................ 178 10.1.4 滚动窗格 ................................ ........ 179 10.1.5 工具栏 ................................ ............ 180 10.1.6 进度条 ................................ ............ 182 10.1.7 菜单 ................................ ................ 184 10.1.8 选项卡式窗格 ................................ 18 7 10.2 总结 ................................ ........................ 188 10.3 问与答 ................................ .................... 188 10.4 小测验 ................................ .................... 189 10.4.1 问题 ................................ ................ 189 10.4.2 答案 ................................ ................ 189 10.5 认证练习 ................................ ................ 1 90 10.6 练习 ................................ ........................ 190 第 11 章 在用户界面上排列组件 .................. 191 11.1 基本的界面布局 ................................ .... 191 11.1.1 布置界面 ................................ ........ 191 11.1.2 顺序布局 ................................ ........ 192 11.1.3 方框布局 ................................ ........ 193 11.1.4 网格布局 ................................ ........ 195 11.1.5 边框布局 ................................ ........ 197 11.2 使用多个布局管理器 ............................ 198 11.3 卡片布局 ................................ ................ 199 11.3.1 在应用程序中使用卡片布局 ........ 200 11.3.2 单元格内边距和面板内边距 ........ 204 11.4 总结 ................................ ........................ 204 11.5 问与答 ................................ .................... 205 11.6 小测验 ................................ .................... 205 11.6.1 问题 ................................ ................ 205 11.6.2 答案 ................................ ................ 206 11.7 认证练习 ................................ ................ 206 11.8 练习 ................................ ........................ 207 第 12 章 响应用户输入 ................................ .. 208 12.1 事件监听器 ................................ ............ 208 12.1.1 设置组件 ................................ ........ 209 12.1.2 事件处理方法 ................................ 209 12.2 使用方法 ................................ ................ 211 12.2.1 行为事件 ................................ ........ 211 12.2.2 焦点事件 ................................ ........ 212 12.2.3 选项事件 ................................ ........ 214 12.2.4 键盘事件 ................................ ........ 216 12.2.5 鼠标事件 ................................ ........ 216 12.2.6 鼠标移动事件 ................................ 21 7 12.2.7 窗口事件 ................................ ........ 220 12.2.8 使用适配器类 ................................ 220 12.2.9 使用内部类 ................................ .... 22 2 12.3 总结 ................................ ........................ 223 12.4 问与答 ................................ .................... 223 12.5 小测验 ................................ .................... 224 12.5.1 问题 ................................ ................ 224 12.5.2 答案 ................................ ................ 224 12.6 认证练习 ................................ ................ 224 12.7 练习 ................................ ........................ 225 第 13 章 创建 J ava 2D 图形 .......................... 226 13.1 Graphics2D 类 ................................ ........ 226 13.2 绘制文本 ................................ ................ 227 13.2.1 使用防锯齿改善字体和图形的 质量 ................................ ................ 229 13.2.2 获取字体的信息 ............................ 229 13.3 颜色 ................................ ........................ 231 13.3.1 使用 Color 对象 ............................. 231 13.3.2 检测和设置当前颜色 ..................... 231 13.4 绘制直线和多边形 ................................ 232 13.4.1 用户坐标空间和设备坐标空间 ..... 232 13.4.2 指定渲染 属性 ................................ 233 13.4.3 创建要绘制的对象 ......................... 234 13.4.4 绘制对象 ................................ ........ 236 13.5 总结 ................................ ........................ 239 13.6 问与答 ................................ .................... 239 13.7 小测验 ................................ .................... 239 13.7.1 问题 ................................ ................ 239 13.7.2 答案 ................................ ................ 240 13.8 认证练习 ................................ ................ 240 13.9 练习 ................................ ........................ 240 第 14 章 开发 S wing 应用程序 ..................... 241 14.1 Java Web Start ................................ ......... 241 14.2 使用 Java Web Start ................................ 243 14.2.1 创建 JNLP 文件 ............................. 243 14.2.2 在服务器上支持 We b Start ............ 249 14.2.3 其他 JNLP 元素 ............................. 250 14.3 使用 SwingWorker 改善性能 ................ 251 14.4 总结 ................................ ........................ 25 5 14.5 问与答 ................................ .................... 255 14.6 小测验 ................................ .................... 255 14.6.1 问题 ................................ ................ 255 14.6.2 答案 ................................ ................ 256 14.7 认证练习 ................................ ................ 256 目 录 5 14.8 练习 ................................ ........................ 256 第 3 周课程 Java 编程 第 15 章 输入和输出 ................................ ..... 258 15.1 流简介 ................................ .................... 258 15.1.1 使用流 ................................ ............ 258 15.1.2 过滤流 ................................ ............ 259 15.1.3 处理异常 ................................ ........ 259 15 .2 字节流 ................................ .................... 259 15.3 过滤流 ................................ .................... 262 15.4 字符流 ................................ .................... 269 15.4.1 读取文本文件 ................................ 269 15.4.2 写文本文件 ................................ .... 271 15.5 文件和路径 ................................ ............ 272 15.6 总结 ................................ ........................ 274 15.7 问与答 ................................ .................... 274 15.8 小测验 ................................ .................... 275 15.8.1 问题 ................................ ................ 275 15.8.2 答案 ................................ ................ 275 15.9 认证练习 ................................ ................ 275 15.10 练习 ................................ ...................... 276 第 16 章 使用内部类和闭包 .......................... 277 16.1 内部类 ................................ .................... 277 16.2 闭包 ................................ ........................ 284 16.3 总结 ................................ ........................ 288 16.4 问与答 ................................ .................... 288 16.5 小测验 ................................ .................... 288 16.5.1 问题 ................................ ................ 288 16.5.2 答案 ................................ ................ 289 16.6 认证练习 ................................ ................ 289 16.7 练习 ................................ ........................ 290 第 17 章 通过 I nternet 进行通信 ................... 29 1 17.1 Java 联网技术 ................................ ........ 29 1 17.1.1 打开跨越网络的流 ........................ 29 1 17.1.2 套接字 ................................ ............ 29 4 17.1.3 Socket 服务器 ................................ 29 7 17.1.4 设计服务器应用程序 .................... 29 8 17.1.5 测试服务器 ................................ .... 299 17.2 java.nio 包 ................................ ........ 30 0 17.2.1 缓冲区 ................................ ............ 30 1 17.2.2 通道 ................................ ................ 30 3 17.3 总结 ................................ ........................ 31 0 17.4 问与答 ................................ .................... 31 1 17.5 小测验 ................................ .................... 31 1 17.5.1 问题 ................................ ................ 31 1 17.5.2 答案 ................................ ................ 31 1 17.6 认证练习 ................................ ................ 31 1 17.7 练习 ................................ ........................ 31 2 第 18 章 使用 J DBC 4.2 和 D erby 访问 数据库 ................................ ............. 31 3 18.1 JDBC ................................ ...................... 31 3 18.1.1 数据库驱动程序 ............................ 31 4 18.1.2 查看数据库 ................................ .... 31 4 18.1.3 读取数据库记录 ............................ 31 6 18.1.4 将记录写入数据库 ......................... 32 0 18.1.5 遍历 结果集 ................................ .... 32 5 18.2 总结 ................................ ........................ 32 5 18.3 问与答 ................................ .................... 32 5 18.4 小测验 ................................ .................... 32 6 18.4.1 问题 ................................ ................ 32 6 18.4.2 答案 ................................ ................ 32 6 18.5 认证练习 ................................ ................ 32 6 18.6 练习 ................................ ........................ 32 7 第 19 章 读写 RSS F eed .............................. 32 8 19.1 使用 XML ................................ .............. 32 8 19.2 设计 XML 语言 ................................ ..... 33 0 19.3 使用 Java 处理 XML ............................. 33 1 19.4 使用 XOM 处理 XML ........................... 33 1 19.4.1 创建 XML 文档 .............................. 33 2 19.4.2 修改 MXL 文档 .............................. 33 4 19.4.3 格式化 XML 文档 .......................... 33 8 19.4.4 评估 XOM ................................ ...... 3 39 19.5 总结 ................................ ........................ 34 1 19.6 问与答 ................................ .................... 34 2 19.7 小测验 ................................ .................... 34 2 19.7.1 问题 ................................ ................ 34 2 19.7.2 答案 ................................ ................ 34 2 19.8 认证练习 ................................ ................ 34 3 19.9 练习 ................................ ........................ 34 3 第 20 章 XML W eb 服务 ............................... 34 4 20.1 XML - RPC 简介 ................................ ...... 34 4 20.2 使用 XML - RPC 进行通信 ..................... 34 5 6 目 录 20.2.1 发送请求 ................................ ........ 34 5 20.2.2 响应请求 ................................ ........ 34 6 20.3 选择 XML - RPC 实现 ............................ 34 7 20.4 使用 X ML - RPC Web 服务 .................... 34 8 20.5 创建 XML - RPC Web 服务 .................... 35 0 20.6 总结 ................................ ........................ 35 4 20.7 问与答 ................................ .................... 35 4 20.8 小测验 ................................ .................... 35 4 20.8.1 问题 ................................ ................ 35 5 20.8.2 答案 ................................ ................ 35 5 20.9 认证练习 ................................ ................ 35 5 20.10 练习 ................................ ...................... 35 6 第 21 章 使用 J ava 编写 A ndroid 应用 ........ 35 7 21.1 Android 的历史 ................................ ...... 35 7 21.2 编写 Android 应用 ................................ . 35 8 21.2.1 组织 Android 项目 ......................... 36 0 21.2.2 创建程序 ................................ ........ 36 1 2 1.3 运行应用 ................................ ................ 36 2 21.4 设计 Android 应用 ................................ . 36 3 21.4.1 准备资源 ................................ ........ 36 3 21.4.2 配置清单文件 ................................ 36 4 21.4.3 设计图形用户界面 ......................... 36 5 21.4.4 编写代码 ................................ ........ 36 7 21.5 总结 ................................ ........................ 37 2 21.6 问与答 ................................ .................... 37 2 21.7 小测验 ................................ .................... 37 2 21.7.1 问题 ................................ ................ 37 2 21.7.2 答案 ................................ ................ 37 2 21.8 认证练习 ................................ ................ 37 3 21.9 练习 ................................ ........................ 37 3 附 录 附录 A 使用集成开发环境 N et B eans ........... 376 A.1 安装 NetBe ans ................................ ........ 376 A.2 新建项目 ................................ ................. 376 A.3 新建 Java 类 ................................ ............ 378 A.4 运行应用程序 ................................ ......... 379 A.5 修复错误 ................................ ................. 380 A.6 展开和折叠窗格 ................................ ..... 381 A.7 探索 NetBeans ................................ ........ 382 附录 B 配套网站 ................................ ............ 383 附录 C 修复 A ndroid Studio 模拟器存在的 问题 ................................ ................... 384 C.1 运行应用时出现的问题 ......................... 384 C.1.1 在 Android S tudio 中下载 HAXM ... 385 C.1.2 在计算机中安装 HAXM ................ 385 C.1.3 检查 BIOS 设置 .............................. 387 附录 D 使用 J ava 开发包 .............................. 388 D.1 选择 Java 开发工具 ................................ 388 D.2 配置 JDK ................................ ................. 390 D.2.1 使用命令行界面 ............................. 390 D.2.2 切换文件夹 ................................ ..... 391 D.2.3 在 MS - DOS 中创建文件夹 ............ 392 D.2.4 在 MS - DOS 中运行程序 ................ 392 D.2.5 修复配置错误 ................................ . 393 D.3 使用文本编辑器 ................................ ..... 396 D.4 创建示例程序 ................................ ......... 397 D.5 设置 CLASSPATH 变量 ......................... 398 D.5.1 在大多数 Windows 版本中设置 CLASSPATH ................................ ... 399 D.5.2 在 Windows 98/Me 中设置 CLASSPATH ................................ .. 400 附录 E 使用 J ava 开发包编程 ....................... 402 E.1 JDK 概览 ................................ ................. 402 E.2 Java 虚拟机 ................................ ............. 403 E.3 编译器 javac ................................ ............ 404 E.4 浏览器 appletviewer ........................ 405 E.5 文档工具 javadoc ................................ .... 407 E.6 Java 文件存档工具 jar ............................ 4 09 E.7 调试器 jdb ................................ ............... 41 0 E.7.1 调试应用程序 ................................ .. 411 E.7.2 调试小程序 ................................ ..... 41 2 E.7.3 高级调试命令 ................................ .. 41 2 E.8 使用系统属性 ................................ ......... 41 3 E.9 代码签名工具 keytool 和 jarsigner ......... 41 4

2018-08-06

天梯赛个别题目答案

//计算最佳情侣身高//输出电话号顺序的下标 //出租//竖排输出一串字符//考试座位号//到底有多二//沙漏

2018-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除