- 博客(66)
- 资源 (38)
- 收藏
- 关注

原创 搭建spring+springmvc+websocket遇到session存储的问题请求解答
搭建spring+springmvc+websocket遇到session存储这里将数据存入httpsession中这里从websocketsession取数据这里注解说是将httpsession中的数据存入websocketsession中但是代码不是这样他只存入了map。这里上源代码,但是缺坐标,应该吧,我们公司不用maven工程,我建的web工程,然后按照坐标下的jar包缺,we...
2020-01-17 16:17:06
630
原创 IDEA提示Cannot resolve symbol怎么解决(某个文件中某个类爆红)
在spring boot项目中,已经导入了所有需要的包,class文件一直报Cannot resolve symbol 。解决办法:File->Invalidate Caches/Restart 清除缓存重启转载:https://blog.youkuaiyun.com/l18848956739/article/details/86300571
2022-04-26 18:32:24
644
原创 IntelliJ IDEA 左侧Project固定
一、Project 固定如上图,怎么把左侧Project固定,每次点击进入类时,左侧都不显示1、解决,首先找到Project,如果Project没有显示,在最左下角找到:下图所示的地方,点击选择Project 就可以显示了,下图所示的列表内容,作用是,是否显示在idea左侧栏2、找到Project–>View Mode–>Dock Pinned 就可以固定住了其中,Dock Pinned :固定 、Dock Unpinned 不固定 、Undock 取消固定、Float悬浮固定、W
2022-04-26 17:50:08
3441
1
转载 导入项目右侧工具栏没有Maven怎么办
1、点击右上角搜索图标:2、在弹出的窗口输入Maven检索,选择Add Maven Projects。3、选择pom文件,选择ok。4、Maven就出现了:
2022-04-13 19:37:39
2270
原创 idea工具左侧树状结构不展示
使用Idea有时候会遇到左侧栏的目录结构显示不出来的情况,这时候可以这样解决:删除该项目根目录下的.idea文件夹;重启Idea即可看到目录结构。抄自:https://blog.youkuaiyun.com/yaorongke/article/details/81153766...
2022-04-13 19:33:25
709
原创 SpringBoot Maven 多模块下 yml 文件读取问题
如果在依赖的多个模块中都有application.yml文件时,只读取有主启动类的yml文件,不会读取其它模块中的yml配置文件解决方案:第一步:修改其他模块中的yml文件的名字为application-xxx.yml
2022-03-17 10:38:43
1546
原创 mysql函数any_value
环境:idea+mysql5.7mysql any_value()函数用法:地域表结构:省份和城市,城市等级业务要求:查询所有省份:方法一:distinct排除重复SELECTDISTINCT(province_code),province_nameFROMt_mip_base_area方法二:group by 根据身份编码分组SELECTprovince_code,any_value(province_name)FROM t_mip_base_areaGROUP BY pr
2022-03-15 18:35:50
573
原创 git实践应用
git实践应用(抄)①一般到公司,我们是先将公司服务器上的代码拉到本地的,这个时候先将git和公司远程服务器连接在一起通过邮箱,这个步骤在网上有很多。②连接上之后,我们需要将远程分支上的代码拉到本地,这个时候需要创建一个本地分支,注意在本地创建的分支名称要和远程服务器上分支名一样,例如远程服务器上的为dev,在本地你也要创建dev的分支,然后将通过git pull命令将远程dev的代码拉到本地dev上,这个可以通过idea的图形化界面来做,在idea的右下角,点击之后会显示所有的远程分支,选择dev,之
2022-03-11 18:59:58
100
原创 数据中台sql编写总结
Sql的case when 语法1. case when 语法 CASE WHEN ElM_C_ACT >= ELM_C_MIN AND ElM_C_ACT <= ELM_C_MAX THEN '3' WHEN ElM_C_ACT < ELM_C_MIN AND ElM_C_ACT >= ELM_C_MINL THEN '2' WHEN ElM_C_ACT < ELM_C_MINL THEN '1' WHEN ElM_C_AC
2021-12-10 15:14:52
2730
原创 第十七天 黑马十次方 Rancher、influxDB、cAdvisor、Grafana
第10章-容器管理与容器监控学习目标:**能够说出Rancher软件的作用,能够在Rancher中部署微服务能够说出influxDB的作用,能够创建数据库、用户、赋予权限能够说出cAdvisor 的作用,能够创建容器与influxDB连接能够说出Grafana 的作用,能够使用Grafana监控容器的内存数据,并配置警告**1 容器管理工具Rancher1.1 什么是Rancher Rancher是一个开源的企业级全栈化容器部署及管理平台。Rancher为容器提供一揽 子基础架构服务:C
2020-08-11 16:02:23
454
原创 第十六天 黑马十次方 Dockerfile、Gogs、Jenkins
第9章-微服务容器部署与持续集成学习目标**理解Dockerfile的作用,能编写简单的Dockerfile脚本完成镜像的构建完成Docker私有仓库的构建,能够运用Maven插件完成镜像的创建与上传理解持续集成,说出持续集成的作用能够完成Gogs 的安装与配置,完成代码的提交能够使用Jenkins完成代码的持续集成**1 Dockerfile1.1 什么是DockerfileDockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个 新的镜像。1、对于开
2020-08-10 16:02:17
326
原创 第十五天 黑马十次方 SpringCloud Hystrix、SpringZuul、SpringCloudConfig、SpringCloudBus
第8章-SpringCloud之一统天下学习目标:1 熔断器Hystrix1.1 为什么要使用熔断器 在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障, 进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种 因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。 如果下图所示:A作为服务提供者,B为A的服务消费者,C和D是B的服务消费者。A 不可用引起了B的不可用,并将不可用像滚雪球一样放大到C和D时,雪崩效应就形成
2020-08-09 16:18:12
332
原创 第十四天 黑马十次方 SpringCloud Eureka、SpringCloud Feign
第7章-SpringCloud之初入江湖学习目标:**能够说出SpringCloud包含的主要框架能够使用服务发现组件Eureka能够使用Feign实现服务间的调用完成交友微服务开发**1.1 什么是SpringCloud Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简 化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、 熔断器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并
2020-08-08 16:39:14
209
原创 第十三天 黑马十次方 BCrypt密码加密算法、认证机制、JWT
第6章-密码加密与微服务鉴权JWT学习目标:**能够使用BCrypt密码加密算法实现注册与登陆功能能够说出常见的认证机制能够说出JWT的组成部分,以及使用JWT的优点能够使用JJWT创建和解析token 能够使用JJWT完成微服务鉴权**1 BCrypt密码加密1.1 准备工作任何应用考虑到安全,绝不能明文的方式保存密码。密码应该通过哈希算法进行加密。 有很多标准的算法比如SHA或者MD5,结合salt(盐)是一个不错的选择。 Spring Security 提供了BCryptPassw
2020-08-07 16:25:21
660
原创 第十二天 黑马十次方 消息队列的应用场景以及RabbitMQ、RabbitMQ安装以及RabbitMQ三种模式、用户注册、短信微服务
第5章-消息中间件RabbitMQ学习目标:能够说出消息队列的应用场景以及RabbitMQ的主要概念完成RabbitMQ安装以及RabbitMQ三种模式的入门案例完成用户注册,能够将消息发送给RabbitMQ完成短信微服务,能够接收消息并调用阿里云通信完成短信发送1 RabbitMQ简介1.1消息队列中间件简介消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量 削锋等问题实现高性能,高可用,可伸缩和最终一致性[架构] 使用较多的消息队列有 ActiveMQ,Rabbit
2020-08-06 08:27:06
353
原创 第十一天 黑马十次方 Elasticsearch的特点及体系结构、Elasticsearch安装、Head插件安装、IK分词器的安装、SpringDataElasticsearch、logstash
第4章-分布式搜索引擎ElasticSearch学习目标:**了解Elasticsearch的特点及体系结构完成Elasticsearch安装,能够调用RestAPI完成基本增删改查操作完成Head插件安装,熟悉Head插件的基本使用方法完成IK分词器的安装,能够使用IK分词器进行分词使用SpringDataElasticsearch完成搜索微服务的开发(重点)使用logstash完成mysql与Elasticsearch的同步工作完成Elasticsearch在docker下的安装**
2020-08-05 15:34:00
264
原创 第十天 黑马十次方 MongoDb的特点和体系结构、常用的MongoDB命令、运用Java操作MongoDB、SpringDataMongoDB完成吐槽微服务的开发
第3章-文档型数据库MongoDB学习目标:**理解MongoDb的特点和体系结构掌握常用的MongoDB命令能够运用Java操作MongoDB使用SpringDataMongoDB完成吐槽微服务的开发**1 MongoDB简介1.1 吐槽和评论数据特点分析吐槽和评论两项功能存在以下特点:(1)数据量大(2)写入操作频繁(3)价值较低对于这样的数据,我们更适合使用MongoDB来实现数据的存储1.2 什么是MongoDB MongoDB 是一个跨平台的,面向文档的数据库,是当前
2020-08-04 17:33:39
276
原创 第八天 黑马十次方 十次方的需求分析、十次方的系统设计以及RESTful、项目的前 期准备工作、十次方父模块与公共模块的搭建、基础微服务-标签CRUD的功能
第1章-系统设计与工程搭建学习目标:了解十次方的需求分析理解十次方的系统设计以及RESTful 完成项目的前期准备工作(配置JDK 与 本地仓库)完成十次方父模块与公共模块的搭建完成基础微服务-标签CRUD的功能,掌握公共异常处理类1 需求分析1.1 十次方简介 《十次方》是程序员的专属社交平台,包括头条、问答、活动、交友、吐槽、招聘六大 频道。十次方名称的由来:2的10次方为1024,程序员都懂的。如果你是一位技术大咖,那么赶快发布文章,增加知名度吧。如果你是一名技术小白,那么赶快到
2020-08-01 16:27:18
664
原创 第七天 黑马十次方 吐槽列表与详细页、发吐槽与评论功能、问答频道功能、掌握DataURL和阿里云OSS
第7章 网站前台-吐槽与问答学习目标:**完成吐槽列表与详细页完成发吐槽与评论功能,掌握富文本编辑器的使用完成问答频道功能掌握DataURL和阿里云OSS**1 吐槽列表与详细页1.1 吐槽列表页1.1.1 吐槽列表页数据渲染吐槽列表页已经构建,我们现在来实现数据的渲染(1)easyMock模拟数据URL: spit/spit/search/{page}/{size}Method: post{ "code": 20000, "flag": true,"message": "
2020-07-30 22:50:09
15561
原创 第六天 黑马十次方 用户注册、用户登陆掌握js-cookie、微信扫码登陆、nuxt嵌套路由
学习目标:**完成用户注册功能完成用户登陆功能,掌握js-cookie的使用完成微信扫码登陆的功能完成用户中心嵌套布局,掌握nuxt嵌套路由的使用**1 用户注册1.1 页面构建创建pages/login.vue<template> <div class="wrapper loginsign"> <div class="item signup"> <div class="form"> <h3 class="loginsign‐
2020-07-30 00:00:54
1649
原创 第五天 黑马十次方 NUXT框架、前台的搭建、前台活动模块的功能、前台招聘模块的功能
第5章 网站前台-活动与招聘学习目标:掌握NUXT框架的基本使用方法完成十次方网站前台的搭建完成十次方网站前台活动模块的功能完成十次方网站前台招聘模块的功能1 服务端渲染技术NUXT1.1 什么是服务端渲染 服务端渲染又称SSR (Server Side Render)是在服务端完成页面的内容,而不是在客 户端通过AJAX获取数据。 与传统 SPA(Single-Page Application - 单页应用程序)相比,服务器端渲染(SSR) 的优势主要在于:更好的 SEO,由于搜索引擎
2020-07-29 00:12:31
696
原创 第四天 黑马十次方 路由在单页面工程中的作用、搜索下拉框、复合型输入框等ElementUI的使用、Vuex状态管理在工程中的作用
第4章路由与状态管理学习目标:理解路由在单页面工程中的作用掌握可搜索下拉框、复合型输入框等ElementUI的使用,完成招聘管理功能完成文章管理功能理解Vuex状态管理在工程中的作用1 路由vue-router1.1 什么是vue-router vue-router就是vue官方提供的一个路由框架。使用 Vue.js ,我们已经可以通过组合组件来组成应用程序,当你要把 vue-router 添加进来,我们需要做的是,将组件(components)映射到路由(routes),然后
2020-07-16 23:39:16
946
原创 第三天 黑马十次方 elementUI脚手架搭建、table组件、pagination组件、form相关组件、form相关组件、select组件、新增数据和修改数据、confirm的使用
第3章-使用ElementUI开发管理后台-1学习目标:掌握elementUI提供的脚手架搭建管理后台的方法掌握elementUI的table组件的使用,实现列表功能掌握elementUI的pagination组件的使用,实现分页功能掌握elementUI的form相关组件的使用,实现条件查询功能掌握elementUI的dialog组件和$message的使用,实现弹出窗口和消息提示功能掌握elementUI的select组件的使用,实现下拉列表功能实现新增数据和修改数据的功能掌握conf
2020-07-15 15:30:16
253
原创 第二天 黑马十次方 RESTful架构、Swagger编写API文档、Mock.js基本语法、easyMock实现模拟接口的编写
第2章 API文档与模拟数据接口学习目标:理解RESTful架构运用Swagger编写API文档掌握Mock.js基本语法运用easyMock实现模拟接口的编写1 RESTful1.1 什么是RESTful架构Roy ThomasFielding博士论文Fielding是一个非常重要的人,他是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器软件的作者之一、Apache基金会的第一任主席。所以,他的这篇论文一经发表,就引起了关注,并且立即对互联网开发产生了深远的影响。
2020-07-14 22:15:05
620
原创 第一天 黑马十次方node.js、npm的使用、webpack的作用、vscode开发工具使用、ES6常用新特性语法
第1章 前端环境搭建学习目标: 了解十次方需求、技术架构,理解前后端分离开发模式 掌握Node.js基本使用方法,理解模块化编程 掌握包资源管理器NPM的使用 说出webpack的作用 掌握vs code开发工具的基本使用方法 掌握ES6常用的新特性语法...
2020-07-13 23:17:38
740
原创 黑马淘淘商城第十三天 订单系统完成、系统部署
1. 课程计划第十三天:1、订单系统完成2、系统部署2. 提交订单功能2.1. 功能分析1、在订单确认页面点击“提交订单”按钮生成订单。2、请求的url:/order/create3、参数:提交的是表单的数据。保存的数据:订单、订单明细、配送地址。a) 向tb_order中插入记录。i. 订单号需要手动生成。要求订单号不能重复。订单号可读性号。可以使用redis的incr命令生成订单号。订单号需要一个初始值。ii. Payment:表单数据iii. payment_type:表
2020-07-11 15:20:05
971
原创 黑马淘淘商城第十二天 购物车实现、订单确认页面展示
1. 课程计划第十二天:1、购物车实现2、订单确认页面展示2. 购物车的实现2.1. 功能分析1、购物车是一个独立的表现层工程。2、添加购物车不要求登录。可以指定购买商品的数量。3、展示购物车列表页面4、修改购物车商品数量5、删除购物车商品2.2. 工程搭建Taotao-cart-web打包方式war可以参考taotao-portal-web2.2.1. Pom文件<project xmlns="http://maven.apache.org/POM/4.0.0" xm
2020-07-10 16:08:38
1209
原创 黑马淘淘商城第十一天 sso注册功能实现 、sso登录功能实现、通过token获得用户信息、Ajax跨域请求(jsonp)
1. 课程计划第十一天:1、sso注册功能实现2、sso登录功能实现3、通过token获得用户信息4、Ajax跨域请求(jsonp)2. 服务接口实现2.1. 检查数据是否可用2.1.1. 功能分析请求的url:/user/check/{param}/{type}参数:从url中取参数1、String param(要校验的数据)2、Integer type(校验的数据类型)响应的数据:json数据。TaotaoResult,封装的数据校验的结果true:成功false:失败。业务逻辑
2020-07-09 16:22:55
494
原创 黑马淘淘商城第十天 nginx的安装 、Nginx配置虚拟机、Nginx实现反向代理、Nginx实现负载均衡、Sso系统工程搭建
1. 课程计划第十天:1、nginx的安装2、Nginx配置虚拟机3、Nginx实现反向代理4、Nginx实现负载均衡5、Sso系统工程搭建2. 什么是nginxNginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。3. 应用场景1、http服务器。Nginx是一个http服务可以独立提供http服务。
2020-07-08 16:11:25
357
原创 黑马淘淘商城第九天 商品详情页面展示,动态展示 jsp + redis 、使用freemarker实现网页静态化、ActiveMq同步生成静态网页
1. 课程计划第九天:1、商品详情页面展示,动态展示 jsp + redis2、使用freemarker实现网页静态化3、ActiveMq同步生成静态网页2. 商品详情页面展示创建一个商品详情页面展示的工程。是一个表现层工程。2.1. 工程搭建Taotao-item-web。打包方式war。可以参考taotao-portal-web2.1.1. Pom文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="h
2020-07-07 15:50:38
510
原创 黑马淘淘商城第八天 什么是MQ 、MQ的应用场景、ActiveMQ的使用方法、使用消息队列实现商品同步...
1. 课程计划第八天:1、什么是MQ2、MQ的应用场景3、ActiveMQ的使用方法。4、使用消息队列实现商品同步。2. 同步索引库分析方案一:在taotao-manager中,添加商品的业务逻辑中,添加一个同步索引库的业务逻辑。缺点:业务逻辑耦合度高,业务拆分不明确方案二:业务逻辑在taotao-search中实现,调用服务在taotao-manager实现。业务逻辑分开。缺点:服务之间的耦合度变高。服务的启动有先后顺序。方案三:使用消息队列。MQ是一个消息中间件。MQ是一个消息
2020-07-06 16:01:43
328
原创 黑马淘淘商城 第七天 solr集群搭建、使用solrj管理solr集群、把搜索功能切换到集群版
1. 课程计划第七天:1、solr集群搭建2、使用solrj管理solr集群3、把搜索功能切换到集群版2. 什么是SolrCloudSolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求。SolrCloud是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使用
2020-07-05 19:34:55
187
原创 黑马淘淘商城第六天 Solrj使用测试、把数据库中的数据导入索引库、搜索功能的实现
1. 课程计划第六天:1、Solrj使用测试2、把数据库中的数据导入索引库3、搜索功能的实现2. 使用solrJ管理索引库使用SolrJ可以实现索引库的增删改查操作。2.1. 添加文档第一步:把solrJ的jar包添加到工程中。第二步:创建一个SolrServer,使用HttpSolrServer创建对象。第三步:创建一个文档对象SolrInputDocument对象。第四步:向文档中添加域。必须有id域,域的名称必须在schema.xml中定义。第五步:把文档添加到索引库中。第六
2020-07-04 20:08:59
359
原创 黑马淘淘商城第五天 Redis服务器搭建、向业务逻辑中添加缓存、使用redis做缓存、缓存同步、Solr服务器安装
1. 课程计划第五天:1、Redis服务器搭建2、向业务逻辑中添加缓存。3、使用redis做缓存4、缓存同步。5、Solr服务器安装2. 首页大广告的展示流程首页是系统的门户,也就是系统的入口。所以首页的访问量是这个系统最大的。如果每次展示首页都从数据库中查询首页的内容信息,那么势必会对数据库造成很大的压力,所以需要使用缓存来减轻数据库压力。实现缓存的工具有很多,现在比较流行的是redis。3. Redis的安装3.1. Redis的安装Redis是c语言开发的。安装redis需
2020-07-03 22:56:40
290
pagehelper-5.1.11.jar
2020-03-22
文件校验工具.exe
2020-03-21
clearLastUpdated.bat
2020-03-21
atcrowdfunding-reverse.zip
2020-03-21
spring整合websocket.zip
2020-01-17
jQuery EasyUI 1.4 版 API 中文版 (Made By Richie696).chm.zip
2020-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人