08 2019 档案

摘要:1)什么是索引? 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,索引就相当于目录。当你在用新华字典时,帮你把目录撕掉了,你查询某个字开头的成语只能从第一页翻到第一千页。累!把目录还给你,则能快速定位! 2)索引的优缺点: 阅读全文
posted @ 2019-08-28 16:44 ___mouM 阅读(719) 评论(0) 推荐(4) 编辑
摘要:1、存储位置不同 cookie的数据信息存放在客户端浏览器上。 session的数据信息存放在服务器上。 2、存储容量不同 单个cookie保存的数据<=4KB,一个站点最多保存20个Cookie。 对于session来说并没有上限,但出于对服务器端的性能考虑,session内不要存放过多的东西,并 阅读全文
posted @ 2019-08-28 15:58 ___mouM 阅读(2801) 评论(0) 推荐(12) 编辑
摘要:是什么? Shiro是一个非常强大的、易于使用的、开源的、权限框架。它包括了权限校验、权限授予、会话管理、安全加密等组件。 为什么要使用shiro? 如果你是需要设计RBAC(Role Based Access Control)基础系统,需要编写大量用于权限控制的代码时。那么你需要使用Shiro。因 阅读全文
posted @ 2019-08-26 20:24 ___mouM 阅读(1245) 评论(0) 推荐(3) 编辑
摘要:一 、 数据库设计的概念 1.1 数据库设计的流程 在数据库设计的流程上,我们通常根据需求,画出数据的ER图.然后在通过ER图生成数据库的建库脚本。 ER图,所谓的ER图就是数据库关系图 1.2 为什么我们使用ER图来实现数据库设计的设计呢? 可见即可得.使用ER图可以通过图形的方式展示表与表直接的 阅读全文
posted @ 2019-08-25 14:23 ___mouM 阅读(2667) 评论(0) 推荐(10) 编辑
摘要:设计模式遵循的原则有6个: 1、开闭原则(Open Close Principle) 对扩展开放,对修改关闭。 2、里氏代换原则(Liskov Substitution Principle) 只有当衍生类可以替换掉基类,软件单位的功能不受到影响时,基类才能真正被复用,而衍生类也能够在基类的基础上增加 阅读全文
posted @ 2019-08-25 14:05 ___mouM 阅读(147) 评论(0) 推荐(1) 编辑
摘要:#{}:表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换,#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType传输单个简单类型值,#{}括号中可以是value或其它名称 阅读全文
posted @ 2019-08-24 14:59 ___mouM 阅读(465) 评论(0) 推荐(1) 编辑
摘要:Java容器: 数组,String,java.util下的集合容器 数组长度限制为 Integer.Integer.MAX_VALUE; String的长度限制: 底层是char 数组 长度 Integer.MAX_VALUE 线程安全的 List:存放有序,列表存储,元素可重复 Set:无序,元素 阅读全文
posted @ 2019-08-23 17:45 ___mouM 阅读(633) 评论(0) 推荐(4) 编辑
摘要:【同步】: 是指散步在不同任务之间的若干程序片断,它们的运行必须严格按照规定的某种先后次序来运行,这种先后次序依赖于要完成的特定的任务。最基本的场景就是:两个或两个以上的进程或线程在运行过程中协同步调,按预定的先后次序运行。比如 A 任务的运行依赖于 B 任务产生的数据。 【互斥】: 是指散步在不同 阅读全文
posted @ 2019-08-22 13:27 ___mouM 阅读(144) 评论(0) 推荐(1) 编辑
摘要:1、概念 Dubbo是一个基于java的RPC(Remote Procedure Call)框架。 1.1、RPC 远程过程调用,即在A系统中,远程调用B系统的某个方法或者函数。 1.1.1、PRC需要解决的问题 (1)、通讯问题 (2)、寻址问题 (3)、序列化与反序列化 调用过程中,数据的传输需 阅读全文
posted @ 2019-08-18 14:41 ___mouM 阅读(354) 评论(0) 推荐(1) 编辑
摘要:1. 数据库设计时尽量选取可变参数比如varchar代替char,节省空间 2.因为数据库表越小,查询数据越快,所以我们在建表的时候尽可能的表中字段设的尽可能小 3.尽量把表中字段设置为not null,这样查询就不用去比较null值 4.使用连接(JOIN)来代替子查询,速度会快很多 5.使用联合 阅读全文
posted @ 2019-08-15 13:12 ___mouM 阅读(151) 评论(0) 推荐(1) 编辑
摘要:主要有以下三步: 项目一开始我先封装了一个JWTHelper工具包(GitHub下载),主要提供了生成JWT、解析JWT以及校验JWT的方法,其他还有一些加密相关操作。工具包写好后我将打包上传到私服,能够随时依赖下载使用; 接下来,我在客户端项目中依赖JWTHelper工具包,并添加Intercep 阅读全文
posted @ 2019-08-14 16:54 ___mouM 阅读(199) 评论(0) 推荐(1) 编辑
摘要:空3 阅读全文
posted @ 2019-08-14 13:45 ___mouM 阅读(112) 评论(0) 推荐(0) 编辑
摘要:一 、生命周期 1.1 . 说明 持久化类就是我们所说的实体类,实体类(持久化类)对象是有状态的。 为什么实体类对象会有状态? 答:由于HIbernate框架是一个先映射,后操作的框架。所谓的状态就是实体类的对象和数据库是否有关联的情况。 是因为HIbernate是通过对象操作数据库的,对象必须要和 阅读全文
posted @ 2019-08-13 11:13 ___mouM 阅读(252) 评论(0) 推荐(1) 编辑
摘要:一、 主键生成策略 策略名 说明 increment increment策略是指,不使用数据库本地的自增长策略,而是由程序(Hibernate框架)产生一个自增长的ID值,赋予数据库. idenitty identity策略,指定必须使用数据库里面的ID自增长策略. 只能用于支持ID自增长功能的数据 阅读全文
posted @ 2019-08-13 11:03 ___mouM 阅读(307) 评论(0) 推荐(1) 编辑
摘要:一 、API的定义 所谓的API全称就是(Application Programming Interface,应用程序编程接口)。就是类库对外提供的接口、类、枚举、注解等元素。 如:JDK API帮助文档,可以理解为,JDK对外提供的(接口,类,枚举,注解)元素的帮助文档。 二 、Hibernate 阅读全文
posted @ 2019-08-12 09:30 ___mouM 阅读(514) 评论(0) 推荐(2) 编辑
摘要:操作数据库必须要设置数据库的连接属性: driver_class,url,username,password(hibernate.cfg.xml) 2. 编写对象跟表之间的映射关系(类名.hbm.xml) 为什么配置文件用xml? ①xml文件是可以通过规则文件提示的, xml的规则文件有两种:dt 阅读全文
posted @ 2019-08-11 10:31 ___mouM 阅读(330) 评论(0) 推荐(1) 编辑
摘要:Hibernate:(Object Relational Mapping)对象关系映射 对象关系映射就是在操作数据库之前,先将数据库的表和实体类关联起来,通过实体类的对象,就可以操作数据库,开发人员不用写sql语句,这个过程称为ORM hibernate的作用: 1.屏蔽了各种数据库之间sql语句的 阅读全文
posted @ 2019-08-11 09:34 ___mouM 阅读(213) 评论(0) 推荐(1) 编辑
摘要:一、Git是什么? Git是目前世界上最先进的分布式版本控制系统。 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的 阅读全文
posted @ 2019-08-10 19:02 ___mouM 阅读(235) 评论(0) 推荐(1) 编辑
摘要:恢复内容开始 一、 导入依赖 <dependencies> <!-- ActiveMQ客户端完整jar包依赖 --> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifactId> < 阅读全文
posted @ 2019-08-10 15:18 ___mouM 阅读(1117) 评论(0) 推荐(9) 编辑
摘要:一、ActiveMq想要实现必备的六要素(基于jms) //链接工厂。用于创建链接 private ConnectionFactory factory; //用于访问Mq的链接,由链接工厂创建 private Connection connection; //消息队列的一次持久的有状态的会话,由链接 阅读全文
posted @ 2019-08-06 20:33 ___mouM 阅读(772) 评论(0) 推荐(2) 编辑
摘要:1 JPA概述 1.1 JPA是什么 JPA (Java Persistence API) Java持久化API。是一套Sun公司 Java官方制定的ORM 方案,是规范,是标准 ,sun公司自己并没有实现 关注点: ORM ,标准 概念 (关键字) 1.1.1 ORM是什么 ORM(Object 阅读全文
posted @ 2019-08-05 19:12 ___mouM 阅读(2544) 评论(0) 推荐(9) 编辑
摘要:1. JQuery EasyUI框架概述 1.1. JQuery EasyUI是什么东西 答:JQuery EasyUI就是一套基础JQuery的富客户端的UI框架。像这些将常用的控件封装成一个UI库的框架统称富客户端框架。 1.2. JQuery EasyUI的作用是什么 答:既然EasyUI是一 阅读全文
posted @ 2019-08-04 21:50 ___mouM 阅读(232) 评论(0) 推荐(2) 编辑
摘要:1.1 说明 所谓的逆向工程就是通过数据库的结构生成代码。 目的:提高开发的效率 1.2 步骤 1.2.1 第一步:创建JPA项目 (1)创建项目 (2)指定项目名、JPA版本 (3)完成创建 1.2.2 第二步:生成JPA代码 右击项目的src文件夹,选择new --> Other.. -->JP 阅读全文
posted @ 2019-08-02 20:29 ___mouM 阅读(987) 评论(0) 推荐(9) 编辑
摘要:0、写在前面 Activemq:是一个提供消息队列服务的应用 消息队列:以队列的形式发送消息 发送方、接收方是两个不同应用,也可以是同一个应用的两个不同模块 1、JMS简介(底层实现原理) 全称:Java Message Service 中文:Java消息服务。 JMS是Java的一套API标准,最 阅读全文
posted @ 2019-08-01 18:52 ___mouM 阅读(212) 评论(0) 推荐(1) 编辑

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示