首页
学习
活动
专区
工具
TVP
发布

Smile博客

专栏成员
21
文章
13026
阅读量
12
订阅数
我的c语言学习day1
1 main 入口 int main() { printf("This is a C program.\n"); return 0; }//zhushi int=整型 main=函数名 printf-库函数 ctrl+f5=运行代码 有且仅有一个main函数 一个工程可以有多个.C文件 但是多个.C文件只能有一个main函数 ---- #include<stdio.h> int main() { printf("%d\n", sizeof(char)); printf("%d\n", sizeof
用户10521079
2023-05-04
1260
ES 基础 增删改查
type: 数据类型 index:是否索引 analyzer:分词器 properties:子字段
用户10521079
2023-05-04
3990
ES进阶 -- 图形界面
1. 全文检索查询 全文检索查询,会对用户输入的内容分词,常用于收所框首搜索 📷 #match 单字段查询 GET /hotel/_search { "query": { "match": { "all": "如家外滩" } } } #multi_match 组合字段搜索 GET /hotel/_search { "query": { "multi_match": { "query": "外滩如家", "fields": ["
用户10521079
2023-05-04
1K0
ES进阶 -- Java客户端
1. java集成es快速入门 📷 参照 📷 //快速入门 @Test void testmatchall() throws IOException { //1.准备request SearchRequest request = new SearchRequest("hotel"); //2. 准备dsl request.source().query(QueryBuilders.matchAllQuery());
用户10521079
2023-05-04
1.5K0
Sentinel
1.流控模式-链路 📷
用户10521079
2023-05-04
2860
es6
📷 ---- 📷 📷 ---- 📷 📷 ---- 📷 📷 ---- 📷
用户10521079
2023-05-04
2880
vue2基础
1.object.defineproperty 📷 get(){}为获取绑定对象属性时触发,set(value)为修改绑定对象属性时触发 且会受到修改的具体值 2.vue数据代理 📷 3.事件处理 3.1 单击事件 📷 4.一个重要的内置关系 实例的隐式圆形对象,永远指向自己缔造者的原型对象 📷 5. render 函数 📷 6. vuex 📷 7.stire配置 📷
用户10521079
2023-05-04
1920
开启Redis对Session缓存
1. #增加配置类 自动开启 @Configuration @EnableRedisHttpSession public class RedisSessionManager { } 2. #依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>
用户10521079
2023-05-04
4470
nacos
1. 进入nacos文件bin目录中 cmd启动nacos startup.cmd -m standalone #standalone代表单例模式 2. 引入依赖 <!--nacos的管理依赖 springCloud alibaba--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId>
用户10521079
2023-05-04
1K0
fegin远程调用
因此优化Feign的性能主要包括: 使用连接池代替默认的URLConnection 日志级别,最好用basic或none
用户10521079
2023-05-04
4130
统一网关Geteway
统一网关Gateway 在SpringCloud中网关的实现包括两种: gateway zuul Zuul是基于Servlet的实现,属于阻塞式编程。 SpringCloudGateway则是基于Spring5中提供的WebFlux,属于响应式编程的实现,具备更好的性能。 1.添加依赖 不能有web起步依赖(springboot项目项目添加这两个依赖即可) 📷 2.配置其信息 📷 server: port: 10010 spring: application: name: gate
用户10521079
2023-05-04
3090
Docker
dockers官网 https://hub.docker.com/ 1.可以将程序及其依赖、运行环境一起打包为一个镜像, 2. 可以迁移到任意Linux操作系统 3. 运行时利用沙箱机制形成隔离容器,各个应用互不干扰 📷 📷 ###### 0.安装Docker Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。 Docker CE 分为 stable test 和 nightly 三个更新频道。
用户10521079
2023-05-04
1970
RabbitMQ消息队列
1.安装 RabbitMQ部署指南 1.单机部署 我们在Centos7虚拟机中使用Docker来安装。 1.1.下载镜像 方式一:在线拉取 docker pull rabbitmq:3-management 方式二:从本地加载 在课前资料已经提供了镜像包: image-20210423191210349 上传到虚拟机中后,使用命令加载镜像即可: docker load -i mq.tar 1.2.安装MQ 执行下面的命令来运行MQ容器: docker run \ -e RABBITMQ_DE
用户10521079
2023-05-04
3220
git版本控制
当你安装Git后首先要做的事情是设置你的用户名称和e-mail地址。这是非常重要的,因为每次Git提交都会使用该信息。它被永远的嵌入到你的提交中
用户10521079
2023-05-04
5310
重温Mysql
1. 常见的几个聚合函数 1.1 Avg / Sum 平均值 / 求和 (不适用于字符串) select avg(salary),sum(salary),avg(salary)*107 from employess 1.2 Max / Min 最大 / 最小 (字符串中按 a最小 z最大) select max(salary),min(salary) from employess 1.3 Count (1). 计算指定字段再查询你结构中出现的个数(不包含null) 📷
用户10521079
2023-05-04
1490
MyBatis 使用注解方式实现一对多
//学生po public class Student { //学生id 主键 private Long id; //学生姓名 private String name;    //getter and setter ... } //老师po public class Teacher { //老师id 主键 private Long id; //老师姓名
用户10521079
2023-05-04
2760
viewer实现图片预览
插件描述:Viewer.js 是一款强大的图片查看器 1、引入文件 js版本 <link rel="stylesheet" href="css/viewer.min.css"> <script src="js/viewer.min.js"></script> jQuery 版本: <link rel="stylesheet" href="css/viewer.min.css"> <script src="js/jquery.min.js"></script> <script src="js/viewer.
用户10521079
2023-05-04
2.3K0
Springboot之拦截器
1. 拦截器介绍 拦截器是在servlet执行之前执行的程序(这里就是controller代码执行之前),它主要是用于拦截用户请求并作相应的处理,比如说可以判断用户是否登录,做相关的日志记录,也可以做权限管理。 我的博客后端用拦截器做登录权限拦截 2.自定义拦截器 直接上代码 public class UserInterceptor implements HandlerInterceptor{ public boolean preHandle(HttpServletRequest request,
用户10521079
2023-05-04
3170
springboot中配置addResourceHandler读取本地文件
pringboot中配置addResourceHandler和addResourceLocations,可以使得可以从磁盘中读取图片、视频、音频等 例如我们要读取该文件夹下的文件 C:\Users\86155\blog\imgphoto\ceshi WebMvcConfig的代码 @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { // TODO Auto-generated method s
用户10521079
2023-05-04
2.4K0
redis高可用哨兵模式
Redis的主从复制模式下, 一旦主节点由于故障不能提供服务, 需要人工将从节点晋升为主节点, 同时还要通知应用方更新主节点地址, 对于很多应用场景这种故障处理的方式是无法接受的。 1. 哨兵模式介绍 Sentinel(哨兵)进程是用于监控redis集群中Master主服务器工作的状态 在Master主服务器发生故障的时候,可以实现Master和Slave服务器的切换,保证系统的高可用(HA) 其已经被集成在redis2.6+的版本中,Redis的哨兵模式到了2.8版本之后就稳定了下来。
用户10521079
2023-05-04
3050
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档