自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 Docker

安装dockeryum install docker安装后查看Docker版本docker version启动与停止Docker启动docker:systemctl start docker停止docker:systemctl stop docker重启docker:systemctl restart docker查看docker状态:systemctl status dock...

2020-03-04 23:20:17 99

原创 项目第十二天

短信验证码可以在利用中国网建的接口网址:http://www.smschinese.cn/1.注册demo学习浏览器模拟https://blog.csdn.net/sswltt/article/details/80415284后台实现api封装写短信发送接口-commonserviceFeign@FeignClient(value = "HRM-COMMON", fall...

2020-03-01 22:02:11 157

原创 项目第十一天

1.搭建后台环境common模块1.pom <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</a...

2020-02-29 19:34:56 126

原创 项目第十天

页面静态消息分发1.生成者-PageService <!-- 通过公共rabbitmq的模块引入mq的jar包--> <dependency> <groupId>cn.itsource</groupId> <artifactId>hrm-basic-rabbitmq&lt...

2020-02-27 01:30:54 85

原创 项目总结第八天

Feign文件上传导入jar<dependency> <groupId>io.github.openfeign.form</groupId> <artifactId>feign-form</artifactId> <version>2.1.0</version></depende...

2020-02-26 00:40:06 61

原创 项目第八天

rabbitmq原生java操作1.一对一(一条消息只能被一个消费者消费) 基本操作(一个消息,一个消费者)回复机制自动回复-丢失消息,数据不是很重要手动回复-数据重要修改消费者,把自动改成手动 finalChannel.basicAck(deliveryTag,false);多劳多得-每次只抓取一条,处理完成后手动回复使用basicQos...

2020-02-23 21:50:37 82

原创 项目第七天

Nginx1.为什么需要项目开发完成后,前端项目需要服务器部署.npm run build 原来是拷贝到tomcat,但是有问题,tomcat是Servlet容器,处理静态页面效率低下。需要专门的http服务器-nginx就是其中一个。2.解决端口问题1.同一台服务器部署多个项目时,访问时需要带端口. - 反向代理(动态网站,多台服务器),虚拟主机(静态网站,一台服务器)2.后端项目...

2020-02-22 22:00:24 49

原创 项目第五天

全文检索服务器-es好处:降低数据库压力提高了查询速度,增强用户体验-基于索引搜索,效率远远数据库搜索搭建es环境启动es服务端启动es图形界面客户端有下面这个页面就说明成功了用java操作1.导入jar包<dependency> <groupId>org.springframework.boot</groupId> &lt...

2020-02-21 00:48:02 60

原创 项目第五天

1.无限极数据获取1.递归详细见上一篇总结2.循环循环-一次性把所以的节点都查询出来,再来组织他们关系①查询所有节点②如果是第一级放入返回的list③如果是非第一级,建立父子关系1 获取服务 map(id-node)2 把自己作为父亲一个儿子放进去就ok children=new Array<>();具体代码如下@Servicepublic class Cou...

2020-02-19 20:36:21 81

原创 项目第四天

1.fastdfs1.为什么需要fastdfs在集群环境下,统一管理图片,文件。2.项目集成交互图上传:(地址相对于fastdfs服务器)上传图片<—>commonservice<—>fastdfs–—》地址存储到自己服务器访问:fastdfsip+从自己的服务器获取相对地址3.步骤1.搭建fastdfs2.写astdfs服务1.写Util publ...

2020-02-17 22:47:09 66

原创 项目第三天

1.条件查询的两种方式方案1:设置查询条件通过EntityWrapper-不能返回关联对象 方案2:自己写sql,还能返回关联对象controllerservicemappermapper.xml <sql id="whereSql"> <where> <if test="keyword!=null and k...

2020-02-16 20:29:58 126 1

原创 项目第二天

1.mybatis plus1.导入jar<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>2.2.0</version> &lt...

2020-02-15 00:26:34 46

原创 hrm项目总结一

1.搭建父模块 hrm-parent1.配置pom<!--springboot仲裁中心--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artif...

2020-02-13 16:26:35 387

原创 springcloud 第二天

1.微服务集群1.为什么要集群提高并发量2.结构3.服务者提供集群服务提供者集群 同一个服务部署多份(上线) 拷贝一份一样改端口(测试学习)4.服务消费者负载均衡调用1.有哪些技术ribbonfeign2常见的负载均衡策略轮休可用性检查权重3.ribbon@RestControllerpublic class OrderController { @Au...

2020-02-11 23:51:19 67

原创 springcloud第一天https://www.bootschool.net/ascii-art/search

1.为什么需要springcloud1.单体应用架构 规模大有问题虽然可以分模块,但是最终打成以一个war运行2.单体架构的缺点: ①编译难,部署难,测试难 代码量变多,即使更改一行代码,也需花大量时间编译,部署前要编译打包,解压等所以部署难,部署完了还要测试所以测试难。 ②技术选择难 在变得越来越大的同时,我们的应用所使用的技术也会变得越来越多。这些技术有些是不兼...

2020-02-10 17:30:02 960

原创 springboot 第三天

1.日志1.使用获取日志记录器Logger logger = LoggerFactory.getLogger(this.getClass())这里默认级别是info,所以不会打印比info等级更低的日志的级别是:trace<debug<info<warn<error2.使用yml配置logging: # file: E:/springboot.l...

2020-02-08 23:54:34 101

原创 springboot 第二天

1.idea spring多模块1.parent: 管理版本在父模块的pom添加以下代码 <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.boot</gro...

2020-02-07 15:13:29 98

原创 springboot 第一天

1.javaconfig1.1什么是javaconfig以java代码的方式管理bean出现在spring3.x-4.x之间1.2为什么学javaconfigspringboot的原理基于spring中的javaconfig1.3测试spring的几种方式1.直接newnew:ClassPathXmlApplicationContext2.注入Runwith ContextCo...

2020-02-05 21:39:32 136

原创 elasticsearch

1.es的认识1.1 什么是eses 全称elasticsearches : 做全文检索的 ,底层基于lucene的开发​ lucene 相等于jdbc​ es 相当于 mybatis/jpa1.2 es和lucene的比较为什么需要使用es.为什么不用lucene?(1)api操作很麻烦 不方便​ 搜索 : 创建索引 搜索索引 一堆api​ es: get /prod...

2020-01-16 21:33:42 94

原创 redis集群

1.什么是集群多个服务器集中再一起 ,去处理同一个业务2.为什么需要集群,集群有什么好处解决高并发,大数据的问题3.集群的特点(1)扩展性 --可以动态的去扩展的服务器(2) 高可用 --> 具备容错的功能 (错误恢复)(3)负载均衡 -->把请求 分配到不同的服务器里面4.集群和分布式的区别(1)相同点​ 解决高并发 和 大数据的问题(2)不同点​ ...

2020-01-16 21:19:52 72

原创 redis

1.NoSQL的概念1.nosql是什么百度百科说:NoSQL(不仅仅是SQL not only SQL),泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,出现了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了...

2020-01-15 21:26:08 81

原创 项目总结(前端)

1.table列表的展示1. <!--列表--> <el-table :data="resources" highlight-current-row v-loading="listLoading" @selection-change="selsChange" style="width: 100%;"> <el-table-...

2020-01-14 23:44:11 255

原创 项目总结(后端)

1.多对一的查询 对于处理一方是通过使用 **association** 来处理关系的 <select id="queryData" parameterType="PermissionQuery" resultMap="permissionMap"> select p.id, p.name, p.sn, ...

2020-01-14 23:21:47 382

原创 svn跨域

1.什么是跨域跨域 就是跨域名来访问的数据端口号,域名,网络协议不同都属于跨域域名: www.baidu.com(ip 192.168.0.1) www.taobao.com(ip 192.168.0.2) – 属于跨域​ localhost:8080 — >localhost:80 --(属于跨域)​ www.wenku.baidu.com ...

2020-01-03 20:56:13 214

原创 多模块,前端测试 后端测试 前端模块

1.maven多模块搭建1.为什么要搭建多模块2.搭建多模块3.代码放的位置basic_core: basedomain baseService baseMapper baseServiceImplbasic_util: ajaxResult pageListcrm_comomon: department departmentQuerycrm_mapper: Depa...

2020-01-02 23:33:48 374

原创 elementui mock.js

1.ElementuiElement,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库,网站快速成型的工具 类似easyui layui1.elementui使用1)安装 : npm i element-ui -S2)在main.js 引入:import ElementUI from 'element-ui';import 'element-ui/lib/the...

2020-01-01 19:51:50 152

原创 vue指令+vue组件+webpack打包+Vue的脚手架

1.绑定事件指令 v-on<div id="app"> {{num}} <button v-on:click="num++">事件一</button> <button @click="num++">事件二</button> <!--下面两种方法调用函数都可以--> <button...

2019-12-30 16:39:54 327 2

原创 Vue第一天

1.MVVM1.什么是MVVM:MVC : model(模型) view(视图) controll(控制器)MVVM : model view view-model -->数据的双向绑定2.ES6语法语法一let相较于var,他是块级的。也就是局部的for (var i=0;i<5;i++){ console.log(i);}console.log("==...

2019-12-28 23:27:57 48

原创 Mybatis第二天

1.Mybatis1.mybatis别名a)内置别名常用基本类型 和包装类型 8 个 以及集合类型b)自定义别名(1)单独配置类的实现<typeAliases> <typeAlias type="cn.itsource.mybatis.query.ProductQuery" alias="productQuery"></typeAlias> &l...

2019-12-27 22:38:24 63

原创 Mybatis第一天

##面试题1

2019-12-25 23:01:16 93 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除