自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springmvc学习知识总结

1.基础概念+原理springmvc:基于MVC模式的一个WEB框架,是spring框架中的一个模块。MVC模式:Model-模型,View-视图,Controller-控制器,是一种软件设计模式。https://www.cnblogs.com/xiaoxi/p/6164383.htmlspringmvc的工作原理:1.客户端的请求将被前端控制器(DispatcherServlet)拦...

2018-11-04 14:40:10 338

原创 spring框架

1.spring开发步骤(IOC(控制反转)+DI(依赖注入)+自动扫描机制)高内聚就是说相关度比较高的部分尽可能的集中,不要分散低耦合就是说两个相关的模块尽可以能把依赖的部分降低到最小,不要让两个系统产生强依赖一、spring是什么百度:Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。spring是一个...

2018-11-04 14:06:32 301

原创 svn

1.简介SVN简介:SVN全名Subversion,是一个开源的版本控制系统。与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统,SVN拥有CVS的大部分特征,并且在CVS的基础上有更强的扩展。SVN的核心是Repository,可以看做是中央资料档案库,储存所有的数据,记录每一次数据的变动。这样你就可以把数据恢复到旧的版本,或是浏览数据的变动记录。Subversion是一个通用的系统...

2018-11-04 13:58:04 234

原创 maven知识总结

1.安装Maven:Apache公司下的开源项目,用于项目构建和依赖管理。Maven安装:1. 从官网下载http://maven.apache.org/download.cgi,如apache-maven-3.5.2-bin.zip,Maven必须有JDK的支持,所以先得配置JDK。2. 解压该压缩文件到指定目录,如D:\Program Files\apache-maven-3.5.2。...

2018-11-04 13:45:44 245

原创 javaWeb学习知识总结

1.基本概念//用自己的tomcat,要重新创建本地地址菜鸟教程:http://www.runoob.com/tomcat下载地址:http://tomcat.apache.org/Web应用程序(B/S结构,即浏览器服务器程序):执行原理:1.客户端和Web服务器建立连接。2.客户端发送HTTP请求。3.服务器端接收客户端的请求,生成HTTP响应回发,服务器端关闭连接。4....

2018-11-04 13:10:10 3540 1

原创 mybatis之解析

1.com.demo(XmlTest)public class XmlTest { public static void main(String[] args) throws Exception { //解析xml文件 File file = new File("file/mapper.xml"); //建立dom DocumentBuilderFactory factory ...

2018-11-04 12:40:12 196

原创 mybatis实践

1.com.dao(shopdao) public class ShopDao { //查询所有,多个selectList public List<Shop> queryAll(){ SqlSession session=MybatisUtil.getSqlSession(); try { //可以把com.dao.ShopDao.quer...

2018-11-04 12:38:49 575

原创 mybatis之缓存

1.com.dao(shopMapper)public interface ShopMapper { List<Shop> cache(); void delete();}<mapper namespace="com.dao.ShopMapper"> <!-- 开启二级缓存 --> <cache/> <select ...

2018-11-04 12:35:38 163

原创 mybatis之多对一+多对多+一对多(部分)

1.com.dao(customerMapper+shopMapper)public interface CustomerMapper { List<Customer> many2many();}——————————————————————————————————————<mapper namespace="com.dao.CustomerMapper"> &...

2018-11-04 12:32:34 219

原创 mybatis实践之动态sql+重用语句块(include)

1.com.dao(.java+.xml)public interface ShopMapper { List<Shop> queryLike(String shopName); List<Shop> queryByCondition(Shop shop); List<Shop> queryByCwo(Shop shop); List&

2018-11-04 12:26:26 3546

原创 mybatis

1.基本概念持久层:封装访问数据库的细节,为业务逻辑层提供面向对象的API。完善的持久层应具备以下3个特点:1. 代码的可重用性高,能够完成所有的数据库访问操作。2. 可以支持多种数据库平台。3. 具有相对独立性,当持久层的实现发生变化时,不会影响上层的实现。 MyBatis:本是apache的一个开源项目iBatis,后改名为MyBatis。MyBatis是一种”半自动化”的ORM...

2018-11-03 15:05:17 233

原创 jdbc

1.com.dao(查询所有queryAll)//dao包,一般用于数据库的增删改查//DAO(Data Access Object) 数据访问对象是一个面向对象的数据库接口public class ShopDao { // 连接对象 private Connection con; // 预处理对象 private PreparedStatement ps; // 结果集...

2018-11-03 14:55:42 441

原创 mysql学习总结

mysql5.7.22安装教程https://blog.csdn.net/bfqs1988/article/details/80102981https://blog.csdn.net/dj673344908/article/details/80312493https://www.cnblogs.com/MemoryLily/p/5980413.htmlmysql一数据库基础数据库是一批...

2018-11-03 14:47:01 245

转载 mysql实践题

mysql-表连接详解https://blog.csdn.net/rwangnqian/article/details/79699746内连接 外连接外连接:查询将查询多个表中相关联的行,内连接:返回查询结果集中的仅是符合查询条件和连接条件的行。左连接 右连接左连接(left join):返回包括左表中的所有记录和右表中连接字段相等的记录。右连接(right join):返回包括右...

2018-11-03 14:45:14 2603

原创 数据库操作(23道基础实践题)

数据库操作:题目1:查询所有"ktv"的商品价格信息,包括商品名称、原始价格和当前价格。select title,originalprice,currentprice from product where title like ‘%KTV%’题目2:获取火锅类商品的最高团购价、最低团购价、平均团购价、数量及销售数量合计。select max(currentprice),min(curren...

2018-11-03 14:35:25 2788

原创 oracle学习总结

1.oracle安装一.安装成功1.安装分为客服端和服务端2块,具体见教程。二.安装失败1.百度,看看怎么把东西删除干净2.如果删除不干净就重装系统,如果系统重装失败就换一台电脑。2.oracle基础概念+用户密码+sql语言一.概念1.数据库:Oracle数据库是由美国甲骨文公司提供的一种关系型数据库。2.数据库实例:实例也称为SID,类似于java中通过new关键字创...

2018-11-03 14:33:20 1235

转载 Java基础常见笔试题总结

Java基础常见笔试题总结https://blog.csdn.net/qq_16633405/article/details/79211002以下是自己总结的一些Java常见的基础知识题,答案仅供参考,如有异议请指出。一直保持更新状态。1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被J...

2018-11-03 12:10:42 420

原创 ip解析

1.第一种ip解析方式java通过url获取网页内容https://blog.csdn.net/hlk_1135/article/details/53968002import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamRea...

2018-11-03 12:09:21 1659

原创 java面试(搬运总结一下)

第一部分jdk包含jre,jre包含jvmjre小的多优化性能有时可以直接安装jre,而不安装jdk*java语言的跨平台性,正是因为jvm的不跨平台性5.什么是隐式类型转换?什么是显式类型转换大范围到小范围,显示转换(强制转换)小范围到大范围,隐士转换(自动转换)6.类的命名规范是什么?a)首字母大写b)见名知意*this代表当前类super代表最近的父类成员变量是声明...

2018-11-03 12:05:12 229

转载 java面试(葵花宝典)

1.(1-20面向对象)基础部分的顺序:基本语法;类相关的语法;内部类的语法;继承相关的语法;异常的语法;线程的语法;集合的语法;io的语法;虚拟机方面的语法。1、一个java源文件中是否可以包括类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名一致。2、java有没有goto?java中的保留字,现在没有在java中使用。3、...

2018-11-03 12:00:54 1300

转载 java知识点补充

46.java语言的特征一、跨平台性(JVM)二、编译和解释性语言(javac和java)简单:简单而高效,Java系统(编译器和解释器)所占空间不到250KB。面向对象:是纯面向对象的语言。平台无关性与可移植性:可以在不同操作系统上运行。它既是编译型也是解释型语言。稳定性和安全性:摒弃了C++中的不安全因素——指针数据类型。保证字节码文件加载的安全和访问系统资源的安全。多线程并且是...

2018-11-02 20:06:38 171

原创 java学习总结(三)

33.IO流(文件操作)一.文件操作文件是相关记录或存放于相同位置的数据的集合File类主要常量及方法方法或常量 类型 描述String separator 常量 文件路径分隔符public File(String filename) 构造方法 创建File类对象并传入完整路径public boolean createNewFile() 方法 创建新文件public boolea...

2018-11-02 19:28:11 494

原创 java学习总结(二)

15.封装//Java中面向对象三大特性//1.封装//2.继承//3.多态一、封装的基本概念封装就是将不想或者不该告诉他人的东西隐藏起来,将可以告诉他人的东西公开(隐藏对象的属性和方法的实现细节,只公开接口)二、属性的封装步骤封装:对外隐藏特征和行为的内部实现细节。封装有利于程序的安全a.将模型中的属性修饰符设置为privateb.为私有化的属性提供一个公开的赋值方法(se...

2018-11-02 18:00:05 402

原创 java学习总结(一)

1.关键字、标识符、注释//关键字:在JAVA中对某些单词赋予了特殊功能,他们就成java中的关键字(以红色标识)//package,import,public,class,static,void,new...//标识符:给类,变量,接口起的名字,称为一个标识符//day1.part2(包名),Demo1(类名),main(方法名),args(变量名)//类开头(大写),标识符(小写...

2018-11-02 17:03:48 766

原创 jquery重点

1.jQuery正则校验 表单验证<!--正则表达式又称规则表达式。在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。--><!-- 参考正则 /^[a-zA-Z][a-zA-Z0-9]{3,15}$/; //账号;/^[\u4e00-\u9fa5]{...

2018-11-02 16:51:59 258

原创 jquery学习总结

1.jQuery引入1以更少的代码,实现更多的功能(Write less,do more)<script src="js/jquery-1.11.0.min.js"></script> <script> //普通的脚本弹出 1 alert("普通-你好JS1"); //页面加载事件绑定匿名函数 2 window.onload只能执行一次...

2018-11-02 16:47:46 177

原创 javascript重点

1.单选按钮,多选框,下拉框的校验问题<body> <form action="demo2.html" method="post" onsubmit="return checkForm()"> <p>姓名:<input type=&am

2018-11-02 16:37:00 289

原创 JavaScript学习总结

1.javascript1. <!-- 行内脚本需要注意引号的问题 Java:字符串"",字符'' JavaScript:"",''都表示字符 注意:一行当中双引号,和单引号不能同时使用 --><a href="javascript:alert('行内脚本')">he

2018-11-02 16:36:50 926

转载 前端面试题

https://blog.csdn.net/dkh_321/article/details/79311446 div和span的区别?div是块级标签,span是行级标签在html中,position取值有哪几种,默认值是什么?取值:static、relative、fixed、absolute默认值:static前端页面由哪三层构成,分别是什么?作用是什么?前端...

2018-11-02 16:36:36 889

空空如也

空空如也

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

TA关注的人

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