- 博客(53)
- 收藏
- 关注
原创 在csdn的最后一篇博客
不得不吐槽下csdn了,实在是忍受不了csdn那错综复杂的首页,简洁话的web设计越来越被人们接受,csdn这种上世纪的板块套板块的设计只能让浏览者眼花缭乱,不知从何看起,一般遇到这样的网页,顺手就是ctrl+F4 除了这让人近视的网页设计,更让人抓狂的是无数次的右下角弹框式广告。在浏览了下首页推荐的两篇文章后,我只想说csdn永别了。tmd一般用户或许还能接受弹窗,但是对于异星球的猿们来说这是
2013-03-12 00:06:24
1573
2
12.4类型变量的定义
= a[0]; for (int i = 1; i < a.length; i++) if (smallest.compareTo(a[i]) > 0) smallest = a[i]; return smallest; } } 问题:min方法内部的变量smallest类型为T,意味着它可以是任意类的对象。那么如何确定T所属的类有compareTo方法呢? 解答:将T限制为实
2012-10-24 11:16:00
158
12.2简单泛型类的定义
就要引入泛型了。 例12-1使用Pair类。静态方法minmax遍历数组同时计算出最小值和最大值。用一个Pair返回两个结果 package core.pair_12_1; public class PairTest1 { public static void main(String[] args) { String[] words = {"Mary", "had", "a", "little"
2012-10-22 10:34:00
114
11.1 处理异常
适的方式终止程序。 需要关注的异常问题: 1、用户输入错误 2、设备错误 3、物理限制 4、代码错误 异常具有自己的语法和特定的继承结构,下面开始介绍: 11.1.1异常分类 所有已成都由Throwable继承而来,Throwable分为Error和Exception;Exception又分为RuntimeException和IOException。 Error类描述Java运行是系统的内部错误和资源耗尽错误。这种情况很少出现 RuntimeException是由程序本身导致的异
2012-09-23 20:24:00
173
Ubuntu系统监测工具
当前进程的列表。ps有一些参数,可参考man帮助文档。例如: ps -e列出系统当前运行的所有进程 ps -aux提供一个更为详细的列表 ps的工作原理并不是内存投票(polling memory),而时通过Linux的/proc或进程文件系统进行查询。可以通过ps与grep命令的结合使用查看特定进程的信息。例如: ps -aux | grep bash 也可以通过PID来查看进程信息 ps 2640 也可以通过kill与PID结合使用终止正在运行的进程 kill 2640 3)kil
2012-08-29 11:18:00
369
大学生应该具备怎样的能力
展自己知识视野,完善知识结构 (1)合理的知识结构是担任现代社会职业岗位的必要条件和人才成长的基础。广博的知识视野是对人才适应社会岗位、应变环境的文化基础。现代社会职业岗位所需要的不仅仅是知识结构合理,而是要求适时拓展自己的知识视野达到终身教育终身学习的境界。只有这样,才能根据当今社会发展和职业的具体要求发展自己、完善自己,拓展所学到的知识,有所创造,适应新情况,解决新问题。因此,大学生在校期间应打下宽厚、扎实、系统、严谨的知识基础及专业技能功底,才能适应工作性质的变动及职业结构调整的变化。 (2)掌握
2012-06-22 21:07:00
378
android自定义标题栏(带进度条)
gt; <item name="android:background">@drawable/home_top</item> </style> <style name="title_bar" parent="android:Theme"> <item name="android:window
2012-05-30 10:04:00
107
android实现按键效果
ouchListener = new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { ImageButton imageBtn = (ImageButton) v; if(event.getAction() == MotionEvent.ACTION_DOWN){ //更改为按下时的背景图片 imageBtn .setIm
2012-05-29 16:45:00
148
android <ImageButton>设置背景图片无法显示
法是将ImageButton换成ImageView这样就不用担心使用图片远大于所需大小了,这样图片无论比实际小多少都能正常显示。
2012-05-26 20:44:00
565
前端开发常用字体颜色
azure:天蓝色 ColorValue = "#F0FFFF"; beige:米色 ColorValue = "#F5F5DC"; bisque:桔黄色 ColorValue = "#FFE4C4"; black:黑色 ColorValue = "#000000"; blanchedalmond:白杏色 ColorValue = "#FFEBCD"; blue:蓝色
2012-05-16 15:38:00
1608
6.3 接口与回调
采取相应的动作。 不做过多解释,直接进入实例。 源代码:例6-3,程序给出了一个定时器和监听器的操作行为。定时器启动后弹出一个对话框,点击OK来终止程序。程序运行每隔3秒显示一次当前时间。 注意:程序出了导入javax.swing.*和java.util.*外,通过类名导入javax.swing.Timer。这样消除了javax.swing.Timer与java.util.Timer之间的二义性。这里的java.util.Timer是一个与本例无关的类,它主要用于调度后台任务。 TimerT
2012-05-11 16:34:00
84
6.1 接口
提是要满足Comlarable接口。下面是Comparable接口的代码: public interface Comparable { int compareTo(Object other); } 即所有实现Comparable接口的类都可以使用compareTo方法。 2、接口中的所有方法都是public,所以声明方法时不需要使用public标识。 3、接口中绝对不能含有实例域;也不能在接口中实现方法。实例域的提供和方法的实现是由实现接口的类完成的。可以将接口看成是提供方法的容器。
2012-05-10 21:31:00
75
5.4~5.6 概述
uble,Short,Byte,Character,Void,Blooean。 2、包装器类是不可变的:一旦构造了包装器,就不允许更改包装好的值。 3、包装器类都是final,所以不能定义他们的子类。 4、ArrayList<Integer>的效率远远低于int[]数组。 5.6 枚举类 1、定义一个枚举类型: public enum Size {SMALL, MEDIUM, LARGE,EXTRA_LARGE}; 这个声明类型是一个类,它有四个实例,在此尽量不
2012-05-08 15:27:00
81
5.1 类、超类和子类
loyee类,实际公司雇员中还包含经理等一些其他特殊职位的雇员,他们的一些情况信息会有所不同。例如薪金的算法。假设雇员只有固定的基本薪金,而经理有相应的奖金制度。这样二者绝大多数情况一样仅存在少数的不同,若要为经理重新创建一个新类显然是不实际的。为了解决这样的问题就引入了本章的内容——继承。 1、继承用关键字extends表示正在构造的新类派生于已存在的类,写法如下: public Manager extends Employee { //添加域和方法 } 已存在的类被称为超类(super
2012-05-07 01:12:00
166
4.7 包
用完整的包名; 4、import中的*号只能导入一个包; 5、JavaSE5.0开始import还可以导入静态方法和静态域; 6、标记为public的部分可以被任意类使用;表为private的部分额只能被定义它的类使用;如果没有被标记,这个部分可以被同一个包中的所有方法访问。 本节源代码:例4-6 PackageTest.java package com.vincent.corejava.packagetest; import static java.lang.System.out
2012-05-06 01:10:00
98
4.5 方法参数
以修改传递引用所对应的变量,但是不能修改传递值调用所对应的变量值 2、Java中总是采用值调用。即方法得到的是所有参数值的一个拷贝值,方法的作用效果均是在这个拷贝值上体现,与原本真实值无关。所以Java中的方法不能修改传递给他的任何参数变量。 例如,假定一个方法试图将参数值增至3倍: public static void tripleValue(double x) { x = 3 * x; } double percent = 10; tripleValue(percent); 这个
2012-05-05 18:15:00
92
4.4 静态域和静态方法
例如,在Math类中定义一个静态常量: public class Math { public static final double PI = 3.14159265358979323846; ..... } 在程序中可以采用Math.PI的形式来获取这个常量 4.4.3 静态方法 1、静态方法是不能向对象操作的方法。例如,Math类的pow方法:Math.pow(x, a);在运算是没有使用任何Math对象,即没有隐式参数(this)。 2、因为静态方法没有操作对象,所以在静
2012-05-05 15:52:00
79
4.3 用户自定义类
这类编码风格是类方法在前,域在后。这样有助于提升注重接口的概念,消减对实现的注意。(这是面向对象编程和面向过程编程思想上最大的区别) 2、(例4-2 源代码) EmployeeTest.java package com.vincent.javacore.employeetest; public class EmployeeTest { public static void main(String[] args) { // 创建三个Employee对象 Employee[] staff
2012-05-04 04:00:00
65
4.2 使用现有类
a”):意味着类A的对象包含了类B的对象 3.继承(“is-a”) 4.2.1对象与对象变量 1.要使用对象就必须先构造对象。使用构造器构造新实例。 2.构造器名要与类名相同。例如:Date类的构造器名为Date。要构造一个Date对象要在构造器前加new操作符。如:new Date(); 3.将对象传递给一个方法: System.out.println(new Date()); 4.也可以将方法应用于刚创建的对象上: String s = new Date().to
2012-05-03 20:32:00
70
第三章 Java基本的程序设计结构
名。 3.运行编译程序时,Java虚拟机从指定类中的main方法开始执行,即main方法是一个程序的执行入口,每个程序必须有个main方法。 4.main方法必须被声明为public。 5.Java中的main方法必须是静态的,关键字void表示此方法无返回参数。 6.Java中的任何方法都是以"{"开始;以"}"结束。 7.对下面一行代码研究: { System.out.println("We will not use
2012-04-29 11:00:00
61
Android开发EditText属性
"integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。android:password="true"//设置只能输入密码android:textColor = "#ff8c00"//字体颜色android:textStyle="bold"//字体,bold, italic, boldit
2012-04-26 20:42:00
60
ubuntu安装使用问题
面进入控制台 答:从左侧工具栏中的dash home 中搜索 终端(Terminal),打开终端,即可进入控制台。 快捷键 ctrl + alt + t 3.ubuntu 的关机、重启、注销命令? 答:shutdown -help 查看shutdown命令如何使用 shutdown -h now 现在立即关机 shutdown -r now 现在立即重启 shutdown -h +3 三分钟后关机 shutdown -r +3 三分钟后重启 shut
2012-03-03 10:54:00
80
jquery 批量上传图片实现代码
1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>upload</title> <link href="upload.css"
2012-02-29 15:58:00
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人