宝塔+Lychee部署一个自己的图床 准备工作 一台服务器 环境: Linux(Ubuntu、CentOS都可) PHP 7.x以上版本 * MySQL 5.x以上版本 Nginx 1.x以上版本 软件:Lychee+宝塔 步骤 安装宝塔面板 安装方法网上很多。 创建新的站点 记得添加数据库,记住账号密码(记不住也没事,可以改) 下载Lych...
Spring——基础(持续更新中)
Spring 概述 最受欢迎的企业级 Java 应用程序开发框架 一个开源的 Java 平台 轻量级的框架,基础版本只有2M左右 框架的核心特性是可以用于开发任何 Java 应用程序 三层架构 表现层:Web层 MVC是表现层的一个设计模型 业务层:Service层 持久层:dao层 特性 非侵入式、控制反转(IOC)、依赖注入、面向切面(AO...
持久层框架——Hibernate
Hibernate Hibernate简介 ORM(Object Relation Mapping) 译为:对象关系映射,解决了对象和关系型数据库之间得数据交互问题。 ORM技术可以根据提前配置好得对象和数据库之间的映射关系生成对应的SQL语句,整个过程不需要人工干预。 数据库 类/对象 ...
JavaWeb基础——servlet
概述 简单点说,关于JavaWeb基础,也就是Servlet、JSP 以及 MVC 模式编程。 Servlet 一个继承了HttpServlet 的 Java 类,可用于接收网络中的请求并做一些处理。 目前常用的类长这样: public class Servlet extends HttpServlet { protected void doPost(HttpServlet...
算法篇:全排列(eg:蓝桥杯 ALGO-1005 数字游戏)
全排列 顾名思义:就是将所有元素按照一定顺序排列一遍。 例如:现在有一组数组[1,2,3] 这个数组全排列的结果就是 { [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] } 这么说就懂了吧! 那么如何用 编程 解决呢? 说到排列,那么最常用的自然是递归! 那么问题又来了,怎么 “递”? 咱先来个思维导图...
@vueRouter3.x Basic
基础 安装请看官方文档router-vue 基础路由匹配 html <script src="https://unpkg.com/vue/dist/vue.js"></script> <script src="https://unpkg.com/vue-router/dist/vue-router.js"></script> <...
@vue/cli4.x脚手架使用
脚手架基础知识 安装及创建项目 vue cli官方文档 讲的很清楚 项目结构 目录结构 ├── public │ └── index.html ├── src | ├── main.js # 项目的初始化 | ├── App.vue # 项目的入口组件 | ├── assest # 项目中展示的图片或者全局样式 | │ ├── css | │ ...
vue2.x基本概念
简介 官网介绍Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。 个人观点:(刚刚从React过来) 区...