自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (3)
  • 收藏
  • 关注

原创 配置springjdbc

配置springjdbcSpring 框架除了提供 IOC 与 AOP 核心功能外,同样提供了基于 JDBC 的数据访 问功能,使得访问持久层数据更加方便,使用 Spring JDBC 环境,首先需要一套 Spring 整合 JDBC 环境。整合步骤如下:1.坐标添加<!--junit单元测试--><dependency> <groupId>ju...

2020-02-08 17:17:16 157

原创 spring代理模式

代理模式代理模式在 java 开发中是一种比较常见的设计模式。设计目的旨在为服务类与客户类 之间插入其他功能,插入的功能对于调用者是透明的,起到伪装控制的作用代理模式的两个设计原则:1. 代理类 与委托类具有相似的行为(共同)2. 代理类增强委托类的行为静态代理为某个对象提供一个代理,代理角色固定,以控制对这个对象的访问。静态代理对于代理的角色是固定的,如 dao 层 20 个 dao...

2020-02-07 17:39:09 102

原创 spring ioc容器

spring iocspring ioc分为控制反转和依赖注入。控制反转:把创建对象的过程交给外部容器(ioc容器)操作。依赖注入:给属性赋值spring ioc注入的4种方式Spring 支持的注入方式共有四种,set 注入、构造器注入、静态工厂注入、实例化 工厂注入spring ioc 自动注入1.准备环境(修改配置文件)<beans xmlns="http://www....

2020-02-06 16:55:52 96

原创 idea配置maven

1.新建Maven项目选择"File" —> 选择"New" —> 选择Maven2.设置项目的坐标3.设置项目的Maven环境4.设置项目的名称和存放的工作空间5.修改项目中pom.xml的配置5.1修改成自己的JDK版本 <properties> <project.build.sourceEncoding>UTF-8</...

2020-02-05 15:43:55 102

原创 Tomcat了解

C/S体系结构C/S 是 Client/Server 的缩写,即客户端/服务器结构。在这种结构中,服务器通常采用高性能的 PC机或工作站,并采用大型数据库系统(如 Oracle 或 SQL Server),客户端则需要安装专用的客户端软件。这种结构可以充分利用两端硬件环境的优势,将任务合理分配到客户端和服务器,从而降低了系统的通信开销。B/S体系结构B/S 是 Browser/Server ...

2019-12-29 19:21:27 299

原创 JS基础

JS事件事件(Event)是 JavaScript 应用跳动的心脏 ,进行交互,使网页动起来。当我们与浏览器中 Web 页面进行某些类型的交互时,事件就发生了作用a.验证用户输入的数据。b.增加页面的动感效果。c.增强用户的体验度。事件类型JavaScript可以处理的事件类型为:鼠标事件、键盘事件、HTML事件。常用事件onload:当页面或图像加载完后立即触发onclick...

2019-12-19 21:33:02 56

原创 JDBC的简单使用

JDBC的概念jdbc: java database connectivity java 与数据库的连接角色分类服务器 (db): a)、接收 sql b)、执行 sql c)、返回结果客户端 (java):a)、接收数据 b)、组装sql c)、发送SQL(与数据库建立联系) d)、分析结果jdbc 步骤jdbc的连接Connection con ==DriverManager....

2019-12-13 21:00:45 75

原创 表连接

92表连接当我们获取的数据不是来自于同一张表而是来自于多张表时就需要使用到表连接select * from emp;select * from dept;注意:同名列 非* 必须区分数据源 、关系列、 过滤条件、字段笛卡尔积非* 必须区分 使用表名 或别名.区分 select * from emp , dept; select ename , dname from emp , d...

2019-12-10 21:00:08 135

原创 多线程

多线程的概念多线程,说白了就是多条执行路径,原来是一条路径,就主路径(main),现在是多 条路径。程序、进程与多线程程序是指令的集合,代码的集合;而进程是动态的概念,当程序在执行时,系统分配进 程;多线程是在同一进程下,充分利用资源 ,多条执行路径,共享资源注意:很多多线程是模拟出来的,真正的多线程是指有多个 cpu,即多核,如服务器。如 果是模拟出来的多线程,即一个 cpu 的情况下,...

2019-12-06 21:31:22 65

原创 容器

容器什么是容器? 容器也叫集合框架,可以在其中放置对象或基本类型数据。数组就是容器的一种。容器简单的结构体系:容器中的元素类型都为引用类型,不能放置原生数据类型(使用装箱即可),使用泛 型保留类型。Collection 接口Collection 表示一组对象,它是集中,收集的意思,就是把一些数据收集起来,Collection 接口的两个子接口:Set 中的数据没有顺序,不可重复L...

2019-12-04 14:43:03 245

原创 IO流

File类在Java中,Everything is Object!所以在文件中,也不例外!在Java中,可以用 File类来表示一个与硬盘上文件联系!!!注意:1、File仅代表一个联系,可能文件存在,也可能不存在;2、这里的文件可以是文件,也可以是文件夹;IO流文件流:从一端流动到另一端,即从java内存流动到存储介质中。存储介质包括:硬盘文件、数据库与网络等节点(数据源)。记住:一切...

2019-12-02 20:39:45 77

原创 面向对象——多态

多态多态,polymorphism 即多种形态,模糊策略,以不变应万变,使用多态可以编写更加通用的代码。静态绑定和动态绑定静态绑定(静态联编): 在编译期完成,可以提高代码执行速度。静态绑定的方法包括:静态方法构造器private方法用关键字super 调用的方法动态绑定(动态联编):指在“执行期间(而非编译期间)” 判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。...

2019-11-28 21:23:26 72

原创 封装和继承

封装封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和行为(或方法)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。隐藏实现细节,提供公共的访问方式好处:1.隐藏实现细节2.提高代码的复用性3.提高代码的安全性...

2019-11-26 19:15:01 88

原创 面向对象和构造器

面向对象面向对象和面向过程的区别面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。两者都贯穿于软件分析、设计和开发各个阶段,对应面向对象就分别称为面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)。C语言是一种典型的面向过程语言,Java是一种典型的面向对象语言。面向对象和面向过程思想的总结都是解决问题的思维方式,都...

2019-11-25 21:58:29 77

原创 方法

什么是方法方法就是 给能够解决问题的多行代码取了一个名字的功能块 ,方便我们多次使用方法的作用1、main 方法过于臃肿2、重复执行的代码块 命名,方便重复使用3、方便自上而下分解问题4、方便维护代码方法的声明格式 public static 有无返回值 方法名(参数类型 参数名){ ....... }方法只能定义在类中,同时不能嵌套方法可以定义为...

2019-11-24 15:02:57 70

原创 Java循环语句

do…while先执行后判断 do{ 循环体; 迭代因子 }while(布尔表达式);先执行循环体,后判断布尔表达式。循环体至少执行一次。for结构for(初始表达式;布尔表达式;迭代因子){ 循环体;}for 循环在执行条件测试后,先执行程序部分,再执行迭代因子初始化部分、条件判断部分和迭代因子可以为空语句,但以“;”分开表示无限循环: for( ; ;...

2019-11-22 19:05:59 77

原创 运算符和控制语句

运算符算数运算符单目运算符+(取正) ,-(取负),++(自增),–(自减)++或-- 单独使用的时候放在前面或后面是一样的a++ 或 a-- 效果一样++或-- 参与操作使用的时候放在操作数的前面:先自增或者自减,再参与操作放在操作数的后面:先参与操作,再自增或者自减双目运算符+,- ,* ,/ ,%(取余)+的用法 a:加法 b:字符串连接符/和%的区别...

2019-11-21 20:25:55 93

原创 变量和数据类型

变量和数据类型

2019-11-19 21:41:34 322

原创 初识Java

JavaJava的介绍Java发展史JDK 的安装环境变量的配置HelloWorldJava的介绍Java发展史上世纪90年代初,SUN公司的James Gosling领导的Green项目,着力打造一个分布式的、可以在消费类电子产品(如电视机顶盒)使用的系统架构。这种架构中,要求写的代码可以运行在各种消费类电子产品中,即要求代码的中立性、跨平台性。最初,Green项目使用的C++,但是在...

2019-11-18 21:18:03 70

空空如也

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

TA关注的人

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