- 博客(15)
- 收藏
- 关注
原创 Node.js了解及安装
Node.js了解及安装 1、什么是nodeJS Node.js是运行在服务器的 JavaScript。 2、什么是npm NodeJS的包管理工具,可以下载并使用公共仓库的开发包,类似于maven。 npm的安装分为:本地安装,当前项目有效; 全局安装所有项目生效; 以下命令了解: npm install express # 本地安装express npm install express -g # 全局安装express npm list -g #查看所有全局安装的模块 3、Node.js安装 3.1
2021-04-02 09:08:26 110 1
原创 Spring-boot 拦截器 定时器 同步异步
Spring-boot 拦截器 定时器 同步异步 一 通过注解获取配置文件并映射到属性或实体类中 1.1配置文件的两种类型 注意: 两种配置文件数据的展示方式不同,其他的都相同。 1.2 通过注解读取配置文件并映射到属性或者实体类中 1.配置公共信息 2.工具类 CommonUtils 读取公告配置信息 package cn.zjw.utils; import org.springframework.beans.factory.annotation.Value; import org.sp
2021-04-01 23:27:23 362 1
原创 初识spring-boot
初识spring-boot 一 spring-boot简介 1.介绍: springboot是Spring框架中的一个模块,可以无缝对接Spring。springboot产生的目的在于简化Spring开发时的繁琐配置,可以整合很多市场主流框架,并且内嵌Tomcat。方便开发人员快速搭建一个开发工程。 2.特点: 配置简单,提倡预定大于配置,基于注解的零配置思想 内置Junit、spring boot test 等多种测试框架,使得测试更容易 内嵌容易,不用配置外部Tomcat 3.和微服务的关系 sprin
2021-03-30 19:25:13 149 1
原创 SpringMVC文件上传和下载
SpringMVC文件上传和下载 基于表单的文件上传 标签 <input type="file"/>会在浏览器中显示一个输入框和一个按钮,输入框可供用户填写本地文件的文件名和路径名,按钮可以让浏览器打开一个文件选择框供用户选择文件。 文件上传的表单例子如下: <form method="post" action="upload" enctype="multipart/form-data"> <input type="file" name="myfile"/> </f
2021-03-18 23:47:59 145 1
原创 Spring MVC
Spring MVC 知识点总览: 一 Spring mvc三大角色关系图 二 Spring mvc 请求处理流程图 三 Spring mvc 体系结构 注意: 1 @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法,并检测该方法是否使用了@RequestMapping 注解。@Controller 只是定义了一个控制器类,而使用@RequestMapping 注解的方法才是真正处理请求的处理器
2021-03-17 23:45:22 111 2
原创 动态sql 2
动态sql 2 代码实例: 实体类 StudentInfo private String studentid; private String studentName; private String studentSex; private String studentPhone; private String studentAddress; private int stuAge; private int stuclassid; // 一定要有一个
2021-03-16 22:56:46 210 5
原创 Mybatis 动态sql
Mybatis 动态sql 一简介 动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 通常使用动态 SQL 不可能是独立的一部分,MyBatis 当然使用一种强大的动态 SQL 语言来改进这种情形,这种语言可以被用在任意的 SQL 映射语句中。 动态 SQL 元素和使用 JST
2021-03-15 23:09:21 204 1
原创 java mybatis
java mybatis 一 简介 mybatis MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。传统的 JDBC代码通常存在如下问题: 1.频繁对数据库进行连接和关闭,造成资源浪费,性能下降。 2.SQL代码、preparedStatement参数、占位符号等硬编码到代码中,不方便维护。 3.遍历结果集数据时,硬编码解析表字段成java属性,不方便维护。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 X
2021-03-11 22:51:47 300 2
原创 Spring jdbc
Spring jdbc 代码实例: 1.创建数据库 user 下user1表 2.定义实体类 package cn.zjw.dao.impl; public class UserInfo { private int id; private String name; private String pwd; private String realName; public int getId() { return id; } pub
2021-03-10 22:07:53 113
原创 jquery 第三天
JQuery事件: jQuery事件就是对JavaScript事件封装以方便代码书写和使用,常用的事件分类如下: 基础事件 鼠标事件 键盘事件 表单事件 复合事件 是多个事件的组合 鼠标光标悬停 鼠标连续点击 一 鼠标事件 鼠标事件是当用户在文档上移动或单击鼠标时而产生的事件,常用鼠标事件有: 代码实例: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
2021-03-02 22:32:37 85 2
原创 jquery中的DOM操作 第四天
jquery中的DOM操作 4 一 直接设置样式值 代码实例: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-
2021-03-01 20:19:30 99 4
原创 html 第一天内容总结
一 简介html HTML:超文本标记语言(Hyper Text Markup Language) HTML不是一种编程语言,而是一种标记语言,描述网页的语言 标记语言是一套标记标签(markup tag) HTML使用标签描述网页中图片、文本、音乐、视频、超链接 HTML文档包含了HTML标签及文本内容 HTML文档也叫做web页面 第一天学习内容目录图 二 vs code 基本框架 注: <>单标签一般用来声明属性 <></>双标签一般用来表示范围 三
2021-02-18 00:38:19 130
原创 Java 第一天内容总结
java面向对象 第一天 1.1面向对象与面向过程的区别 面向对象相对于面向过程 缺点:不易维护、不易复用、不易扩展 优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统 更加灵活、更加易于维护 . 1.2 对象与类 对象:是用计算机语言对需要解决的问题事务的描述。 类:一般由属性和方法组成。 例如下方: 人类: 鼻子 眼睛 头发 思想 (静态属性) 会工作 会赚钱 会花钱 会吵架。(动态属性就叫方法) 属性:(也叫成员变量)对象应该具有的各种特征
2021-01-24 21:57:45 70
原创 初识js 第一天
初识js 第一天 js的组成 js 由 1 ECMAScript 代码语法规范 2 BOM浏览器对象模型(即浏览器提供的前进后退,最大化,最小化,关闭等功能) 3DOM文档展示模型(即页面上所有展示的内容) 三部分组成 js的三种引用方式 1 内部引用 (写在头部) 运行结果 2 外链引用(写在外部.js文件’) 注意链接下方的js文件后缀要为.js 运行结果 3行内引用(写在标签内部) 注意:上方’点击发射,123’为单引号 运行结果 ...
2021-01-24 14:01:09 98 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人