摘要: 几个常用框架之间的关系 1 spring框架概述 1.1 什么是spring Spring是一个开源、轻量级的Java 开发框架。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring的核心是控制反转(IoC)和面向切面(A 阅读全文
posted @ 2019-01-12 00:37 JohnTesla 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 基础知识预备: 目标: 构建一个书籍管理系统,实现以下功能。 功能: 1 图书信息查询,(查) 2 书籍管理:添加书籍 3 书籍管理:修改书籍信息 4 书籍管理:删除书籍 一、预备工作 建表: 二、书籍查询功能 在java项目中新建实体类(Book类):放于cn.piggy.entity中 分析功能 阅读全文
posted @ 2019-01-10 00:09 JohnTesla 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1 Tomcat安装 下载并解压; 点击bin目录下的start.bat文件启动(这里可能会报错,initinternal failed ,检查8080端口是不是被占用了,然后重新启动); 访问localhost:8080即可转到下面的官方网站,因为I:\apache-tomcat-8.5.37\w 阅读全文
posted @ 2019-01-03 22:37 JohnTesla 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 来源参考https://www.cnblogs.com/whgk/p/6149009.html 跟着源博客敲一遍可以加深对数据库的理解,同时对其中一些代码做一些改变,可以验证自己的理解。 本文改动了其中的一些代码和内容,删除了其中比较简单的内容,以便于操作和理解。 一、单表查询 创建查询环境 创建结 阅读全文
posted @ 2018-12-31 00:50 JohnTesla 阅读(626) 评论(0) 推荐(0) 编辑
摘要: MySQL启动流程 1 启动服务器 2 用户名登录到MySQL数据库中 3 查看有哪些数据库 4 使用其中的数据库 5 查看该数据库中已有哪些表,没有就新建 mysql> CREATE TABLE tableA( -> id INT(11), -> name VARCHAR(22) NOT NULL 阅读全文
posted @ 2018-12-30 16:45 JohnTesla 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Java默认构造方法 构造方法作用:初始化所定义的类的对象和属性。 构造方法没有返回类型。 2 继承中的构造器 子类是不继承父类的构造器(构造方法或者构造函数)的,它只是调用(隐式或显式)。 如果父类的构造器带有参数,则必须在子类的构造器中显式地通过 super 关键字调用父类的构造器并配以适当的参 阅读全文
posted @ 2018-12-22 16:29 JohnTesla 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1 单链表翻转的非递归实现: 阅读全文
posted @ 2018-11-22 23:52 JohnTesla 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1 运算符:加减乘除,关系运算符,逻辑运算符,下标运算符[]等等,C++编译器只提供了基本数据类型的实现版本。当要实现类的操作时,需要重载运算符。 阅读全文
posted @ 2018-11-22 22:08 JohnTesla 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1 指针定义 指针是一个变量;指针的值是另一个变量的地址。变量的声明 var-name 是指针变量的名称。星号是用来指定一个变量var-name是指针变量。 2 实例辨析 3 解引用赋值和指针赋值 星号*有两种不同含义: (1)解引用符 (2)声明变量p是指针 关键概念: 像&和*这种符号,既能做表 阅读全文
posted @ 2018-11-22 22:08 JohnTesla 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 题目:无重复字符的最长子串 题目描述:给定一个字符串,找出不含有重复字符的最长子串的长度。 最长不重复子串可能有很多个,但是其长度只有一种。 方法一:暴力搜索法 方法二:滑动窗口 哈希表:要查找一个元素,给定这个元素的关键字,根据哈希函数(也称散列函数)可以计算得到哈希地址(也称散列地址),该地址存 阅读全文
posted @ 2018-11-22 22:07 JohnTesla 阅读(471) 评论(0) 推荐(0) 编辑