logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用阿里云OSS+CDN部署前端页面与加速静态资源

前言直到今天我见过很多网站还是倾向使用独立的服务器部署自己的网站。但是在云服务更加完善的今天,已经有更好的选择。本文将介绍使用阿里云的OSS+CDN部署自己的前端页面,以及加速静态资源。直接使用阿里云的OSS+CDN的方案有几大好处:成本低廉。OSS+CDN部署自己的网站每个月的花费远比自己买ECS服务器部署网站花费要少得多大幅降低运维成本。直接使用现成的云服务了,无需花精力去维护...

mongoDB 示例 :使用mongoTemplate进行Aggregation聚合查询

需求:在订单表中,根据buyerNick分组,统计每个buyerNick的电话、地址、支付总金额以及总商品数,返回结果是CustomerDetail。/** project:列出所有本次查询的字段,包括查询条件的字段和需要搜索的字段;* match:搜索条件criteria* unwind:某一个字段是集合,将该字段分解成数组* group:分组的字段,以及聚合相关查询*sum:求和(同sql查询

#mongodb
使用 IDEA 创建 mysql 数据库

配置好工具之后添加新的数据库连接配置好数据库地址在新的连接上 右键添加新的sql语句框创建 指定库,就可以了。

#intellij idea
nginx-rtmp多房间和授权实现

本篇为nginx-rtmp的进阶篇,实现多房间直播和观看直播并且添加推流的授权验证(用java实现的授权验证)。在阅读时您需要去看简单推流实现,传送门, 如果您已经做到了简单的推流可以跳过,废话不多直接进入主题。nginx多房间推流实现多房间的直播原理:在推流的时候指定特定房间的地址,并在浏览器端根据这个每个房间特定的地址来拉取视频流。一. nginx.conf暂时维持原的配置,如下:rtmp {

Springboot整合redis切库问题

切库问题由于工作业务需求,需要在单机redis中做切库处理。一般来说,redis数据库有16个数据库,而且有对应的索引,分别为0-15,如下图目前的项目时Springboot2.0.5搭建的,当前已经有一个redis工具类了。但是不满足需求,需要修改。旧版RedisUtilsapplication.yml配置spring:redis:open: true# 是否开启redis缓存true开启fal

#redis#java
使用 IDEA 创建 mysql 数据库

配置好工具之后添加新的数据库连接配置好数据库地址在新的连接上 右键添加新的sql语句框创建 指定库,就可以了。

#intellij idea
springboot log4j 发送日志到 REDIS

在项目启动中配置 application.properties。2.日志接受类 RedisLogReader.jar。3.配置log4j2.xml。1. 添加 日志 发送类。

文章图片
#log4j#spring boot#redis
docker-compose 部署项目 java

【代码】docker-compose 部署项目 java。

文章图片
#docker#java
Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or RO

Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may hel

docker gitlab占用内存太多

服务器 没开几个服务器,就导致 服务 起不来,查看了一下,是内存不够,找了一圈,发现 gitlab 占用了,16G+ 的内存进入容器docker exec -it gitlab bash修改配置vi /etc/gitlab/gitlab.rb去掉下面的注释,或者 根据 使用 人数 来设置 大小,一般 的 2-4 就够了。unicorn['worker_processes'] = 2之后执行重载配置

#docker
    共 14 条
  • 1
  • 2
  • 请选择