##1.数据库中通过外键所连接的关系 数据库中的外键一般用以链接接两个表中的两个具有相同意义的字段。 如在学生表中有年级id的字段,在年级表中也有年级id的字段,我们不能将年级的具体信息字段也加入学生表中,因为这样违反了数据库的基本设计原则,这时我们就可以将学生表中的年级id(引用)链接外键年级表中 ...
分类:
数据库 时间:
2020-07-05 13:47:16
阅读次数:
129
CSS样式加载一共有四种方式: 1、行内样式 直接对HTML标签引入style=""设置样式;这样的方式会使得html不干净,代码冗余不利于维护。 2、内嵌样式--内部样式表 在head标签之间用<style></style>标签声明 优缺点:页面使用公共CSS代码,也是每个页面都要定义的,如果一个 ...
分类:
Web程序 时间:
2020-07-05 00:17:19
阅读次数:
126
什么是微服务 简单来说,微服务就是一种将一个单一应用程序拆分为一组小型服务的方法,拆分完成后,每一个服务都运行在独立的进程中,服务于服务之间采用轻量级的通信机制来进行沟通(Spring Cloud 中采用基于HTTP 的 RESTful API)。 每一个服务,都是围绕具体的业务进行构建,例如一个电 ...
分类:
其他好文 时间:
2020-07-04 23:07:48
阅读次数:
326
集中式(svn) svn因为每次存的都是差异 需要的硬盘空间会相对的小一点 可是回滚的速度会很慢 优点: 代码存放在单一的服务器上 便于项目的管理 缺点: 服务器宕机: 员工写的代码得不到保障 服务器炸了: 整个项目的历史记录都会丢失 分布式(git) git每次存的都是项目的完整快照 需要的硬盘空 ...
分类:
其他好文 时间:
2020-07-04 22:26:31
阅读次数:
61
? 一、SpringBoot简介 1.1 原有Spring优缺点分析 1.1.1 Spring的优点分析 Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring ...
分类:
编程语言 时间:
2020-07-04 15:29:00
阅读次数:
56
堆和栈都是Java用来在RAM中存放数据的地方。 堆 (1)Java的堆是一个运行时数据区,类的对象从堆中分配空间。这些对象通过new等指令建立,通过垃圾回收器来销毁。 (2)堆的优势是可以动态地分配内存空间,需要多少内存空间不必事先告诉编译器,因为它是在运行时动态分配的。但缺点是,由于需要在运行时 ...
分类:
编程语言 时间:
2020-07-04 15:23:45
阅读次数:
70
单机结构 我想大家最最最熟悉的就是单机结构,一个系统业务量很小的时候所有的代码都放在一个项目中就好了,然后这个项目部署在一台服务器上就好了。整个项目所有的服务都由这台服务器提供。这就是单机结构。 那么,单机结构有啥缺点呢?我想缺点是显而易见的,单机的处理能力毕竟是有限的,当你的业务增长到一定程度的时 ...
分类:
其他好文 时间:
2020-07-04 13:49:14
阅读次数:
126
抽象工厂模式:通常由工厂方法模式来实现。但一个工厂中往往含有多个工厂方 法生成一系列的产品。这个模式强调的是客户代码一次保证只使用一个系列的产 品。当要切换为另一个系列的产品,换一个工厂类即可。 原型模式:工厂方法的最大缺点就是,对应一个继承体系的产品类,要有一个同 样复杂的工厂类的继承体系。我们可 ...
分类:
其他好文 时间:
2020-07-04 13:38:06
阅读次数:
144
前言 在Android开发,代码里获取View一般是使用findViewById()获取目标布局文件里的指定View。但是这样使用会有大量代码重复工作并且有空指针危险。为了减少重复工作有很多大神都八仙过海各显神通,但是这些神通多多少少都有缺点。 大名鼎鼎的黄油刀bufferknife,缺点增加了编译 ...
分类:
移动开发 时间:
2020-07-04 13:31:52
阅读次数:
153
https://www.cnblogs.com/ysherlock/p/7822304.html 基于词典的方法、基于统计的方法、基于规则的方法 1、基于词典的方法(字符串匹配,机械分词方法) 定义:按照一定策略将待分析的汉字串与一个大机器词典中的词条进行匹配,若在词典中找到某个字符串,则匹配成功。 ...
分类:
其他好文 时间:
2020-07-04 13:25:10
阅读次数:
69