java应用软件实践
zzw222222
这个作者很懒,什么都没留下…
展开
-
用java开发简易接口测试工具
简易接口测试工具,类似postman:1.功能特点:支持多种请求头:ie firefox chrome iphone android支持自动登录后测试测试接口网址和参数自动记忆2.界面截图:(1)模拟登录:(2)请求web service:原创 2015-11-13 13:31:40 · 3393 阅读 · 2 评论 -
用java的开发简易邮件群发软件
最近工作需要,做一个邮件群发系统,功能实现邮件群发,右键删除全选等功能,大致设计如下:smtp设置窗口:发送页面:导入功能设计: final JButton importButton = new JButton("导入地址"); importButton.addActionListener(new ActionListener(){原创 2013-02-01 10:10:34 · 1220 阅读 · 0 评论 -
用java开发跨平台简易服务器站点监控程序
本服务器站点监控特点:1.跨平台:uniux及linux下为命令行方式启动 windows下托盘界面,实时提醒。2.支持邮件、短信、android端推送进行通知。3.发现站点无法访问,先发两封邮件(或短信、推送android消息),然后,守护线程继续进行监控,发现网站恢复访问后,再发一封网站恢复邮件(或短信、推送android消息)。效果截图: 1.控制台打印:2.l原创 2015-11-13 10:27:36 · 1688 阅读 · 0 评论 -
(一)实际项目中树形数据结构与递归算法应用
在每个项目中都涉及到菜单的展示,在这里普遍用到了树形数据结构和递归算法:举例如下:建表:1.模拟效果图:2.代码片段:3.数据库中运用sql进行树形查询:mysql比较麻烦,稍后展开oracle树形查询,使用Start with...Connect By子句递归查询,一般用于一个表维护树形结构的应用。创建示例表: CREATE原创 2016-10-19 11:25:11 · 3195 阅读 · 2 评论 -
(二)实际项目使用的开发语言中排序算法实现
一.常用排序算法:冒择路希快归堆。数组排序算法时间复杂度对比:算法时间复杂度空间复杂度 最佳平均最差最差QuicksortO(n log(n))O(n log(n))O(n^2)O(log(n))MergesortO(n log(n))原创 2016-10-19 13:18:59 · 1847 阅读 · 0 评论 -
(三)实际项目中数据结构—队列的应用
1.队列:一种数据结构,有非阻塞对列和阻塞对列特点:先进先出两种典型操作:队尾添加、队头删除非阻塞对列:当对列满或空时进行插入或者读取删除操作,抛出异常或者返回false,不对当前线程阻塞,没有同步或者唤醒策略。阻塞对列:当队列是空的时,从队列中获取元素的操作将会被阻塞,或者当队列是满时,往队列里添加元素的操作会被阻塞。2.阻塞队列使用:多线程协调,合作线程原创 2016-10-25 10:06:26 · 5122 阅读 · 0 评论