自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

翻译 三层架构

三层架构是一种架构模式:分为表现层、业务层、持久层持久层:主要作用是完成内存数据和磁盘数据的转换,将业务处理的结果永久的保存。采用DAO模式:建立实体类,和数据库表做映射。表对应类,列对应属性。持久层的主要目的就是完成对象模型和关系模型的数据转换。业务层:主要作用是处理表现层中提供的数据,并且调用持久层的方法,将处理的结果保存。采用事务脚本模式:将一个业务中所有的数

2015-09-21 23:16:10 396

原创 JDBC

Connection con = null; PreparedStatement ps = null; try { // 加载驱动,将指定驱动完成加载,从而初始化静态变量和静态块 Class.forName(“org.gjt.mm.mysql.Driver”); // 建立连接,其中mytest为连

2015-09-14 23:43:53 252

原创 MySQL基本用法

-- 员工表CREATE TABLE t_employee(id INT PRIMARY KEY AUTO_INCREMENT,employeeName VARCHAR(20),money INT,deptName VARCHAR(20))CHARSET=utf8;//添加数条信息SELECT *FROM t_employee;-- 分组,统计每个部

2015-09-10 23:32:57 274

原创 XML解析

规范的XML文件 张三男90李四女95XML文件解析//使用sax方式解析SAXReader sax = new SAXReader();Document doc = sax.read(XML文件路径);//按照指定路径的节点进行读取,一个Element对象封装成一个标签中的内容Lise nodeList

2015-09-05 22:20:05 266

原创 java9-1

1、操作流时,如果文件不存在会出现什么情况?答:读取文件时会抛出文件未找到异常,写入文件则会创建一个文件2、操作流时,如果流不关闭会出现什么情况?答:导致有可能操作无效,并且浪费内存3、如何判断一个文件是否存在?如何创建一个目录?如何知道一个目录中有多少文件?答:判断文件是否存在:对象.exits()文件对象.mkdir()文件对象.listFiles()返回一

2015-09-01 23:05:10 431

原创 java8-30

1、流按照方向来分,分为几种?相对于什么而言?按照流传输数据的类型来分,分为几种?答:相对于内存而言,流按照方向分,分为两种,输入流(读取流)即把硬盘中的数据读取到内存中输出流(写入流):把内存中的数据写到硬盘中按传输类型:字节型、字符型、对象型2、流相关的操作类在哪个包中?字节流和字符流的父类是什么?答:java.io包字节流:抽象父类是InputStream和O

2015-08-30 21:53:23 264

原创 java8-25(线程)

1、线程和进程的区别?答:进程是一种“自包容”的运行程序,有操作系统直接管理,直接运行,有自己的地址空间,每个进程一开启就会消耗内存。线程是进程内部单一的顺序控制流,一个进程拥有多个线程,多个线程共享一个内存的空间。2、什么是主线程?有什么特点?答:main方法一运行,就产生了主线程主线程的特点:最先开始、最后结束、产生其他的子线程、回收资源3、线程创建有几种方式?

2015-08-25 20:43:43 474

翻译 java08-24

1、如何得当前工作目录?gc是什么?答:user.girSystem.getproperty("user.gir");//得到当前工作目录gc:通知垃圾回收器进行垃圾回收,程序员没办法干预垃圾回收,但可以通过调用该方法,加快垃圾回收的速度System.gc();2、如何将"4.5"转化为double类型?如何从Integer i=new Integer(4)中得到包装类中封

2015-08-24 21:21:42 186

原创 java(08-19)

1、什么是抽象方法?什么是抽象类?答:如果一个方法只有方法定义,没有方法内容(花括号也没有),那么该方法就是抽象方法。(使用abstract定义)拥有抽象方法的类,就是抽象类。2、接口如何定义?接口如何实现?实现一个接口必须要做什么?答:使用关键字:interface使用关键字:implements一个类要实现一个接口,必须实现接口中定义的所有抽象方法。

2015-08-19 22:32:02 251

原创 java(8-18)

1、访问修饰符有哪些?各自的作用范围是什么?答:public:本类和其它类都可以访问protected:同一个包的类和本类的子类默认修饰符:同一个包的类private:只有本类可以访问2、什么是封装?封装有什么特点?答:按照信息隐藏的原则,将信息组织在一起。特点:信息集合、信息隐藏3、私有属性(private)加get、set方法和公有属性有什么区别?

2015-08-18 23:18:35 392

原创 java(08-17)

1、什么是重写?用什么方法可以强制检测当前方法是否重写父类方法?答:重写发生在父类与子类之间,子类的方法名与参数列表、返回类型都与父类相同,当调用子类方法时,会优先调用子类重写的方法。@Override用于方法之前,可强制检测当前方法是否重写父类方法,如果没有,则会出现错误提示。2、构造方法能继承吗?子类继承父类,子类构造方法第一句应该如何书写?答:能。子类构造方法第一句:su

2015-08-17 22:53:07 292

原创 资源文件对象的作用

//创建资源文件对象,使用该对象保存和写入文件信息Properties pro = new Properties();//读取指定文件中所有的键值对,将数据存到资源文件对象中try{pro.load(new FileReader("   "));}catch(Exception e){System.out.println("文件未找到");}//根据资源文件中"="

2015-08-13 21:29:03 319

原创 java(08-13)

1、静态方法和成员方法应该如何调用?答:静态方法可以以类名.和对象.的方式调用;成员方法只能以对象.的方式调用。2、什么是重载?答:重载发生在同一个类中,两个方法的方法名相同参数列表不同(类型、个数、顺序)3、什么是构造方法?构造方法的作用是什么?答:方法名与类名相同,没有返回类型。作用是产生对象。具体作用:为对象分配空间(对象所占空间为对象属性所占空间

2015-08-13 21:26:17 256

原创 Java(8-10)

1、什么是对象?什么是类?类和对象有什么关系?答:对象是存在的具体实体,具有明确定义的特征和行为。类是具有相同属性和行为的一组对象的集合。类是对象的抽象,对象是类的具体实例。2、属性和静态变量的区别是什么?答:1)属性(成员变量)是包含在对象之中的,一个对象属性的变化不会影响到另一个对象的属性。而静态变量是独立在对象之外的,是所有对象共享的,静态变量值的变化会影响所有的对象

2015-08-10 20:05:27 283

原创 Java(08-6)

1、重载:重载发生在同一个类中,两个方法的方法名相同,参数列表不同(类型、个数、一致),和返回类型无关。2、抽象:将不同方法之间类似的代码,提出来写成一个新的方法。使用时调用即可。 /** * 通过姓名返回下标,实现代码重用。删除、查找、修改都有一段类似的代码。 */ public static int findbyname() { String name = JOpt

2015-08-06 22:24:22 260

原创 Java08-5

1、定义方法的作用是什么?答:分而治之;代码重用2、什么形参?什么是实参?形参和实参之间需要保证什么关系?答:形参的本质是变量,目的是为了接收实参的值;实参:实参可以是变量也可以是常量。形参和实参在传递时要保证:类型一致、个数一致、顺序一致。3、break和return的区别是什么?答:break表示跳出循环(用于循环和switch语句中),循环结束之后

2015-08-05 23:16:06 247

原创 Java(08-4)

1、数组的特点是什么?答:数组是一个连续的内存空间,数组元素下标从0开始,最大下标为数组长度-1;数组元素都是变量;数组元素内型和定义数组时的类型一致。常见操作:数组元素的查询、删除、排序

2015-08-04 21:27:33 188

原创 Java(8-3)

1、循环有哪些?有什么区别?答:有while、do……while、forwhile和for循环都是先判断后执行,如果判断条件为false,则一次都不执行;do……while是先执行后判断,至少执行一次。2、break和continue的区别是什么?答:break为提前结束循环;continue是结束本次循环,跳入下一次循环。3、随机数生成:int a  = (int

2015-08-03 20:53:06 337

原创 Java(08-02)

1、if……else if和多个if有什么区别?答:前者在执行过程中,当满足某一个条件时,就不在执行后续的语句。后者全部都会执行。2、在JDK1.6中,switch中表达式的值可以是什么类型?答:byte、short、int、char。3、byte b1 = 1;byte b2 = 2;b1 = b1+b2;是否正确?为什么?答:错误。byte型参与计算前会被提升为in

2015-08-02 13:26:48 269

原创 Java07—30

1、什么是变量?变量的三要素是什么?答:变量是一块命了名的内存空间。空间的内容可以变化,通过不断用新数据去替换老数据,达到内存重用的目的。变量的三要素:变量的数据类型、变量名、变量值。2、什么常量?如何定义常量?定义常量的好处是什么?答:常量也是内存中一块命了名的空间,但空间的内容不能再运行期间发生变化。定义常量:例如:final int a=10;好处:1)可以引入业

2015-07-30 21:24:50 158

原创 Java(07—29)学习总结

1、JAVA平台体系中有哪些版本?答:J2SE(标准版)、J2EE(企业版)、J2ME(微型版)2、描述虚拟机的工作原理答:编写源文件  *.java—> 通过javac编译成*.class—> 类加载—>字节码检验—>解释器—>操作系统3、什么JDK,什么是JRE答:JDK为java开发工具。包括java的编译环境、运行环境、调试环境、以及基础类库。    J

2015-07-29 21:27:22 341

原创 Java(07-28)学习总结

1、十进制与二进制的转换。二进制——>十进制                         二进制数:1010十进制——>二进制                         十进制数:262、翻译:包括编译——直接由OS执行                速度快,安全性差,不能跨平台                          解释——由第三方程序执行

2015-07-28 20:13:20 193

海康威视web demo,含开发文档

海康威视 摄像头web 新版开发文档 含插件和多种功能demo。demo可直接运行。

2017-10-10

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

TA关注的人

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