- 博客(17)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 Dao层设计思想、JdbcUtils类、数据库连接池技术
1 Dao设计思想Java语言要操作数据库表里面的数据时,要使用jdbc,但是jdbc的代码非常的繁琐,如果经常操作数据的话,这些代码的重复度会很高。所以我们把经常对表的相关操作封装到我们的dao类。这样就提高了代码的利用率,提高了系统的可维护性,可扩展性。Dao(data access object)数据访问对象。Dao里面需要有以下几个组件:1.Person类。实体类。a) 这个类跟...
2019-05-29 10:18:00 731 2
原创 Jdbc连接Oracle数据库详细案例,占位符的使用
一、什么是jdbc ?Java database connectivity: Java连接数据库技术1.Sun公司研发java语言的程序员,他们定义出来的java连接数据库的一些接口。这些接口就是jdbc。2.接口没有具体的功能,但是他统一了java连接各个数据库的标准。具体的实现类有各个数据库厂商去实现。3.数据库厂商写好这些实现类后,把这些类打成压缩包,放到官网上,供java程序员下载...
2019-05-26 17:52:45 2497 1
原创 Oracle数据库的增、删、改,索引、视图以及序列的创建和销毁
一、Oracle数据库的建表操作数据库中是以表为单位进行数据的组织与整理的,数据库中的建表和java中的 建类作用相似。在开发中,java中的一个类中的属性和数据库表中的列属性对应,这个类也称为实体类;二、数据库的增删改1,数据库表的增加数据,也叫插入数据2,删除数据3,更新4,数据库对表中列的增删改--创建一个学生表CREATE TABLE t_student ( s...
2019-05-26 09:29:49 574
原创 Oracle中的分组查询、子查询、多表连接
一、什么是分组查询?对表中的数据使用特定的列进行分组,对分组后的各组数据分别使用组函数处理。分组后,select后不能直接跟非分组依据列还有单行函数。还用昨天的两个表,employee员工表和department部门表来做测试:先来看一个需求: 【查询各个部门的最高薪资 】显然这是要进行分组来统计计算的,要根据department_id分组,然后再使用max函数统计每个分组中的薪资最大值...
2019-05-24 21:33:36 721
原创 Oracle简单查询、条件查询、枚举查询、模糊查询、排序查询、函数查询等
Oracle数据库的简单查询查询语句语法结构:select 列名1,列名2,列名3,…from 表;在Oracle数据库下有一个employees员工表,有一个department部门表,一下操作均基于这两张表:主要字段有;Employees:员工表 Employee_id:员工编号, First_name:员工名 Last_name:员工姓 Email:邮箱 Ph...
2019-05-23 00:10:29 2214
原创 Oracle数据库的简单认识详细总结
一.什么是 数据库?保存并组织管理数据的软件在使用数据库之前数据都是保存在计算机内存中的,那么在内存中的数据有以下特点i. 速度快ii. 瞬时性,一旦软件关闭或者电脑重启,数据丢失之后有了磁盘来保存数据,但是使用磁盘保存数据又有很多不足:i. 可以长久保存数据文件管理系统的不足:不支持并发访问文件管理系统的文件大小有限制查找性能不足没有数据类型的支持没有备份容灾机制所...
2019-05-22 23:51:56 724
原创 java中的反射
java中的反射主要介绍以下几方面内容理解 Class 类理解 Java 的类加载机制学会使用 ClassLoader 进行类加载理解反射的机制掌握 Constructor、Method、Field 类的用法理解并掌握动态代理1.理解Class类 –对象照镜子后可以得到的信息:某个类的数据成员名、方法和构造器、某个类到底实现了哪些接口。对于每个类而言,JRE 都为其保留一个不变...
2019-05-22 23:35:28 259
原创 java IO流详细总结(二、字符输入输出流,File文件操作类)
再次回忆一下什么是字节流、字符流:IO流以单位划分:字节流:以字节(8bit)为单位,能够传输所有类型的文件。字符流:以字符为单位,一次可能读多个字节。.只能传输文本文件(能够被记事本打开.java/.txt/.html,并且不改变内容的文件)只要是处理纯文本数据,就优先考虑使用字符流。 除此之外都使用字节流。所以字符流顾名思义就是主要操作字符的!四、字符流的编码问题字符是我们能读懂...
2019-05-19 11:13:56 950 1
转载 记录我的第一篇博客,我为什么要写博客?
本来这篇文章是我的第一个CSDN账号上面的第一篇博文,后来手机换号后原来账号登录不上去就又重新注册了一个。要不然现在我的访问量估计也有几十万了吧哈哈哈…今天回忆起来想想真是第一次不可丢,重新看看当初写的第一篇博客感触颇多,大部分都做到了当时所期待的,但也有所没做到的…以下是当时的第一篇博文内容,为表敬意没做任何修改…2016年12月27日 01:17:42 无人闻名的小草闲逛时看到这样一...
2019-05-18 22:47:42 416 3
原创 java IO流详细总结(一、字节输入输出流)
一、什么是IO流:将数据从内存传输到外部存储设备的通道,管道。IO流的分类:1.按方向划分:<以JVM为参照物>输入流:将<外部存储设备>中的数据读入到<内存>中。输出流:将<内存>中的数据写入到<外部存储设备>中。2.按单位划分:字节流:以字节(8bit)为单位,能够传输所有类型的文件。字符流:以字符为单位,一次可能读多...
2019-05-18 22:27:15 752 1
原创 Eclipse或Myeclipse扩展用法以及常用快捷键
MyEclipse快捷键大全MyEclipse 快捷键1(CTRL)Ctrl+/ 注释当前行,再按则取消注释Crtl+Q 跳到最后一次编辑时的位置Crtl+W 关闭当前窗口Crtl+E 选择当前打开的类Crtl+ A 全选Crtl +S 保存Crtl+Shift +S 全部保存Crtl+D 删除当前行Crtl+ Z 撤销Crtl+ X 剪切Crtl+ C ...
2019-05-15 22:03:56 401 2
原创 java异常分类,异常处理,面试中常见异常问题!
什么是异常?程序运行过程中产生的不正常的情况统称为异常!Throwable 类是 Java 语言中所有错误或异常的超类。提供了错误堆栈实现等一系列方法。 有两个直接子类:Error & Exception程序错误一般分为三种:1.编译错误;2.运行时错误;3.逻辑错误。(1)编译错误是因为程序没有遵循语法规则,编译程序能够自己发现并且提示我们错误的原因和位置,这个也是我们在刚接触...
2019-05-14 13:03:06 7104 4
原创 java中的集合框架(Set、List、Map)及其实现类
Java中集合框架包括Collection接口、Set接口、List接口、Map接口,已经常用的它们的实现类,简单的JDK源码分析底层实现集合框架:Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为集合框架。程序员在具体应用的时候,不必考虑数据结构和算法实现细节,只需要用这些类创建一些对象,然后直接应用就可以了,这...
2019-05-13 11:16:16 2562 1
原创 java存储机制(堆、栈、方法区)
堆、栈、方法区存储的内容堆:堆中存放的都是new出来的对象,每个对象都包含一个与之对应的.class文件,凡是new出来的对象都存放在堆中,堆中不存放基本类型和对象引用,只存放对象本身。非静态成员变量在类的实例化时开辟空间并初始化,所以类的非静态成员变量也放在堆中。对于堆中的对象生命周期的管理由Java虚拟机的垃圾回收机制GC进行回收和统一管理。栈:每个线程包含一个栈区,栈中只保存基础...
2019-05-09 10:28:10 3437 2
原创 8种基本数据类型的包装类,以及之间的相互转换
什么是包装类?java中的基本数据类型如int,double等不是对象,无法通过向上转型获取到Object提供的方法.而String却可以,因为String是一个对象而不是一个类型。基本数据类型由于这样的特性,导致无法参与转型,泛型,反射等过程。为了弥补这个缺陷,java提供了包装类,为8中简单类型提供对象形式,让Object统一所有数据。包装类顾名思义就是将基本的数据类型以及一些辅助方法...
2019-05-08 18:57:04 2841 1
原创 java中的四种内部类详解(成员类内部类,静态内部类,局部内部类,匿名内部类)
什么是内部类?类中定义类,在一个类的内部定义一个完整的类就叫做内部类例如:public class TestInner { public static void main(String[] args) { Outer o = new Outer(); Outer.Inner inner = o.new Inner(); inner.inner_method(); }}...
2019-05-07 16:18:27 821
原创 基于ArrayList增删改查实现的java商品管理系统
系统简介某超市开业,为了实现仓库商品标准管理化,需要一套操作简单的商品管理系统。主要业务有:添加商品、删除商品、修改商品属性、查看某一种商品信息、查看所有商品信息。细节提示需要管理的商品有以下几种属性:商品编号、商品名、商品价格以及商品库存。商品编号是唯一的,每种商品的编号都不能一样。业务细节添加功能添加商品信息时需要手动输入商品编号、商品名、商品价格以及商品库存,每次录入完一种...
2019-05-05 18:59:46 3676
数据集【LSTM模型预测时间序列】(根据历史销量数据预测商品未来销量)
2024-04-14
《农业工程学报》期刊模板
2024-04-07
省市区管理sql数据表设计、以及全国省市区全部最新数据
2019-10-16
JavaWeb电商网站商城当当网项目源码,内含数据库
2019-07-18
java实现的文件上传下载FileUpLoad
2019-06-27
Servlet实现的进销存仓库管理系统
2019-06-25
Library.zip
2019-06-25
Myeclipse 2013-ea4 破解文件+破解说明.zip
2019-05-15
spring+Mybatis+SpringMVC资源整合(增删改查+模糊查询)精心制作,适合新手学习
2017-12-30
Javaweb实训项目-《贵美商城*源码》Myeclipse+MySQL
2017-07-09
myeclipse启动该报错 Context initialization failed
2017-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人