自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 原博客地址

以前的博客在简书https://www.jianshu.com/u/6d309ee19f28

2020-08-11 14:06:51 77

原创 linux

1 hostname 2 vim /etc/hostname 3 hostname 4 vim /etc/sysconfig/network-scripts/ifcfg-ens33 5 service network restart 6 vim /etc/hosts 7 firewall-cmd --state 8 systemctl stop firewall.service 9 systemctl disable...

2020-09-03 11:49:34 153

原创 图书管理项目之分页,搜索

一般情况下我们看到的数据表都可以将一张表分成几页,怎样实现分页功能呢1.控制层 // (分页)拿到这俩值传递到后台传参 String pageIndex = request.getParameter("pageIndex");//页面索引,0,1,2,3页 String pageSize = request.getParameter("pageSize");//每页多少条 // 搜索 String username=request.getParameter("

2020-08-26 23:04:15 322

原创 图书管理项目之读取数据

对于前期我们已经完成基本的框架搭建和页面布局,那我们如何将数据库中的表单信息显示到页面呢,下面继续完善。1.页面布局datagrid.html <div property="columns"> <div type="checkcolumn" ></div> <div field="userno" width="120" headerAlign="center" allowS

2020-08-26 22:20:48 181

原创 图书管理项目之mybatis自动生成实体类

由于SSM框架中的实体类与我们字段不相符,那我们可以利用mybatis使用Generator插件自动生成MAPPER,实体类①准备工作:需要俩个jar包:跟我们数据库连接的jar包,我用的是mysql-connector-java-5.1.16-bin.jar 实现我们需求的插件Generator,mybatis-generator-core-1.3.2.jar②实现步骤:在D盘下新建一个目录(哪个目录都可以,不要在中文的目录下就可以,如D:\Generator) 将准备的两个jar包放在

2020-08-25 19:20:07 149

原创 图书管理项目之搭建SSM框架(二)

添加业务层方法,查询所有用户信息接口UserInfoService.javapackage com.hyg.im.service;import java.util.List;import com.hyg.im.model.UserInfo;public interface UserInfoService { /** * 查询所有用户信息 */ List<UserInfo> findUserInfoList();}接口实现类UserInfoServiceIm

2020-08-25 18:57:03 147 1

原创 图书管理项目之搭建SSM框架

三、搭建SSM框架新建javaweb项目,并建好相应的包结构添加jar包到lib在config包中新建配置文件①spring-mvc.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:con

2020-08-25 18:41:53 114

原创 图书管理项目

一、下载JQuery mini UI项目源码,并部署到eclipse二、修改mini UI项目得到我们需要的样式三、搭建SSM框架四、建立数据库五、mybatis自动生成实体类

2020-08-25 18:22:23 160

原创 JavaEE之SSM框架

SSM框架:Spring + Spring MVC + MyBatis1.MyBatis好处:统一提取sql,对象关系映射Spring:桥梁,团队协作者SpringMVC:简化servlet,简化视图映射2.Spring:(JavaEE轻量级框架)1)两个核心技术:①依赖注入(DI):降低耦合度,也叫控制反转(IOC):spring创建对象,控制权在spring②面向切面编程(AOP):统一提取公用代码2)Spring的主要内容:IoC容器 AOP实现 数据...

2020-08-19 00:04:19 1703

原创 JDBC简述

一、jdbc的好处1、开发人员不用记多套APi,减轻了开发压力2、维护性提高二、JDBC的使用步骤1、加载驱动2、获取连接3、访问数据库数据,实现增删改查4、关闭连接三、加载驱动的两种方法创建一个lib文件夹将mysql驱动包复制文件夹中,右击jar包选build path①方式一 静态加载DriverManager.registerDriver(new Driver());②方式二 动态加载Class.forName("com.mysql.jdbc.Dr

2020-08-18 23:25:52 268

原创 servlet转发和重定向

转发(1)实现request.getRequestDispatcher("/regist_error.html").forward(request, response);(2)特点在服务器内部完成,用户感知不到浏览器地址栏不变整个过程浏览器只发出了一个请求目标资源可以在WEB-INF目录下可携带数据,可以调用servlet中的重定向(1)实现response.sendRedirect("./regist_success.html"); 相对路径res..

2020-08-18 23:25:36 86

原创 导入项目并解决error

一、导入项目导入完成项目报错怎么办?①右击项目名—>选择properties还报错怎么办?去掉√.settings就出来了—>找到.xml的文件打开修改tomcat版本完成!!不报错了...

2020-08-18 23:25:22 127

原创 导入项目并解决error

一、导入项目

2020-08-18 23:25:08 90

原创 servlet 初体验

Servlet的使用三部曲(1)①创建一个类,实现接口Servlet或继承HttpServlet②在web.xml中“注册”这个实现类这个class从③tomcat创建实现类对象,并调用相应的生命周期方法(2)生命周期方法构造器init()方法service()方法destroy()方法(3)新建一个index.jsp两个浏览器地址都可以读取到...

2020-08-18 23:24:43 78

原创 tomcat安装启动

一、Tomcat是可以运行JSP 、Servlet、Filter、这样的程序的,因为Tomcat已经实现了JavaEE 里面的一些规范,Java EE 的工程是主要就是写JSP 、Servlet、Filter这些,tomcat符合JavaEE的规范,所以可以运行JSP 、Servlet、Filter,这些都是Java代码,Java代码必须放到虚拟机里面运行,所以Tomcat必须依赖于虚拟机,才能启动,才能运行我们的程序。安装tomcat前,首先安装jdk,配置环境变量①高级系统设置—>新建JA

2020-08-18 23:24:30 167

原创 JavaWeb之JS

JS和css都放在<head>标签中基本语法:1.变量①在js中声明变量不需要指定类型②变量在使用过程中可以赋不同类型的值2.函数①声明函数用function关键字,函数要先声明再调用②不需要指定参数列表②函数可以看作是方法,方法更看重过程,函数看结果,函数有返回值,没有返回值的函数就是一个方法3.函数对象函数作为引用数据类型应用4.回调函数函数作为参数传递5.this关键字this表示当前对象6. 创建对象

2020-08-18 23:24:22 134

原创 JavaWeb之css

css写在<head>中1.css编写位置(1)写在内部①标签的style属性中②写到style标签中(2)写在外部写在外部的css文件中,然后通过link标签引入外部的css文件在css中行内>内部>外部2.基本语法选择器 {声明1;声明2}选择器 { 样式名1:样式值1; 样式名2:样式值2;}3.选择器 (写在<style>中)(id选择器>class选择器>...

2020-08-17 19:28:48 251

原创 JavaWeb之HTML(三)

4.插入图片标签<img>5.列表①无序列表标签<ul><ul type="disc/circle/square">disc 实心圆circle空心圆square实心方块===>②有序列表标签<ol>定义排序属性<ol type="1/I/i/A/a">===>6.标题、段落标题标签<h1><h2>... ...数值表示字的大小...

2020-08-17 19:28:38 146

原创 JavaWeb之HTML(二)

3.表单①<form> 标签用于为用户输入创建 HTML 表单 用属性action指定提交数据的位置 用属性method指定了提交方式,提交方式有get、post两种GET:会将提交的数据附着在URL地址后面,在浏览器地址栏可以看到POST:不会提交的数据附着在URL地址后面,在浏览器地址栏看不到②<input>标签规定了用户可以在其中输入数据的输入字段③type 属性规定 input 元素的类型,以下是常用的type属性值(1)text/..

2020-08-17 19:28:28 93

原创 JavaWeb之HTML(一)

一、HTML的构成二、基本语法规范①标签不能交叉嵌套<p><i>文本</i></p>②标签必须正确关闭1)90%是成对的,如 <p> </p>2)自己关闭自己,如<p />常见的有<image/ ><input/ ><br/ ><hr/ >... ...③属性必须有值,属性值必须加引号<font color="blue">早安

2020-08-17 19:28:19 249

原创 JavaWeb开发工具之HBuilder

HBuilder是一款免费的软件,其最大特点就是快,大大提高了HTML、js、css的开发效率一、下载HBuilder 官网https://www.dcloud.io/hbuilderx.html1.进入官网,选择HBuilderx2.点击下载3.选择标准版直接下载(也可以选择历史版本下载)4.直接解压压缩包5.打开解压后的文件,找到HBuilderX直接双击点开即可...

2020-08-17 19:28:08 1592

原创 JavaSE编程之数组、集合

一、数组概念:数组是多个相同类型数据的组合数组属引用类型,数组型数据是对象,数组中的每个元素相当于该对象的成员变量语法:数据类型[ ] 数组名=new 数据类型[大小] {赋值};例:1.数组的三种语法2.处理数组3.数组+循环二、集合Java集合类按照存储结构可分为单列集合Collection和双列集合Map1.Collection1)List接口必须保持元素特定的顺序,List本身不能直接创建对象,主要类有 ArrayList 和 LinkedLis.

2020-08-17 19:27:58 79

原创 JavaSE之重载、继承

一、重载1.概念:在同一个类中,允许存在一个以上的同名方法,只要他们的参数列表(参数个数、参数类型、顺序)不同即可2.规则:(1)与返回值类型无关,只看参数列表(2)方法名必须相同(3)参数列表必须不同3.案例:方法名相同,参数列表不同二、继承1.概念:运用继承,可以创建一个通用类定义一系列一般特性。该类可以被更具体的类继承。被继承的类称为父类,继承父类的类称为子类,执行继承时,子类将获得父类的属性,并具有自身特有的属性。2.特点:(1)关键字extends用

2020-08-17 19:27:48 47

原创 JavaSE之循环语句

1、while过程:特点:先判断,再执行语句:while(布尔表达式 ) { //循环内容}案例:2、do while过程:语句:[初始化语句]do{语句或语句块;[更改语句;]}while(布尔值测试表达式);案例:3、for特点:先判断,再执行语句:for (初始化表达式; 布尔值测试表达式; 更改表达式){语句或语句块;}案例:...

2020-08-17 19:27:36 55

原创 JavaSE之选择控制语句

1、if 结构if结构是根据条件判断之后再做处理语法结构:if ( 条件 ) { //代码块}2、if...else 结构if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码}else(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码}... ...{}else{ //如果以上布尔表达式都不为true执行代码}3、switch case 语句/*一般switch变量为单...

2020-08-17 19:27:14 83

原创 JavaSE之关键字、数值类型

关键字是指被Java语言赋予了特殊含义,有专门用途的字符串关键字中所有字母都为小写char 用于存储单个字符int 用于存储整数double 于存储小数String 用于存储一串字符public访问修饰符,类的成员可被同一包或不同包中的所有类访问,也就是说,public访问修饰符可以使类的特性公用于任何类;protected访问修饰符允许类本身、同一包中的所有类和不同包中的子类访问;默认的friendly如果一个类或类的成员前没有任何访问修饰符时,它们获得缺省的访问权限,

2020-08-17 19:26:47 61

原创 JavaSE面向对象编程之类、对象、方法

一、面向对象1.Java是一种面向对象的语言,面向对象区别于面向过程。面向对象是将功能封装进对象,强调了具备功能的对象。2.面向对象的三大特征:封装、继承、 多态二、类与对象的关系1.类(class)是模板,主要作用是描述对象的特征(属性)和行为对象(object)是实体,是实际存在的该类事物的具体事物(不一定是实物)例如:类是车子的设计图纸 对象是实际生产的车类只有一个,但对象可以有多个三、类的使用步骤 定义类 —> ...

2020-08-16 21:41:51 136

原创 JavaSE编码实操

Hello world!!!1.Java实操最经典的第一个当然是输出“Hello world”—>首先根据上一篇文章建立一个类,然后写一个main方法运行—>全选代码右击选择Run As ->Java Application运行—>控制台输出hello world如图2.使用Eclipse创建Java应用程序,实现从控制台输出多行信息:姓名、年龄、爱好==>输出3.控制台输出购物清单,如下图...

2020-08-16 21:41:05 154

原创 JavaSE程序的结构、编码规范

Java基本结构框架:编码规范:1.仅类名的首字母可以大写2.类名与文件名一致3.类名用public修饰4.命名骆驼法则:除包名,静态常量等特殊情况,大部分情况下标识符使用骆驼法则,即单词之间用大写字母分割。5.{ }一一对应6.不同层次代码缩进7.Java区分大小写8.注释方法:单行//多行/*........*/9." \n " 将光标移动到下一行的第一格" \t " 将光标移到下一个水平制表位置...

2020-08-16 21:40:15 103

原创 eclipse新建JavaSE项目

新建项目之前,我们要先把eclipse的工作空间要修改一下,否则到别人????中文可能会出现乱码修改过程:—>点击工具栏上的Window—>选择最下面一个preferences—>在搜索框中搜索work—>选workspace,下面的Text file encoding选择Other:UTF-8即可UTF-8格式是国际通用的,这样就不会乱码了下面就可以新建一个项目了—>>先建一个Java项目:工具栏点击File —>选

2020-08-16 21:38:50 599

原创 MySQL连接查询

这篇写的语言格式有些丑练习题目:3、多表连接(等值连接)①案例1:查询员工名、部门名②为表起别名#③添加筛选条件#案例:查询 工资>5000的工种名和员工名、工资④添加分组和筛选#01案例:查询每个部门的员工个数和部门名⑤排序#01案例:查询每个部门的员工个数和部门名⑥ 三表连接#案例:查询员工名、部门名和所在城市4、多表连接(等值连接)练习传统模式的多表连接1.显示所有员工的姓名,部门号和部门名称。

2020-08-16 21:36:06 316

原创 2020-08-16

1.条件查询2.模糊查询3.查询练习4.排序查询5.分组查询1.查询月薪>5000的员工信息select * from employees WHERE salary>5000;2.月薪=12000的员工信息select * from employees where salary=12000;3.查询月薪不等于1200的员工信息select * from employees wh...

2020-08-16 21:35:14 954

原创 Mysql 常用命令

(1)登录(2)显示所有数据库(3)进入指定的数据库 use库名;(4)查看库中所有表(5)查看当前库(6)查看版本(7)新建一个数据库(8)建表(9)查看表结构(10)查看表(11)查询特定列(12)查询数据并进行过滤(13)运算符查询(14)插入数据(16)修改表(17)删...

2020-08-16 21:34:40 64

原创 大数据小白安装MySQL

Hello 大家好!今天农场主和大家一起学习如何安装mysqlhttps://www.mysql.com/下载安装包,这里使用mysql-5.5.15-win32.msi 32位 和64 位 的操作系统都可以安装双击mysql-5.5.15-win32.msi 开始安装->点击Next->勾选同意协议,点击Next->选择Custom(自定义安装),点击Next->选择安装的路径,点击Next...

2020-08-16 21:34:01 148

原创 启动MySQL

Hello!今天学习启动MySQL的方法一、桌面计算机图标右击 —>选择管理—>点击服务和应用程序—>选择服务 找到mysql—>右击属性 选择启动的类型二、通过命令行启动—>Windows键+R—>输入net start mysql 启动...

2020-08-16 21:33:06 86

原创 MySQL的登陆

Hello,这里是MySQL的登陆方式一、自带的直接点开—>点开输入密码即可登录第一行的 * 即我们输入的密码,第二个框为我们的MySQL版本,第三个框即可输入语句二、下载navicat—>点击连接—>选择MySQL连接—>输入连接名(自己写)和密码—>连接完成即可出现(如0702mysql)此连接三、cmd—>Windows+R —>输入cmd...

2020-08-16 21:32:04 100

原创 JDBC加载驱动、获得连接

1.加载驱动的两种方式①静态加载缺点:对jar包依赖性太强 查看源码后发现Driver类new两遍,效率低//方式一 静态加载DriverManager.registerDriver(new Driver());②动态加载//方式二 动态加载Class.forName("com.mysql.jdbc.Driver");2.连接mysql的五种方式①一个参数@Testpublic void test1() throws Exception{...

2020-08-13 23:57:52 409

原创 JDBC步骤演示

1.创建一个Java project(jdbc01)—>建一个Folder文件夹(lib)—>将mysql驱动包复制到lib中—>右击mysql驱动包Build path一下—>在src中创建一个class类*在Java项目中的.jar包一定要build path,在JavaWeb则不需要2.jdbc步骤①加载mysql驱动②获取数据库连接③创建可执行的对象④通过对象执行sql语句⑤关闭连接public class TestCorrectio

2020-08-13 21:13:58 113

原创 JavaSE创建实体类

JavaSE实体类1.写表中的变量public class Book { public int id; public String bookname; public String bookauthor; public String bookuser; public String booktext; public int booklevel; public int booktype; public int bookprice; public int bookflag; publi

2020-08-12 23:47:51 333

原创 tomcat在eclipse中使用

一、启动Tomcat1.新建一个Dynamic Web Project2.project name—>Apache Tomcat 8—>version选择2.53.右击新建的javaweb —>Run As —> Run on server—> finish4.右击Tomcat v8.0 选择start则开始运行Tomcat—>运行成功5.在浏览器地址写localhost:8080出现Apache Tomcat页面则证明成功

2020-08-11 13:57:28 988

空空如也

空空如也

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

TA关注的人

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