
框架
文章平均质量分 84
项目,框架,中间件
coffee_mao
不忘初心 ,善始善终
展开
-
Vue使用ECharts
快速入门 EChartsEcharts实例一个基于` JavaScript 的开源可视化图表库。例如折线图代码option = {xAxis : {原创 2023-02-23 16:40:49 · 1000 阅读 · 0 评论 -
初识SpringSecurity
在spring的官网即可找到官方文档的地址是Spring系列的关于安全的框架,还有一套安全的框架是Shiro。原创 2023-02-03 21:51:57 · 249 阅读 · 0 评论 -
快速搭建前后端分离项目
/ 添加乐观锁 mybatisPlusInterceptor . addInnerInterceptor(new OptimisticLockerInnerInterceptor());//添加分页 mybatisPlusInterceptor . addInnerInterceptor(new PaginationInnerInterceptor(DbType . MYSQL));} }测试分页查询的代码。原创 2023-02-02 17:47:45 · 425 阅读 · 0 评论 -
项目中遇到的错误
进行了开启,应用的应用名字,应用程序的版本信息,描述信息,访问的地址等。required=“true” 表示属性是否必填,默认为false。controller 层的方法上多个参数中每一个参数的说明。required=“true” 表示参数是否必须传。controller 层的方法上多个参数的说明。description=“描述实体的作用”name=“name” 参数的变量名。defaultValue=“参数的默认值”value=“用户名” 描述参数的意义。message=“状态码对应的响应信息”原创 2022-12-17 19:26:45 · 1369 阅读 · 0 评论 -
从Mybatis到Mybatis-Plus学习
修改之后,达到预期,实现创建时候获取日期,修改时候更新日期,但是这些都是基于数据库的表的操作,在实际开发情况中,不允许对数据库表进行修改,因此,需要引入代码级别的更新时间信息。以后如果需要获取相同的数据,直接从缓存中获取,不需要走数据库了。默认情况下,只启用了本地的会话缓存,它仅仅对一个会话中的数据进行缓存。由于一级缓存的作用域太低了,所以诞生了二级缓存,二级缓存也就叫做全局缓存。分析,需要在教师的实体类中加入一个学生集合的属性,学生具有老师的。号用户进行了修改,进行了修改,直接进行了提交,再对。原创 2022-12-13 17:38:54 · 1057 阅读 · 0 评论 -
基于Ubuntu的Hadoop伪分布式配置
麦肯锡全球研究所给出的定义是:一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流转、多样的数据类型和价值密度低四大特征。大数据的5V特点(IBM提出):Volume(大量)、Velocity(高速)、Variety(多样)、Value(低价值密度)、Veracity(真实性)。Apache Hadoop软件库是一个框架,该框架允许使用简单的编程模型跨计算机集群对大型数据集进行分布式处理。原创 2022-09-08 23:33:24 · 4354 阅读 · 0 评论 -
Centos7下MongoDB安装到基本命令的学习
复制:数据同步在多个服务器中,复制提供了数据的冗余备份,多个服务器中提供了备份,保证了数据的安全性和可用性。复制准备就是至少需要两个节点,一个主节点,一个从节点,主节点负责处理客户端的请求,从节点负责从主节点上拷贝数据,减少主节点的压力。客户端从主节点读取数据,在客户端写入数据到主节点时, 主节点与从节点进行数据交互保障数据的一致性。一定要先登录admin,在创建root用户并且设置密码,再使用root的信息登录,在进行操作。索引的查看,创建,删除全部,删除指定,查看索引大小。退出MongoDB的数据库。原创 2022-10-21 20:25:39 · 936 阅读 · 0 评论 -
Redis深入理念学习和集群的搭建
是指一个key非常的热点,在不断的抗住大的并发,大并发集中对一个点进行访问,在这个key失效的瞬间,持续的大并发机会穿破缓存,直接请求数据库,就相当在屏障上开了一个口子。由于缓存过期,会同时访问数据库查询最新的数据,并且写入到缓存中,瞬间使数据库的压力过大。fork的作用就是复制一个与当前进程一样的进程,新的进程的所有数据(变量,环境变量,程序计数器)的数值都和原进程一致。后面的哨兵检测到这个主机不可用,当到达一定的数量的时候,哨兵之间会进行一次投票,投票的结果有一个哨兵发起为即可,进行故障转移的操作。原创 2022-10-19 15:56:32 · 327 阅读 · 0 评论 -
Redis安装和基本数据类型及其命令的学习
使用监控,监控money,开启事务,事务的命令入队,不执行,有线程插入进来,对监控的对象进行了修改,之后执行事务,发现事务执行失败。关闭监控,获取最新的值,重新监控money,开启事务,命令入队,没有线程插入(监控对象没有变化),执行成功。Redis将所有的数据放到内存里面,因为多线程的切换会造成CPU上下文的切换,对于内存系统来讲,没有上下文切换速度就是最高的,最佳方案多次读写都在一个CPU上进行。事务的本质:一组命令的集合,一个事务中的所有命令都会被序列化,在事务执的过程中,会按照顺序执行。原创 2022-09-05 16:54:10 · 267 阅读 · 0 评论 -
Elasticsearch安装和基本命令
存在问题:如果 put 时,少一个属性值,就会覆盖。PUT / 索引 / 类型名 / 文档 id。添加 ik 分词器,解压至当前目录即可。1、暴力修改,相同路径,再次 put。2、post 方式进行修改。新建一个索引 test3。注意 类型名推荐使用。在国际化配置里面配置。...原创 2022-08-16 10:10:26 · 566 阅读 · 0 评论 -
docker安装,配置,基本命令的学习
一键启动所有docker 容器:docker start $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)一键关闭所有docker 容器:docker stop $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)一键删除所有docker 容器:docker rm $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)重启 docker 服务。查看虚拟机 ip 地址。...原创 2022-08-16 18:46:53 · 630 阅读 · 0 评论 -
ems-员工管理系统
这里注意项目使用到了国际化功能,所以文件编码统一设置为公共页面 侧边栏 + 导航栏的提取 登录界面404错误页面,替换掉公共部分,定制自己的404页面员工展示员工修改页面修改员工的页面查询员工的页面国际化文件就是建立一个资源包,,,三个资源文件,自己翻译好写入文件就行 手动的登录拦截器 自定义的国际化处理文件 自定义的MVC配置,添加了视图控制器自定义的拦截器,国际化对象pojoController 员工控制器,负责员工的CRU的控制serverserver.impl原创 2022-08-25 22:36:44 · 1052 阅读 · 0 评论 -
ElasticSearch查询和Jd实战
在请求解析数据内容时候,es 中内容到达30+不显示了,但是查询总量在增加,数据也确实导入进去,并且可以进行查询。注意,如果没有将数据封装成JSON字符串,报错如下,大致意思是验证失败,缺少源和缺少内容类型。注意在SpringBoot中的测试类,可能存在自动导入的对象一直为空的情况,解决方法加注解。ES7官方默认设置的索引分片数是1000,当分片被占满后,创建新索引失败。方式时,需要带修改的参数,否则就和。是一致的,会造成数据的覆盖(丢失)删除刚才的索引,新建索引,测试。1、对象初始化,创建请求。原创 2022-08-23 21:01:00 · 1164 阅读 · 0 评论 -
前端工程的搭建和认识
注意在模板样式中只能拥有一个根标签。用于路由通信跳转,类似于Ajax。在main.js 中引入样式。查看node是否安装完毕。配置阿里加速,推荐安装。原创 2022-08-25 22:38:27 · 137 阅读 · 0 评论