eclipse中有关mysql数据库工具类编写的例子下载

weixin_39820780 2019-07-16 03:00:17
有关myesql与eclipse连接jdbc中有关工具类编写的范例
相关下载链接://download.csdn.net/download/shenkh861122/3268883?utm_source=bbsseo
...全文
13 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
目录 第1章 PHP的介绍及环境搭建 2 1.1 PHP简介 2 1.1.1 PHP语言的发展简史 2 1.1.2 PHP的发展现状与未来展望 3 1.1.3 PHP语言的优势 3 1.1.4 相关资源及自学提示 4 1.2 PHP的应用范围及案例 5 1.2.1 PHP可以做什么 5 1.2.2 PHP擅长的几个领域及产品介绍 5 1.2.3 PHP不适合做什么 6 1.2.4 其他案例 6 1.3 PHP的Hello, world预览 6 1.3.1 第一个PHP程序Hello, world 6 1.3.2 学习PHP应该准备哪些软件 8 1.3.3 相关知识领域的介绍 9 1.4 程序运行环境的搭建 10 1.4.1 Apache简介 10 1.4.2 安装Apache与PHP 10 1.4.3 使用phpinfo()确认Apache与PHP 1.4.3 的安装成功 12 1.4.4 Apache的启动与关闭 12 1.4.5 Apache的配置文件httpd.conf与 1.4.5 .htaccess的简介 13 1.4.6 PHP的配置文件php.ini的简介 13 1.4.7 PHP常用参数的配置 14 1.5 几种综合网络服务器系统的安装 14 1.5.1 XAMPP 14 1.5.2 WAMP 16 1.5.3 Appserv 17 1.5.4 EasyPHP 18 1.5.5 VertrigoServ 19 1.6 几种开发工具的介绍 20 1.6.1 Vi及Vim 20 1.6.2 Eclipse+PHPEclipse插件 21 1.6.3 UltraEdit 21 1.6.4 EditPlus 22 1.6.5 支持PHP的IDE环境 22 1.7 小结 23 第2章 PHP的基础语法 24 2.1 语言构成与工作原理 24 2.2 常量与变量 25 2.2.1 常量的定义 25 2.2.2 变量的定义 26 2.2.3 变量的作用域 27 2.2.4 动态变量 29 2.3 运算符和关键字 29 2.4 流程控制语法 30 2.4.1 程序控制语句的简介 30 2.4.2 条件控制语句 30 2.4.3 循环控制语句 33 2.4.4 转移控制语句 35 2.5 表达式 36 2.5.1 简单的表达式例子 36 2.5.2 表达式的分类 36 2.5.3 算术操作表达式 36 2.5.4 字符串操作表达式 38 2.5.5 逻辑操作表达式 38 2.5.6 比较操作表达式 39 2.5.7 位操作表达式 40 2.5.8 运算符的优先级 41 2.6 特殊的全局变量的介绍 42 2.7 文件包含 42 2.7.1 使用require和require_once语句 2.7.1 进行文件包含 42 2.7.2 使用include与include_once语句 2.7.2 进行文件包含 44 2.8 小结 45 第3章 PHP的数据类型与操作 46 3.1 数据类型的介绍 46 3.1.1 标量数据类型 46 3.1.2 合成数据类型 49 3.1.3 特殊的数据类型 50 3.1.4 数据类型的获得与验证 51 3.2 数据类型间的转换 52 3.2.1 转换成整型 52 3.2.2 转换成浮点型 54 3.2.3 转换成字符串型 55 3.2.4 转换成布尔型 55 3.2.5 转换成数组 56 3.2.6 转换成对象 56 3.2.7 使用函数进行数据类型的强制 3.2.7 转换 57 3.3 小结 57 第4章 函数处理与数据引用 58 4.1 函数的定义与使用 58 4.1.1 函数的调用 58 4.1.2 用户自定义函数的编写 58 4.2 PHP常用函数 59 4.2.1 获得日期时间信息的函数getdate 60 4.2.2 获得当前时间的函数 4.2.2 gettimeofday 61 4.2.3 日期验证函数checkdate 61 4.2.4 格式化本地时间日期的函数date 62 4.2.5 获得本地化时间戳的函数mktime 64 4.2.6 输出控制函数flush 65 4.2.7 变量检测函数isset与变量释放 4.2.7 函数unset 66 4.2.8 随机函数rand与srand 66 4.3 关于引用的解释 67 4.3.1 对变量的引用 67 4.3.2 对函数的引用 68 4.3.3 引用的释放 68 4.4 小结 69 第5章 PHP类的应用 70 5.1 PHPOOP的应用 70 5.1.1 类简介 70 5.1.2 类的信息封装 71 5.1.3 静态类 71 5.2 创建一个简单类 71 5.3 PHP5与PHP4的差异 72 5.4 定义属性和方法 72 5.4.1 属性与方法的定义 72 5.4.2 传统的构造函数 73 5.4.3 PHP类的一些特殊方法 74 5.5 类的引用、扩展与继承 75 5.5.1 类的引用 75 5.5.2 类的扩展与继承 76 5.6 操作与调用 77 5.6.1 静态类的调用 77 5.6.2 实例类型的判断方法instanceof 78 5.6.3 对象的克隆 78 5.7 一些设计观念 80 5.7.1 策略模式(Strategy Pattern) 81 5.7.2 单例模式(Singleton Pattern) 81 5.7.3 工厂模式(Factory Pattern) 83 5.8 接口与抽象类 86 5.8.1 接口的定义 86 5.8.2 单一接口的实现 87 5.8.3 多重接口的实现 87 5.8.4 抽象类 88 5.9 小结 90 第6章 文件系统与文本数据操作 91 6.1 PHP目录操作详解 91 6.1.1 打开目录 91 6.1.2 关闭目录 91 6.1.3 读取目录的文件 92 6.1.4 创建目录 92 6.1.5 删除目录 93 6.2 PHP文件操作详解 93 6.2.1 打开文件 93 6.2.2 关闭文件 94 6.2.3 读取文件 94 6.2.4 写入文件 95 6.2.5 删除文件 96 6.2.6 复制文件 96 6.3 本地文件的操作实例——小型留言本 96 6.3.1 留言发表模块 96 6.3.2 浏览模块 98 6.4 远程文件的操作实例 99 6.5 文件的上传与下载 99 6.5.1 文件的上传 99 6.5.2 文件的下载 100 6.6 小结 101 第7章 字符的处理与正则表达式 102 7.1 字符类型的特殊性 102 7.2 字符的显示与格式化 102 7.2.1 字符的显示 102 7.2.2 字符的格式化 103 7.3 常见的操作 104 7.3.1 字符串重复操作——str_repeat 104 7.3.2 字符串替换操作——str_replace 7.3.2 和str_ireplace 104 7.3.3 字符串分解操作——str_split 106 7.3.4 字符串单词数的计算函数—— 7.3.4 str_word_count 107 7.3.5 字符串查找操作——strstr 108 7.3.6 获得字符串的长度——strlen 108 7.3.7 获得字符串的子串——substr 109 7.4 正则表达式简介 109 7.5 正则表达式与字符操作的综合应用 110 7.5.1 获得与模式匹配的数组单元—— 7.5.1 preg_grep 110 7.5.2 进行全局正则表达式的匹配—— 7.5.2 preg_match_all 111 7.5.3 进行正则表达式的匹配——preg_ 7.5.3 match 113 7.5.4 转义正则表达式字符——preg_ 7.5.4 quote 113 7.5.5 执行正则表达式的搜索和替换 7.5.5 函数——preg_replace 114 7.5.6 通过回调函数执行正则表达式 7.5.6 的搜索和替换——preg_replace_ 7.5.6 callback 114 7.5.7 用正则表达式进行字符串分割 7.5.7 ——preg_split 115 7.6 字符操作的注意事项 117 7.7 小结 118 第8章 数组操作与数据结构算法 119 8.1 一维数组与多维数组 119 8.1.1 一维数组简介 119 8.1.2 多维数组简介 119 8.2 常用的数组操作 120 8.2.1 数组的创建与调用 120 8.2.2 数组的更新 121 8.2.3 数组元素的遍历 122 8.3 数组索引与键值的操作技巧 123 8.4 数组的排序 125 8.4.1 递增排序——sort 125 8.4.2 递减排序——rsort 125 8.4.3 数组排序——array_multisort 126 8.5 几种数组的应用实例 127 8.5.1 顺序查找 127 8.5.2 二分法查找 128 8.5.3 使用array_search函数进行查找 129 8.5.4 线性表的入栈与出栈 129 8.5.5 数组的合并 131 8.5.6 数组的拆分 133 8.5.7 随机排序 134 8.6 小结 135 第9章 PHP程序调试 136 9.1 PHP的错误类型 136 9.1.1 语法错误 136 9.1.2 语义错误 137 9.1.3 逻辑错误 137 9.1.4 注释错误 137 9.1.5 运行时的错误 138 9.2 PHP程序调试策略 138 9.2.1 PHP的错误级别 138 9.2.2 打开PHP的错误报告 140 9.2.3 使用print进行程序调试 140 9.3 使用PHPEclipse进行PHP程序调试 141 9.3.1 使用Eclipse编写PHP程序的 9.3.1 好处 141 9.3.2 PHPEclipse的安装与启动 141 9.3.3 PHPEclipse的使用 142 9.3.4 PHPEclipse的语法错误强调功能 144 9.3.5 PHPEclipse的调试界面 144 9.3.6 使用PHPEclipse调试PHP代码 9.3.6 的常见问题 148 9.4 错误的处理 149 9.4.1 错误的隐藏 149 9.4.2 错误信息的定制 150 9.4.3 超时错误的处理 151 9.5 小结 152 第10章 PHP的异常处理 153 10.1 异常处理的原理 153 10.2 PHP的异常处理 154 10.2.1 异常类Exception 154 10.2.2 异常抛出关键字throw 155 10.2.3 异常捕获语句try-catch 156 10.2.4 异常处理函数设置set_exception 10.2.4 _handler 157 10.2.5 完整的异常信息 158 10.3 扩展的异常处理类 160 10.4 异常的传递与重掷 163 10.5 小结 165 第11章 PHP与表单 166 11.1 HTML表单简介 166 11.1.1 表单标签form 166 11.1.2 输入标签input与文本框 167 11.1.3 按钮 168 11.1.4 单选框与复选框 169 11.1.5 多行文本域标签textarea 171 11.1.6 下拉框与列表框标签select 172 11.2 表单数据的接收 173 11.2.1 GET方法 173 11.2.2 POST方法 176 11.3 常用表单数据的验证方法 177 11.3.1 姓名验证 177 11.3.2 日期验证 177 11.3.3 E-mail地址验证 178 11.3.4 密码字段的验证 178 11.3.5 改进的用户信息输入程序 178 11.4 URL编码解码函数 181 11.4.1 编码字符串——urlencode 181 11.4.2 解码字符串——urldecode 181 11.5 小结 182 第12章 PHP与JavaScript交互 183 12.1 JavaScript简介 183 12.2 JavaScript的数据类型 183 12.3 JavaScript程序设计基础 184 12.3.1 在HTML嵌入JavaScript 184 12.3.2 变量 185 12.3.3 注释 185 12.3.4 函数的定义与调用 186 12.3.5 条件语句 186 12.3.6 循环语句 189 12.3.7 对象 191 12.3.8 事件 192 12.4 PHP动态生成JavaScript代码 193 12.4.1 多行输出 193 12.4.2 单行输出 194 12.4.3 PHP动态生成JavaScript的 12.4.3 实例——进度条 194 12.5 在JavaScript调用PHP程序 196 12.5.1 页面的跳转 196 12.5.2 隐性调用PHP程序 196 12.6 JavaScript和PHP的综合实例——表单 12.6 验证 197 12.6.1 表单设计 197 12.6.2 JavaScript代码设计 199 12.6.3 PHP代码设计 200 12.6.4 代码的运行 201 12.7 小结 202 第2篇 PHP与数据库 第13章 关系型数据库的基础知识 204 13.1 关系型数据库与关系型数据库系统的 13.1 介绍 204 13.2 关系型数据库系统的结构与运行过程 205 13.2.1 关系型数据库系统的层次结构 205 13.2.2 关系型数据库系统的运行过程 206 13.3 常用的关系型数据库的介绍 206 13.3.1 MySQL 206 13.3.2 ORACLE 207 13.3.3 SYBASE 207 13.3.4 DB2 207 13.3.5 SQL Server 207 13.4 SQL语言简介 207 13.5 常见的数据库设计问题 208 13.6 关系型数据库的设计原则 209 13.6.1 第一范式(1NF) 209 13.6.2 第二范式(2NF) 209 13.6.3 第三范式(3NF) 210 13.7 数据库设计的方法与步骤 210 13.7.1 需求分析 211 13.7.2 概念设计的E-R方法 214 13.7.3 数据库的逻辑设计方法 215 13.7.4 物理设计阶段 218 13.7.5 数据库的实施阶段 218 13.7.6 数据库的运行和维护阶段 218 13.8 小结 218 第14章 MySQL的安装与操作 219 14.1 MySQL数据库的介绍 219 14.2 安装与配置 219 14.2.1 下载MySQL 219 14.2.2 MySQL的安装 220 14.2.3 MySQL的配置 221 14.2.4 MySQL的启动与关闭 222 14.3 如何创建一个数据库与表 223 14.3.1 登录与退出MySQL的命令行 14.3.1 管理模式 223 14.3.2 MySQL数据库操作 224 14.3.3 表的创建 225 14.4 数据类型的介绍 228 14.5 索引与唯一值的介绍 229 14.6 数据的操作 230 14.6.1 表的修改 230 14.6.2 表的删除 231 14.6.3 数据的查询 231 14.6.4 数据的插入 236 14.6.5 数据的更新 238 14.6.6 数据的删除 239 14.7 小结 239 第15章 MySQL与PHP的应用 240 15.1 PHP结合数据库应用的优势 240 15.2 Web数据库的工作原理 240 15.3 使用PHP操作MySQL数据库 240 15.3.1 数据库服务器的连接与断开 241 15.3.2 选择数据库 242 15.3.3 执行SQL语句 242 15.3.4 获得查询结果集的记录数 243 15.3.5 获得结果集的某一条记录 244 15.3.6 逐行获取结果集的每一条 15.3.6 记录 245 15.3.7 结果集的分页 248 15.3.8 用户动态添加记录 249 15.3.9 用户动态更新记录 251 15.3.10 用户动态删除记录 253 15.4 使用PHP获取MySQL数据库的信息 255 15.4.1 获取数据库的信息 255 15.4.2 获取表的信息 256 15.4.3 获取列的数目 256 15.4.4 获取列的名称 257 15.4.5 获取列的数据类型 257 15.4.6 获取列的长度 257 15.4.7 获取列的标志 257 15.4.8 一个完整的查看表各列属性 15.4.8 的实例 258 15.5 常见问题与解决方案 259 15.6 小结 261 第16章 数据库的程序逻辑 262 16.1 数据库程序逻辑与PHP程序逻辑的分体 16.1 设计原则 262 16.2 数据库的程序逻辑与数据的关系 262 16.3 存储过程的设计 263 16.3.1 定界符重定义 263 16.3.2 存储过程的创建与调用 264 16.3.3 存储过程的参数 265 16.3.4 复合语句 267 16.3.5 变量 268 16.3.6 条件语句 269 16.3.7 循环语句 271 16.3.8 游标 273 16.3.9 存储过程的删除 275 16.4 触发器的设计 275 16.4.1 触发器的创建与触发 275 16.4.2 触发器的删除 276 16.5 PHP与存储过程、触发器 277 16.5.1 PHP调用存储过程 277 16.5.2 PHP调用触发器 277 16.6 小结 279 第17章 Session与Cookie 280 17.1 Session与Cookie简介 280 17.2 PHPSession的实现 280 17.2.1 开始使用Session 280 17.2.2 Session预定义数组 281 17.2.3 Session的检测与注销 281 17.2.4 PHPSession处理的定制 282 17.3 Session应用实例——登录验证 286 17.3.1 数据库设计 286 17.3.2 HTML表单的设计 287 17.3.3 验证页面的编写 287 17.3.4 欢迎页面的编写 288 17.3.5 注销页面的编写 288 17.3.6 代码的运行 289 17.3.7 代码的改进 289 17.4 PHPCookie的实现 290 17.4.1 Cookie语法格式 290 17.4.2 Cookie预定义数组 290 17.4.3 创建一个Cookie 291 17.4.4 创建一个有时间限制的Cookie 291 17.4.5 创建一个有范围限制的Cookie 292 17.4.6 删除Cookie 292 17.4.7 浏览器重定向 292 17.4.8 Cookie的常见问题 293 17.5 Cookie应用实例——登录验证 293 17.5.1 HTML表单的设计 293 17.5.2 验证页面的编写 294 17.5.3 欢迎页面的编写 295 17.5.4 代码的运行 296 17.6 Cookie与Session的比较 296 17.7 小结 297 第18章 MySQL与PHP的应用实例 第18章 ——留言本 298 18.1 留言本实例的系统分析 298 18.1.1 系统简介 298 18.1.2 系统模型设计 298 18.1.3 数据库设计 299 18.1.4 公共功能设计 299 18.2 使用MySQL与PHP创建一个留言本 300 18.2.1 查看留言功能 301 18.2.2 发表留言功能 304 18.2.3 管理员身份验证功能 305 18.2.4 管理首页设计 307 18.2.5 留言回复功能 309 18.2.6 留言删除功能 311 18.2.7 留言回复删除功能 311 18.2.8 留言审批功能 312 18.2.9 退出管理员登录功能 312 18.3 小结 313 第19章 PostgreSQL与PHP的应用 314 19.1 PostgreSQL简介 314 19.2 PostgreSQL的安装 314 19.2.1 PostgreSQL的下载 314 19.2.2 PostgreSQL的安装 315 19.2.3 PostgreSQL服务的启动与停止 316 19.3 PostgreSQL的基本操作 317 19.3.1 pgAdmin Ⅲ的启动 317 19.3.2 服务器的连接 317 19.3.3 创建一个新数据库 318 19.3.4 创建一个表 318 19.3.5 对表数据的操作 320 19.3.6 SQL语句的执行 320 19.4 使用PHP存取PostgreSQL数据库 321 19.4.1 使用PHP的PostgreSQL扩展 321 19.4.2 数据库的连接与关闭 322 19.4.3 执行SQL语句 322 19.4.4 获得查询结果集的记录数 323 19.4.5 逐行获取结果集的每一条 19.4.5 记录 324 19.4.6 数据的插入、更新和删除 326 19.4.7 执行动态SQL语句 330 19.4.8 information_schema 331 19.5 小结 333 第20章 SQL Server与PHP的应用 334 20.1 SQL Server简介 334 20.2 SQL Server的安装 334 20.2.1 SQL Server的安装 335 20.2.2 SQL Server企业管理器 336 20.3 SQL Server的基本操作 336 20.3.1 创建一个数据库 336 20.3.2 创建一个表 337 20.3.3 对表数据的操作 338 20.3.4 SQL语句的执行 338 20.4 使用PHP存取SQL Server数据库 338 20.4.1 使用PHP的mssql扩展 339 20.4.2 数据库的连接与关闭 339 20.4.3 执行SQL语句 340 20.4.4 获得查询结果集的记录数 341 20.4.5 逐行获取结果集的每一条 20.4.5 记录 342 20.5 小结 344 第21章 Oracle与PHP的应用 345 21.1 Oracle简介 345 21.2 Oracle的安装 345 21.2.1 Oracle的安装 345 21.2.2 Oracle企业管理器 347 21.3 Oracle的基本操作 348 21.3.1 创建一个表 348 21.3.2 对表数据的操作 350 21.3.3 SQL语句的执行 350 21.4 使用PHP存取Oracle数据库 351 21.4.1 使用PHP的oci8扩展 351 21.4.2 数据库的连接与关闭 352 21.4.3 执行SQL语句 353 21.4.4 逐行获取结果集的每一条 21.4.4 记录 354 21.5 小结 355 第22章 不同数据库的差异 356 22.1 ANSI SQL及常见关系型数据库的SQL 22.1 扩展 356 22.1.1 ANSI SQL 356 22.1.2 MySQL对ANSI SQL的扩充 357 22.1.3 SQL Server的T-SQL 358 22.1.4 Oracle的PL/SQL 359 22.2 PHP数据库应用的差异 360 22.2.1 MySQL与PHP的应用 360 22.2.2 PostgreSQL与PHP的应用 361 22.2.3 SQL Server与PHP的应用 361 22.2.4 Oracle与PHP的应用 362 22.2.5 SQLite与PHP的应用 363 22.2.6 Access与PHP的应用 363 22.2.7 ODBC与PHP的应用 364 22.3 小结 365 第3篇 PHP的高级应用 第23章 PEAR、PECL的应用 368 23.1 PEAR与PECL的介绍 368 23.2 PEAR的安装 368 23.3 PEAR的安装与使用 372 23.3.1 查看已安装的PEAR包 372 23.3.2 查看PEAR包的详细信息 373 23.3.3 安装一个PEAR包 373 23.3.4 PEAR包的升级 374 23.3.5 PEAR包的使用 375 23.4 常用的PEAR类库实例 375 23.4.1 使用DB类库进行数据库查询 375 23.4.2 使用Auth_HTTP类库进行身份 23.4.2 校验 378 23.4.3 使用HTML_Template_IT类库 23.4.3 进行模板替换 379 23.5 PECL的安装与使用 381 23.6 PECL扩展应用实例——Zip 381 23.6.1 Zip扩展的安装 381 23.6.2 一个Zip扩展的应用实例 382 23.7 小结 382 第24章 ADOdb的应用 383 24.1 ADOdb介绍 383 24.1.1 ADOdb的优势 383 24.1.2 ADOdb的适用场合 383 24.2 ADOdb类库的安装与配置 384 24.2.1 ADOdb的下载与安装 384 24.2.2 ADOdb的第一个测试程序 384 24.3 ADOdb的常用数据库操作 386 24.3.1 连接数据库 386 24.3.2 数据的插入、更新与删除 389 24.3.3 数据查询 390 24.3.4 记录分页的实现 391 24.3.5 多个数据库的连接方法 393 24.4 ADOdb的程序调试 395 24.5 小结 396 第25章 FPDF类库的应用 397 25.1 FPDF简介 397 25.2 FPDF的安装与配置 397 25.3 FPDF创建PDF文档 397 25.3.1 FPDF创建Hello World 397 25.3.2 在PDF插入图片 399 25.3.3 页眉与页脚 400 25.3.4 绘制表格 401 25.4 为FPDF增加文支持 403 25.5 FPDF的实际应用 404 25.5.1 为文章系统创建PDF页面 405 25.5.2 动态生成企业产品名录 407 25.6 小结 408 第26章 PHP的缓存与静态化应用 409 26.1 为什么要静态化 409 26.2 大型应用的缓存机制与静态化 412 26.2.1 缓存机制 412 26.2.2 静态化机制 413 26.3 PHP如何实现静态化 413 26.3.1 根据模板生成静态页面 413 26.3.2 数据库与静态页的关系 415 26.3.3 静态页内容的修改 417 26.3.4 模板的替换 418 26.3.5 静态页上的动态操作 419 26.3.6 静态页面文件的目录 420 26.4 小结 423 第27章 PHP与XML格式操作 424 27.1 XML简介 424 27.2 简单的XML操作 425 27.2.1 创建一个SimpleXML对象 425 27.2.2 读取SimpleXML对象的XML 27.2.2 数据 427 27.2.3 XML数据的修改 432 27.2.4 标准化XML数据 432 27.2.5 XML数据的存储 432 27.3 XML文档的动态创建 433 27.4 XML应用实例——留言本 435 27.4.1 XML文件结构设计 435 27.4.2 提交页面的编写 435 27.4.3 显示页面的编写 437 27.5 小结 438 第28章 Smarty类库 439 28.1 Smarty简介 439 28.2 Smarty的安装与配置 440 28.2.1 Smarty的安装 440 28.2.2 Smarty的配置 440 28.3 Smarty程序设计 441 28.3.1 简单的Smarty程序设计 441 28.3.2 模板对象属性的定义 442 28.3.3 Smarty程序编写的一般步骤 443 28.4 Smarty模板设计 444 28.4.1 模板的变量 444 28.4.2 变量的修饰 444 28.4.3 区域循环方法 445 28.4.4 模板的条件判断 449 28.4.5 外部文件的载入 450 28.5 Smarty的实际应用——多模板网站 451 28.5.1 模板的设计 452 28.5.2 页面实现 453 28.6 小结 453 第29章 Zend Framework框架 454 29.1 Zend Framework的安装 454 29.2 dispatch程序的编写 455 29.3 controller程序的编写 456 29.3.1 首页controller的编写 456 29.3.2 其他页面controller的编写 457 29.4 视图文件的调用 458 29.4.1 普通文件的直接调用 458 29.4.2 模板文件的调用 459 29.5 用户输入的验证与过滤 460 29.5.1 字符串的验证与过滤 460 29.5.2 数组的验证与过滤 462 29.6 Zend Framework应用实例——留言本 463 29.7 小结 466 第30章 PHP与图像操作 467 30.1 PHP图像函数库简介 467 30.2 GD库的配置 467 30.3 一个简单的图像创建程序 468 30.4 GD库的应用实例 470 30.4.1 使用GD库创建图片缩略图 470 30.4.2 使用GD库生成验证码 472 30.4.3 使用GD库下载远程图片 474 30.4.4 使用GD库为页面增加水印 474 30.5 小结 476 第31章 Jpgraph创建统计图 477 31.1 Jpgraph简介 477 31.2 Jpgraph的安装与配置 477 31.2.1 Jpgraph的安装 477 31.2.2 Jpgraph的配置 478 31.3 Jpgraph绘制统计图的实例 478 31.3.1 简单的X-Y坐标图 478 31.3.2 改进的X-Y坐标图 481 31.3.3 柱形图 484 31.3.4 饼图 485 31.3.5 3D饼图 486 31.4 Jpgraph应用实例——工厂销量查询 31.4 系统 487 31.5 小结 491 第32章 PHP访问LDAP 492 32.1 LDAP简介 492 32.2 LDAP服务器的安装与配置 492 32.2.1 OpenLDAP的安装 493 32.2.2 OpenLDAP的配置 493 32.2.3 OpenLDAP的启动与关闭 495 32.2.4 OpenLDAP的数据操作 496 32.2.5 phpLDAPadmin简介 497 32.3 PHPLDAP扩展的配置 497 32.4 PHP与LDAP的相关操作 498 32.4.1 连接LDAP服务器 498 32.4.2 绑定LDAP服务器 498 32.4.3 断开LDAP服务器 499 32.4.4 查询LDAP目录内容 499 32.4.5 获得查询结果的值 501 32.4.6 计算查询结果的记录数 502 32.4.7 向LDAP添加一条新记录 503 32.4.8 更新LDAP的一条记录 503 32.4.9 从LDAP删除一条记录 504 32.4.10 错误处理 504 32.5 使用LDAP验证用户身份 505 32.6 小结 506 第33章 PHP与邮件系统 507 33.1 PHP邮件发送功能的配置 507 33.1.1 PHPSMTP功能的配置 507 33.1.2 建立自己的SMTP服务器 508 33.2 PHP的mail函数 509 33.2.1 简单的邮件发送方法 509 33.2.2 发送HTML格式文本 510 33.2.3 发送带附件的邮件 511 33.3 一个简单的邮件发送类 513 33.3.1 邮件发送类的创建 513 33.3.2 邮件发送系统的实现 515 33.4 小结 517 第34章 PHP加速器 518 34.1 Zend Optimizer 518 34.1.1 Zend Optimizer的安装 518 34.1.2 Zend Optimizer的配置 519 34.2 PHP Accelerator 520 34.2.1 PHP Accelerator的安装 520 34.2.2 PHP Accelerator的配置 521 34.3 Turck MMCache 522 34.3.1 Turck MMCache的安装 522 34.3.2 Turck MMCache的配置 522 34.4 eAccelerator 523 34.5 小结 523 第4篇 PHP与实际项目 第35章 用PHP构建CMS 526 35.1 了解CMS的需求 526 35.2 数据库设计 526 35.3 关键技术的实现 529 35.3.1 数据库连接的公用代码 530 35.3.2 网站开关的设计 530 35.3.3 模板更换机制 530 35.3.4 HTML编码转换 531 35.4 页面代码设计 531 35.4.1 首页的实现 532 35.4.2 注册页面的实现 536 35.4.3 分类文章列表页面与文章显示页面 35.4.3 的实现 538 35.4.4 投稿页面与添加新文章页面的实现 541 35.4.5 文章管理页面的实现 544 35.4.6 文章类别管理页面的实现 548 35.4.7 网站信息配置页面的实现 553 35.4.8 网站模板管理页面的实现 557 35.4.9 退出登录页面的实现 560 35.5 小结 561 第36章 用PHP构建搜索引擎 562 36.1 PHP对数据库数据的搜索 562 36.1.1 数据库的创建 562 36.1.2 搜索页面的设计 562 36.1.3 内容显示页面的设计 564 36.1.4 系统集成的调度策略 565 36.2 PHP对文本文件的搜索 566 36.3 PHP对现有搜索引擎的调用 567 36.4 小结 569 第37章 PHP与企业OA系统 570 37.1 了解OA的需求 570 37.2 数据库设计 571 37.3 关键技术的实现 572 37.3.1 根据登录用户的权限进入不同的 37.3.1 页面 572 37.3.2 项目与任务状态的级联更新 573 37.4 页面代码的设计 574 37.4.1 公共数据库连接代码 574 37.4.2 登录页面的设计 574 37.4.3 管理员、经理项目列表页面的设计 576 37.4.4 创建新项目页面的设计 579 37.4.5 项目修改页面的设计 582 37.4.6 普通员工任务列表页面的设计 588 37.4.7 新账号分配页面的设计 591 37.4.8 账号权限设置页面的设计 594 37.4.9 过期项目统计页面的设计 597 37.4.10 经理项目分配情况统计页面的 37.4.10 设计 600 37.4.11 员工任务分配情况统计页面的 37.4.11 设计 601 37.4.12 公司项目运营情况统计页面的 37.4.12 设计 602 37.5 小结 605 第38章 PHP与流程管理系统 606 38.1 流程管理系统的需求 606 38.2 数据库设计 607 38.3 关键技术的实现 609 38.3.1 使用触发器来记录请求更新日志 609 38.3.2 根据角色的不同对请求进行不同的 38.3.2 操作 609 38.4 页面代码的实现 610 38.4.1 设备维修请求列表页面的实现 610 38.4.2 提交新的设备维修请求页面的 38.4.2 实现 612 38.4.3 需要执行操作的请求列表页面的 38.4.3 实现 614 38.4.4 对请求执行操作页面的实现 617 38.4.5 操作日志列表页面的实现 624 38.5 小结 626 第39章 PHP与资源管理系统 627 39.1 资源管理系统的需求 627 39.2 数据库设计 627 39.3 关键技术的实现 630 39.3.1 使用SQL计算奖金额度 630 39.3.2 使用触发器来限制奖金额度 631 39.3.3 使用存储过程从其他数据表获取 39.3.3 数据 632 39.3.4 自动生成PHP代码控制网站开关 632 39.3.5 使用Jpgraph生成统计图 633 39.4 各功能模块的具体实现 634 39.4.1 用户权限认证的实现 634 39.4.2 订单输入模块的实现 636 39.4.3 库存管理模块的实现 640 39.4.4 账目管理模块的实现 645 39.4.5 员工奖金计算模块的实现 650 39.4.6 年度统计模块的实现 654 39.5 小结 656 第40章 多国语言的处理策略 657 40.1 对字符编码与GB2312、GBK和UTF-8 40.1 的理解 657 40.1.1 GB2312与GBK 657 40.1.2 Unicode、UCS与UTF-8 657 40.1.3 网页编码的实现 658 40.2 GLS设计思想简介 659 40.3 客户端语言选项的设置与获取 659 40.3.1 客户端语言选项的设置 659 40.3.2 使用PHP获取客户端语言选项 660 40.4 一个简单的带有多国语言支持的应用 660 40.4.1 数据库设计 660 40.4.2 页面代码的开发 661 40.4.3 语言设置页面的开发 665 40.4.4 语言配置文件选取页面的开发 666 40.4.5 语言配置文件的设计 667 40.5 小结 670 第41章 PHP在门户网站的应用 671 41.1 门户网站的特点 671 41.2 静态缓存和动态缓存 671 41.2.1 静态缓存与动态缓存的简介 672 41.2.2 一个对系统实现静态缓存的例子 672 41.2.3 一个对系统实现动态缓存的例子 674 41.3 门户网站的交互设计 677 41.3.1 什么是交互设计 677 41.3.2 一个不好的交互设计例子 677 41.3.3 改进的交互设计例子 679 41.4 负载均衡技术简介 682 41.4.1 常用的负载均衡技术 682 41.4.2 常用的负载均衡算法 683 41.5 一个使用用户排队机制解决网站大访问 41.5 量的例子 683 41.6 小结 686 第5篇 支持Web的系统 和网络维护 第42章 硬件安全与故障修复 688 42.1 服务器安全策略 688 42.2 操作系统的选择 688 42.2.1 Windows操作系统 688 42.2.2 UNIX与类UNIX操作系统 689 42.3 防火墙的应用 690 42.3.1 防火墙的简介 690 42.3.2 防火墙部署的简介 690 42.3.3 防火墙部署的实例 691 42.4 常见故障的处理 693 42.4.1 主板故障 693 42.4.2 内存故障 694 42.4.3 操作系统故障 695 42.4.4 网络故障 695 42.5 灾难的数据恢复 696 42.5.1 数据恢复技术简介 696 42.5.2 FinalData简介 696 42.6 小结 697 第43章 常见的程序漏洞和防护措施 698 43.1 允许用户任意设置全局变量漏洞 698 43.1.1 对非传入变量进行赋值的攻击方法 698 43.1.2 被包含文件的变量 699 43.1.3 漏洞的防护措施 699 43.2 越过表单限制漏洞 700 43.2.1 一个向服务器提交非法数据的例子 700 43.2.2 漏洞的防护措施 702 43.3 文件上传漏洞 702 43.3.1 一个简单的文件上传页面 702 43.3.2 漏洞防护措施 703 43.4 根据错误信息攻击服务器漏洞 703 43.5 SQL注入漏洞 704 43.5.1 SQL注入攻击的一般方法 704 43.5.2 漏洞防护措施 706 43.6 远程文件包含漏洞 706 43.7 小结 707 第44章 数据的备份策略 708 44.1 mysqldump工具介绍 708 44.1.1 单一数据库的导出 708 44.1.2 多个数据库的导出 710 44.2 MySQL数据库文件的备份与恢复 710 44.2.1 MySQL的数据存储结构 711 44.2.2 数据库文件的备份和恢复操作 711 44.3 MySQL数据表的备份与恢复 712 44.3.1 数据表的备份 712 44.3.2 数据表的恢复 712 44.4 对数据库进行定时备份的设定方法 713 44.4.1 数据库备份脚本的编写 713 44.4.2 添加计划任务 714 44.5 MySQL数据库双机热备份的实现方法 715 44.5.1 双机热备份的工作原理 715 44.5.2 主服务器的配置 715 44.5.3 从服务器的配置 716 44.5.4 服务器的状态检测 717 44.6 小结 718 第45章 服务器安全协议与用户身份 第45章 验证 719 45.1 SSL与HTTPS简介 719 45.2 OpenSSL与mod_ssl模块的安装与配置 719 45.2.1 OpenSSL的安装与配置 719 45.2.2 mod_ssl模块的配置 720 45.3 服务器证书的生成与使用 721 45.3.1 证书的生成 721 45.3.2 在Apache服务器上配置使用服务 45.3.2 器证书 722 45.4 使用证书进行客户端用户的身份验证 723 45.4.1 证书的生成 723 45.4.2 Apache服务器的配置 725 45.4.3 客户端证书的导入 725 45.5 小结 726 第46章 日志记录的分析 727 46.1 Apache服务器的日志 727 46.1.1 访问日志的格式 727 46.1.2 错误日志的格式 728 46.1.3 日志的定制 729 46.2 Web日志分析的作用 730 46.3 Web日志分析工具介绍 731 46.3.1 AWStats工具介绍 731 46.3.2 Webalizer工具介绍 734 46.4 使用PHP来查看访问日志并对日志进行 46.4 简单分析 735 46.5 小结 737 第6篇 PHP的扩展应用 第47章 PHP与网络客户端 740 47.1 PHP访问远程Web页面 740 47.1.1 fsockopen函数 740 47.1.2 一个远程提交数据的实例 740 47.2 PHP访问FTP服务器 742 47.2.1 连接和断开FTP服务器 742 47.2.2 登录FTP服务器 743 47.2.3 获取文件列表 743 47.2.4 文件的上传、下载和删除 744 47.2.5 目录的创建和删除 746 47.3 PHP的命令行模式 746 47.3.1 PHP命令行程序的简介 746 47.3.2 执行参数的获取 747 47.3.3 一个使用命令行方式访问FTP的 47.3.3 实例 748 47.4 小结 751 第48章 PHP与XML-RPC、SOAP 752 48.1 XML-RPC简介 752 48.1.1 客户端请求的XML格式 752 48.1.2 服务器响应的XML格式 755 48.1.3 错误信息的XML格式 755 48.2 PHP与XML-RPC的结合实例 756 48.2.1 PHP的XML-RPC库的介绍 756 48.2.2 PHP服务器端页面的编写 757 48.2.3 PHP客户端页面的编写 758 48.3 SOAP简介 759 48.4 PHP的SOAP应用实例 759 48.4.1 SOAP扩展库的使用方法 759 48.4.2 服务器端的编写 760 48.4.3 客户端的编写 761 48.5 小结 761 第49章 PHP与Web Service 762 49.1 Web Service简介 762 49.2 WSDL、UDDI与Web Service 762 49.2.1 WSDL简介 762 49.2.2 UDDI简介 763 49.3 PHP与Web Service的交互操作 764 49.3.1 NuSOAP类库 764 49.3.2 PHP创建Web Service 765 49.3.3 PHP访问Web Service 767 49.4 小结 768 第50章 PHP与Ajax 769 50.1 Ajax简介 769 50.1.1 Ajax的工作原理 769 50.1.2 Ajax的优势与劣势 769 50.2 XMLHttpRequest的使用 770 50.2.1 Ajax的初始化 770 50.2.2 简单的服务器请求 771 50.2.3 HTML文件的读取 772 50.2.4 XML文件的读取 774 50.3 PHP与Ajax的交互 777 50.3.1 使用GET方式与PHP交互 777 50.3.2 使用POST方式与PHP交互 779 50.4 Ajax的应用实例 780 50.4.1 用户名唯一性验证的实现 781 50.4.2 动态列表框的实现 782 50.5 小结 784 第51章 PHP扩展的开发 785 51.1 PHP扩展开发的简介 785 51.2 使用VC++编写PHP扩展 785 51.2.1 PHP扩展开发的前期准备 786 51.2.2 PHP扩展代码模板的生成 787 51.2.3 模板代码的修改与编译 788 51.2.4 扩展模块的调用 790 51.3 一个扩展应用实例的开发——简单的 51.3 加密解密函数 791 51.3.1 加密函数的编写 791 51.3.2 解密函数的编写 792 51.3.3 测试代码的编写 793 51.4 小结 793
《JSP程序设计从入门到精通》电子书   第1篇 入门篇 7   第1章 Jsp概述 技术分析 7    1.1 Jsp简介与历史背景 7    1.1.1 日新月异的Web技术 7    1.1.2 什么是JSP 8    1.1.3 JSP技术有以下几个显著的优点 9    1.1.4 JSP和其他类似或相关技术的一个简单比较 10    1.2 JSP环境安装配置 12    1.2.1Tomcat下JSP环境的配置 12    1.2.1建立自己的Jsp工作目录 13    1.3 JSP语法介绍 14    1.3.1 JSP页面的元素 14    1.3.2 JSP语法概要 15    1.3.3关于模板文本(静态HTML) 16    1.4 运行第一个Jsp程序 16    1. 5本章小结 20   第2章Jsp 基础学习 20    2.1 JSP基本语法 20    2.1.1 JSP 语法之声明 21    2.1.2 JSP 语法之表达式 21    2.1.3 JSP 语法之Scriptlet 21    2.2 JSP的指令 22    2.2.1 page指令(Directive) 22    2.2.2 include指令(Directive) 24    2.3 JSP的动作 25    2.3.1 jsp:include动作 25    2.3.2 jsp:useBean动作 27    2.3.3 jsp:setProperty动作 29    2.3.4 jsp:getProperty动作 30    2.3.5 jsp: forward动作 31    2.3.6 jsp: plugin动作 31    2.3.7注释 31    2.4 JSP 9种基本内置组件 31    2.5 JSPSession的使用 34    2.6 JSPforward的使用 36    2.7 JSP运行时错误处理与应该注意的六个常见问题 37    2.8 JSP小实例 38    2.8.1实例1(在JSP定义函数) 38    2.8.2实例2(获取各种CGI环境变量) 39    2.8.3实例3(JSP里request变量列表) 42    2. 9本章小结 44   第3章JavaBean组件 44    3.1 什么是JavaBeans 45    3.1.1 JavaBeans 简介 45    3.1.2 JavaBeans 属性 45    3.1.3 JavaBeans 的事件 50    3.2 在Jsp使用JavaBeans 55    3.3 JavaBeans的scope属性 57    3.4 JavaBeans应用实例 59    3.4.1 实例1(HelloWord.java) 59    3.4.2 实例2(People.java) 60    3.4.3实例子3数组应用 (Example2_3.java) 60    3.4.4实例子4运算符、表达式应用 (Example3_1.java) 61    3.5 本章小结 62   第4章Jsp与Servlet 62    4.1 什么是Servlets 63    4.1.1 JavaServlet的解释 63    4.1.2 什么是Jsp 65    4.1.3 得到一个Servlets和JSP的运行环境 66    4.1.4 实现第一个JSP和SERVELT 67    4.2 Servlet规范定义的Servlet 生命周期 70    4.3 JSP/Servlet的重定向技术综述 72    4.3.1 RequestDispatcher.forward() 72    4.3.2 response.sendRedirect() 73    4.4 理解会话 74    4.4.1 会话状态跟踪API 75    4.4.2 在会话对象保存数据 76    4.4.3实例:显示会话信息 76    4.5 用Java Servlets代替CGI 78    4.6 JSP/Servlet 的汉字编码问题 80    4.7 图解Eclipse+Tomcat集成开发Servlet 84    4.8 Servlets/JSP开发技术问答 93    4.9 Servlet小实例 97    4.5.1实例1(输出) 98    4.5.2实例2(获取表单参数) 99    4.5.3实例3(获取jsp各种参数) 101    4.1
书名:《Java开发实战1200例(第I卷)》(清华大学出版社.李钟尉,陈丹丹) PDF格式扫描版,全书分为24章,共817页。2011年1月出版。 全书压缩打包成4部分,这是第3部分 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介   《Java开发实战1200例》分为I、II两卷共计1200个例子,包括了开发各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第II卷,以开发人员在项目开发经常遇到的问题和必须掌握的技术为心,介绍了应用Java进行桌面程序开发各个方面的知识和技巧,主要包括Java语法与面向对象技术、Java高级应用、窗体与控件应用、文件操作典型应用和数据库应用。全书分5篇24章,共计603个实例和603个经验技巧。每个实例都是经过笔者精心筛选的,具有很强的实用性,其一些实例是开发人员难于寻觅的解决方案。 本书两卷共计1200个例子,包括了开发各个方面最常用的实例,是目前市场上实例最全面的开发类图书;本书实例来源于多位工程师的多年积累,具有很强的实用性。   本书非常适合Java的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合Java程序员参考、查阅。 目 录 第1篇 Java语法与面向对象技术 第1章 开发环境的应用 2 1.1 Java环境 3 实例001 下载JDK开发工具包 3 实例002 把JDK工具包安装到指定磁盘 4 实例003 设置JDK的环境变量 6 实例004 验证Java开发环境 7 实例005 下载并安装JRE执行环境 8 实例006 编程输出星号组成的等腰三角形 9 1.2 开发工具 11 实例007 下载最新的Eclipse 11 实例008 为最新的Eclipse安装文语言包 12 实例009 活用Eclipse的工作空间 14 实例010 在Eclipse项目编程输出字符表情 15 实例011 为Eclipse添加新的JDK环境 17 实例012 设置Eclipse文API提示信息 18 实例013 为项目添加类库 20 实例014 使当前项目依赖另一个项目 21 1.3 界面设计器 22 实例015 安装界面设计器 22 实例016 设计Windows系统的运行对话框 界面 23 实例017 设计计算器程序界面 26 实例018 设计关于进销存管理系统的界面 27 第2章 Java基础应用 29 2.1 基本语法 30 实例019 输出错误信息与调试信息 30 实例020 从控制台接收输入字符 31 实例021 重定向输出流实现程序日志 31 实例022 自动类型转换与强制类型转换 33 2.2 运算符 34 实例023 加密可以这样简单(位运算) 34 实例024 用三元运算符判断奇数和偶数 35 实例025 更精确地使用浮点数 35 实例026 不用乘法运算符实现2×16 37 实例027 实现两个变量的互换(不借助 第3个变量) 37 2.3 条件语句 38 实例028 判断某一年是否为闰年 38 实例029 验证登录信息的合法性 39 实例030 为新员工分配部门 40 实例031 用Switch语句根据消费金额计算折扣 41 实例032 判断用户输入月份的季节 42 2.4 循环控制 43 实例033 使用while与自增运算符循环遍历 数组 43 实例034 使用for循环输出杨辉三角 43 实例035 使用嵌套循环在控制台上输出 九九乘法表 44 实例036 用while循环计算1+1/2!+1/3!…1/20! 45 实例037 for循环输出空心的菱形 46 实例038 foreach循环优于for循环 47 实例039 终止循环体 48 实例040 循环体的过滤器 49 实例041 循环的极限 50 第3章 数组与集合的应用 51 3.1 数组演练 52 实例042 获取一维数组最小值 52 实例043 将二维数组的行列互换 53 实例044 利用数组随机抽取幸运观众 54 实例045 用数组设置JTable表格的列名与列宽 55 3.2 数组操作 57 实例046 数组的下标界限 57 实例047 按钮控件数组实现计数器界面 58 实例048 复选框控件数组 59 实例049 用数组反转字符串 60 3.3 数组排序与查询 61 实例050 使用选择排序法 61 实例051 使用冒泡排序法 62 实例052 使用快速排序法 64 实例053 使用直接插入法 65 实例054 使用sort方法对数组进行排序 67 实例055 反转数组元素的顺序 68 3.4 常用集合的使用 69 实例056 用动态数组保存学生姓名 69 实例057 用List集合传递学生信息 70 实例058 用TreeSet生成不重复自动排序 随机数组 71 实例059 Map映射集合实现省市级联选择框 73 第4章 字符串处理技术 75 4.1 格式化字符串 76 实例060 把数字格式化为货币字符串 76 实例061 格式化当前日期 77 实例062 货币金额大写格式 78 实例063 String类格式化当前日期 80 实例064 字符串大小写转换 82 实例065 字符与Unicode码的转换 83 4.2 辨别字符串 84 实例066 判断用户名是否正确 84 实例067 用户名排序 85 实例068 判断网页请求与FTP请求 86 实例069 判断文件类型 87 实例070 判断字符串是否为数字 89 实例071 验证IP地址的有效性 90 实例072 鉴别非法电话号码 91 4.3 操作字符串 92 实例073 根据标点符号对字符串进行分行 92 实例074 将字符串的每个字符进行倒序输出 94 实例075 获取字符串汉字的个数 94 实例076 批量替换某一类字符串 95 实例077 把异常与错误信息显示到窗体 97 实例078 从字符串分离文件路径、 文件名及扩展名 98 实例079 判断手机号的合法性 99 实例080 用字符串构建器追加字符 100 实例081 去掉字符串的所有空格 101 实例082 汉字与区位码的转换 102 第5章 面向对象技术应用 103 5.1 Java类的定义 104 实例083 自定义图书类 104 实例084 温度单位转换工具 105 实例085 域的默认初始化值 106 实例086 编写同名的方法 107 实例087 构造方法的应用 108 5.2 修饰符的使用 109 实例088 单例模式的应用 109 实例089 祖先的止痒药方 110 实例090 统计图书的销售量 111 实例091 汉诺塔问题求解 112 实例092 不能重写的方法 113 5.3 包装类的使用 114 实例093 将字符串转换成整数 114 实例094 整数进制转换器 115 实例095 查看数字的取值范围 116 实例096 ASCII编码查看器 117 实例097 Double类型的比较 118 5.4 面向对象的特征 119 实例098 经理与员工的差异 119 实例099 重写父类的方法 121 实例100 计算几何图形的面积 122 实例101 提高产品质量的方法 123 实例102 简单的汽车销售商场 124 5.5 Object类的应用 126 实例103 两只完全相同的宠物 126 实例104 简化equals()方法的重写 127 实例105 重新计算对象的哈希码 129 实例106 简化hashCode()方法的重写 130 实例107 使用字符串输出对象 132 实例108 简化toString()方法的重写 133 5.6 克隆与序列化 134 实例109 Java对象的假克隆 134 实例110 Java对象的浅克隆 135 实例111 Java对象的深克隆 137 实例112 序列化与对象克隆 139 实例113 深克隆效率的比较 141 实例114 transient关键字的应用 143 5.7 接口和内部类 145 实例115 使用sort()方法排序 145 实例116 简化compareTo()方法的重写 146 实例117 策略模式的简单应用 148 实例118 适配器模式的简单应用 149 实例119 普通内部类的简单应用 151 实例120 局部内部类的简单应用 152 实例121 匿名内部类的简单应用 153 实例122 静态内部类的简单应用 154 第2篇 Java高级应用 第6章 多线程技术 158 6.1 线程的基础 159 实例123 新建无返回值的线程 159 实例124 查看线程的运行状态 160 实例125 查看JVM的线程名 161 实例126 查看和修改线程名称 163 实例127 查看和修改线程优先级 165 实例128 使用守护线程 166 实例129 休眠当前线程 167 实例130 终止指定线程 169 实例131 线程的插队运行 170 6.2 线程的同步 171 实例132 非同步的数据读写 171 实例133 使用方法实现线程同步 172 实例134 使用代码块实现线程同步 174 实例135 使用特殊域变量实现线程同步 175 实例136 使用重入锁实现线程同步 176 实例137 使用线程局部变量实现线程同步 177 实例138 简单的线程通信 179 实例139 简单的线程死锁 180 实例140 解决线程的死锁问题 182 6.3 线程的进阶 183 实例141 使用阻塞队列实现线程同步 183 实例142 新建有返回值的线程 184 实例143 使用线程池优化多线程编程 186 实例144 Object类线程相关的方法 187 实例145 哲学家就餐问题 189 实例146 使用信号量实现线程同步 190 实例147 使用原子变量实现线程同步 191 实例148 使用事件分配线程更新Swing控件 193 实例149 使用SwingWorker类完成耗时操作 194 第7章 反射与异常处理 195 7.1 反射的基础 196 实例150 实例化Class类的5种方式 196 实例151 获得Class对象表示实体的名称 197 实例152 查看类的声明 198 实例153 查看类的成员 199 实例154 按继承层次对类排序 201 实例155 查看内部类信息 202 7.2 反射的进阶 203 实例156 动态设置类的私有域 203 实例157 动态调用类的方法 204 实例158 动态实例化类 205 实例159 创建长度可变的数组 206 实例160 利用反射重写toString()方法 208 实例161 反射与动态代理 209 7.3 常见的未检查型异常 210 实例162 算数异常 210 实例163 数组存值异常 211 实例164 数组下标越界异常 212 实例165 空指针异常 213 7.4 常见的已检查型异常 214 实例166 类未发现异常 214 实例167 非法访问异常 215 实例168 文件未发现异常 216 实例169 数据库操作异常 217 7.5 处理异常 218 实例170 方法抛出异常 218 实例171 方法上抛出异常 219 实例172 自定义异常类 220 实例173 捕获单个异常 221 实例174 捕获多个异常 222 第8章 枚举与泛型的应用 223 8.1 枚举使用的简介 224 实例175 查看枚举类型的定义 224 实例176 枚举类型的基本特性 225 实例177 增加枚举元素的信息 226 实例178 选择合适的枚举元素 227 实例179 高效的枚举元素集合 228 实例180 高效的枚举元素映射 229 实例181 遍历枚举接口的元素 230 实例182 简单的文件合并工具 231 8.2 泛型使用的简介 233 实例183 自定义非泛型栈结构 233 实例184 使用泛型实现栈结构 234 实例185 自定义泛型化数组类 235 实例186 泛型方法与数据查询 236 实例187 泛型化方法与最小值 238 实例188 泛型化接口与最大值 239 实例189 使用通配符增强泛型 240 实例190 泛型化的折半查找法 241 第9章 编程常用类 343 9.1 Calendar类的使用 244 实例191 简单的数字时钟 244 实例192 简单的电子时钟 245 实例193 简单的模拟时钟 246 实例194 简单的公历万年历 248 实例195 查看生日相关信息 249 9.2 SimpleDateFormat与TimeZone 类的使用 250 实例196 日期格式有效性判断 250 实例197 常见日期格式使用 252 实例198 查看本地时区 253 实例199 简单的时区转换工具 254 9.3 System类的使用 255 实例200 查看常用系统属性 255 实例201 重定向标准输出 256 实例202 计算程序运行时间 257 实例203 从控制台输入密码 258 9.4 Math类的使用 259 实例204 角度和弧度的转换 259 实例205 三角函数的使用 260 实例206 反三角函数的使用 261 实例207 双曲函数的使用 262 实例208 指数与对数运算 263 9.5 其他常用类的使用 264 实例209 高精度整数运算 264 实例210 高精度浮点运算 265 实例211 七星彩号码生成器 266 实例212 大乐透号码生成器 267 实例213 监视JVM内存状态 268 实例214 启动默认文本工具 269 实例215 简单的截图软件 270 第10章 Commons组件 272 10.1 Commons Lang组件简介 273 实例216 数组元素的增加 273 实例217 数组元素的删除 274 实例218 生成随机字符串 275 实例219 序列化与反序列化 276 实例220 分数的常见运算 277 实例221 整数取值范围判断 279 10.2 Commons Math组件简介 280 实例222 描述统计学应用 280 实例223 绘制简单直方图 281 实例224 一元线性回归计算 282 实例225 实数矩阵的运算 283 实例226 复数的常见运算 284 实例227 T分布常用计算 285 10.3 Commons IO组件简介 286 实例228 简化文件(夹)删除 286 实例229 简化文件(夹)复制 287 实例230 简化文件(夹)排序 288 实例231 简化文件(夹)过滤 289 实例232 简化文件的读写操作 290 10.4 Commons BeanUtils组件简介 291 实例233 设置JavaBean简单属性 291 实例234 设置JavaBean级联属性 293 实例235 动态生成JavaBean 295 实例236 复制JavaBean属性 296 实例237 动态排序JavaBean 298 10.5 其他Commons组件简介 299 实例238 优雅的JDBC代码 299 实例239 结果集与Bean列表 301 实例240 编写MD5查看器 302 实例241 基于Base64编码 304 实例242 基于Base64解码 305 实例243 发送简单的Email 306 实例244 发送带附件的Email 308 实例245 读取XML文件属性 310 第3篇 窗体与控件应用 第11章 窗体设计 314 11.1 设置窗体位置 315 实例246 控制窗体加载时的位置 315 实例247 设置窗体在屏幕的位置 315 实例248 从上次关闭位置启动窗体 316 实例249 始终在桌面最顶层显示的窗体 317 11.2 设置窗体大小 319 实例250 设置窗体大小 319 实例251 根据桌面大小调整窗体大小 320 实例252 自定义最大化、最小化和关闭按钮 321 实例253 禁止改变窗体的大小 323 11.3 设置窗体的标题栏 324 实例254 指定窗体标题栏图标 324 实例255 拖动没有标题栏的窗体 325 实例256 取消窗体标题栏与边框 326 实例257 设置闪烁的标题栏 328 11.4 设置窗体的背景 329 实例258 设置窗体背景颜色为淡蓝色 329 实例259 实现带背景图片的窗体 330 实例260 使背景图片自动适应窗体的大小 331 实例261 背景为渐变色的主界面 332 实例262 随机更换窗体背景 334 11.5 窗体形状及应用 335 实例263 椭圆形窗体界面 335 实例264 钻石形窗体 336 实例265 创建透明窗体 337 11.6 对话框 338 实例266 模态对话框与非模态对话框 338 实例267 信息提示对话框 340 实例268 设置信息提示对话框的图标 341 实例269 文件选择对话框指定数据库备份文件 342 实例270 指定打开对话框的文件类型 343 实例271 文件的保存对话框 344 实例272 为保存对话框设置默认文件名 346 实例273 支持图片预览的文件选择对话框 347 实例274 颜色选择对话框 348 实例275 信息输入对话框 350 实例276 定制信息对话框 350 11.7 MDI窗体的使用 352 实例277 创建内部子窗体 352 实例278 使子窗体最大化显示 353 实例279 对子窗体进行平铺排列 354 实例280 禁用MDI窗体控制栏的“最大化” 按钮 355 第12章 窗体特效 357 12.1 让窗体更有活力 358 实例281 右下角弹出信息窗体 358 实例282 淡入淡出的窗体 359 实例283 窗体顶层的进度条 361 实例284 设置窗体的鼠标光标 362 实例285 窗体抖动 363 实例286 窗体标题显示计时器 364 实例287 动态展开窗体 365 实例288 仿QQ隐藏窗体 366 实例289 窗体百叶窗登场特效 367 实例290 关闭窗体打开网址 368 12.2 窗体与控件外观 369 实例291 Nimbus外观 369 实例292 本地系统外观 370 实例293 分割的窗体界面 371 实例294 圆周运动的窗体 373 第13章 基本控件应用 375 13.1 顶层容器的应用 376 实例295 框架容器的背景图片 376 实例296 更多选项的框架容器 377 实例297 拦截事件的玻璃窗格 378 实例298 简单的每日提示信息 379 实例299 震动效果的提示信息 380 13.2 布局管理器应用 382 实例300 边框布局的简单应用 382 实例301 流式布局的简单应用 383 实例302 网格布局的简单应用 384 实例303 制作圆形布局管理器 385 实例304 制作阶梯布局管理器 386 13.3 输入控件的应用 387 实例305 可以打开网页的标签 387 实例306 密码域控件的简单应用 389 实例307 给文本域设置背景图片 390 实例308 给文本区设置背景图片 391 实例309 简单的字符统计工具 392 13.4 选择控件的应用 393 实例310 能预览图片的复选框 393 实例311 简单的投票计数软件 394 实例312 单选按钮的简单应用 395 实例313 能显示图片的组合框 396 实例314 使用滑块来选择日期 398 13.5 菜单控件的应用 400 实例315 模仿记事本的菜单栏 400 实例316 自定义纵向的菜单栏 401 实例317 复选框与单选按钮菜单 402 实例318 包含图片的弹出菜单 404 实例319 工具栏的实现与应用 405 13.6 其他技术的应用 406 实例320 自定义软件安装向导 406 实例321 查看系统支持的外观 407 实例322 制作软件的闪屏界面 408 实例323 自定义系统托盘图标 410 实例324 使用撤销与重做功能 412 第14章 复合数据类型控件应用 414 14.1 列表的简单应用 415 实例325 修改列表项显示方式 415 实例326 修改列表项选择模式 416 实例327 列表项的全选与不选 417 实例328 列表元素与提示信息 419 实例329 监听列表项单击事件 420 实例330 监听列表项双击事件 421 14.2 列表的高级应用 422 实例331 实现自动排序的列表 422 实例332 列表项的增加与删除 423 实例333 查找特定的列表元素 425 实例334 包含边框的列表元素 426 实例335 包含图片的列表元素 427 实例336 可以预览字体的列表 428 14.3 表格的简单应用 430 实例337 表头与列的高度设置 430 实例338 调整表格各列的宽度 431 实例339 设置表格的选择模式 433 实例340 为表头增添提示信息 434 实例341 单元格的粗粒度排序 436 实例342 实现表格的查找功能 437 14.4 表格的高级应用 438 实例343 在表格应用组合框 438 实例344 删除表格的行 440 实例345 实现表格的分页技术 442 实例346 为单元格绘制背景色 444 实例347 实现表格的栅栏效果 445 实例348 单元格的细粒度排序 446 14.5 树控件简单应用 448 实例349 编写国省市信息树 448 实例350 树控件常用遍历方式 449 实例351 自定义树节点的图标 451 实例352 监听节点的选择事件 452 实例353 设置树控件选择模式 453 实例354 查看节点的各种状态 455 14.6 树控件高级应用 456 实例355 在树控件增加节点 456 实例356 在树控件删除节点 458 实例357 在树控件查找节点 459 实例358 自定义树节点的外观 460 实例359 为树节点增加提示信息 463 实例360 双击编辑树节点功能 464 第15章 其他高级控件应用 466 15.1 JTextPane控件的应用 467 实例361 自定义文档标题的样式 467 实例362 文档显示自定义图片 468 实例363 检查代码的括号是否匹配 469 实例364 描红显示100以内的质数 471 15.2 JEditorPane控件的应用 472 实例365 自定义RTF文件查看器 472 实例366 编写简单的浏览器 474 实例367 支持超链接的浏览器 474 实例368 高亮用户指定的关键字 476 15.3 其他文本控件的应用 477 实例369 只能输入整数的文本域 477 实例370 强制输入合法的整数 478 实例371 使用微调控件调整时间 479 实例372 使用微调控件浏览图片 480 15.4 进度指示器的应用 481 实例373 显示完成情况的进度条 481 实例374 监听进度条的变化事件 482 实例375 进度监视器控件的应用 484 实例376 监视文件读入的进度 485 15.5 控件组织器的应用 487 实例377 分割面板的简单应用 487 实例378 为选项卡增加快捷键 488 实例379 为选项卡标题设置图标 489 实例380 记录选项卡的访问状态 490 第16章 控件特效与自定义控件 492 16.1 控件边框效果 493 实例381 实现标签控件的立体边框 493 实例382 实现按钮控件边框留白 494 实例383 实现文本域控件的浮雕化边框 495 实例384 为文本框控件添加LineBorder 线形边框 496 实例385 控件的纯色边框与图标边框 498 实例386 实现带标题边框的面板容器 499 实例387 指定字体的标题边框 501 实例388 嵌套的标题边框 502 实例389 带图标边框的标题边框 503 实例390 文本框的下划线边框 504 16.2 控件渲染让界面UI更灵活 506 实例391 支持图标的列表控件 506 实例392 在列表控件显示单选按钮 507 实例393 列表控件折行显示列表项 508 实例394 使用图片制作绚丽按钮 510 实例395 实现按钮关键字描红 511 实例396 忙碌的按钮控件 512 实例397 实现透明效果的表格控件 513 实例398 在表格显示工作进度百分比 515 实例399 在表格显示图片 517 16.3 让控件活起来 518 实例400 鼠标经过时按钮放大效果 518 实例401 迟到的登录按钮 520 实例402 焦点按钮的缩放 521 实例403 标签文本的跑马灯特效 522 实例404 延迟生效的按钮 524 实例405 动态加载表格数据 525 16.4 自定义控件 526 实例406 石英钟控件 526 实例407 IP输入文本框控件 527 实例408 日历控件 530 实例409 平移面板控件 531 实例410 背景图面板控件 533 第4篇 文件操作典型应用 第17章 文件与文件夹操作 536 17.1 文件操作 537 实例411 修改文件属性 537 实例412 显示指定类型的文件 538 实例413 以树结构显示文件路径 540 实例414 查找替换文本文件内容 541 实例415 支持图片预览的文件选择对话框 543 实例416 设置Windows的文件属性 545 实例417 文件批量重命名 547 实例418 快速批量移动文件 549 实例419 删除磁盘所有的.tmp临时文件 551 17.2 文件与数据库 553 实例420 提取数据库内容到文件 553 实例421 提取文本文件的内容到MySQL数据库 555 实例422 将图片文件保存到SQL Server数据库 556 实例423 显示数据库的图片信息 558 实例424 提取技术网站数据到文件夹 559 实例425 读取文件路径到数据库 561 实例426 在数据库建立磁盘文件索引 562 17.3 操作磁盘文件夹 564 实例427 窗体动态加载磁盘文件 564 实例428 删除文件夹所有文件 565 实例429 创建磁盘索引文件 567 实例430 快速全盘查找文件 568 实例431 获取磁盘所有文本文件 570 实例432 网络文件夹备份 571 第18章 文件的读取、写入、整理和控制 573 18.1 文件的读取与写入 574 实例433 键盘录入内容保存到文本文件 574 实例434 将数组写入到文件并逆序输出 575 实例435 利用StringBuffer避免文件的多次写入 576 实例436 合并多个txt文件 577 实例437 实现文件简单加密与解密 579 实例438 对大文件实现分割处理 581 实例439 将分割后的文件重新合并 583 实例440 读取属性文件的单个属性值 584 实例441 向属性文件添加信息 585 实例442 在复制文件时使用进度条 586 实例443 从XML文件读取数据 587 实例444 读取Jar文件属性 589 实例445 电子通讯录 590 18.2 实现文件整理 592 实例446 批量复制指定扩展名的文件 592 实例447 计数器小程序 594 实例448 将某文件夹的文件进行分类存储 595 18.3 文件控制 597 实例449 利用StreamTokenizer统计文件的 字符数 597 实例450 在指定目录下搜索文件 598 实例451 序列化和反序列化对象 600 实例452 文件锁定 602 实例453 投票统计 603 第19章 文件压缩 605 19.1 Java实现文件压缩 606 实例454 压缩所有文本文件 606 实例455 压缩包解压到指定文件夹 607 实例456 压缩所有子文件夹 608 实例457 深层文件夹压缩包的释放 610 实例458 解决压缩包文乱码 611 实例459 Apache实现文件解压缩 612 实例460 把窗体压缩成ZIP文件 613 实例461 解压缩Java对象 615 19.2 RAR文件压缩 616 实例462 文件压缩为RAR文档 616 实例463 解压缩RAR压缩包 619 实例464 文件分卷压缩 621 实例465 为RAR压缩包添加注释 623 实例466 获取压缩包详细文件列表 625 实例467 从RAR压缩包删除文件 627 实例468 在压缩文件查找字符串 628 实例469 重命名RAR压缩包的文件 629 实例470 创建自解压RAR压缩包 631 实例471 设置RAR压缩包密码 632 19.3 数据压缩的网络应用 634 实例472 以压缩格式传输网络数据 634 实例473 压缩远程文件夹 637 实例474 压缩存储网页 638 第20章 操作办公文档 640 20.1 操作Word 641 实例475 把文本文件导入到Word 641 实例476 浏览本地Word文件 642 实例477 将员工表插入到Word文档 644 实例478 将员工照片插入到Word简历 645 实例479 将Word文档保存为HTML格式 646 20.2 操作Excel 647 实例480 将员工信息保存到Excel表 647 实例481 通过Excel公式计算出商品表的 总售价 649 实例482 将数据库的内容写入到Excel 651 实例483 将Excel表的内容保存到数据库 653 实例484 将Excel文件转换为HTML格式 654 20.3 操作PDF 655 实例485 应用iText组件生成PDF 655 实例486 在窗体显示PDF文件 657 实例487 应用PDF Renderer组件实现放大 PDF文件 658 实例488 应用PDF Renderer组件实现缩小 PDF文件 660 实例489 应用PDF Renderer组件实现抓手功能 661 实例490 全屏显示PDF文件 662 第5篇 数据库应用 第21章 SQL应用 666 21.1 排序和分组函数应用 667 实例491 对数据进行降序查询 667 实例492 对数据进行多条件排序查询 669 实例493 对统计结果进行排序 670 实例494 查询SQL Server数据库的前3条 数据 671 实例495 查询SQL Server数据库的后3 条数据 672 实例496 查询MySQL数据库的前3条数据 673 实例497 查询MySQL数据库的后3条数据 674 实例498 按照字母顺序对留学生表进行排序 675 实例499 按姓氏笔画排序 677 实例500 将汉字按音序排序 678 实例501 按列的编号排序 679 实例502 从表随机返回记录 680 实例503 使用GROUP BY子句实现对数据的 分组统计 681 实例504 使用GROUP BY子句实现多表 分组统计 682 21.2 聚集函数与日期查询 683 实例505 利用SUM函数实现数据汇总 683 实例506 利用AVG函数实现计算平均值 684 实例507 利用MIN函数求数据表的最小值 685 实例508 利用MAX函数求数据表的最大值 686 实例509 利用COUNT函数求销售额大于某值的 图书种类 688 实例510 查询编程词典6月的销售量 689 实例511 查询与张静同一天入司的员工信息 690 实例512 使用IN谓词查询某几个时间的数据 692 实例513 日期查询避免千年虫问题 693 21.3 大小比较与逻辑应用 694 实例514 在查询结果不显示重复记录 694 实例515 使用NOT查询不满足条件的记录 695 实例516 使用between进行区间查询 697 实例517 列出销量表的重复记录和记录条数 698 实例518 使用关系运算符查询某一时间段数据 699 实例519 计算两个日期之间的月份数 700 实例520 格式化金额 702 实例521 在查询语句过滤掉字符串的空格 703 第22章 数据库操作 705 22.1 通过JDBC-ODBC桥连接数据库 706 实例522 通过JDBC-ODBC桥连接SQL Server 2000数据库 706 实例523 JDBC-ODBC桥连接Access数据库 708 实例524 JDBC-ODBC桥与Oracle数据库 建立连接 710 22.2 JDBC技术连接数据库 711 实例525 通过JDBC连接SQL Server 2000 数据库 711 实例526 JDBC连接MySQL数据库 713 实例527 JDBC连接SQL Server 2005数据库 714 实例528 JDBC技术连接Oracle数据库 715 实例529 JDBC连接JavaDB数据库 716 22.3 数据库与数据表 717 实例530 列举SQL Server数据库下的数据表 717 实例531 列举MySQL数据库下的数据表 718 实例532 查看数据表结构 719 实例533 动态维护投票数据库 721 实例534 SQL Server数据备份 722 实例535 SQL Server数据恢复 725 实例536 MySQL数据备份 728 实例537 MySQL数据恢复 730 实例538 动态附加数据库 731 实例539 生成SQL数据库脚本 733 实例540 获取SQL Server数据表字段的描述信息 734 22.4 数据增加、更新与删除操作 736 实例541 将员工信息添加到数据表 736 实例542 添加数据时使用数据验证 737 实例543 插入用户登录日志信息 739 实例544 生成有规律的编号 740 实例545 生成无规律的编号 742 实例546 在插入数据时过滤掉危险字符 743 实例547 将用户选择的爱好以字符串形式保存 到数据库 744 实例548 将数据从一张表复制到另一张表 745 实例549 使用UNION ALL语句批量插入数据 746 实例550 更新指定记录 747 实例551 在删除数据时给出提示信息 748 实例552 将数据表清空 749 实例553 字符串大小写转换 750 第23章 数据查询 752 23.1 使用子查询 753 实例554 将子查询作为表达式 753 实例555 用子查询作为派生表 754 实例556 通过子查询关联数据 755 实例557 使用IN谓词限定查询范围 756 实例558 使用NOT IN子查询实现差集运算 758 实例559 使用NOT IN子查询实现反向查询 759 实例560 返回笛卡尔乘积 760 实例561 比较运算符引入子查询 761 实例562 在子查询使用聚集函数 762 实例563 在删除数据时使用子查询 763 23.2 嵌套查询 764 实例564 查询平均成绩在85分以上的学生信息 764 实例565 查询本科部门经理月收入情况 766 实例566 在嵌套使用EXISTS关键字 767 实例567 动态指定查询条件 768 23.3 连接查询 769 实例568 使用UNION运算符使学生档案归档 769 实例569 内连接获取指定课程的教师信息 771 实例570 左外连接查询员工信息 772 实例571 右外连接查询员工信息 773 实例572 多表外连接查询 774 实例573 完全连接查询 775 23.4 函数查询 777 实例574 在查询使用patindex()函数进行 模糊查询 777 实例575 对查询结果进行格式化 778 实例576 在查询使用字符串函数 780 实例577 在查询使用ALL谓词 781 实例578 在查询使用ANY谓词 782 实例579 使用UNION运算符消除重复的行 784 实例580 使用UNION ALL运算符保留重复的行 785 实例581 计算商品销售额所占的百分比 786 第24章 数据库高级应用 787 24.1 在Java程序使用存储过程 788 实例582 调用存储过程实现用户身份验证 788 实例583 应用存储过程添加数据 789 实例584 调用加密存储过程 791 实例585 获取数据库所有存储过程 792 实例586 修改存储过程 793 实例587 删除存储过程 795 24.2 使用触发器 796 实例588 应用触发器添加日志信息 796 实例589 在删除成绩表时将学生表的数据删除 798 实例590 在程序调用UPDATE触发器 799 实例591 获取数据库的触发器名称 801 实例592 创建带有触发条件的触发器 802 24.3 使用批处理 803 实例593 使用批处理删除数据 803 实例594 使用批处理提升部门员工工资 805 实例595 将教师表的数据全部添加到选课表 806 实例596 在批处理使用事务 807 24.4 使用视图 809 实例597 创建视图 809 实例598 使用视图过滤不想要的数据 810 实例599 使用视图与计算数据 812 实例600 使用视图重新格式化检索出来的数据 813 实例601 获取数据库的全部用户视图 814 实例602 修改视图 815 实例603 删除视图 816
Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存清除,从账户取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口函数得到远程接口的引用,用远程接口的引用访问EJB。 EJBJNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求。例如,容易实现协议的设计。 Java EJB有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存清除…… Java Socket 聊天通信演示代码 2个目标文件,一个服务器,一个客户端。 Java Telnet客户端实例源码 一个目标文件,演示Socket的使用。 Java 组播组发送和接受数据实例 3个目标文件。 Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密   Java非对称加密源程序代码实例,本例使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。   设定字符串为“张三,你好,我是李四”   产生张三的密钥对(keyPairZhang)   张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节   通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后的公钥,将其解码,李四用张三的公钥加密信息,并发送给李四,张三用自己的私钥解密从李四处收到的信息…… Java利用DES私钥对称加密代码实例 同上 java聊天室 2个目标文件,简单。 java模拟掷骰子2个 1个目标文件,输出演示。 java凭图游戏 一个目标文件,简单。 java求一个整数的因子 如题。 Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥   Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从文件得到公钥编码的字节数组、如何从字节数组解码公钥。 Java数据压缩与传输实例 1个目标文件 摘要:Java源码,文件操作,数据压缩,文件传输   Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印   util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以改进做成小工具。 Java右键弹出菜单源码 简单 Java圆形按钮实例代码,含注释 两个目标文件,自绘button。 Java圆形电子时钟源代码 1个目标文件 内容索引:JAVA源码,系统相关,电子钟   用JAVA编写的指针式圆形电子钟,效果图如下所示,其实代码很简单,希望对你有帮助。 Message-Driven Bean EJB实例源代码 2个目标文件 摘要:Java源码,初学实例,EJB实例   Message-Driven Bean EJB实例源代码,演示一个接收购物订单的消息驱动Bean,处理这个订单同时通过e-mail的形式   //给客户发一个感谢消息,消息驱动Bean必须实现两个接口MessageDrivenBean和MessageListener   在对象创建的过程将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-mail账号,查询mail 服务器的会话……   还包括消息客户端程序,通过连接创建会话。创建发送者和映射消息。发送消息,同时对文本进行少量修改,发送end-of-messages消息,最后关闭连接。 Tcp服务端与客户端的JAVA实例源代码 2个目标文件 摘要:Java源码,文件操作,TCP,服务器   Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3个目标文件 第一步:运行ServerData.java 启动服务器,然后服务器处于等待状态 第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html 各种EJB之间的调用示例 7个目标文件 摘要:Java源码,初学实例,EJB调用实例   各种EJB之间的调用源码示例,用远程接口的引用访问EJB、函数将被FirstEJB调用,同时它将调用secondEJB 基于JAVA的UDP服务器模型源代码 2个目标文件 摘要:Java源码,网络相关,UDP   基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源代码) 15个目标文件 摘要:Java源码,初学实例,基于EJB的真实世界模型   基于EJB的真实世界模型,附源代码,部分功能需JSP配合完成。 J2ME优化压缩PNG文件 4个目标文件 内容索引:JAVA源码,综合应用,J2me游戏,PNG,图形处理   这是个J2ME控制台程序,它能剔除PNG文件的非关键数据段,减少文件大小从而达到压缩图片的目的。而图片的质量并不会受到损失。使用时候只需在控制台窗口执行jar就可以了。 Java 3DMenu 界面源码 5个目标文件 内容索引:Java源码,窗体界面,3DMenu   Java 3DMenu 界面源码,有人说用到游戏不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看   Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码截图如上所示。 Java 数字签名、数字证书生成源码 2个目标文件 摘要:JAVA源码,系统相关,数字签名,数字证书   Java 数字签名、数字证书的相关实例。   关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥验证签名结果,使用公钥初始化签名对象,用于验证签名。   数字证书:从文件读取数字证书,生成文件输入流,输入文件为c:/mycert.cer,获取一个处理X.509证书的证书工厂…… Java+ajax写的登录实例 1个目标文件 内容索引:Java源码,初学实例,ajax,登录   一个Java+ajax写的登录实例,附有JAVA源文件,JAVA新手朋友可以学习一下。 JAVA+JSP的聊天室 8个目标文件 简单 JavaScript万年历 显示出当前时间及年份,还可以选择年份及月份和日期 Java编写的HTML浏览器 一个目标文件 摘要:Java源码,网络相关,浏览器   Java编写的HTML浏览器源代码,一个很简单甚至不算是浏览器的HTML浏览器,使用方法:   可直接输入文件名或网络地址,但必需事先连入网络。 Java编写的山寨QQ,多人聊天+用户在线 21个目标文件 摘要:JAVA源码,媒体网络,山寨QQ,Java聊天程序   Java编写的山寨QQ,多人聊天+用户在线,程序分服务端和客户端,典型C/S结构,   当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。   QQ客户端登录界面,部有三个JPanel,有一个叫选项卡窗口管理。还可以更新好友列表,响应用户双击的事件,并得到好友的编号,把聊天界面加入到管理类,设置密码保护等。 Java编写的网页版魔方游戏 内容索引:JAVA源码,游戏娱乐,魔方,网页游戏   Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 内容索引:JAVA源码,系统相关,系统信息检测   用JAVA编写了一个小工具,用于检测当前显示器也就是显卡的显示模式,比如分辨率,色彩以及刷新频率等。 Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字   Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。 Java吃豆子游戏源代码 6个目标文件 内容索引:JAVA源码,游戏娱乐,JAVA游戏源码   JAVA编写的吃豆子游戏,类似疯狂坦克一样,至少界面有点像。大家可以看截图。 Java从网络取得文件 1个目标文件 简单 Java从压缩包提取文件 1个目标文件 简单 Java存储与读取对象 1个目标文件 如题 Java调色板面板源代码 1个目标文件 摘要:Java源码,窗体界面,调色板   使用Java语言编写的一款用于反映颜色变化的面板,也就是大家熟悉的颜色调色板演示程序。原理是初始化颜色选择按钮,然后为颜色选择按钮增加事件处理事件,最后实例化颜色选择器。 Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制   Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,文件操作,权限控制   Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰效果   Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标,Y坐标、得到X坐标,Y坐标值、绘制火焰效果Image…… Java加密解密工具集 JCT v1.0源码包 5个目标文件 内容索引:JAVA源码,综合应用,JCT,加密解密   WDSsoft的一款免费源代码 JCT 1.0,它是一个Java加密解密常用工具包。 Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书   Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和客户端 2个目标文件,如题。 Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视   用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,日期选择   Java语言开发的简洁实用的日期选择控件,源码文件功能说明:   [DateChooser.java] Java 日期选择控件(主体类) [public]   [TablePanel.java] 日历表格面板   [ConfigLine.java] 控制条类   [RoundBox.java] 限定选择控件   [MonthMaker.java] 月份表算法类   [Pallet.java] 调色板,统一配色类 Java扫雷源码 Java生成自定义控件源代码 2个目标文件 Java实现HTTP连接与浏览,Java源码下载 1个目标文件 摘要:Java源码,网络相关,HTTP   Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个目标文件 摘要:Java源码,网络相关,FTP   Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。   部分源代码摘录:   ftpClient = new FtpClient(); //实例化FtpClient对象   String serverAddr=jtfServer.getText(); //得到服务器地址   String user=jtfUser.getText(); //得到用户名   String pass=jtfPass.getPassword().toString(); //得到密码   ftpClient.openServer(serverAddr); //连接到服务器   ftpClient.login(user,pass); //在服务器上注册   InputStream is=ftpClient.list(); //得到服务器目录与文件列表输入流   StringBuffer info=new StringBuffer(); //实例化StringBuffer对象,用于输出信息   int ch;   while ((ch=is.read())>=0){ //未读完列表,则继续   info.append((char)ch); //增加信息   …… Java实现的点对点短消息发送协议(smpp)开发包源码 70个目标文件,如题。 Java实现的放大镜效果附有源文件 1个目标文件 内容索引:Java源码,初学实例,放大镜,哈哈镜   Java实现的放大镜效果附有源文件,编译环境最近出了问题,因此没有测试,也没有抓到图,希望各位自行测试一下。 Java实现跟踪鼠标运行坐标的源码 1个目标文件 内容索引:JAVA源码,系统相关,鼠标钩子   Java编写的一个小程序,用以实现跟踪鼠标的运行位置(坐标),程序很小,很实用,暂时抓不到截图。 Java实现移动的遮照效果 1个目标文件 摘要:Java源码,初学实例,遮照效果   Java实现移动的遮照效果,先实现椭圆形的遮罩,实例化媒体加载器,最后在创建缓冲区的图像形成遮罩效果,而且它是会移动的。 Java鼠标拖拽功能 1个目标文件 Netbeans平台下实现的JAVA 拖放效果的一个实例,包括源代码和所需的图片资源。 (运行后会全屏显示窗体,没有关闭按钮,可使用快捷键Ctrl + F4关闭~) Java图片倒影效果实例源码 1个目标文件 摘要:Java源码,图形操作,图片倒影   Java图片倒影效果实例源码,有意思也很有参考价值的一个Java图像处理小程序,先读取图像然后进行图像重绘,产生倒影的效果,仅供参考。 java网络五子棋的源代码 7个目标文件 AVA网络五子棋,实现基本功能,无多余花哨内容,适合大学生课程设计学习使用,内含完整可运行源代码及运行指导视频,Eclipse环境。 Java文件选择器源代码 2个目标文件 摘要:Java源码,文件操作,文件选择器   Java文件选择器源代码 Java文字跑马灯与信息窗口 1个目标文件 摘要:Java源码,文件操作,跑马灯   Java文字跑马灯效果与信息窗口,将一段文字按照滚动的方式显示出来,在网页设计比较常见,本例使用Java实现文字跑马灯效果。 Java写的ATM机取款模拟程序 9个目标文件 内容索引:JAVA源码,综合应用,ATM,JAVA,模拟   基于Java技术,只实现了ATM机的取款过程,有兴趣和有能力的高手可以再加以改进,这样就更完美了。可作为Java初学者《面向对象》编程的一个很好范例。     在这个程序,用到以下JAVA类库:      dataAccess(数据操作)类:包含用于数据库的相关操作   atmScreen(ATM屏幕)类:主要创建各操作窗体和相应按钮事件   Account(用户帐户)类:包含用户信息的验证、余额查询和扣钱等方法   readCard(读卡机)类:包含读取用户卡号和退卡(退出系统)   moneyMac(取钱机)类:只用于打印清单   Atm(系统)类:系统主方法的开始,负责调用其他类 Java写的巨型LCD液晶时钟显示屏 8个目标文件 内容索引:JAVA源码,综合应用,电子钟,LCD,液晶   一个巨型LCD数字电子时钟,用JAVA写的,运行截图如上示。它还带有右键菜单,LCD颜色可以变换等。 Java用GZIP压缩解压文件 1个目标文件 摘要:Java源码,文件操作,GZIP   Java使用GZIP压缩解压文件,如果你正在使用Java开发文件压缩或解压的功能,那么Gzip应该来说是比较值得参考的,那么本实例或许正是您需要的,Java基于Gzip的文件压缩与解压程序源代码,供源码下载者参考。 Java用Zip压缩多个文件实例源码 1个目标文件 摘要:Java源码,文件操作,压缩文件   Java用Zip压缩多个文件,一个Java文件操作小实例,用ZIP同进压缩多个文件,实际是打开文件读取,然后再利用ZipEntry实例化待压缩的条目列表,将ZIP条目列表写入输出流,从源文件得到文件输入流,写入缓冲数据等。 Java游戏使命的召唤源码 5个目标文件 内容索引:JAVA源码,游戏娱乐,Java游戏源码,使命的召唤   Java游戏使命的召唤源码,又名:Call of Duty,MFORMA超精典游戏,有兴趣的可以重新编译学习一下。 Java源码的仿QQ聊天程序 如题 Java的Blowfish对称密钥加密算法类和实例 2个目标文件 内容索引:Java源码,算法相关,Blowfish,JAVA加密,对称密钥算法   JAVA的Blowfish加密属于对称密钥算法,如果知道密钥,则可以对加密后的数据解密,但如果如果不知道密钥,基本上是不可能的,因此,这就决定了它的先天不足,就是带来的密钥的管理问题。 Java的SSL及HTTPS协议实例源码 1个目标文件 摘要:Java源码,网络相关,HTTPS协议   Java的SSL及HTTPS协议实例源码,使用SSL套接字的HTTPS服务器端,接受客户端的一个连接,并返回Hello,world.   本例使用8080端口创建SSL服务器套接字,返回缺省的SocketFactory对象,生成PrintWriter对象,用于输出信息。 Java自定义光标程序源码 1个目标文件 摘要:Java源码,窗体界面,自定义光标   Java自定义光标程序源码,将光标定义成其它形式的图标,利用ToolKit对象得到图像,实例化自定义光标对象,增加组件等。 Jav动画图标源码(显示GIF图像) 1个目标文件 摘要:Java源码,图形操作,动画图标   Jav动画图标源码(显示GIF图像),学习如何连续加载GIF图像从而生成动画图标,先创建一个用于显示动画图标的数组,创建构造函数,初始化数组,重载组件绘制方法,实例化Timer对象显示动画,增加组件到窗口上。 JSP树型菜单 DTree html+js实现 Notebook源码,Java记事本 2个目标文件 摘要:Java源码,文字字符,Java记事本   Java记事本:Notebook源码下载,虽然是个功能不多的记事本,但通过这个Java程序你可以学习到不少小技巧呢!比如创建界面、安装各种监听器,在窗体上布局主菜单,保存用户编辑的文件,以及如何使用"另存为"对话框保存文件,如何新建和打开一个文档等,源代码内包括了相当多的注释,是Java新手学习JAVA编程的好范例。   当用户按下窗口的“关闭”时,会自动调用此方法。 PDF分割与合并源代码 3个目标文件 能把一个PDF分割成多个单页的PDF,把多个PDF合并成一个PDF。 QR解码的Java实现程序 25个目标文件 内容索引:JAVA源码,媒体网络,QR解码,Java   用Java实现QR解码的源程序代码。 编译原理--LR(1)分析表构造(JAVA) 8个目标文件 如题 传奇私服登录器Java版附源代码 2个目标文件,如题。 单机版java五子棋V1.1 5个目标文件 完整的单机版java五子棋游戏,主要是判定胜负的算法,使用数组进行遍历,很容易理解。 很强的Java加密解密算法源码 3个目标文件 内容索引:Java源码,算法相关,JAVA算法,加密解密   很强的JAVA加密、解密算法源码,一共有6种算法可供选择,另外还可以直接生成ZIP压缩文件。 简单的注册与登录功能 6个目标文件 一个简单的用户登录界面 要连接数据库的 有登陆 注册功能 仅供初学者学习 简单模拟的J2ME潜艇大战源代码 4个目标文件 内容索引:JAVA源码,游戏娱乐,J2ME手机游戏,潜艇大战   简单模拟的J2ME手机游戏潜艇大战的源代码,界面有些粗糙,不过基本功能都实现了,发弹,躲闪等,可以帮助新手提高J2ME技术。 局域网广播系统java源码 如题 java游戏 可实现网上对战和人机对战 7个目标文件 雷电游戏JAVA版源程序 8个目标文件 这是一个简单的Java仿雷电游戏(源码见包内),共设置有三关三个小BOSS。采用有GreenJVM发布,因此可以运行在未装载JRE的Windows系统之上。 网络蚂蚁Java版 14个目标文件 用Java实现的网络蚂蚁,功能强大,方便上传下载,断点续传等操作 网页浏览器 如题 java学生成绩系统(图形界面) 14个目标文件 如题。 java学生课程管理系统 6个目标文件 如题。 一个较初级的EJB商业应用的例子 如题 一个支持servlet的web服务器 14个目标文件 如题。 用Java加密类实现DES、RSA及SHA的加密算法 9个目标文件 如题。 用java写的SFTP代码 用java实现的Tftp(Sftp)客户端与服务器程序。在这个程序用到了一个“状态”的机制:客户端与服务器端在开始运行时有相同的状态,通过用户的输入或程序内部运行的机制,程序可以转到不同的状态,在不同的状态下程序实现了不同的功能。 用jdom解析xml 1个目标文件 要使用jdom解析xml文件,需要下载jdom的包,我使用的是jdom-1.1。解压之后,将lib文件夹下的.jar文件以及build文件夹下的jdom.jar拷贝到工程文件夹下,然后就可以使用jdom操作xml文件了。 copass源代码 Compass是一个强大的,事务的,高性能的对象/搜索引擎映射(OSEM:object/search engine mapping)与一个Java持久层框架. Compass实现了通过注册Hibernate的相关事件实现了数据的实时索引.. DataBuffer在Java使用ADO.NET 本源码的作者对ADO.Net有着相当深厚的感情,有着对JAVADataBuffer类库运用的出色理解。它是开源项目javadesktop的一个子项目,通过它你可以真正的理解DataSet、DataTable、DataRow……类库的使用。对这方面不太熟的开发者绝对有帮助。 HAHA CHAT Java仿QQ聊天程序源代码 iCHAT聊天室基于Java 内容索引:JAVA源码,媒体网络,iChat,Java聊天室   iChat LE 1.1版源码,一个比较大型的JAVA版聊天室程序,可能要用到DLL文件,压缩包内已经有了,一年前的程序。 IP定位器 J2ME黑白棋游戏手机版 v2.1完整源码 J2ME冒险游戏CASPER源代码 J2me月光战机游戏源码 JasperReports 报表类库v3.5 Java24点游戏逼真图形版代码 Java 3D魔方游戏源码及文注释包 内容索引:JAVA源码,游戏娱乐,JAVA3D,魔方游戏   很强的JAVA 3D魔方游戏,这是源码及文注释包,作者的开发文档和思路都在里面,对学习很有帮助! allin.dev 重载了ListView,更好的实现! copass源代码 Java (Jsp)制作简单的表单程序 java Socket通信实现 Java 版的酒店系统,貌似完整 Java 电梯模拟程序 v2.0 Java 飞机订票 Java 高考信息管理系统 SQL数据库 java 一个消息发布网站 Java+MsSQL超市进销存(毕业设计及答辩资料) Java+sqlserver2000做的员工管理系统 Java+SQL信用卡管理系统源代码 Java+XML日程提醒系统 Java+XML写的RSS阅读器 JAVA版Swing星际争霸游戏源代码 Java半透明图片实现的步骤及源代码 JAVA帮助视图组件库 Help GUI 1.1源代码 Java毕业论文:搜索引擎系统附源代码 JAVA毕业设计_员工管理系统含文档 Java毕业设计一款J2me飞行射击游戏 Java仓库管理系统,Access数据库 Java超市管理,SQL2000+源代码 Java超市进销存系统 Java大型CERP进销存系统 Java电子相册源码 Java赌神游戏网络版源代码 JAVA短信网关平台(值得一看) Java多用户聊天室程序(毕业设计) Java仿Vista界面风格的登录窗口 Java仿千千静听音乐播放器源代码 Java火影忍者游戏源代码 Java机车狂飙源代码 JAVA开发的打字软件源程序 Java开发的简单WEB服务器源码 Java聊天程序(JBuilder) Java聊天软件Visual Chat v1.91源码 Java模仿的MSN聊天软件 Java企业人事管理系统源码 JAVA轻量级的MVC框架应用实例 Java软件度量源码 Java声音播放程序源代码 JAVA实现CLDC与MIDP底层编程的代码 JAVA实现超级玛丽 Java实现的视频播放程序源码 Java手机短信项目源码 Java手机游戏大富翁源代码+注释 Java手机与计算机互发彩信源码 Java坦克大战网络对战版源代码 Java跳棋(基于SWT) Java通讯录手机版源码 Java图片翻折,将图像压扁 Java图书馆管理系统源程序 JAVA图书馆管理系统源码 Java图像文件的缩小与放大 Java推箱子游戏(50关+音效) JAVA网络抓包程序 Java文件切割器源代码 java项目源码在线相册系统 Java写的天气预报软件 Java写的图片幻灯片切换特效 Java写的一个mp3播放器 Java学生信息管理系统源码包 Java用的在线地图浏览模块 Java游戏沙丘城堡源代码 Java游戏斜视角编辑器及引擎源代码 Java约瑟夫环演示Applet源码 Java的EJB编程实例代码 Java转换xml JLoading Java版的Mp3下载工具 JSP 动态数据菜单 JSP 学生管理系统(全部代码+数据库) jsp+servlet+javabean+mysql党员信息管理系统 jsp高校科研项目管理系统 JSP开发的项目跟踪系统 jsp生产管理系统 msn聊天程序Java仿真代码 P2P--多用户在线聊天室(Java源码) P2P源码 Azureus 2.5.0.2(JAVA) Skype 4.0 Java版源码及开发文档 SnakeScript Java游戏脚本引擎 v1.1 Tsinghua IP 清华大学学生写的一个有关IP的Java程序 Visualvm 基于JAVA的CPU硬件资源管理器源程序 weblogic+j2ee构建音乐网站(原代码+数据库) web综合教学管理系统 YOYOPlayer 基于Java的网络播放器源代码 宾馆管理系统 餐饮门户 超市购物系统 车间管控 打地鼠游戏 单位固定资产登记管理系统JAVA版 电子书店管理系统 分离SQL Server数据库 基于BS结构的Java可视化工作流定制软件 基于J2ME的Java游戏梦幻炸弹人源程序 基于JAVA的ICQ系统 基于Java的mp3播放器源代码 基于JAVA的日程提醒簿 基于Java的小型人事管理系统,带数据库 基于Java的邮件服务器源程序 基于MVC的Java资源管理器 v2.0 季风进销存管理系统(JSP版) 家庭多媒体播放器 开源Winzip压缩工具Java版源码 客户管理系统 Alfresco Content Management 乐趣大型购物系统 类似QQ的聊天软件JAVA版源码(附设计文档) 连接postsql数据库的java代码 泡泡堂战车游戏JAVA版源码 配置ODBC数据源 企业进销存管理系统 轻松商城系统 手机游戏J2ME毕业设计 书籍管理系统 网络电视源代码TV-Browser 蜀山剑侠传游戏J2ME手机版源代码 网上书店 物业管理系统毕业设计+源码 销售预测系统PDP系统 选修课程管理系统V1.2.3 阳光酒店管理系统 一款Java网络格斗游戏源码 用iText类库制作PDF文档 用JAVA做的聊天软件,有安装程序和源代码 在Servlet连接数据库的Java代码 国移动业务管理系统源码(SSH框架)

12,795

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧