自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 Java基础第13天+StringBuffer(掌握)、StringBuilder(掌握)、Character(了解)、Integer(掌握)、数组高级【二分查找、冒泡排序、选择排序】以及Arrays...

1:StringBuffer(掌握)(1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了一个字符串缓冲区类。StringBuffer供我们使用。(2)StringBuffer的构造方法A:StringBuffer():无参构造方法B:StringBuffer(int size):指定容量的字符串缓冲区对象...

2019-08-22 21:53:00 179

转载 Java基础第12天+Scanner了解以及需要注意的小问题、String类使用、String的构造方法、String的判断类型方法【equals(),equalsIgnoreCase(),conta...

1:Scanner的使用(了解)(1)在JDK5以后出现的用于键盘录入数据的类。(2)构造方法:A:讲解了System.in这个东西。它其实是标准的输入流,对应于键盘录入B:构造方法InputStream is = System.in;Scanner(InputStream is)C:常用的格式Scanner sc = new Scanner(S...

2019-08-20 18:14:00 219

转载 Java基础第11天+Eclipse的概述使用、API的概述(了解)、Object类(掌握)[toString(),equals(),hashCode() ,getClass() ,finalize(...

1:Eclipse的概述使用(掌握)(1)概述Eclipse是一种可扩展的开放源代码的IDE。Eclipse的特点描述免费纯Java语言编写免安装扩展性强MyEclipse在Eclipse基础上追加的功能性插件,对插件收费 在WEB开发中提供强大的系统架构平台(2)Eclipse的基本使用选择工作空间工作空间 ...

2019-08-19 21:55:00 193

转载 Java基础第10天+形式参数和返回值的问题、包、导包、权限修饰符、常见的修饰符、内部类(局部内部类,成员内部类,匿名内部类)...

1:形式参数和返回值的问题(理解)(1)形式参数:类名:需要该类的对象抽象类名:需要该类的子类对象接口名:需要该接口的实现类对象(2)返回值类型:类名:返回的是该类的对象抽象类名:返回的是该类的子类对象接口名:返回的是该接口的实现类的对象(3)链式编程对象.方法1().方法2().......方法n();这种用法:其实在方法1()调用完毕...

2019-08-19 11:16:00 130

转载 Java基础第9天+final关键字、多态(上转型,下转型)、抽象类(特点,成员特点)、接口(特点,成员特点)...

1:final关键字(掌握)(1)是最终的意思,可以修饰类,方法,变量。(2)特点:A:它修饰的类,不能被继承。B:它修饰的方法,不能被重写。C:它修饰的变量,是一个常量。(3)面试相关:A:局部变量a:基本类型 值不能发生改变b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的B:初始化时机a:只能初始化一次。b:常见的给...

2019-08-18 16:52:00 183

转载 Struts2第1天+struts2基本概念、struts2的入门(环境搭建,基本使用)、struts2的配置文件详解、Strut2+Hibernate查询客户列表、关于struts.xml中没有提示...

第1章struts2基本概念1.1三层架构和三大框架各自的位置1.1.1三层架构:我们的开发架构一般都是基于两种形式,一种是C/S架构,也就是客户端/服务器,另一种是B/S架构,也就是浏览器服务器。在JavaEE开发中,几乎全都是基于B/S架构的开发。那么在B/S架构中,系统标准的三层架构包括:表现层、业务层、持久层。三层架构在我们的实际开发中使用的非常多,所以我们课程...

2019-08-16 22:27:00 363

转载 Java基础第8天+如何制作帮助文档、如何使用jdk提供的API、代码块、继承

1:如何制作帮助文档(了解)(1)写一个类(2)加入文档注释(3)通过javadoc工具生成即可javadoc -d 目录 -author -version ArrayTool.java/*** 这是针对数组进行操作的工具类* @author 刘意* @version V.10*/public class ArrayTool { //...

2019-08-16 18:51:00 131

转载 Java基础第7天+成员变量和局部变量的区别、匿名对象、封装、private关键字、this关键字、构造方法、static关键字...

1:成员变量和局部变量的区别(理解)(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(4)初始化值不同成员变量:有默认值局部变量:没...

2019-08-11 15:15:00 130

转载 Java基础第6天+二维数组(遍历、求和、逆序、索引)、面向对象思想(类、对象、Java程序的开发,设计和特征)...

1:二维数组(理解)(1)元素是一维数组的数组。(2)格式:A:数据类型[][] 数组名 = new 数据类型[m][n];B:数据类型[][] 数组名 = new 数据类型[m][];m表示这个二维数组有多少个一维数组这一次没有直接给出一维数组的元素个数,可以动态的给出。举例:int[][] arr = new int[3][];arr[0...

2019-08-10 19:26:00 135

转载 Java基础第5天+方法、数组

1:方法(掌握)(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {方法体语句;return 返回值;}修饰符:目前就用 public static。后面再详细讲解其他修饰符返回值类型:就是功能结果的数据类...

2019-08-10 14:50:00 144

转载 hibernate1+基础入门(hibernate和ORM的概念、搭建hibernate开发环境、Hibernate中API介绍、抽取HibernateUtil工具类、使用Hibernate实现增删改...

第1章hibernate和ORM的概念部分1.1Hibrenate概述Hibernate是一种Java语言下的对象关系映射解决方案。它是使用GNU宽通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的持久化框架。Hibernate框架是Java持久层框架之一,它的设计目标是将软件开发人员从大量相同的数据持久层相关编程...

2019-08-09 11:53:00 355

转载 Java基础第4天+switch语句、for,while,do...while循环语句、break,return,continue控制跳转语句...

1:switch语句(掌握)(1)格式:switch(表达式) {case 值1:语句体1;break;case 值2:语句体2;break;...default:语句体n+1;break;}格式解释说明:switch:说明这是switch语句。表达式:可以是byte,short,int,charJDK5以后可以是...

2019-08-08 22:46:00 214

转载 Java基础第3天+运算符(算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三元运算符)、Scanner键盘录入、if语句...

1:运算符(掌握)(1)算术运算符A:+,-,*,/,%,++,--B:+的用法a:加法b:正号c:字符串连接符C:/和%的区别数据做除法操作的时候,/取得是商,%取得是余数D:++和--的用法a:他们的作用是自增或者自减b:使用**单独使用放在操作数据的前面和后面效果一样。a++或者++a效果一样。**参与操作使用放在操作...

2019-08-07 22:57:00 154

转载 Struts2中There is no Action mapped for namespace错误解决方法

1.我的原有配置jsp表单提交路径<form class="layui-form" id="form" action="${ctx }/membersLogin/membersLoginAction!membersLogin.action"> ............</form>struts2拦截配置 <pa...

2019-08-07 18:21:00 517

转载 hibernate报错:JoinColumn cannot be resolved to a type

@ManyToMany(cascade = CascadeType.PERSIST, fetch = FetchType.LAZY) @JoinTable(name ="course", joinColumns = {@JoinColumn(name = "preplan_sn", referencedColumnName = "preplan_sn")}, ...

2019-08-07 15:32:00 513

转载 float数据在内存中是怎么存储的

float类型数字在计算机中用4个字节存储。遵循IEEE-754格式标准: 一个浮点数有2部分组成:底数m和指数e底数部分 使用二进制数来表示此浮点数的实际值指数部分 占用8bit的二进制数,可表示数值范围为0-255但是指数可正可负,所以,IEEE规定,此处算出的次方必须减去127才是真正的指数。 所以,float类型的指数可从-126到128底数部分实际是占用24bit的...

2019-08-06 19:15:00 130

转载 Java基础第2天+关键字、标识符、注释、常量、进制转换、变量、数据类型(基本数据类型,引用数据类型)、数据类型转换...

1:关键字(掌握)(1)被Java语言赋予特定含义的单词(2)特点:全部小写。(3)注意事项:A:goto和const作为保留字存在。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记2:标识符(掌握)(1)就是给类,接口,方法,变量等起名字的字符序列(2)组成规则:  A:英文大小写字母  B:数字  C:$和_(3)注意事项:  A:不能以数字开头...

2019-08-06 19:14:00 151

转载 Java基础第1天+计算机概述、快捷键、常见的DOS命令、Java语言概述、JDK的下载,安装,卸载、常见的问题、path或者classpath环境变量配置...

1:计算机概述(了解)   (1)计算机   (2)计算机硬件   (3)计算机软件     系统软件:window,linux,mac     应用软件:qq,yy,飞秋   (4)软件开发(理解)     软件:是由数据和指令组成的。(计算器)     开发:就是把软件做出来。     如何实现软件开发呢?     就是使用开发工具和计算机语言做出东西来   (5)语言...

2019-08-05 22:46:00 124

转载 hibernate5+jpa【JPA相关概念、JPA环境搭建、JPA的多表映射、JPA的多表操作(一对多关系的增删改操作、多对多关系的增删改操作)、JPA的其他说明(在JPA中使用C3P0数据源、JA...

Hibernate第四天第1章JPA相关概念1.1JPA概述全称是:Java Persistence API。是SUN公司推出的一套基于ORM的规范。hibernate框架中提供了JPA的实现。JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。1.2JPA的优势标准化JPA 是 JCP 组织发布的 Ja...

2019-08-03 22:19:00 245

转载 hibernate4+查询【HQL多表查询、Mysql里面多表查询、Hibernate 检索策略(立即查询、延迟查询)、关联级别延迟操作、批量抓取】...

HQL多表查询Mysql里面多表查询1、内连接/*内连接查询*/SELECT*EROM t customer c,t linkman 1 WHERE c.cid=1.clid SELECT*FROM t customer c INNER JoIN t linkman 1 oN c.cid=l.clid2、左外连接/*左外连接*/SELECT*FROM t customir c IEFT ...

2019-08-02 17:10:00 155

转载 hibernate3+表间设计(多表设计、多表映射、多表增删改操作、hibernate中的多表查询)...

第1章多表设计1.1多表设计的总则问题:我们为什么要学习多表映射?答:在实际开发中,我们数据库的表难免会有相互的关联关系,在操作表的时候就有可能会涉及到多张表的操作。试想一下,如果把我们web阶段的在线商城案例的持久层改为hibernate的实现,我们现在根本无法实现功能。究其原因是我们在线商城中表之间都是有关联关系的。例如:商品和分类,用户和订单,订单和商品等等...

2019-07-29 19:36:00 225

转载 hibernate2+基础(hibernate的持久化类和对象标识符、Hibernate的一级缓存和对象状态、Hibernate的事务控制、Session 对象的生命周期与本地线程绑定、Hiberna...

第1章hibernate的持久化类和对象标识符1.1持久化类的编写规范1.1.1什么是持久化类:Hibernate是持久层的ORM映射框架,专注于数据的持久化工作。所谓的持久化,就是将内存中的数据永久存储到关系型数据库中。那么知道了什么是持久化,什么又是持久化类呢?其实所谓的持久化类指的是一个Java类与数据库表建立了映射关系,那么这个类称为是持久化类。其实你可以简单的...

2019-07-28 15:21:00 231

转载 hibernate1相关错误

1、初次使用hibernate,在配置文件时出现下面的异常:org.hibernate.boot.InvalidMappingException: Could not parse mapping document: com/myhibernatedemo/entity/Product.hbm.xml (RESOURCE)*********************Caused ...

2019-07-27 15:10:00 421

转载 学习TDD的第一天

什么是TDD?(维基百科)测试驱动开发(英语:Test-driven development,缩写为TDD)是一种软件开发过程中的应用方法,由极限编程中倡导,以其倡导先写测试程序,然后编码实现其功能得名。测试驱动开发始于20世纪90年代。测试驱动开发的目的是取得快速反馈并使用“illustrate the main line”方法来构建程序。测试驱动开发是戴两顶帽子思考的开发方式...

2019-07-25 14:13:00 115

转载 JDK的下载与安装

JDK的下载通过官方网站获取JDK   http://www.oracle.com ,针对不同操作系统,下载不同的JDK版本 识别计算机的操作系统。官网有时候会变动,总之和Java有关或者有download的都可以选择看看。需要注意的是下载最新的JDK不需要登陆,但是下载以前版本的JDK需要登陆Oracle。JDK的安装傻瓜式...

2019-07-16 17:04:00 102

转载 Java语言了解

Java创始人詹姆斯·高斯林(James Gosling) 1977年获得了加拿大卡尔加里大 学计算机科学学士学位,1983年 获得了美国卡内基梅隆大学计算 机科学博士学位,毕业后到IBM 工作,设计IBM第一代工作站 NeWS系统,但不受重视。后来 转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“...

2019-07-16 16:33:00 88

转载 计算机基础知识

计算机计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一...

2019-07-16 15:31:00 119

转载 Java学习开篇

学习Java的建议:不要完全依赖于书和视频。建立有效的学习方法。学习软件编程的捷径——敲代码,狂敲。练习打字。一句话:你可以放弃选择,但不可以选择放弃!转载于:https://www.cnblogs.com/zyk2019/p/11195114.html...

2019-07-16 15:20:00 92

空空如也

空空如也

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

TA关注的人

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