自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

这个人叫楼猪

但他不是一只猪

  • 博客(57)
  • 问答 (1)
  • 收藏
  • 关注

原创 轮子----文本框内容不是唯一返回

//Required by ActionListener. public void actionPerformed(ActionEvent e) { String name = employeeName.getText(); //User didn't type in a unique name... if

2015-02-10 13:43:19 421

原创 MouseMotionListener和MouseListener

MouseMotionListerner是用于接收组件上的鼠标移动事件的侦听器接口,而MouseListener是单击或者其他鼠标事件要实现MouseMotionListerner需要override两个方法mouseDragged和mouseMoved前者是在组件上按住鼠标拖动时调用,后者是在组件上移动鼠标但没有按下时候调用要实现MouseListener需要ov

2015-02-05 17:39:21 865

原创 JLayeredPane

添加时,layeredPane.add(label, new Integer(i));add方法第二个参数是在layerPane的位置(addImpl的简单版),越小越接近底层也可以,layeredPane.add(label, new Integer(2), 0);add方法第三个参数0或者-1,代表是在本层的顶层或者底部使用,layeredPane.moveToFr

2015-02-05 17:21:43 1318

转载 轮子---java返回image

/** Demo.java----Returns an ImageIcon, or null if the path was invalid. */ protected static ImageIcon createImageIcon(String path) { java.net.URL imgURL = Demo.class.getResource(path);

2015-02-04 22:21:03 461

原创 JTabbedPane快捷切换

使用 setMnemonicAt方法文档中描述setMnemonicAtpublic void setMnemonicAt(int tabIndex, int mnemonic)设置用于访问指定选项卡的键盘助记符。助记符是一个键,在与外观的无鼠标修改键(通常为 Alt)一起使用时,它将激活指定的选项卡。助记符必须对应于键盘

2015-02-04 22:12:07 686

原创 setActionCommand作用

作用就是另外设置一个字符串来判断你究竟选择的是哪一个组件搜索api,可以发现setActionCommand 匹配于以下列表: java.awt.Button.setActionCommand(java.lang.String)java.awt.MenuItem.setActionCommand(java.lang.String)java.awt.TrayIcon.setActionCom

2015-02-04 21:44:24 12872

原创 JTextArea滚动条自动拉到最底端

如题要求可以这样textArea.append(desc+"\n");textArea.setCaretPosition(textArea.getDocument().getLength());文档中描述setCaretPositionpublic void setCaretPosition(int position)设置 TextComponent 的文本插入符的位置。

2015-02-04 21:33:34 931 1

原创 mysql与php

mysqli i代表improvedmysql_connect()连接数据库

2014-07-17 23:47:54 520

原创 Python中的数据对象

Python可以使用字典来关联数据,也就是数据与键对应,而不是与数字关联:

2014-06-11 20:54:30 713

原创 python中的一些对数据的处理

打开数据文件,从文件中读取数据行,由数据行创建一个列表with open('James.txt')as jaf: data=jaf.readline()james=data.strip().split(',')print(james)

2014-06-11 19:07:40 513

原创 Python持久存储

用with来处理文件:由于处理文件时候try/catch/finallymos

2014-06-10 22:52:35 453

原创 python 中的异常处理

import osif os.path.exists('sketch.txt'): data=open('sketch.txt') for each_line in data: if not each_line.find(':')==-1: (role,line_spoken)=each_line.split(':',-1)

2014-06-10 14:37:30 439

原创 初识Python

趁闲暇之余研究一下当前比较火热的Python语言。

2014-06-10 13:01:49 485

原创 多值响应

服务器发回单值响应,k服务器如何发回多值响应?

2014-06-04 19:31:20 530

原创 一个有关注册的异步应用

这是一个网站的注册页面

2014-06-03 16:29:47 685

原创 初学Ajax

传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页面。

2014-06-03 15:55:35 573

原创 web工作线程

JavaScript一次只做一件事情,如果交给他太多的工作,他就会受不了,可能会受到一个Slow script的对话框,gaosuniyunxinghuanman

2014-05-29 22:47:48 948

原创 HTML位置感知

地理定位API如何确定你的位置?1、GPS2、IP地址3、Wi-Fi

2014-05-29 21:35:01 727

原创 android中对小数精度的处理

最近做一个应用,因为精度和长度的问题,需要对结果取xiaoshudian

2014-05-29 20:23:23 2179

原创 Android App----Pocketer (Mr Expense)

我来填坑了,因为最近软件测试作业和SOA作业太多,这个APP一直忘了写,

2014-05-29 20:12:27 1155

原创 web 存储

controls:bofa

2014-05-21 21:43:47 572

原创 HTML5新增画布元素canvas

canvas元素是一个正常的HTML元素,

2014-05-21 19:47:49 732

原创 与web交流

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些

2014-05-19 18:05:00 590

原创 HTML 5

这是html4.01版本的代码: Head First Lounge Welcome to Head First Lounge Join us any evening for refreshing elixirs, conversation and ma

2014-05-19 13:13:37 498

原创 Javascript对象

用Javascript创建对象:

2014-05-16 17:07:45 401

原创 事件与处理程序

以播放器列表管理器为例,

2014-05-16 14:26:26 543

原创 Javascript相关

在页面中增加Javascript,有3中不同的方式:1、联机脚本放在元素中:

2014-05-16 13:48:49 560

原创 界面测试

用户界面(UI)类型•非图形化用户界面–命令行•图形化用户界面(GUI)–桌面:Windows风格,单文档、多文档、资源管理器等–Web:Html元素等,静态页面,动态页面–移动设备:多触点交互,传感器等

2014-05-15 18:54:02 660

原创 单元测试工具

JUnitJUnit测试是程序员测试,即所谓白盒测试

2014-05-14 18:15:32 457

原创 边界测试

边界测试就是对输入/内部/输出的边界值进行测试的一种黑盒测试方法。边界测试是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。边界测试不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。

2014-05-14 14:56:06 3393

原创 组合测试

等价类测试的分类•单因素缺陷与多因素缺陷假设弱等价类测试强等价类测试•是否进行无效数据的处理一般等价类测试健壮性等价类测试

2014-05-14 14:45:12 2102

原创 等价类测试

等价类测试一种黑盒测试用例设计方法把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。

2014-05-14 14:29:31 3769

原创 逻辑覆盖

三种方法•条件与判定Condition and Decision•子句与谓词Clause and Predicate•基于故障的测试Fault-based Testing

2014-05-13 22:08:26 2769

原创 代码覆盖

图 : 通常是控制流图 (CFG)•点覆盖: 执行每一行代•边覆盖: 执行每一个分支•循环 : for循环, while循环等•数据流覆盖: 通常作为控制流覆盖的补充–定义:变量赋值的代码–引用:使用变量值的代码

2014-05-13 21:29:10 603

原创 图覆盖

图是计算机领域最常用的结构之一

2014-05-13 13:16:06 1351

原创 软件测试简介

测试活动:1、测试需求2、测试设计3、测试执行4、测试评估5、测试自动化

2014-05-13 12:50:11 910

原创 设计模式之复合模式

使用模式最棒的方式,就是把他们从家里找出来同其他模式展开交互。这就是复合模式。

2014-05-12 14:12:56 789

原创 设计模式之代理模式

还是那个糖果机,CEO想要获得对糖果机的远程监控,获取机器状态,库存等。

2014-05-11 22:54:02 684

原创 设计模式之状态模式

有一个糖果机,它的状态图是这样的:

2014-05-10 00:15:48 475

原创 设计模式之迭代器与组合模式

OO餐厅和OO煎饼屋合并了,但是餐厅菜单实现采用数组,煎饼屋采用arra

2014-05-09 14:26:23 424

空空如也

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

TA关注的人

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