自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 淡淡的清香

***今天是怎么了***不知不觉是加入这个行业有一年了,回首还是有点坎坷,自己当初的选择,自己走过的路,有点小激动,有点小刺激。也许大多数人会和我一样的感受。同时,我们接受加班,改需求,降工资。等一系列的问题。但是我们依然还在坚持,不知道坚持什么,还是在奋力去奔跑,不知道为什么,永远在路上。有些时候想过去换一家公司,心想着换一家公司会好的,这样我们就可以去发挥自己的想法,让自己有用武之...

2020-03-29 11:46:00 150

原创 Redis的各种用法和各种使用介绍

Redis一、为什么使用解决应用服务器的cpu和内存压力减少io的读操作,减轻io的压力关系型数据库的扩展性不强,难以改变表结构二、优点:nosql数据库没有关联关系,数据结构简单,拓展表比较容易nosql读取速度快,对较大数据处理快三、适用场景:数据高并发的读写海量数据的读写对扩展性要求高的数据四、不适场景:需要事务支持(非关系型数据库)基于sql结...

2019-08-20 00:26:39 1195

原创 74-Maven的简单介绍和使用(70-73是项目的修改和创建)

Maven《专家》管理项目1.理解Maven在以前的项目编写中,jar包管理令人头疼,SSM框架(30+的jar包)所以在项目的发展中,产生一系列的新技术Maven,Gradle(高新)Maven项目对象模型,可以通过一小段的描述信息来管理项目的构建,报告和文档的项目管理工具软件突出亮点:项目的依赖(jar包的管理)以前的的项目中:①项目jar包数量多,查找起来麻烦②jar包之间的有...

2019-06-26 21:52:37 146

原创 day-69Spring MVC体系结构和ssm整合

Spring MVC体系结构和ssm整合1.Spring mvc的环境搭建表现层框架,非常优秀,比之前的传统表现层框架Strus2\webWork优秀①#在导入Spring相关炸包之后,再导入额外的俩个包,web . webmvc②#编写web.xml配置核心控制器(DispathcherServlet), <!-- 编写核心控制器 --> <servle...

2019-06-18 19:50:52 173

原创 day-68将springmvc和spring进行组合的搭建的具体步骤

Spring和springmvc简单的结合框架的搭建1.创建动态的web工程,使用2.5版本,添加resource包,将根路径进行名字的简洁访问例如:springmvc2…导入炸包aopalliance-1.0.jaraspectjweaver-1.8.7.jarcommons-logging-1.1.1.jarlog4j-1.2.17.jarspring-aop-4.2.4.REL...

2019-06-17 22:13:50 104

原创 67-spring和MyBatis和springmvc的整合

##Spring配置补充和Spring MVC的初识一、了解Spring的一些额外配置1.1引用外部的属性文件··xml<context:property-placeholder location""/><bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigur...

2019-06-16 18:48:23 138

原创 66-MyBatis和Spring的整合

MyBatis和Spring的整合*MyBatis它是一个半自动的ORM框架,大大降低了JDBC的代码量,提供的对象映射工具灵活,里面提供了动态的SQL语句MyBatis中有主要的三个核心的API:SqlSessionFactory SqlSession 和Mapper接口SpringSpring 实现了ioc控制反转,和di依赖注入,能够对对象的整个生命周期进行管理,包含着对象中...

2019-06-14 21:20:42 98

原创 65-IoC和AOP的扩展

IoC和AOP的扩展IoC:Inversion Of Control 控制反转​ 以前传统的获取某个类的实例需要自行进行创建,而现在对象的生命周期都交给Spring容器管理。​ 一个类依赖于另一个类对象(一个类有一个对象属性),以前需要你自行创建对象属性然后注入,现在也都由Spring容器进行管理。​ 交给Spring管理之后,我们只需要关注需要谁即可,耦合性大大降低。AOP:Aspe...

2019-06-13 02:01:16 156

原创 64-spring简介

Spring核心概念学习Spring的Spring MVC 、 Spring Boot、 Spring Cloud系列、Spring JPA、Spring Data…1. 了解SpringSpring:春天,的确是Java开发的春天。 整个颠覆了我们的开发形式!它的核心思想就是IoC和AOP。Sun公司(Java母公司),EJB(企业JavaBean) 企业开发用,也是Java EE框...

2019-06-11 19:20:17 126

原创 62-动态sql文件

联想对比:EL + JSTLMyBatis:OGNL + 动态SQL;动态SQL:if:用于SQL条件判断test:条件表达式,里面使用OGNL表达式来进行条件的编写,条件表达式写法和SQL语法的表达式类似注意,这里使用的变量名是@Param注解中指定的变量名/对象的属性名where:用于where子句添加它可以自动在SQL语句前添加一个Where关键字而且可以自动求出多余...

2019-06-07 11:49:15 141

原创 61-SQL映射文件

SQL映射文件一、掌握通过SQL映射文件进行增删该查1.查询操纵-id:对应的接口的方法名-parameterType:对应接口的参数类型-resultType:对应接口的返回值类型-resultMap:对应接口的自定义映射返回值类型2.insert update delete 三个标签都没有返回值类型,他们默认返回值类型都是int(表示影响行数)①增加操作 ...

2019-06-06 23:06:28 87

原创 60-MyBatis框架的简单介绍

MyBatis入门一、了解主流的框架技术1.表现层(Web/controller/action):负责对客户端的请求进行接收处理,并且做出响应(酒店迎宾)MVC: Model1–>JSP作为视图显示给客户端,同样也接收请求,处理请求MVC:Model2–>视图层:JSP作为视图显示,(以前是Java脚本后来是EL+JSTL)控制层:Servlet接收请求并做出响应。(以前是...

2019-06-04 23:37:00 125

原创 60-Linux常用的命令和接口

Linux入门1. 了解Linux系统1.1 操作系统是什么?我们的计算机如果不安装操作系统,只有硬件,被称为"裸机"。操作系统是运行在硬件上的一种能够管理其它软件的一种应用程序。OS(Operating System)1.2 常见的操作系统windowsandroidioslinux赛班UNIX全自动洗衣机内也有操作系统…1.3 操作系统分类按照应用领域划分:桌面操...

2019-06-01 01:57:24 517

原创 58-Linux的基本使用命令和常规操作介绍

一、 Linux的入门1.了解Linux系统①操作系统是什么?我们的计算机如果不安装操作系统,只有硬件,被称为是裸机,操作系统是运行在硬件上的一种能够管理其他软件的一种应用程序,(o/s)(operating System)②常见的操作系统有windowsandroidioslinux塞班UNIX全自动洗衣机内也有操作系统③操作系统的分类按照应用领域的划分《1》桌...

2019-05-29 23:19:07 145

原创 57-AJAX和jQuery

一、AJAX1.它是js的一种。它是web.发展的(B/S)的必然产物它是由谷歌公司的谷歌地图带火的,能够提供异步请求技术,每当我们在地图上把鼠标重新移动一个位置的时候,我们按下ctrl+F12会发现了我们的客户端已经发送了一次请求,并且服务器给我们一个200的响应成功的标识,但是我们感觉到网页没有全部更新,只是局部的进行了更新了,这就是我们今天要介绍的AJAX2.AJAX是请求是有 XML...

2019-05-19 22:53:52 344

原创 56-过滤器和监听器

过滤器和监听器Web三大组件:Servlet:表现层-控制器Servlet是一个运行在服务器端的小程序。能够接收客户端的请求并做出相应的响应。过滤器过滤,筛选。监听器监听web相关组件的生命周期和相关活动的。1. 理解过滤器的特点和工作原理可以实现 Web 应用程序中的预处理和后期处理逻辑:日志记录、改善性能、安全与会话管理、敏感字过滤,或者自动登录…今天的应用...

2019-05-19 19:19:32 136

原创 55-serVlet

Servlet1. 了解Servlet API的常用接口和类Servlet和JSP的关系request:HttpServletRequestjavax.servletJSP文件 -> 翻译成.java文件 -> 编译 -> 运行我们的JSP文件生成的Java类的体系结构:继承自HttpJspBaseHttpJspBase继承自HttpServletHttp...

2019-05-12 23:19:48 86

原创 54-el和jstl表达式

一、el表达式这是实体类,下面是根据这个信息进行操作的package cn.kgc.entity;import java.io.Serializable;import java.util.Date;/** * 新闻实体类->和news_detail数据表对应的 * @author Charles7c * 2019年4月28日 下午1:55:24 */public cl...

2019-05-11 11:37:43 131

原创 53-分页查询

一、.主要的就是要建立一个工具类分页工具类要展示的数据1.每页显示的条数,例如每页要显示10条数2.总的页数 它是通过总的记录数/每页显示的条数3.当前页数 例如我想查询查看第七页的数据4.总的记录数 一个数据库中的类的总的数据条数5.每页显示的数据的集合数据package cn.kgc.util;import java.io.Serializable;import jav...

2019-05-09 22:51:59 98

原创 52-第三方控件修饰文本输入框

一、Commons-FileUpload组件:1.Commons是Apache开放的源代码组织的一个java子项目其中的FileUpload是用来处理HTTP文件上传的子项目2.使用简单:Commons-FileUpload组件可以方便的嵌入到JSP文件中,在JSP文件中仅编写少量的代码就可以完成文件的上传功效,非常的方便】3.能够全程控制上传内容:可以获取全部上传文件的信息包括名称,类型,...

2019-05-07 14:07:34 193

原创 51-数据源和分层开发

一、熟练应用JNDI查找数据源1.JDDI(Java Naming and Directory Interface) Java命名和和目录服务作用:可以实现在一个服务器中的资源共享2.xml:共享资源name:资源名:value:资源值type:资源类型3.①资源文件在服务器中的context.xml中进行配置②在java代码中创建InitialContext对象来进行获取配置...

2019-05-02 12:42:46 85

原创 50-DAO模式

一、掌握DAO模式一种模式代表的一种结构,1.(DAO 是一种缩写:Date Access Objject 代表数据访问/存取对象)2.数据访问层:专门用于数据操作的。专门于和数据库连接的层。3.DAO模式的组成:①实体类:数据在传输过程中,如果使用一个一个的变量,那么在传输的过程中需要创建大量的形参,非常的繁琐,凡是超过了三条的参数,最好使用对象来进行传输②DAO接口:利用面向接口...

2019-05-02 08:46:53 122

原创 49-使用java来操作数据库

一、理解JDBC查询数据库的原理jdbc java 数据库的原理1、它是java给我们提供的用于连接多种关系习性数据库的一套API(接口类);2.jdbc是java访问数据库的标准规范,JDBC是提供了一种基准,据此可以构建更高级的工具和接口,是数据库开发人员能够编写数据库的应用的程序3.他们都是接口,如果运行使用,必须寻找对应的实现类4.java作为平台(类似于你的笔记本电脑)它只是...

2019-04-26 14:59:08 312 1

原创 48-2jsp的数据传递和保存

一、jsp的数据的传输*1. jsp的java脚本—>java文件中的_jspService();局部代码jsp的java表达式–>java文件中的_jspService();中的out.print();jsp的java声明——>java文件中的成员信息2.掌握jsp的内置对象的使用HttpServletRequest requestHttpServletResp...

2019-04-25 09:25:31 98

原创 48初始javaeb前段

一、了解b/s和c/s的架构阶段做一个小项目:图书馆里系统1.c/s架构是客户端和服务器的架构(温=微信或者是QQ)客户端就是需要下载安装才能使用的。如果服务端进行了更新,那么客户端就要就要进行更新(最开始的客户端就要进行整个都下载来,后来发展出来了省流量的更新)客户端被称为是胖客户端,相关一些内容大都放在本地街户端,而服务端只是成承载了比较重要的信息和动态的信息传递,受带宽的影响小但...

2019-04-23 15:47:40 97

原创 49-模拟实现一个简单的Tomcat

Tomcat:是一个动态的服务器,可以运行java程序实现一个简单的Tomcat需要的技能点1.Socket实现TCP服务器 实现tcp客户端2.理解HTTPZ协议的传输,通信过程3.javaSE其他内容整合一下一、理解HTTP协议的相关内容HTTP:Hypper Text Transfer Language超文本传输协议/控制协议它是客户端和服务器之间的通信的规...

2019-04-22 00:18:22 167

原创 48-表单验证

表单验证一、<!-- 表单校验: 【前段表单校验【人性化】/后端也要做表单校验】 1.表单:表单就是能够提供给客户输入内容的东西。输入框,下拉框。单选按钮,多选按钮 复选框文本域 2.前段的表单验证:为什么不是直接前段直接发送数据给后端? 无可厚非{实现表单验证的步骤 ①绑定合适的事件(需要客户在执行某个动作的时候去进行校验) ②获取表...

2019-04-21 17:52:50 192

原创 47-jQuery操作BOM和DOM对象

一、今天用jQuery来操作DOM和jQ的事件代码中的js和jQuery文件自己去网上查找1.鼠标事件<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> ...

2019-04-18 11:47:39 684

原创 46-jQuert库的基本介绍

一、jQuery的初级的使用,下面直接是代码的演示部分。其中的jQuert代码中的jQuery 大家可以进行网上下载,注意浏览器的兼容问题,代码中会有你需要的疑惑,希望能够对你的学习有帮助作用,合适于初学者,大牛可以绕行。这个适合于初学者,大牛求绕行,注意:一下代码的①js库是使用的是:jquery-1.12.4.js②img图片也是专门建立的一个文件夹③html代码的格式也是也是专门写...

2019-04-16 18:30:04 290

原创 45-js操作DOM和bom操作

一、js中的DOM和BOM的基本操作ECMAScript(核心语法):BOM(Browser Object Model 浏览器对象模型) 操作浏览器DOM(Document Object Model 文档对象模型)操作标记语言标签 BOM对象: window 用来操控浏览器窗口 - BOM的核心location(操作浏览器的地址栏) document(操作浏览器窗口内容节点) - DO...

2019-04-15 20:53:22 429

原创 44-javaScript

一、javaScript介绍Java Script(脚本) -> LiveScript -> 蹭热度 -> JavaScript Sun公司 -> Oracle公司 Java 它俩的关系就像 雷锋和雷峰塔 JavaScript是一门基于对象和事件驱动的[脚本语言](面向对象<原型prototype>的编程语言)。 脚本语言:无需编译 php python… 边...

2019-04-12 15:26:12 150

原创 43-CSS的高级操作

一、什么是盒子模型盒子模型:就是将网页中每一个元素 看成一个个的盒子。一个盒子:盒子内容 content盒子内容到盒子边的填充物 padding盒子边框 border盒子和盒子之间的距离 margin二盒子边框<!DOCTYPE html><html> <head> <meta charset="UTF-8"> &...

2019-04-11 22:59:43 683 1

原创 42-表格表单和简单CSS引用

一、 1. form: 声明表单 action:表单数据发送的地址 method: 发送数据的方式 GET(默认的) POST 下面的作为了解 PUT HEAD DELETE 2.input标签 涵盖了几乎所有样式的输入框 ①type: 设定输入框的样式 ② text 文本输入框(input标签默认的) ...

2019-04-09 18:06:57 186

原创 41、简单的Web前端

一、页面的结构分析1.header标题是头部标签(用于表示页面或者是页面之间的一块区域)2.footer标记脚步的区域的内容(用于整个页面或者是页面之间的一块区域)3.section用于web页面中的一块独立的区域4.arltic独立的文章的内容5.aside相关内容的应用(常常用于侧边框)6.nav导航类输出的内容二、CSS层叠样式表(cascading style sheet)...

2019-04-03 22:30:30 173

原创 40.简单认识一下结构化标签html

一、html5简单的介绍1.html5解决了各个浏览器的兼容性,解决了规范不一致的问题2。w3cSchool1994年诞生,是一个中立性的机构3.xml是可扩展的标记性语言(可扩展)4.html是超文本标记语言(不可扩展)5.<meta name="keywords" conteat="">编写网页的搜索关键词6..<meta name="descriptio...

2019-04-02 16:33:25 236 1

原创 39.MySQL数据库总结

千言万语,只要能对您学习提供一丝的帮助都是我的荣幸,有不足的地方,希望您能提出宝贵的意见。一、数据库的认知1.数据库的概念:数据库是用来存储数据的一种工具,它是数据的仓库,专门存储数据的工具2.数据库分为关系型数据库和非关型数据库关型数据库(RDBM):实体库中的实体是有关系的,通过外键来进行联系,还有事务。主流的关系型数据库有:MySQL, Oracle , SQL Sever P...

2019-03-31 23:43:35 120 1

原创 38.MySQL的用户的管理,用户创建删除,密码修改或者使用

1.用户的创建 刚创建的用户是没有任何权限的,需要你进行授权#localhost只能在此电脑进行访问,%表示所有的电脑都能访问CREATE USER 用户名@用户的连接权限 IDENETIFIED BY ’ 密码’;2.授权用户某个数据库的所有表的操作权限#all可以表示所有的权限GRANT SELECT(查询的权限) ON school(数据库名).* TO ...

2019-03-29 18:54:06 174 1

原创 37.数据库的设计

一、了解设计数据库的步骤1.需求分析阶段:了解客户的想法,对整个项目的功能进行分析,①收集信息2.概要设计阶段:对需求进行设计,绘制E-R图。和客户进行沟通需求的完整性和正确性,①标识实体(数据库要管理的对象(抽象的表))②标识实体属性(实体要具体储存的信息,(抽象到表的字段/列))③标识实体之间的关系(抽象的外键)④根据需求 你自己设计结果去绘制E-R图矩形------:实体...

2019-03-29 18:10:05 92 1

原创 36、mySql数据库中的事务,索引等一系列的操作

一、掌握事务的使用1.事务:事务就是进行一系列的操作,(称为一个完整的业务)2.特点就是:执行的时候要么全部成功,要么就全部失败,不会存在一半成功,一半失败的情况3…4.下面是创建一个转账表,方便使用/* Navicat Premium Data Transfer Source Server : mysql001 Source Server Type : M...

2019-03-27 21:19:41 113 1

原创 35.数据库的DQL的查询数据补充(二)

一、查询的稳固和学习下方所有的代码的查询语句,[ ]表示可选择的语句,{ }表示必须写的 | 表示或者的意思1.查询的先后顺序:select[all默认 | distanct 去重]{* | table_name.* | field | table_name.filed as 别名…}fromtable_name as 别名[inner | right | l...

2019-03-26 21:12:48 111 1

空空如也

空空如也

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

TA关注的人

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