自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 【websocket服务网关、nginx配置】

【代码】【websocket服务网关、nginx配置】

2024-07-23 14:27:04 49

原创 JVM CMS垃圾回收器总结

Java8 默认垃圾回收器Java 8要使用CMS(concurrent mark-sweep),那么必须显示设置,它采用的默认垃圾回收器是ParallelGC测试代码package codeTest;import java.util.ArrayList;import java.util.List;/** * @Description TestGC : * @Author sr * @Date 2021/8/29 */public class TestGC{ privat

2021-09-02 11:08:18 534 2

原创 优秀博客收藏

1.https://www.cnblogs.com/cjsblog/p/14983092.html

2021-08-27 19:55:31 130

原创 DCL单例线程池 DCLThreadPoolService

写在前头本例自己学习使用,欢迎各位大佬批评指正~Action >>>package com.thread.study;import java.util.concurrent.Executors;import java.util.concurrent.LinkedBlockingDeque;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;/** * @

2021-08-20 18:16:16 265

原创 CompletableFuture工作场景使用

CompletableFuture工作场景使用目前有一个数据处理需求一个List<T>中有上千条产品型号数据,需要请求多个接口构造这个产品的其他信息,所有请求异步执行,等执行完成后返回。话不多说,上才艺: /** 获取原线程的请求参数 此处为了解决在CompletableFuture中使用Feign调用时请求头丢失的问题 */ RequestAttributes attributes = RequestContextHolder.getRequestAt

2021-08-20 17:52:33 804

原创 SpringBoot常见问题

概述什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。Spring Boot 有哪些优点?Spring Boot 主要有如下优点:容易上手,提升开发效率,为 Spring 开发提供一个更快、更广泛的入门体验。开箱即用,远离繁琐的配置。提供了一系列大型项目通用的非业务性功能,例如:内嵌服务器、安全管理、运行数据

2021-08-02 10:53:49 2659

原创 分页插件统计总条数查询慢解决方法

重写pagehelper的select COUNT()方法只需要在mapper接口里面再加上一个方法: 注意命名方式(在查询函数后面增加 _COUNT)和返回类型(必须为long),这样就覆盖了pagehelper的方法了。pagehelper会自动扫描,不需要进行其他的操作。然后在xml里面写查询语句就可,用的pagehelper1.2.5以上的版本。Dao层List<MaterialProportionRespVO> getMaterialProportion(@Param("date

2021-07-26 16:22:45 1126

原创 Nginx按日期分割日志配置

Nginx按日期分割日志配置打开nginx的nginx.conf文件在http块中添加如下 log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; map $time_iso8601 $logdate

2021-06-24 13:42:56 809

原创 nginx反向代理配置文件

websocket协议报问题1.配置文件在代理的路径下添加server { listen 80; #监听端口 server_name localhot; location / { proxy_pass http://localhost:333; proxy_http_version 1.1; #设置HTTP请求协议,要确保是HTTP1.1的长连接协议 proxy_set_header Connection $connection_upgrade; #清空Connect

2021-06-16 09:34:41 265

原创 Linux21条命令总结

本文章总结了 21 条最频繁使用的 Linux 命令,也是面试官考察你对 Linux 系统熟不熟常问的面试题,可以收藏本文章,作为一个 Linux 命令速查手册。一、文件和目录cd命令它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径:cd /home 进入 ‘/ home’ 目录cd … 返回上一级目录cd …/… 返回上两级目录cd 进入个人的主目录cd ~user1 进入个

2021-05-26 09:19:07 101

原创 JVM自我笔记

Class文件格式16进制magic ca fe ba beminor version 00 00major version 00 34 翻译过来 52constant_pool_count 00 10 十进制 16 从1开始,15个常量access_flag访问标记 两个字节this_class 两个字节 指向常量池类名的引用supper classinterface countinterfacesfiles_count 多少个属性fileds 具体的属性methods

2021-05-13 00:19:49 64

原创 排序算法

排序算法1、基本介绍​ 排序算法比较基础,但是设计到很多计算机科学的想法,如下:​ 1、比较和非比较的策略​ 2、迭代和递归的实现​ 3、分而治之思想​ 4、最佳、最差、平均情况时间复杂度分析​ 5、随机算法2、排序算法的分类算法分类算法总结3、冒泡排序(1)冒泡排序的介绍​ 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序

2021-05-10 10:27:38 153

原创 Linux查看系统配置常用命令

系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free

2021-04-28 11:56:42 110

原创 Linux服务器 nginx安装、nginx启动、重启常用命令

#安装依赖yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl-devel#下载nginx稳定版#进入/usr/local目录cd /usr/local#创建nginx文件夹mkdir nginx#进入/usr/local/nginx的目录cd /usr/local/nginx#解压下载好的压缩包wget http://nginx.org/download/nginx-1.16.

2021-04-28 11:52:35 613

原创 Linux服务器 删除自带的openJDK 安装JDK

###1.查看java版本java -version###2.输入:rpm -qa | grep jdk 会查询出系统自带的OpenJDK及版本###3.删除openJDK版本rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.252.b09-2.el7_8.x86_64rpm -e --nodeps java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64rpm -e --nodeps java-1.

2021-04-28 11:50:44 491 1

原创 Linux服务器 Mysql数据库安装(阿里云)

Mysql安装进入指定文件夹,我这里在/usr/local目录cd /usr/local下载、解压wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gztar xzvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz准备工作1.移动文件夹mv mysql-5.7.24-linux-glibc2.12-x86_

2021-04-28 11:48:47 151 2

原创 Linux服务器 Redis安装、部署、设置密码、设置允许远程访问、开机自启动

Redis安装1.首先上官网查看Redis 压缩包版本,地址:http://redis.io/download 下载稳定版即可。2.进入指定文件夹,我这里在/usr/local目录cd /usr/local3.下载、解压wget http://download.redis.io/releases/redis-5.0.5.tar.gztar xzf redis-5.0.5.tar.gz4.进入目录,执行make 对Redis解压后文件进行编译cd redis-5.0.5make编译

2021-04-28 11:46:32 290

原创 vue之table初始化后修改单条数据视图不更新的问题总结

vue之table初始化后修改单条数据视图不更新的问题总结问题场景:当ajax请求请求到后台数据后,我们仍然有需求修改该数据中某条数据,而使用如下星号包围代码的方法实时更新不了视图。 vue中: data(){ listData: [] } created : { this.initdata() } methods : { initData() { var ...

2019-03-04 08:53:24 2927

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除