自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 03-springboot-mybatis整合

导入依赖sql文件idea连接数据库配置文件中配置数据库1.入门案例1.1.创建实体类1.2.创建mapper1.3.编写controller1.4.测试接口Druid是一个关系型数据库连接池,是阿里巴巴的一个开源项目,地址:https://github.com/alibaba/druid。Druid不但提供连接池的功能,还提供监控功能,可以实时查看数据库连接池和SQL查询的工作情况。常见问题 · alibaba/druid Wiki (github.com)springBoot默认使

2022-08-15 11:48:09 363

原创 02-springBoot-基础配置

我们在之前发现,实际上Banner部分和日志部分是独立的,SpringBoot启动后,会先打印Banner部分,那么这个Banner部分是否可以自定义呢?答案是可以的。我们可以直接来配置文件所在目录下创建一个名为banner.txt`\ _ /`;// 佛祖保佑 永无BUG 永不修改 //可以使用在线生成网站进行生成自己的个性Banner:https://www.bootschool.net/ascii${AnsiColor.BRIGHT_GREEN} //绿色。......

2022-08-12 11:57:04 442

原创 01-SpringBoot起步

我们在创建SpringBoot项目之后,首先会自动生成一个主类,而主类中的main方法中调用了类的静态方法来启动整个SpringBoot项目,并且我们可以看到主类的上方有一个注解同时还自带了一个测试类,测试类的上方仅添加了一个注解注解中自动触发包扫描。......

2022-08-12 10:12:48 317

原创 Rest风格

Rest(Representational State Transfer) 表现形式状态转换​ 传统风格资源描述形式:REST 风格描述形式优点:按照REST风格访问i资源时使用行为动作区分对资源进行了何种操作根据REST风格对资源进行访问称为RESTfulREST 是约定方式,约定不是规范,可以打破,所以称为REST风格描述模块的名称通常使用复数,例 books 、 users案例:@RequestBody​ 用来接收json数据@RequestParam​ 用来接收url地址传参或者表

2022-06-05 22:51:16 354

原创 SpringBoot yml文件数据读取

读取配置数据使用 @Value注解使用 @Value("表达式") 注解可以从配合文件中读取数据,注解中用于读取属性名引用方式是:${一级属性名.二级属性名……}我们可以在 BookController 中使用 @Value 注解读取配合文件数据,如下@RestController@RequestMapping("/books")public class BookController { @Value("${lesson}") private String lesso

2022-05-08 12:15:42 1589

原创 Maven和SpringBoot多环境兼容

application.xml#设置启用的环境spring: profiles: active: ${profile.active}---#开发spring: profiles: devserver: port: 80---#生产spring: profiles: proserver: port: 81---#测试spring: profiles: testserver: port: 82---pom.xml <bu

2022-05-08 11:48:40 448

原创 SpringBoot整合

SpringBoot新建项目项目文件结构@SpringBootApplicationpublic class SpringBootTestApplication { public static void main(String[] args) { SpringApplication.run(SpringBootTestApplication.class, args); }}@SpringBootTestclass SpringBootTestApplic

2022-04-25 16:53:45 741

原创 JavaSSM整合

Spring文档:https://docs.spring.io/spring-framework/docs/5.2.13.RELEASE/spring-framework-reference/)它就是为了简化开发而生,它是轻量级的IoC和AOP的容器框架,主要是针对JavaBean的生命周期进行管理的轻量级容器什么是JavaBeanJavaBean就是有一定规范的Java实体类,跟普通类差不多,不同的是类内部提供了一些公共的方法以便外界对该对象内部属性进行操作,比如set、get操作,实际上,就是我

2022-04-25 14:29:00 427

原创 JavaSSM-mybatis深入

JavaSSM-mybatis深入openSessionFromDataSource在通过SqlSessionFactory调用openSession方法之后,它调用了内部的一个私有的方法openSessionFromDataSource public SqlSession openSession(boolean autoCommit) { return openSessionFromDataSource(configuration.getDefaultExecutorType(), nul

2022-04-08 19:52:30 1078

原创 Java_Web会话

Cookie基本使用1.创建对象,设置数据Cookie cookie = new Cookie("key","value");2.发送Cookie到客户端:使用response对象response.addCookie(cookie);3.获取客户端携带的Cookie,使用request对象 Cookie[] cookies = request.getCookies();4.遍历数组,获取每一个Cookie对象for (Cookie cookie : cookies) {}5.使

2022-04-03 14:07:25 1145

原创 JavaWeb整合

文章目录mybatis 创建基础查询一、mybatis 入门二、Mapper 代理开发三.核心配置文件1 environments2 导入db 配置文件3 别名4.创建utils工具类四、使用:Lombok配置Lombok使用详解部分常用参数解析五、重构基础查询六:resultMap映射器七:条件查询1. 根据id查询2. 增3. 删4. 改八:复杂查询九:缓存机制黑马Mybatis1,配置文件实现CRUD1.1 环境准备1.2 查询所有数据1.2.1 编写接口方法1.2.2 编写SQL语句1.2.

2022-04-03 14:06:15 12752

原创 前端工程化 webpack

webpackwebpack 是前端项目工程化的具体解决方案主要功能:他提供了友好的前端模块化的支持,代码压缩,处理浏览器兼容性,性能优化等功能npm init -ynpm install jquery -S安装webpack npm install webpack webpack-cli -D-S --save-D --save-dev通过npmjs.com查看安装时选择-S还是-Dindex.js 配置基础语句 以隔行变色为例// es6导入语法impo

2022-03-26 17:22:45 1556

原创 ES6 模块化

ES6 模块化学习目标- 能够知道如何使用ES6的模块化语法- 能够知道如何使用Promise解决回调地狱的问题- 能够知道如何使用async/await简化Promise的调用- 能够说出什么是EventLoop- 能够说出宏任务和微任务的执行顺序ES6模块化1.回顾:node.js 中如何实现模块化node.js 遵循CommonJS的模块化规范。其中导入其他模块使用require() 方法模块对外共享成员使用module.exports 对象模块化的好处:​ 大

2022-03-26 17:09:16 1273

原创 vue基础案例

文章目录后台管理案例一、安装和配置路由二、基于路由渲染登录组件三、模拟登录功能四、后台主页基础布局五、退出登录并控制访问权限六、子路由嵌套显示七、点击进入用户详情页八、升级用户详情页的路由路由path的注意点扩展:控制页面的权限黑马头条一、 初始化① 创建并梳理项目结构② 安装和配置Vant组件③ 使用Tabber组件⑤ 使用Navbar组件⑥ 覆盖Navbar的默认样式二、文章列表①. 文章列表数据请求方式请求根路径请求URL 地址查询参数响应的数据结构返回参数说明② 封装ut

2022-03-25 01:04:35 3336

原创 typora颜色主题Night调整

Night主题存在显示不明确的地方样式 显示不明确引用 显示不明确以上两个样式在Night主题中背景色过于暗淡,不易识别,对于css做了些调整找到打开主题文件夹打开night.css复制以下代码并替换注意:我顺手把黄色标记改成绿色了@import "night/mermaid.dark.css";@import "night/codeblock.dark.css";@import "night/sourcemode.dark.css";:root { --bg-colo

2022-03-24 00:23:29 1268

原创 Git基本使用

Git1. 基本设置1.1 配置用户信息git config --global user.name "hanwu"git config --global user.email "ycyang2051@outlook.com"1.2 查看配置信息git config --global user.namegit config --global user.email1.3 为常用指令配置别名​ 1.3.1 打开用户目录,创建.bashrc文件 touch ~/.bashrc​ 1

2022-03-23 23:57:08 189

原创 2022_黑马vue笔记

vue2vue插件1.Vue Snippets2.Veturvue 的两个特性数据驱动视图:数据的变化会驱动视图自动更新好处:程序员只管把数据维护好,那么页面结构会被 vue 自动渲染出来!双向数据绑定:在网页中,form 表单负责采集数据,Ajax 负责提交数据。js 数据的变化,会被自动渲染到页面上页面上表单采集的数据发生变化的时候,会被 vue 自动获取到,并更新到 js 数据中MVVM数据驱动视图和双向数据绑定的底层原理是 MVVM(Mode 数据源

2022-03-23 22:45:27 2891

原创 typora基础配置

typora配置上传图片(以码云为图床为例)图像偏好选择PicGo,并选择下载下载PicGo git地址打开码云创建新仓库初始化readme.md 仓库需开源创建私人令牌5.安装gitee插件基础设置

2022-03-23 00:29:34 508

原创 JavaWeb笔记_Servlet

--

2022-03-21 23:43:35 297

原创 JavaWeb_Mybatis

--

2022-03-21 21:27:12 661

原创 java-修改两个局部变量的值并打印

// 方法1: 输出语句,退出 private static void method(int a,int b){ System.out.println("a=100"); System.out.println("b=100"); System.exit(0); }// 方法2: 重写println private static void method2(int a,int b){ System.setO.

2021-05-24 20:24:31 323

原创 java-数组入门题

1.声明一个int型的数组,循环随机生成13个1到13之间随机数放入到此数组中去,再循环输出 // 1.声明一个int型的数组,循环随机生成13个1到13之间随机数放入到此数组中去,再循环输出 public static void fun1() { Random rd = new Random(); int[] arr = new int[13]; for (int i = 0; i < arr.length; i++) {

2021-05-24 19:49:47 2004

原创 Canvas特效 旋转+轨迹详解

这一节我来给大家介绍canvas的旋转和轨迹旋转点A坐标随着

2020-02-27 21:59:51 1169

原创 canvas 踩坑 * 小球弹性碰撞逻辑解析

效果演示1.重叠检测新生成的小球需要与数组中的每个小球进行判断是否重叠判断依据:圆心距小于等于半径之和2.碰撞检测2.1 矢量分析假设小球初速度方向为OA经过碰撞以后它的速度为OA’由于碰撞平面不是水平线,不方便计算,所以我们将整个球体模型沿碰撞平面旋转α角旋转过后 OA --> OB OA’---->OB’设OA = v根据三角函数可得x0 = v * ...

2020-02-26 21:01:55 1525

原创 Mint-UI 学习 --1--Toast组件

引入组件import { Toast } from 'mint-ui';1.基本用法2.在调用 Toast 时传入一个对象即可配置更多选项## 3.若需在文字上方显示一个 icon 图标,可以将图标的类名作为 iconClass 的值传给 Toast(图标需自行准备)3.1在main.js中导入bootstrap3.2在组件中加入图标样式4.使用className可以...

2019-11-19 10:24:10 1382

原创 vsCode如何修改One Dark Pro主题注释斜体问题

在用户文件夹中找到.vscode点开主题文件夹进入themes将你要修改的主题拖入vscode,可复制一个副本备份Ctrl+H 搜索 Comment将两处的fontStyle 的italic改为空保存退出禁用主题,重启主题即可同理可以更改注释颜色...

2019-11-11 22:58:41 5664 4

原创 cisco模拟器实现不同交换机下同一vlan之间的通信

实验扑括/**交换机0配置*/Switch>enSwitch#confSwitch(config)#vlan 10Switch(config-vlan)#exSwitch(config)#inter f0/1Switch(config-if)#swi acc vlan 10Switch(config-if)#/**交换机1配置*/Switch>enSw...

2019-10-10 09:42:45 1738 1

原创 js实现简单滑块拼图游戏

成品效果 <body> <div id="game" style="position:relative"></div> </body>/** * js配置 */var config = { width: 300, height: 300, img: "./img/fj.jpg", game...

2019-10-10 09:05:20 837

空空如也

空空如也

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

TA关注的人

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