摘要:
1 MyBatis 简介 1.1 什么是 MyBatis MyBatis本是 apache 的一个开源项目 iBatis 2010年这个项目由 apache software foundation 迁移到了 google code,并且改名为 MyBatis 2013年11月迁移到 Github M 阅读全文
摘要:
Java 项目常用配置文件整理 1 Maven 相关 1.1 Maven 资源过滤 Maven 的约定大于配置,所以只会识别 resources 目录下的配置文件,别处的配置文件无法别扫描 <!--在 build 中配置 resources,来防止资源导出失败问题--> <build> <resou 阅读全文
摘要:
JavaWeb 学习笔记 1 基本概念 1.1 什么是 Web 开发 概念:Web 就是网页的意思,顾名思义,Web 开发指的就是网页开发 1.2 Web 开发分类 静态 Web:所有人可以看到的,始终不发生变化的数据,例如 HTML、CSS... 动态 Web:提供给所有人看,会发生变化的数据,每 阅读全文
摘要:
1 CSS 简介 1.1 什么是 CSS 全称为 Cascading Style Sheet ,即层叠级联样式表,本质上用来美化网页 1.2 CSS 优势 内容和表现分离 网页结构表现统一,可以实现复用 样式十分丰富 建议使用独立的 html 和 css 文件 利用 SEO ,容易被搜索引擎收录 1 阅读全文
摘要:
1 HTML 介绍 1.1 什么是 HTML HTML :又叫超文本标记语言(Hyper Text Markup Language) 1.2 W3C 标准 W3C :即万维网联盟(World Wide Web Constortium) W3C 标准包括: 结构化标准语言:HTML、XML 表现标准语 阅读全文
摘要:
1 注解 1.1 什么是注解 是从 jdk 5.0 开始引入的新技术 注解的作用 不是程序本身,可以对程序做出解释 可以被其他程序调用 2 内置注解 Oveiride :定义在 java.lang.Override 中,此方法只适用于修辞方法,表示一个方法打算重写超类中的一个方法声明 Depreca 阅读全文
摘要:
0 写在前面 保姆级教程!没有比这篇更详细的了。整整两天,各种踩坑!超长预警! 1 安装 Anaconda 1.1 Anaconda 是什么 Anaconda 包括 Conda、Python 以及一大堆安装好的工具包,比如:numpy 、pandas 等 它是一个开源的包、环境管理器,可以用于在同一 阅读全文
摘要:
大半年没用数据库,今天刚要登录,发现账户名、密码都给忘记了,So,找回的办法如下 设置电脑显示隐藏文件 依次打开文件 C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 先复制该文件到桌面,以记事本方式打开文件,下拉,在 [mysqld] 之下添加 skip-g 阅读全文
摘要:
1 数据库设计步骤 需求分析 概念结构设计:ER 图或者数据结构字典 逻辑结构设计:把 ER 图转换为逻辑模型 物理结构设计:将逻辑模型转为物理模型 数据库实施:写 SQL 代码 数据库运行维护:性能检测 2 ER 图 2.1 ER 图形式 2.2 ER 图表示 实体:长方形表示 属性:椭圆形表示 阅读全文
摘要:
1 基本概念 1.1 范式 1 范式分类 第一范式:1NF 第二范式:2NF 第三范式:3NF 巴斯-科德范式:BCNF 第四范式:4NF 第五范式:5NF 1.2 依赖 若 \(X→Y\) ,但 \(Y\subsetneq X\) ,则称 \(X→Y\) 是非平凡的函数依赖 若 \(X→Y\) , 阅读全文