tec
文章平均质量分 94
明月晓清风
小菜鸟的挖坑之旅
展开
-
RabbitMQ
目录1.消息中间件的介绍2.RabbitMQ的介绍2.1主要特点2.2主要概念 3.windows环境下RabbitMQ的安装与启动 3.1下载并安装Erlang3.2下载并安装rabbitmq3.3安装管理界面的插件 4.RabbitMQ常用的三种模式4.1直接模式(direct)4.2分列模式(Fanout)4.3话题模式(Topic) ...原创 2018-12-29 10:13:44 · 446 阅读 · 0 评论 -
对Map<User>里面的age属性进行倒叙排列
已知一个 HashMap<Integer,User>集合, User 有 name(String)和 age(int)属性。请写一个方法实现对HashMap 的排序功能,该方法接收 HashMap<Integer,User>为形参,返回类型为 HashMap<Integer,User>,要求对 HashMap 中的 User 的 age 倒序进行排序。排序时...原创 2019-05-14 11:18:51 · 458 阅读 · 0 评论 -
事务管理
一、事务的概述事务:指的是逻辑上的一组操作,组成这组操作的各个逻辑单元要么全部成功、要么全部失败二、MYSQL命令行窗口事务的常用操作1.开启事务: start transaction2.提交事务: commit3.回滚事务: rollback三、事务的特性1.原子性组成事务的各个逻辑单元不可分割,事务包含的所...原创 2019-04-03 15:05:06 · 232 阅读 · 0 评论 -
python3入门——函数
目录1.函数的定义2.自定义函数的规则3.语法格式4.示例5.函数在类中的运用1.函数的定义函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。2.自定义函数的规则函数代码块以def关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符...原创 2019-04-03 14:34:27 · 93 阅读 · 0 评论 -
java操作MongoDB——SpringDataMongoDB
springboot2.0整合mongodb一、导入依赖spring boot的版本选用的是2.0.1只需要在pom.xml里面添加mongo的启动依赖如下;<dependency> <groupId>org.springframework.boot</groupId&g...原创 2019-04-03 14:33:36 · 446 阅读 · 0 评论 -
多表查询练习一
由于很长时间没有写sql,所以基本都是用的子查询,这样思路会比较清晰,一、数据表说明学生信息表:student 字段名称 数据类型 说明 stuID char(10) 学生编号,主键 stuName Varchar(10) ...原创 2019-04-02 20:15:39 · 2559 阅读 · 0 评论 -
多表设计
一、外键约束约束的作用:保证数据的完整性单表约束 :主键约束、 非空约束、唯一约束外键约束: 保证数据的完整性(多表之间)数据准备:CREATE TABLE dept( did INT PRIMARY KEY AUTO_INCREMENT, dname VARCHAR(20));INSERT INTO dept VALUES (NULL,'市场部');INSERT ...原创 2019-03-29 11:28:14 · 189 阅读 · 0 评论 -
多表查询
一、连接查询1.交叉连接: cross join;查询的结果是两个表的笛卡儿积语法格式:select * from 表1 cross join 表2 || select * from 表1 ,表2 (cross join 可以省略)2.内连接: inner join (inner可以省略)语法格式: 显示内连接:select * f...原创 2019-04-01 20:24:05 · 290 阅读 · 0 评论 -
查询成绩表案例
一.环境准备create table exam( id int primary key auto_increment, name varchar(20), english int, chinese int, math int);insert into exam values (null,'张三',85,74,91);insert into exam values (null...原创 2019-03-04 17:16:49 · 2232 阅读 · 0 评论 -
mysq的sql语句总结
一.登录本地的数据库客户端 win+r,输入cmd,输入mysql -u root -p ,接下来输入数据库密码就可以登录进去二.SQL(结构化查询语句)的分类 a.DDL(Data Definition Language):数据定义语言 如:create ,drop, alterb.DCL(Data Control Language): 数据控制语言 如:gran...原创 2019-02-19 20:40:27 · 217 阅读 · 0 评论 -
angular6入门学习
1.安装环境1.1检查看自己是否有node.js以管理员身份打开命令窗口,输入npm -v ,官网上是要求8以上版本的1.2输入命令npm install -g @angular/cli命令进行一些资源的下载1.3创建一个新的项目下面这样就是直接创建在window/system32目录里面,可以选择自定义目录,进入该目录再输入 ng new 项目名1...原创 2019-02-25 10:54:32 · 491 阅读 · 0 评论 -
NIO——(New IO,新IO)非阻塞式输入/输出流
1.NIO的介绍1.1由来 BufferedReader和InputStream从流中读取数据时,没有读到有效的数据,程序就会在此处阻塞该线程的执行。传统的输入流、输出流都是通过字节的移动来处理(即使不直接去处理字节流,但是底层的实现还是依赖于字节的处理),也就是说,面向流的输入输出系统都是一次只能处理一个字节,都会产生阻塞,因此面向流的输入输出系统通常效率不高。 jdk1...原创 2019-01-23 09:14:12 · 820 阅读 · 0 评论 -
springcloud入门
1.springCloud简介1.1什么是spring Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、熔断器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。1.2springCloud与springBoot的关系 Spri...原创 2019-01-23 09:12:55 · 120 阅读 · 0 评论 -
分布式项目登录——JWT技术
1.JWT介绍1.1什么是JWT JWT是json web token缩写。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证。1.2JWT的组成 一个JWT其实就是一个字符串,由三部分组成:头部(header)、载荷(payload)、签名(signature),以“.”拼接1.2...原创 2019-01-03 19:46:33 · 3942 阅读 · 1 评论 -
文件上传
一.单文件上传接收参数 @PostMapping(value = "/fileImport") public ResponseEntity fileImport(@RequestParam("file") MultipartFile file){ return topoService.fileImport(file); }逻辑处理 @Override...原创 2019-07-29 16:51:38 · 227 阅读 · 0 评论