05 2021 档案
摘要:nginx的proxy_pass路径转发规则浅析(末尾/问题) 一 location匹配路径末尾没有 / 此时proxy_pass后面的路径必须拼接location的路径: location /sta { proxy_redirect off; proxy_set_header Host $host
阅读全文
【已解决】com.mysql.jdbc.exceptions.jdbc4.CommunicationsExcepti:Communications link failure ----mysql连接报错
摘要:【已解决】com.mysql.jdbc.exceptions.jdbc4.CommunicationsExcepti:Communications link failure mysql连接报错 最终查找原因解决办法如下; 第一种: 我之前使用的mysql版本是 5.7 驱动使用的是 com.mysq
阅读全文
摘要:Failed to start LSB: Bring up/down networking 遇到这个错误好几次,所以总结了一下排解的几种方法。 错误记录及排查方法过程: 当我克隆出一台新的centos7的虚拟机的时候,修改了网卡配置文件启动时,报错 [root@centos7 ~]# systemc
阅读全文
摘要:第一题 题目: 请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如生成的文件名为2017-12-20.log, 并且把磁盘的使用情况写到到这个文件中,不用考虑cron,仅仅写脚本即可 答案: 第二题 题目: 统计nginx访问日志每个IP访问量有多少 答案: 第三题 题目: 写一个脚
阅读全文
摘要:软件架构与设计模式 软件架构与设计模式的区别 有很多程序员经常会把软件架构和设计模式混淆,比如认为MVC架构是一种设计模式。实际上它们是完全不同的概念软件。软件架构通常考虑的是代码重用,而设计模式考虑的是设计重用,应用框架则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件开发过程中
阅读全文
摘要:java中volatile关键字的作用 一.内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存
阅读全文
摘要:数据结构 数组和链表 数组 数组是内存地址中连在一起的几个内存单元组成 必须是连续的地址 这样的话 如果用户在数组中添加数据 而数组内存区域中没有相连的内存地址 就只能复制数组再进行添加 将数组移动到一个连续的地址区域中 这样效率会非常慢 链表 链表中的元素可存储在内存的任何地方。 链表的每个元素都
阅读全文
摘要:享元模式 享元模式概述 面向对象技术可以很好的解决一些灵活性或可扩展性的问题,但在很多情况下需要再系统中值增加类和对象个数。当对象数量太多时,将导致运行代价过高,带来性能下降问题。享元模式正是为解决这个问题而生的 享元模式的通用写法 public class Client { public st
阅读全文
摘要:启动springBoot时自定义横幅 第一步 创建banner.txt文件 文件名必须为banner.txt! ! 然后添加内容即可 颜色可以自己更改 第二步 佛祖一号: ${AnsiColor.BRIGHT_YELLOW}为颜色配置 可以自己更改 ${AnsiColor.BRIGHT_YELLOW
阅读全文
摘要:1.Linux下使用FastDFS 本教程所有操作均在CentOS 6.x环境下进行。 将课前资料中的所需文件,上传到/usr/local/leyou目录下: 1.1.单节点FastDFS 整个安装过程非常复杂,很容易出错,建议进行多次备份。 我们这里不打算安装多台虚拟机,因此会把tracker和s
阅读全文
摘要:Centos7安装rabbitmq 了解rabbitmq 官网:https://www.rabbitmq.com/ RabbitMQ是一个开源的遵循AMQP协议实现的基于**Erlang**语言编写,所以必须需要安装Erlang环境,支持多种客户端(语言)java等,用于在分布式系统中存储消息,转发
阅读全文

浙公网安备 33010602011771号