- 博客(49)
- 资源 (11)
- 收藏
- 关注
原创 android自带数据库SQLiteDatabase基础使用
学习android有一段时间了,前几天学习了android内置的数据库SQLite的使用,学习了一下基础的增删改查,现在就总结一下。下面是总结的使用sql语句的的查看,至于不使用失去了的查询,这里不涉及到。1.先来学习一下理论的知识:知识点一:SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。例如:可以在Integer类型的字段中存
2016-06-23 16:26:29 1635
原创 myeclipse清理缓存方法(图解)
相信有过编程经验的人,都受过缓存的苦吧。作为刚入行程序员的我,是吃过不少的苦头的,后来通过上网查询,终于找到了解决的办法,现在就来总结一下,希望可以帮助到别人,也能是自己进步。废话不多说,现在就开始。 1.普通的java项目、javaweb项目:1). 点击菜单栏上面的project---选择clean ...2). 选择clean projects selected b
2016-06-21 22:47:08 5263
原创 maven项目报错java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
问题: 刚导入的maven项目,部署到myeclipse的tomcat服务器中,启动报错java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener分析: 可能是maven的管理的jar包没有添加到classpath的路径中解决: 1. 选中项目,右击---
2016-06-21 20:39:16 1710
原创 java基础之线程--线程概述及创建方法
ps:案例来源于毕向东老师Java基础教程要学习线程,首先我们要对程序、进程有一定的了解,如果你现在还不了解也没有关系,知识点一会有一个简单的介绍。 知识点一:什么是程序,进程,线程? 程序:指一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。 进程::是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一
2016-06-29 08:45:02 468
原创 Java基础之异常Exception---总结
ps:案例来源于毕向东老师Java基础教程异常:是什么?是对问题的描述。将问题进行对象的封装。异常体系: Throwable |–Error |–Exception |–RuntimeException异常体系的特点:异常体系中的所有类以及建立的对象都具备可抛性。 也就是说可以被throw和th
2016-06-27 16:27:46 475
原创 Java基础之包管理---访问权限详解
ps:案例来源于毕向东老师Java基础教程知识点一: 为了简化类名的书写,使用一个关键字,import. import 导入的是包中的类。 建议,不要写通配符 * ,需要用到包中的哪个类,就导入哪个类。 建立定包名不要重复,可以使用url来完成定义,url是唯一的。知识点二: 包的访问权限总结: 包与包之间进行访问,被访问的包中的类以及类中的成员,需要public
2016-06-27 16:24:21 755
原创 Java基础之异常Exception---测试(带答案)
ps:案例来源于毕向东老师Java基础教程题目描述: 有一个圆形和长方形。 都可以获取面积。对于面积如果出现非法的数值,视为是获取面积出现问题。 问题通过异常来表示。 现有对这个程序进行基本设计。实例代码:class NoValueException extends RuntimeException{ NoValueException(String message)
2016-06-27 16:19:36 1452
原创 Java基础之异常Exception---异常在子父类覆盖中的体现
ps:案例来源于毕向东老师Java基础教程异常在子父类覆盖中的体现注意: 1,子类在覆盖父类时,如果父类的方法抛出异常,那么子类的覆盖方法,只能抛出父类的异常或者该异常的子类。 2,如果父类方法抛出多个异常,那么子类在覆盖该方法时,只能抛出父类异常的子集。 3,如果父类或者接口的方法中没有异常抛出,那么子类在覆盖方法时,也不可以抛出异常。 如果子类方法发生了异常。就必须要进行
2016-06-27 16:14:54 3975
原创 java基础之异常Exception---try...catch
ps:案例来源于毕向东老师Java基础教程 异常处理的格式记住一点:catch是用于处理异常。如果没有catch就代表异常没有被处理过,如果该异常是检测时异常。那么必须声明。 异常处理格式一:try{}catch (){}异常处理格式二:try{}catch (){}finally{}异常处理格式三:try{}finally{}案例代码:class Demo{
2016-06-27 16:05:37 444
原创 java基础之异常6--finally讲解
ps:案例来源于毕向东老师Java基础教程知识点一: finally代码块:定义一定执行的代码。通常用于关闭资源。一下案例是 除数不能为0 或者 除数为负数 则抛出异常的案例代码 案例代码:class FuShuException extends Exception{ FuShuException(String msg) { super(msg);
2016-06-27 16:00:25 812
原创 Java基础之内部类(4)---实战
interface Inter{ void method();}class Test { //补足代码。通过匿名内部类。 /* static class Inner implements Inter { public void method() { System.out.println("metho
2016-06-27 11:45:02 368
原创 Java基础之内部类---匿名内部类
ps:案例来源于毕向东老师Java基础教程知识点:匿名内部类 1,匿名内部类其实就是内部类的简写格式。 2,定义匿名内部类的前提: 内部类必须是继承一个类或者实现接口。 3,匿名内部类的格式: new 父类或者接口(){定义子类的内容} 4,其实匿名内部类就是一个匿名子类对象。而且这个对象有点胖。 可以理解为带内容的对象。 5,匿名内部类中定义的方法最好不要超过3个。实例代码
2016-06-27 11:39:40 470
原创 java基础之内部类(3)---内部类定义在局部变量上
ps:案例来源于毕向东老师Java基础教程知识点: 内部类定义在局部时, 1,不可以被成员修饰符修饰 2,可以直接访问外部类中的成员,因为还持有外部类中的引用。 但是不可以访问它所在的局部中的变量。只能访问被final修饰的局部变量。实例代码 :class Outer{ int x = 3; void method(final int a) {
2016-06-27 11:33:01 337
原创 Java基础之内部类(2)---内部类的访问规则
ps:案例来源于毕向东老师Java基础教程知识点一:内部类的访问规则1,内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this 2,外部类要访问内部类,必须建立内部类对象。知识点二:访问格式 1,当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中。 可以直接建立内部类对象。 格式
2016-06-27 11:22:08 315
原创 Java基础之内部类(1)
ps:案例来源于毕向东老师Java基础教程知识点一: 内部类的访问规则: 1,内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this 2,外部类要访问内部类,必须建立内部类对象。知识点二: 访问方式 直接访问内部类中的成员。 Outer.Inner in =
2016-06-27 10:40:23 284
原创 Java基础之异常Exception(5)---小练习
ps:案例来源于毕向东老师Java基础教程练习题目:毕老师用电脑上课。 开始思考上课中出现的问题。 比如问题是 电脑蓝屏。 电脑冒烟。 要对问题进行描述,封装成对象。 可是当冒烟发生后,出现讲课进度无法继续。 出现了讲师的问题:课时计划无法完成。实例代码:class LanPingException extends Exception{ LanPingExce
2016-06-27 10:04:17 496
原创 java基础之异常Exception(4)
ps:案例来源于毕向东老师Java基础教程知识点一: Exceptoin中有一个特殊的子类异常RuntimeException 运行时异常。 如果在函数内容抛出该异常,函数上可以不用声明,编译一样通过。 如果在函数上声明了该异常。调用者可以不用进行处理。编译一样通过; 之所以不用在函数声明,是因为不需要让调用者处理。 当该异常发生,希望程序停止。因为在运行时,出现了无法继续运算的情
2016-06-27 09:59:59 376
原创 Java基础之异常(3)
ps:案例来源于毕向东老师Java基础教程知识点一: 因为项目中会出现特有的问题, 而这些问题并未被java所描述并封装对象。 所以对于这些特有的问题可以按照java的对问题封装的思想。 将特有的问题。进行自定义的异常封装。知识点二: 自定义异常。需求:在本程序中,对于除数是-1,也视为是错误的是无法进行运算的。 那么就需要对这个问题进行自定义的描述。当在函数内部出现了throw抛出异常
2016-06-27 09:41:40 253
原创 java基础之异常Exception(2)
ps:案例来源于毕向东老师Java基础教程,前四个知识点,都在Java基础之异常(1)有提到知识点五: 对多异常的处理。1,声明异常时,建议声明更为具体的异常。这样处理的可以更具体。 2,对方声明几个异常,就对应有几个catch块。不要定义多余的catch块。 如果多个catch块中的异常出现继承关系,父类异常catch块放在最下面。注意事项: 建立在进行catch处理时,catch
2016-06-27 09:30:33 344
原创 Java基础之异常(1)
知识点一: 异常:就是程序在运行时出现不正常情况。 异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述。并封装成对象。 其实就是java对不正常情况进行描述后的对象体现。对于问题的划分:两种:一种是严重的问题,一种非严重的问题。对于严重的,java通过Error类进行描述。 对于Error一般不编写针对性的代码对其进行处理。对与非
2016-06-27 09:15:55 321
转载 NewPanderKing 抬头是山,路在脚下! 一些技术大牛的博客集锦(转)
原文出自git:https://github.com/Vigorass/ITBlogsNewPanderKing抬头是山,路在脚下!一些技术大牛的博客集锦(转)原文出自git:https://github.com/Vigorass/ITBlogs由于校园网进不去git,这里给大家复制一份仅供参考。技术博客网站推荐这里收集技术博客和网站,欢迎大家fork和pull requests综合伯乐在线博客
2016-06-24 15:43:43 745
原创 Java基础集合之Map的迭代的两种方式
ps:案例来源于毕向东老师Java基础教程方式一: 使用public Set keySet()方法:将map中所有的键存入到Set集合。因为set具备迭代器。 所有可以迭代方式取出所有的键,在根据get方法。获取每一个键对应的值。 方式二:使用public Set<Map.Entry<K,V>> entrySet()方法:将map集合中的映射关系
2016-06-24 14:54:23 468
原创 java基础集合之Map
ps:案例来源于毕向东老师Java基础教程Map简介:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。知识点一:Map集合只是框架Map|--Hashtable:底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低。|--HashMap:底层是哈希表数据结构,允许使用 null 值和 null 键,该集合是不同步的。将h
2016-06-24 14:16:01 342
原创 java基础集合之TreeSet练习2(带答案)
ps:案例来源于毕向东老师Java基础教程问题:将字符串中的数值进行排序。使用TreeSet完成。思路: 1,将字符串切割。2,可以将这些对象存入TreeSet集合。因为TreeSet自身具备排序功能。 案例代码:import java.util.*;class TreeSetTest2 {public static void main(Strin
2016-06-24 13:59:31 423
原创 Java基础集合之TreeSet练习(带答案)
ps:案例来源于毕向东老师Java基础教程问题: 练习:按照字符串长度排序。思路:字符串本身具备比较性。但是它的比较方式不是所需要的。这时就只能使用比较器案例代码:定义比较器:class StrLenComparator implements Comparator {public int compare(Object o1, Object o2) {
2016-06-24 13:04:32 730
原创 java基础集合之TreeSet(下)
ps:案例来源于毕向东老师Java基础教程知识点一:当元素自身不具备比较性,或者具备的比较性不是所需要的。这时需要让容器自身具备比较性。定义了比较器,将比较器对象作为参数传递给TreeSet集合的构造函数。知识点二:两种排序都存在时,编译器会怎么执行?当两种排序都存在时,以比较器为主。知识点三:如何定义比较器?定义一个类,实现Comparator接口,覆盖compare
2016-06-24 12:52:59 397
原创 java基础集合之TreeSet(上)
ps:案例来源于毕向东老师Java基础教程知识点一:Set:无序,不可以重复元素。|--HashSet:数据结构是哈希表。线程是非同步的。保证元素唯一性的原理:判断元素的hashCode值是否相同。如果相同,还会继续判断元素的equals方法,是否为true。|--TreeSet:可以对Set集合中的元素进行排序。底层数据结构是二叉树。保证元素唯一性的依
2016-06-24 12:33:13 396
原创 java基础集合之HashSet练习(带答案)
ps:案例来源于毕向东老师Java基础教程问题:往hashSet集合中存入自定对象,姓名和年龄相同为同一个人,重复元素。案例代码;import java.util.*;class HashSetTest {public static void sop(Object obj) {System.out.println(obj);}publ
2016-06-24 12:24:03 1808
原创 Java基础之HashSet
ps:案例来源于毕向东老师Java基础教程知识点一:集合框架|--Set:元素是无序(存入和取出的顺序不一定一致),元素不可以重复。、|--HashSet:底层数据结构是哈希表。是线程不安全的。不同步。HashSet是如何保证元素唯一性的呢?是通过元素的两个方法,hashCode和equals来完成。如果元素的HashCode值相同,才会判断equals是否为tru
2016-06-24 12:19:38 281
原创 java基础之LinkedList练习--模拟堆栈
ps:案例来源于毕向东老师Java基础教程问题:使用LinkedList模拟一个堆栈或者队列数据结构。堆栈:先进后出 如同一个杯子。队列:先进先出 First in First out FIFO 如同一个水管。案例代码:import java.util.*;class DuiLie {private LinkedList link;
2016-06-24 12:13:49 599
原创 Java基础之LinkedList
ps:案例来源于毕向东老师Java基础教程LinkedList简介: -LinkedList:底层使用的链表数据结构。特点:增删速度很快,查询稍慢。线程不同步知识点一: LinkedList:特有方法:public void addFirst(E object) 添加元素到集合第一个元素位置public void addLast(E object)添加元素到集合最
2016-06-24 12:09:47 345
原创 ArrayList练习(带答案)
问题描述/*将自定义对象作为元素存到ArrayList集合中,并去除重复元素。比如:存人对象。同姓名同年龄,视为同一个人。为重复元素。思路:1,对人描述,将数据封装进人对象。2,定义容器,将人存入。3,取出。List集合判断元素是否相同,依据是元素的equals方法。*/知识点一: remove和add方法底层都是依赖于元
2016-06-24 11:41:59 1805
原创 ArrayList集合的一个测试题(带答案)
ps:案例来源于毕向东老师Java基础教程问题: 去除ArrayList集合中的重复元素演示代码:import java.util.*;/*去除ArrayList集合中的重复元素。*/class ArrayListTest {public static void sop(Object obj){Syst
2016-06-24 11:35:44 2629
原创 Java基础之List--常用集合
ps:案例来源于毕向东老师Java基础教程大家知道list集合在日常的开发中,有着不可替代的作用。今天,对给大家分享一下list'集合的相关知识。知识点一:集合架构Collection|--List:元素是有序的,元素可以重复。因为该集合体系有索引。|--ArrayList:底层的数据结构使用的是数组结构。特点:查询速度很快。但是增删稍慢。线程不同步。|--Link
2016-06-24 11:25:56 391
原创 java基础讲解之集合鼻祖--- Collection
ps:案例来源于毕向东老师Java基础教程本文讲述了Collection的主要方法,全是干货。附上常用集合的关系图 知识点一:Collection接口的共性方法1.添加:public boolean add(E object); 添加一个 public boolean addAll(Collection collection); 添
2016-06-24 10:34:23 545
原创 在学习编程的路上碰到的英文单词总结(一直都在更新。。。
本篇文章主要记录在平时编程序的时候遇到的英语生词!一: 时间:2016年6月24日09:11:02单词: corresponds to 相对应 相当于
2016-06-24 09:13:35 641
原创 linux安装mysql教程
1.在MySQL官网下载对应redhat的版本的mysql的安装包 (略)2.在解压后会出现多个.rpm的文件3.安装 client dep sever 这三个文件 4.client 和dep安装没有出现什么问题,但是在安装sever的时候报错 --两个安装包提供一个文件 解决:http://www.2cto.com/database/
2016-06-24 09:07:27 413
原创 javase基础之if语法实例
文章来源: 本文章里面的实例代码来源于毕向东老师Java基础教程本片文章,主要讲述java基础知识中的if语句的相关基础,知识点是自己总结的,实例代码是来源于毕向东老师的java基础视频的源码知识点一:if的语法 : if(){}解释: 括号里面最后的返回值是一个布尔类型的变量、表达式、或者返回值给布尔类型的函数语法简写: 当花括号里面只写一行
2016-06-23 18:41:42 508
转载 linux启动过程详解
文章来源:http://blog.chinaunix.net/uid-26495963-id-3066282.html 启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心
2016-06-21 14:10:40 288
javax.net.ssl.SSLHandshakeException需要的内容
2016-12-12
android的SQLiteDatabase的CRUD小案例
2016-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人