面向对象编程(OOP)Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:代码开发模块化,更易维护和修改。代码复用。增强代码的可靠性和灵活性。增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。封装...
分类:
编程语言 时间:
2015-04-29 00:31:13
阅读次数:
166
这两天一直再看微信开发,临时在我的电脑搭了个IIS服务器做微信开发,外网也能访问了,关键是,调试太麻烦了!! 我写完代码,要将代码发布到IIS才能接收微信消息,可是在这个过程中,我不知道微信发过来的是什么,出现Bug调试麻烦, 我得 找到是哪里 出现Bug了,修改代码再发布! 有没有办法让我能够像平...
分类:
Web程序 时间:
2015-04-28 07:04:49
阅读次数:
155
Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:1、代码开发模块化,更易维护和修改。2、代码复用。3、增强代码的可靠性和灵活性。4、增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。 封.....
分类:
其他好文 时间:
2015-04-27 23:25:32
阅读次数:
166
在录音机中添加一个录音列表项,点击后用户可以看到已经存在的录音文件。
效果图如下:
修改代码参照如下:
最初的录音机是没有录音列表选项的,所以我们要加上去。
SoundRecorder\res\menu\main_menu.xml添加录音菜单选项
android:id="@+id/menu_item_filetype"...
分类:
移动开发 时间:
2015-04-23 17:37:50
阅读次数:
358
先看代码:
代码一:
#!/usr/bin/python
#coding:utf8
x = 20
def test():
print 'x= ',x
test()
代码一执行结果:
x = 20
我们在代码一的基础上稍加修改
代码二:
x = 20
def test():
print 'x= ',x
x = 2
print 'change x to ',x
test...
分类:
编程语言 时间:
2015-04-23 17:35:39
阅读次数:
542
从这个图中就可以看出运行时异常是数组越界、空指针、类转换错误之类的异常,解决方法是修改代码而其他异常,也就是已检查异常,则是需要抛出或者捕捉
分类:
其他好文 时间:
2015-04-22 01:54:56
阅读次数:
171
前几天一直被一个错误迷糊得晕头转向,后来给别人看一下,问题顿时迎刃而解,也让自己颇有感悟。 修改错误一定要有正确·的逻辑思维,否则很容易陷进谜谭。看到错误,首先要分析系统给出的错误提示,然后根据错误提示,按照一定的顺序来修改代码。必要的时候可以添加一些功能来判断代码是否正常运行,但是又不能胡乱...
分类:
其他好文 时间:
2015-04-20 20:46:59
阅读次数:
133
1. 新建测试项目 2. 在生成的UnitTest1.cs文件中修改代码,如图所示: 这样我们写了2个测试方法TestMethod1(),TestMethod2(); 分别让其通过和不通过。 3. 在实际的项目中,测试方法(Test Method)会非常多,为了方便管理,会建一些测试列表(...
分类:
其他好文 时间:
2015-04-19 21:17:42
阅读次数:
154
我想大多数刚开始学习C语言的人都和我以前一样,自己好不容易敲出的程序代码在调试运行时却出错了,而自己却不知道错误出在哪儿,怎么去修改。多数人的第一反应就是摸不着头脑了,然后索性根据自己的逻辑去修改代码,结果反而越改越错。以下是我总结的一些查找错误的方法。首先查找代码是否存在逻辑错误: 1....
分类:
编程语言 时间:
2015-04-19 13:04:05
阅读次数:
152
客户永远是对的!客户的需求永远是多变的!需求说明文档写得再详细,说改还得改,程序猿永远这么苦逼。为了应对客户多变的需求,今天先说说表单的扩展属性。目的是在不修改代码,不重新发布程序的情况下完成表单的扩展。先下下图:从这个界面上可以定义如何对表单上进行扩展,在表单上增加一个什么控件,大小、内容、验证都...
分类:
其他好文 时间:
2015-04-17 09:39:15
阅读次数:
234