自定义博客皮肤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)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 浅谈Spring03—依赖注入

8、引入依赖注入8.1 创建工程8.1.1 CustomerDaopackage com.zhc1024.dao;public interface CustomerDao { void save();}8.1.2 CustomerDaoImplpackage com.zhc1024.dao.impl;import com.zhc1024.dao.CustomerD...

2019-10-30 23:32:45 180

原创 浅谈Spring02—入门案例

4、创建第一个SpringDemo4.1搭建框架4.2 具体代码4.2.1 daopackage com.zhc1024.dao;public interface CustomerDao { /** * 保存操作 */ void save();}4.2.2 dao.implpackage com.zhc1024.dao.impl;im...

2019-10-29 22:38:52 219

原创 浅谈Spring01--概念

1、概念:Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:控制反转和AOP(Aspect Oriented Programing:面向切面编程)为核心,提供了展现层SpringMVC和SpringJDBC以及业务层事务管理等众多的企业级应用技术,还能整合市面上流行的第三方框架个类库。1、full-stack:全栈...

2019-10-29 22:32:39 221

原创 SpringCloud入门案例

写案例之前首先要知道SpringCloud是什么东西,SpringCloud简单来说就是一套规范, 它是一系列框架的集合,主要用于管理微服务架构,简化Spring应用开发。那么为什么要用微服务为什么要用SpringCloud来实现呢?后台硬:作为Spring家族的一员,有整个Spring全家桶靠山,背景十分强大。 技术强:Spring作为Java领域的前辈,可以说是功力深厚。有强力的技术团队支撑,...

2019-10-15 23:37:28 255

原创 任务调度框架:Quartz

理解:任务调度简单的理解就是指定程序在什么事件干什么事,周期是多少。具体在现实中的应用就是邮件提醒功能或者短信提醒功能。程序会在你设定的时间内执行你编写的语句,就是任务调度。其中有JDK的Timer, Quartz 、 Spring Task 、 (分布式的ElasticJob)。本文结合spring框架做一个简单的Demo,使初学者能够理解Quartz。1、建立一个Maven工程1.1 ...

2019-09-30 17:44:50 153

原创 Dubbo入门

说Dubbo之前我们先说一下软件架构的发展史,由浅入深的知道软件架构,从而引出Dubbo,这对于理解Dubbo还是有帮助的。1、软件架构的发展史软件架构的发展经历了从单体结构(集中式架构)、垂直架构、分布式架构到微服务架构的过程。1.1单体架构(集中式架构)当网站的流量很小的时候,只需要一个应用就可以将所有的功能全都部署在一次 ,以减少部署的节点和成本。特点:所有的功能集成在一个项目...

2019-09-28 23:21:03 143

原创 触发器的创建和使用

触发器=============创建用户users表CREATE TABLE users(id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(32),addrss VARCHAR(32))创建日志表CREATE TABLE oplog(id INT PRIMARY KEY AUTO_INCREMENT,uid INT, – 插入用户的...

2019-09-24 15:24:31 1683

原创 初级SSM框架整合

本次ssm整合是对于初学者来说的第一次整合,里面还有很多地方可以进行优化,这点以后有空再分享。主要是体现整合的思路和过程。1、准备数据/*创建用户表*/CREATE TABLE `user`( id BIGINT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(50), password VARCHAR(50), email VARCHAR(...

2019-09-04 18:45:07 242

原创 MVC操作模板

MVC操作模板一、准备数据库数据CREATE TABLE contact( id INT PRIMARY KEY AUTO_INCREMENT , NAME VARCHAR(20) NOT NULL , sex CHAR(1) , age INT(3) UNSIGNED , -- 无符号 address VARCHAR(10) , -- 籍贯 ...

2019-08-09 19:56:52 377

原创 JAVA学习DAY08

一、类和对象1.1 类什么是类?类就是对现实生活中一种具有相同属性的事物的集合,简单来说就是一种事物的描述。类的组成部分:属性和行为。属性描述事物的特征,行为就是事物的执行能力。简单来理解类和事物的关系就是,动物和猫的关系。猫具有动物的一些特征,而动物就是猫的统称。类是看不见摸不着的,就像动物这个词一样,而猫是能够看得见摸得着的就是类的对象。类是对象的描述,对象是类的实例。1.2 jav...

2019-06-20 23:18:07 151

原创 JAVA学习DAY07

一、Debug1. 1 概念debug是程序调试模式,在IDEA里面是一个非常强大的功能,现阶段的我们编写的代码都是一些比较简单的,用肉眼一看就能看出来的,因此对于debug功能不是很需要,但是,一旦我们编写了几百几千条的代码的时候,到时候再找bug就不是很简单的事情,这时候我们只要使用debug功能,从大概程序报错的地方检察代码就很简单了。1.2 断点断点就是debug执行的入口,我们只...

2019-06-18 23:32:56 103

原创 JAVA学习DAY06

一、方法1.1概念方法就是把需要实现的代码的功能集合到一起,需要的时候调用即可。比如打印5个“HelloWorld”,我们在方法里面只要编写一次,在主程序里面只需要调用方法,一句代码即可。1.2 定义和调用定义:public static void 方法名(参数列表){方法语句体;}名词解释:public:权限修饰符,是最高权限;static:静态,简单来说,在类没有创建对象的时...

2019-06-17 22:30:25 258

原创 JAVA学习DAY05

一、数组存储不重复的随机整数今天一天做练习没什么好说的,就是要记住,学习这种东西就是要靠自己的心态,自己真的想去学了,那么自己就会去付出,付出肯定会有收获。或是成绩,或是其他潜移默化的东西,大家共勉吧。今天主要就说一个数组的经典问题,如果储存不同的整数。首先我们要知道思路,有了思路就好办了。编程思路:数组储存不同的数字肯定就是需要用到遍历,拿到一个数就要跟数组里面的数进行比较,当该数没有和其...

2019-06-16 23:12:54 270

原创 JAVA学习DAY04

一、IDEA首先介绍什么是集成开发环境,集成开发环境就是集合编码、编译、运行于一体的开发环境。而一些编程软件就包括了这样一些环境,今天学习安装的IDEA就包括这些内容。现在市面上的编程软件已经被IDEA和Eclipse平分天下,所以这两个软件是我们必须会使用的。1.1 安装IDEA的安装非常简单,直接傻瓜安装也可以,最好就是指定自己的路径,方便以后管理,这里不再阐述。1.2 新建项目1...

2019-06-15 23:02:16 104

原创 JAVA学习DAY03

一、switch结构格式:执行顺序:先进行表达式的判断,表达式符合哪一个case就执行哪一个case里面的语句。default语句是当没有哪一个case符合的时候执行。注意事项:二、循环结构常用的循环结构包括for、while、do……while循环,而for和while是需要掌握的,do……while循环需要了解即可。2.1 for循环格式:for(初始化语句;判断语句;条...

2019-06-14 22:57:03 223

原创 JAVA学习DAY02

一、算术运算符1.1一共有加(+)、减(-)、乘(*)、除(\)、取余(%)这几种。+:对数字进行加法运算,如:int a = 10;int b = 10; System.out.println(a + b);输出20;如果是字符串则起拼接作用,如:System.out.println(“a” + “b” );输出就是ab。-:进行减法操作;*:进行乘积操作;/:进行除法操作;%:取余...

2019-06-12 23:45:10 161

原创 JAVA学习DAY01

一、JAVA发展史java在1995年又sun公司推出,java之父——詹姆斯·高斯林。java发展历程重要的三件事:1、1995年面世;2、2004年版本更新5.0(因为更新力度之大,有之前的1.4直接变为5.0);3、2009年被Oracle公司收购。二、JAVA夸平台运行原理java的一大特点就是“一次编译,到处运行”。java能够在多个操作系统上面运行,主要是因为JVM虚拟机的作用。...

2019-06-11 23:42:24 192

原创 超级白中白的学习进程(5):接口(interface)

接口interface1、理解接口就是一种规范标准。就相当于一个USB接口,厂家不管谁用,用户也不管谁生产,只要符合这个规范,那么USB接口能够通用。我们不管接口里面写的什么程序,我们只要拿过来用就行。2、接口格式格式:public interface 接口名称{方法体}注意:接口不能直接创建对象,必须通过实现类创建对象,才能使用里面的方法。3、接口的抽象方法接口的抽象方法。...

2019-05-17 23:59:59 144

原创 超级白中白的学习进程(4):继承练习

继承练习今天因为上班太忙,没有时间看视频,只看到了练习,所以今天就只做了这一道练习。题目要求:要求编写一个类似微信放红包的程序。分析:群主和成员都是具有相同的名字变量和余额变量,根据继承的共性提取我们得知群主和成员都是继承某一个类,这个类我们姑且称为User类;群主的作用就是发红包的作用,那么我们就要单独在群主这个类里面创建一个发红包的方法称为send();发红包的过程就是拿出某个数值...

2019-05-14 07:39:18 150

原创 超级白中白的学习进程(3):抽象类(abstract)

抽象类(abstract)1、概念抽象类,关键字abstract。我的理解就是泛指的意思,就好比说你建立一个类,叫Animal类,里面有一个eat()方法,但是这个动物类指的是什么动物呢?这个可以是小猫,也可以是小狗,还有这个eat方法,是吃什么呢?吃鱼还是吃骨头?所以泛指一类的都可以理解为抽象类。当然通过程序来看,抽象类一下就看出来了:这样在class前面加上关键字abstract就是修...

2019-05-13 07:42:17 145

原创 超级白中白的学习进程(2):继承(Extends)

继承(Extends)1、前言还是先说一下博主本人的一些基本情况吧。本人去年刚刚毕业,专业是电气工程及其自动化,就是在大学期间完全没有接触过JAVA,也就稍稍了解了一下C语言。后来找了现在的工作也是和编程没有任何关系,是的,本人现在就是全职工作,每天的学习时间只有6点下班后,还有锻炼一个小时身体,一天也没有几个小时学习,全都是看视频自学的。不过现在就是打算辞职出去培训班专门学习JAVA,现在发...

2019-05-11 21:56:18 146

原创 超级白中白的学习进程(1)

String类、Arrays工具类、Math工具类前言各位大牛人物,本人是一个零基础学起来的小白,大学之前对于Java没有任何的接触,如今决定认真学习Java,目的是要把自己的头发掉光位置!今天写这个的原因就是想把自己的学习过程记录下来,算是巩固练习。如果文中有什么不对的地方,还请各位不吝珠玉。在下一定有则改之无则加勉,希望能够紧跟大牛后面学习!1、String类String类在我之前的认...

2019-05-10 17:47:55 191

IDEA配置文件、分布式服务器多开插件.zip

IEADSQL配置文件插件,是在dao层编写查询条件的时候会有一个箭头指向接口所在的配置文件,点击接口直接到达配置文件 dashboard:分布式(微服务)服务器多开插件是模拟服务器多开的情况下不用复制整个服务器代码,直接复制启动项目就行,具体百度可知

2019-10-15

MVC项目所需要的jar包.zip

MVC项目所需要的里面包含了mybatis、Junit4、BeanUtils、IOUtils、JSTLjar包.zip

2019-08-09

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

TA关注的人

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