- 博客(31)
- 问答 (3)
- 收藏
- 关注
原创 VMware安装&虚拟机安装
VMware安装&虚拟机安装VMware安装图解centos安装图解VMware安装图解一:官网下载解压二:下一步三:接受条款,下一步四:选择安装目录,不建议有中文目录和空格目录,下一步五:下一步六:这俩个选项根据可以爱好习惯选择,下一步七:安装八:完成centos安装图解一:系统镜像,安装的是centos7二:在VM上安装centos7,文件–>新建虚拟机三:选择典型安装,下一步四:选择centos的映像文件,下一步五:设置虚拟机的名字,并
2020-09-22 14:07:46
202
原创 spring框架以及ioc概念和运用
spring框架以及ioc概念和运用spring框架ioc概念ioc运用spring框架spring是一个开源框架,不仅可用于服务器的开发,从简单性和松耦合等角度看,更是让很多java应用从中受益,spring框架是一个轻量级的控制反转(ioc)和面向切面(aop)的容器框架ioc概念ioc中文意思为控制反转,又称依赖注入,传统实现中,代码直接操控程序之间的关系,也就是耦合关系非常紧密,而控制反转将控制权由应用代码中转到外部容器,这个控制权的转移就是反转。举个例图方便理解:在没使用sp
2020-08-28 19:32:29
152
原创 Vue模板语法(二)
Vue模板语法(二)1. 样式绑定二级目录三级目录)1. 样式绑定1.1 class绑定使用方式:v-bind:class=“expression”expression的类型:字符串、数组、对象1.2 style绑定v-bind:style=“expression”expression的类型:字符串、数组、对象二级目录三级目录...
2020-08-27 19:06:50
128
原创 Vue路由器
Vue路由器路由思路核心代码路由思路1、确保引入Vue.vue-router的js依赖2、首先需要定义组件(就是展示不同的页面效果)3、需要将不同的组件放入一个容器中(路由集合)4、将路由集合组装成路由器5、将路由挂载到Vue实例中6、定义锚点7、跳转导入路由依赖的js文件:<script src="https://cdn.bootcss.com/vue-router/3.1.2/vue-router.js"></script>核心代码<scrip
2020-08-26 11:25:00
161
原创 Vue模板语法(一)
Vue模板语法(一)插值指令过滤器计算属性监听属性插值文本插值- - -{{}}<div id="app"> <ul> <li> <h3>文本</h3> {{msg}} </li> </ul> </div><script type="text/javascript"> new Vue({ el: '#app', data:
2020-08-22 19:56:12
128
原创 nodeJS环境搭建
nodeJS环境搭建1. Node.js是什么2. npm是什么3. Node.js环境搭建1. Node.js是什么1.1 Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。1.2 Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言注1:Node.js–>JavaScript运行环境
2020-08-21 14:35:53
81
原创 vue -lic 搭建vue项目
vue -lic 搭建vue项目前言1. 什么是vue-cli?2. 安装vue-cli3.启动并访问项目目录前言前提搭建好NodeJS环境node -vnpm -v1. 什么是vue-cli?vue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板,创建命令如下:vue init webpack xxx注1:xxx 为自己创建项目的名称注2:必须先安装vue,vue-cli,webpack,node等一些必要的环境2. 安装vue-cli
2020-08-21 14:10:40
802
原创 Vue入门
Vue是一个构建用户界面(UI)的[渐进式]JavaScript框架 官网:https://cn.vuejs.org/ Vue作者:尤雨溪/中国无锡
2020-08-15 08:58:03
3006
2
原创 网上书城(商品展示)
网上书城(商品展示)书籍分类书籍展示书籍分类代码index<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><hea
2020-07-11 10:39:34
698
2
原创 网上书城(权限管理)
权限管理分析实现代码效果图分析就是传入id in (…);1、通过当前用户的账号获取角色类别String sql2 = “select * from t_easyui_role_permission where rid = ?”;上面就获取到了pid的集合2、给sql1做拼接id in (pids);//pids是通过pid的集合拼成的“,”分割的字符串实现代码权限实体类package com.luojun.entity;public class Permission { p
2020-07-05 21:33:07
248
原创 网上书城(登录、注册、树形菜单)
登录&注册登录&注册树形菜单效果图登录&注册实体类package com.luojun.entity;public class User { private long id; private String name; private String pwd; private int type; public long getId() { return id; } public void setId(long id) { this.
2020-07-05 10:45:43
244
原创 网上书城
网上书城需求分析界面设计总结:这些只是前段样式,后续会把后面的实现代码显示出来需求分析界面设计登录界面<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>登录界面</title> <link rel="stylesheet" type="text/css" href="bootstrap-4.4.1/css/bootstrap.min.c
2020-07-01 15:26:56
1517
2
原创 EasyUi之Tabs(选项卡)
@TOCTabs(选项卡)使用$.fn.tabs.defaults重写默认值对象。选项卡显示一批面板。但在同一个时间只会显示一个面板。每个选项卡面板都有头标题和一些小的按钮工具菜单,包括关闭按钮和其他自定义按钮。通过标签创建选项卡通过标签可以更容易的创建选项卡,我们不需要写任何Javascript代码。只需要给标签添加一个类ID’easyui-tabs’。每个选项卡面板都通过子标签进行创建,用法和panel(面板)相同。<div id="tt" class="easyui-tabs"
2020-06-28 16:51:29
255
原创 EasyUI入门
EasyUI入门1 什么是 easyui我们为什么要学习easyui案例1 什么是 easyuijEasyUI是一组基于jQuery的UI插件集合体,而EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式我们为什么要学习easyui从效果来看easyui的界面效果要远远差于bootstrap跟layui比,界面效果也更差从金钱的角度上,开发首先会排除掉bootstrap从学习文档的完整性、前端框架的稳
2020-06-21 21:13:34
109
原创 MySQL之DQL与视图
DML与视图DML视图DML1、简介• DML(Data Manipulation Language –数据操纵语言) 可以在下列条件下执行: – 向表中插入数据– 修改现存数据– 删除现存数据• 事务是由完成若干项工作的DML语句组成的2、插入数据• 使用 INSERT 语句向表中插入数据。• 使用这种语法一次只能向表中插入一条数据。INSERT INTO table [(column [, column...])]VALUES (value [, value...]);•
2020-06-21 19:37:22
116
原创 DQL(二)
MySQL语言MySQL数据库DQL语言常见函数子查询分页查询MySQL数据库DQL语言多表查询1、笛卡尔集语法:select name,boyName from beauty,boys;笛卡尔集会在下面条件下产生– 省略连接条件– 连接条件无效– 所有表中的所有行互相连接• 为了避免笛卡尔集, 可以在 WHERE 加入有 效的连接条件。2、等值/连接连接1、等值连接① 多表等值连接的结果为多表的交集部分②n表连接,至少需要n-1个连接条件③ 多表的顺序没有要求④一般需要为表起
2020-06-20 20:58:32
131
原创 MySQL(一)
MySQL数据库DQL语言基本查询语句过滤和排序数据排序查询分组查询基本查询语句1.查询表中的单个字段SELECT last_name FROM t_mysql_employees;2.查询表中的多个字段SELECT last_name,salary,email FROM t_mysql_employees;3.查询表中的所有字段方式一:SELECTemployee_id,first_name,last_name,phone_number,last_name,job_id,ph
2020-06-18 15:23:17
249
原创 自定义mvc
自定义mvcmvc的概念mvc的概念MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,它是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码1.导入jar包1.2 实体类package com.luojun.entity;public class Book { private int bid; private String bname; private float price; @
2020-06-14 22:28:31
82
1
原创 自定义mvc总结
自定义mvc总结XMind导图总结XMind导图内容分类:xml解析https://blog.csdn.net/qq_46765422/article/details/106292764建模https://blog.csdn.net/qq_46765422/article/details/106307807通用分页https://blog.csdn.net/qq_46765422/article/details/106449469自定义标签https://blo
2020-06-10 23:44:36
96
原创 通用分页
通用分页分页的三要素案例解析分页的三要素page 页码 视图层传递rows 页大小 视图层传递total 总记录数 后台查出案例解析2.1 entity类package com.luojun.entity;public class Book { private int bid; private String bname; private float price; @Override public String toString() { return "Book [bid="
2020-06-06 19:45:51
133
原创 自定义mvc框架
自定义mvc框架什么是mvc三层架构与mvc的区别加减乘除案例什么是mvcMVC全名:Model View Controller,其中Model(模型层)、View(视图层、Controller(控制层)它是一种软件设计典范,用于业务逻辑处理、数据、界面显示分离三层架构与mvc的区别三层架构是一个经典的分层思想,将开发模式分为三层,每个人专注自己擅长模块即可。MVC是一种设计模式,其目的是让html和业务逻辑分开加减乘除案例3.1先建一个包放中央控制器package com.luojun.
2020-06-03 23:08:11
122
原创 通用分页(一)
JSP的通用分页通用分页的核心思想分页的三要素分页案列通用分页的核心思想1.1将上一次查询请求再发一次,只不过页码变了1.2 实现步骤:1)先查询全部数据Junit测试baseDao、CallBack2)通用分页实现pagebean分页的三要素分页三要素page=1 页码 视图层传递过来rows=10 页大小 视图层传递过来total=0 总记录数 后台查出来pagination=true 是否分页
2020-05-30 23:58:55
140
原创 自定义标签(二)
自定义标签自定义标签步骤标签分类自定义的开发及使用步骤自定义标签步骤1 .创建助手类2. 创建tld3. 导入taglib标签分类ui标签z:outz:select控制标签z:ifz:forEach自定义的开发及使用步骤3.1创建set标签助手类package com.luojun.jspTag;import java.util.List;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tag
2020-05-28 08:57:32
108
原创 jsp自定义标签
这里写目录标题jsp标签的生命周期标签语言的特点自定义标签的开发及使用步骤jsp标签的生命周期标签语言的特点<开始标签 属性=“属性值”>标签体</结束标签>空标签<开始标签></结束标签><开始标签/>ui标签控制标签数据标签自定义标签的开发及使用步骤3.1创建一个标签助手类(继承BodyTagSupport) 标签属性必须助手类的属性对应、且要提供对应get/set方法rtexprvaluepackage com.lu
2020-05-26 22:25:54
95
原创 XML建模
xml建模XML建模建模思路XML建模演示XML建模xml建模的核心思想就是利用java面向对象的特性,用操作对象的方式来操作xml建模思路1、分析需要被建模的文件中有几个对象;2、分析对象拥有的行为以及属性;3、注意:定义对象从小到大 ,从里到外;4、通过设计模式中的工厂模式,解析xml生产出指定对象。XML建模演示3.1解析资源文件<action path="/regAction" type="test.RegAction"> <!-- forward标签
2020-05-23 22:53:47
118
原创 xml解析
xml解析常见的资源文件xml、properties资源文件的读取路径 src根路径下 xxx.Class.getResourceAsStream("/文件名") 同包 xxx.Class.getResourceAsStream("/文件名") WEB-INF context = request.getServletContext(); context = getResourceAsStream("/文件名") db.properties文件una
2020-05-22 23:08:19
82
原创 自定义mvc
自定义标签的生命周期图实体类package com.luo.mvc.entity;import java.io.Serializable;import com.luo.mvc.util.PinYinUtil;public class Job implements Serializable{ private String id; private String job; private String company; private String address; private
2020-05-21 19:54:18
99
1
原创 自定义MVC
集合框架 List Map Set反射 重要知识点实例化对象类名.classClass.forName(“类的全路径明”)对象.getClass();获取类对象共有的无参构造器newwinstance私有构造器的实例化getDecaredField(…Class clz)setAccessable(true)实例化getDecaredField()读写属性setAccessable(true)实例化getDecaredField()动态调用方法getDecared.
2020-05-17 22:58:14
131
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人