- 博客(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
108
原创 项目第十二天
短信验证码可以在利用中国网建的接口网址: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
179
原创 项目第十一天
1.搭建后台环境common模块1.pom <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</a...
2020-02-29 19:34:56
152
原创 项目第十天
页面静态消息分发1.生成者-PageService <!-- 通过公共rabbitmq的模块引入mq的jar包--> <dependency> <groupId>cn.itsource</groupId> <artifactId>hrm-basic-rabbitmq<...
2020-02-27 01:30:54
149
原创 项目总结第八天
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
69
原创 项目第八天
rabbitmq原生java操作1.一对一(一条消息只能被一个消费者消费) 基本操作(一个消息,一个消费者)回复机制自动回复-丢失消息,数据不是很重要手动回复-数据重要修改消费者,把自动改成手动 finalChannel.basicAck(deliveryTag,false);多劳多得-每次只抓取一条,处理完成后手动回复使用basicQos...
2020-02-23 21:50:37
95
原创 项目第七天
Nginx1.为什么需要项目开发完成后,前端项目需要服务器部署.npm run build 原来是拷贝到tomcat,但是有问题,tomcat是Servlet容器,处理静态页面效率低下。需要专门的http服务器-nginx就是其中一个。2.解决端口问题1.同一台服务器部署多个项目时,访问时需要带端口. - 反向代理(动态网站,多台服务器),虚拟主机(静态网站,一台服务器)2.后端项目...
2020-02-22 22:00:24
57
原创 项目第五天
全文检索服务器-es好处:降低数据库压力提高了查询速度,增强用户体验-基于索引搜索,效率远远数据库搜索搭建es环境启动es服务端启动es图形界面客户端有下面这个页面就说明成功了用java操作1.导入jar包<dependency> <groupId>org.springframework.boot</groupId> <...
2020-02-21 00:48:02
66
原创 项目第五天
1.无限极数据获取1.递归详细见上一篇总结2.循环循环-一次性把所以的节点都查询出来,再来组织他们关系①查询所有节点②如果是第一级放入返回的list③如果是非第一级,建立父子关系1 获取服务 map(id-node)2 把自己作为父亲一个儿子放进去就ok children=new Array<>();具体代码如下@Servicepublic class Cou...
2020-02-19 20:36:21
129
原创 项目第四天
1.fastdfs1.为什么需要fastdfs在集群环境下,统一管理图片,文件。2.项目集成交互图上传:(地址相对于fastdfs服务器)上传图片<—>commonservice<—>fastdfs–—》地址存储到自己服务器访问:fastdfsip+从自己的服务器获取相对地址3.步骤1.搭建fastdfs2.写astdfs服务1.写Util publ...
2020-02-17 22:47:09
77
原创 项目第三天
1.条件查询的两种方式方案1:设置查询条件通过EntityWrapper-不能返回关联对象 方案2:自己写sql,还能返回关联对象controllerservicemappermapper.xml <sql id="whereSql"> <where> <if test="keyword!=null and k...
2020-02-16 20:29:58
145
1
原创 项目第二天
1.mybatis plus1.导入jar<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>2.2.0</version> <...
2020-02-15 00:26:34
53
原创 hrm项目总结一
1.搭建父模块 hrm-parent1.配置pom<!--springboot仲裁中心--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artif...
2020-02-13 16:26:35
410
原创 springcloud 第二天
1.微服务集群1.为什么要集群提高并发量2.结构3.服务者提供集群服务提供者集群 同一个服务部署多份(上线) 拷贝一份一样改端口(测试学习)4.服务消费者负载均衡调用1.有哪些技术ribbonfeign2常见的负载均衡策略轮休可用性检查权重3.ribbon@RestControllerpublic class OrderController { @Au...
2020-02-11 23:51:19
110
原创 springcloud第一天https://www.bootschool.net/ascii-art/search
1.为什么需要springcloud1.单体应用架构 规模大有问题虽然可以分模块,但是最终打成以一个war运行2.单体架构的缺点: ①编译难,部署难,测试难 代码量变多,即使更改一行代码,也需花大量时间编译,部署前要编译打包,解压等所以部署难,部署完了还要测试所以测试难。 ②技术选择难 在变得越来越大的同时,我们的应用所使用的技术也会变得越来越多。这些技术有些是不兼...
2020-02-10 17:30:02
994
原创 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
110
原创 springboot 第二天
1.idea spring多模块1.parent: 管理版本在父模块的pom添加以下代码 <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.boot</gro...
2020-02-07 15:13:29
108
原创 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
146
原创 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
105
原创 redis集群
1.什么是集群多个服务器集中再一起 ,去处理同一个业务2.为什么需要集群,集群有什么好处解决高并发,大数据的问题3.集群的特点(1)扩展性 --可以动态的去扩展的服务器(2) 高可用 --> 具备容错的功能 (错误恢复)(3)负载均衡 -->把请求 分配到不同的服务器里面4.集群和分布式的区别(1)相同点 解决高并发 和 大数据的问题(2)不同点 ...
2020-01-16 21:19:52
83
原创 redis
1.NoSQL的概念1.nosql是什么百度百科说:NoSQL(不仅仅是SQL not only SQL),泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,出现了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了...
2020-01-15 21:26:08
95
原创 项目总结(前端)
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
274
原创 项目总结(后端)
1.多对一的查询 对于处理一方是通过使用 **association** 来处理关系的 <select id="queryData" parameterType="PermissionQuery" resultMap="permissionMap"> select p.id, p.name, p.sn, ...
2020-01-14 23:21:47
396
原创 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
232
原创 多模块,前端测试 后端测试 前端模块
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
407
原创 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
171
原创 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
364
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
51
原创 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
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人