-
tomcat
2d 学习资源1.Tomcat1.1结构1.2Tomcat源码运行 1.下载源码 apache-tomcat-8.5.42-src 2.在源码目录下编写 pom.xml 文件 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS...…
-
python
Pandas1.数据唯一性查找#day,title,longitude,latitude,num,day_timestramp#2017/01/01,,,,0,1483200000.0#2017/01/01,,,,0,1483286400.0#2017/01/03,,,,0,1483372800.0#2017/01/04,,,,0,1483459200.0d_count = df.groupby(["day"]).count()d_count[d_count.num>1] tit...…
-
vscode
vscode中调试多个C文件1.准备3个文件 main.h hello.c hello.h// main.c#include "hello.h"int main(){ printHello(); return 0;}// hello.c #include <stdio.h>#include "hello.h"void printHello(){ printf("memeda...");}// hello.h#ifdef HELLO_H__#define ...…
-
谷粒商城分布式高级篇-下
2021.08.01–08.15 97h/15d/6.5h11、单点登录和社交登录11.1 社交登录QQ、微博,github等网站的用户量非常大,别的网站为了简化网站的登陆和注册逻辑,引入社交登录功能步骤1、用户点击 QQ按钮2、引导跳转进 QQ 授权页3、用户主动点击授权,跳回之前网页11.1.1 OAuth2.0 OAuth:OAuth(开放授权)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分...…
-
谷粒商城分布式高级篇-上
2021.08.01–08.15 97h/15d/6.5h谷粒商城高级篇 笔记中仍有很多不足,如有错误还请包涵(●ˇ∀ˇ●)1、Elasticsearch - 全文检索简介https://www.elastic.co/cn/what-is/elasticsearch/全文搜索属于最常见的需求,开源的 Elasticsearch 是目前全文搜索引擎的首选。他可以快速地存储、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用他Elatic 的底层是开源...…
-
谷粒商城基础篇-上
谷粒商城基础篇2021.07.20–08.01 83.5h/13d/6.4h一、项目简介1.1 项目背景1.2 电商模式市面上有 5 种常见的电商模式 B2B、B2B、C2B、C2C、O2O1.2.1 B2B 模式B2B(Business to Business),是指商家和商家建立的商业关系,如 阿里巴巴,1.2.2 B2C 模式B2C(Business to Consumer) 就是我们经常看到的供应商直接把商品买个用户,即 “商对客” 模式,也就是我们呢说的商业零售,直接面...…
-
谷粒商城基础篇-下
九、商品服务&品牌管理9.1、效果显示优化与快速显示开关vue代码 <el-switch v-model="scope.row.showStatus" active-color="#13ce66" inactive-color="#ff4949" :active-value="1" :inactive-value="0" @change="upd...…
-
gitNote
学习资料,图解githttps://marklodato.github.io/visual-git-guide/index-zh-cn.html#detached1.从仓库中删除敏感数据git中擦除单个文件的所有记录 只找到了 整个项目的 git reset hard 到指定 版本号,版本号之后所有的操作都将擦除,但是无法将单个文件进行 类似的操作1.cd 你的项目2.我要删掉记录的文件的路径是(相对于项目):src/main/resources/config/application-t...…
-
mysql
现象 SQLyog闪退连接Linux虚拟机中的mysql5.7时,SQLyog闪退,然后连之前可以连接的本地数据库也闪退。。。遂卸载 原win中的MySQL 8.0.18,改装mysql5.7.35# 删除之前的Mysql文件后,还是不干净,继续删sc delete mysql MySQL5.7出现Your password has expired. To log in you must change it using a client that supports expirmysql&...…
-
SpringCloud-Eureka集群和zookeeper注册服务
2021.06.28-07.19(15d–84h)Eureka 服务注册与发现什么是服务治理Spring Cloud封装了Netflix 公司开发的Eureka模块来实现服务治理在传统的RPC远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册。什么是服务注册与发现Eureka采用了CS的设计架构,Eureka Sever作为服务注册功能的服务器,它是服务注册中心。而...…
-
Nacos、Sentiel、Seata
(84h/15d 6.28-7.19)NacosSpringCloud Alibaba简介SpringCloud Alibaba诞生的主要原因是:因为Spring Cloud Netflix项目进入了维护模式维护模式 将模块置为维护模式,意味着SpringCloud团队将不再向模块添加新功能,我们将恢复block级别的bug以及安全问题,我们也会考虑并审查社区的小型pull request我们打算继续支持这些模块,知道Greenwich版本被普遍采用至少一年意味着 Spring...…
-
Nginx笔记
耗时5h内容介绍1、nginx基本概念。 (1) nginx是什么,能做什么事情 (2) 反向代理。 (3) 负载均衡。 (4) 动静分离2、nginx 安装、常用命令和配置文件 (1)在liunx系统中安装nginx. (2) nginx常用命令。 (3) nginx 配置文件。3、nginx 配置实例 1-反向代理4、nginx 配置实例 2-负载均衡5、nginx 配置实例 3-动静分离。6、nginx配置高可用集群7、nginx 原理。一、Nginx 简介1、什么是N...…
-
java实现手机图片按年月进行自动分类
java实现手机图片分类(2021.07.07)背景:我有整理手机照片的习惯,将手机照片和视频导入到电脑中时的样子是这样的:杂乱无章,影响美感!有不少照片是以时间戳的方式命名的,如:mmexport1537331635361.jpg尽管可以利用工具进行线上转化,然后再手动命名这样虽然可以,但是效率虐低,还显得有点愚蠢,于是我想利用代码来进行自动分类,分类后的结果是这样的:解决办法 将run.bat复制到要进行整理的文件夹下 双击 路径为jar包路径,run.bat...…
-
bugNote
Docker Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker原因 :发现原来是dns服务器的错误,把服务器改成8.8.8.8或者114.114.114.114即可解决办法:# 1.修改dns配置vim /etc/sysconfig/network-scripts/ifcfg-ens33NETMASK=255.255.255.0GATEW...…
-
ElasticSearch
ElasticSearch(26h/10d 6.18-28)初略了解了ELK的技术栈本课程来源后来发现 远没有 尚硅谷的雷峰阳 讲的好Elastic Stack简介如果你没有听说过Elastic Stack,那你一定听说过ELK,实际上ELK是三款软件的简称,分别是Elasticsearch、Logstash、Kibana组成,在发展的过程中,又有新成员Beats的加入,所以就形成了Elastic Stack。所以说,ELK是旧的称呼,Elastic Stack是新的名字。全系的Ela...…
-
RabbitMQ
学习时长27h/30,2021-05-19——06-171.RabbitMQ简介linux 安装使用docker安装#1.拉取镜像docker pull rabbitmq:3.7.7-management#2.查看镜像 id[root@centos-2 local]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEnginx <none> ...…
-
Redis学习笔记
Redis noSql讲解 阿里巴巴架构演进 nosql数据模型 Nosq四大分类 CAP BASE Redis入门 Redis安装( Window& Linux服务器) 五大基本数据类型 String List Set Hash Zset 三种特殊数据类型 geo hyperloglog bitmap Redis配置详解 Redis持久化...…
-
Docker Compose 学习笔记(11.5h/2d 4.17-18)
Docker Compose简介Dockerfile build run手动操作,单个容器微服务。100个微服务!依赖关系Docker Compose来轻松高效的管理容器。定义运行多个容器。官方定义 定义、运行多个容器 YAML file配置文件 single command。命令有哪些?Overview of Docker ComposeCompose is a tool for defining and running multi-container Docker applica...…
-
Docker入门学习笔记(21h/2d 4.14-16)
笔记主体来自gitee小伙伴的参考Docker前期基础linux基本命令,类似cd,mkdir等Docker概述Docker为什么会出现一款产品,开发和上线两套环境,应用环境配置费时费力,而且容易出问题尤其对于机器学习和深度学习的库更是如此,很可能存在版本问题、底层依赖冲突问题所以发布项目时,不只是一套代码过去,而是代码+环境整体打包过去所谓开发即运维,保证系统稳定性,提高部署效率使用Docker后的流程:开发:建立模型–环境–打包带上环境,即镜像–放到Docker仓库部署:下载Docke...…
-
Linux 学习笔记(31h/4d 4.10-14)
Linux 学习笔记(31h/4d 4.10-14)1. 安装-发展历史-快照功能安装Vm-tools–让linux与CentOs共享数据 vmtools安装后,可以让我们在 windows下更好的管理vm虚拟机 可以设置 windows和 centos的共享文件夹 在root用户下将 ` VMwareTools-10.1.6-5214329.tar.gz `复制到 opt文件夹 cd /opt文件夹下 执行解压命令tar -zxvf VM...…