上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 35 下一页
摘要: mac 使用brew安装nginx 各种命令 安装:brew install nginx 或者 sudo brew install nginx 启动:brew services start nginx 或者 sudo brew services start nginx 重启:brew service 阅读全文
posted @ 2020-09-06 11:29 King-DA 阅读(2927) 评论(0) 推荐(0) 编辑
摘要: Error: undefined method `named' for #<OptionParser:0x00007fdd090802d0> /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/lib/services_cli.rb 阅读全文
posted @ 2020-09-06 11:24 King-DA 阅读(4023) 评论(0) 推荐(0) 编辑
摘要: #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log ar 阅读全文
posted @ 2020-09-06 10:20 King-DA 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Nginx的启动、停止与重启 启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址 例如: [root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 停止 ng 阅读全文
posted @ 2020-09-05 16:40 King-DA 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 开始前,请确认gcc g++开发类库是否装好,默认已经安装。 ububtu平台编译环境可以使用以下指令 apt-get install build-essential apt-get install libtool centos平台编译环境使用如下指令 安装make: yum -y install 阅读全文
posted @ 2020-09-05 16:37 King-DA 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一、关于Nginx的负载均衡 在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。 二、Nginx负载均衡策略 负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用户的请求。一个最基本的up 阅读全文
posted @ 2020-09-05 16:24 King-DA 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1.1 动态页面与静态页面区别 静态资源: 当用户多次访问这个资源,资源的源代码永远不会改变的资源。 动态资源:当用户多次访问这个资源,资源的源代码可能会发送改变。 1.2 什么是动静分离 动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以 阅读全文
posted @ 2020-09-05 16:17 King-DA 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 现在就来区分一下,正向代理和反向代理的区别? 一、正向代理 所谓正向代理就是顺着请求的方向进行的代理,即代理服务器他是由你配置为你服务,去请求目标服务器地址。 比如我们要去访问谷歌网站,我们直接访问不通,那么我们就可以找一个代理服务器为我们服务,我们通过代理服务器请求到谷歌网站。对于谷歌而言他只知道 阅读全文
posted @ 2020-09-05 15:59 King-DA 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Nginx的简介 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日 阅读全文
posted @ 2020-09-05 15:08 King-DA 阅读(386) 评论(0) 推荐(0) 编辑
摘要: ERROR 1822 (HY000): Failed to add the foreign key constraint. Missing index for constraint ‘orderitem_ibfk_1’ in the referenced table ‘orders’ MySQL报这 阅读全文
posted @ 2020-09-05 02:07 King-DA 阅读(2165) 评论(0) 推荐(0) 编辑
摘要: You can't specify target table '表名' for update in FROM clause 翻译为:不能先select出同一表中的某些值,再update这个表(在同一语句中) 实例: 表:result 表student 表:grade 要求:给大一成绩不合格的分数加5 阅读全文
posted @ 2020-09-03 00:54 King-DA 阅读(5029) 评论(0) 推荐(0) 编辑
摘要: SpringMVC的工作原理图: Springmvc的流程: 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispatch 阅读全文
posted @ 2020-09-03 00:46 King-DA 阅读(199) 评论(0) 推荐(0) 编辑
摘要: iTerm2和Macbook自带的Terminal差不多,但是功能更强大,强烈推荐使用。 下面说下,如何让iTerm2记住远程服务器SSH登录账号和密码。 第一步:打开Finder,在菜单栏找到『前往』→ 『前往文件夹...』,输入:~/.ssh/ 然后回车 第二步:新建一个文件,命名为exampl 阅读全文
posted @ 2020-08-19 21:29 King-DA 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 一、iTerm2简介: Mac OS自带的终端,用起来虽然有些不太方便,界面也不够友好,iTerm2是一款相对比较好用的终端工具.iTerm2常用操作包括主题选择、声明高亮、自动填充建议、隐藏用户名和主机名、分屏效果等. 先来看效果图: 二、下载及安装 补充一些关于shell的介绍:Mac系统默认使 阅读全文
posted @ 2020-08-19 21:27 King-DA 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 最近有遇到java的时间不对的事件,现象: 通过java语句获得系统时间,用 Date d = new Date();SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd kk:mm:ss ");System.out.println(sdf.fo 阅读全文
posted @ 2020-08-19 01:20 King-DA 阅读(4782) 评论(0) 推荐(0) 编辑
摘要: 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该 阅读全文
posted @ 2020-08-10 01:13 King-DA 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模 阅读全文
posted @ 2020-08-10 00:57 King-DA 阅读(132) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ是采用Erlang语言编写的,先得搭建Erlang的运环境(见Erlang安装)。这里使用Brew软件包管理工具(见Brew),一条命令完成RabbitMQ的安装。 Erlang安装 https://blog.csdn.net/mrsyf/article/details/783604 阅读全文
posted @ 2020-08-02 19:13 King-DA 阅读(2241) 评论(1) 推荐(1) 编辑
摘要: 书签-》编辑书签-〉然后进入编辑书签的页面-》command+delete进行删除 阅读全文
posted @ 2020-08-02 19:07 King-DA 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 步骤1:官网下载 .tar.gz文件一般用于Linux系统上,而.zip文件一般流行于Windows系统上 步骤2:解压安装 网上有人建议放入(/usr/local/)文件夹,本人自己建立一个local目录,然后进行把所有无需安装的程序都放在里面方便管理 步骤3:进入tomcat》bin目录 进入t 阅读全文
posted @ 2020-08-02 19:00 King-DA 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、单行代码职责单一 private double GetSubtotalAmount(doube singlePrice,int productCount) { return singlePrice*productCount; } 上文中的return语句行代码职责不单一,将其改为: privat 阅读全文
posted @ 2020-08-02 18:18 King-DA 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SRP SRP是(Single-Responsibility Principle)"单一职责原则"的简称: 一个类只有一个促使它变化的原因。所谓职责,我们可以理解它为功能,就是设计的这个类功能应该只有一个,而不是两个或更多。也可以理解为引用变化的原因,当你发现有两个变化会要求我们修改这个类 阅读全文
posted @ 2020-08-02 18:08 King-DA 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1、保证消息不丢失(三步)1.1、开启事务(不推荐)1.2、开启confirm(推荐)1.3、开启RabbitMQ持久化(交换机、队列、消息)1.4、关闭RabbitMQ自动ack(改成手动) 2、保证消息不重复消费2.1、幂等性(每个消息用一个唯一标识来区分,消费前先判断标识有没有被消费过,若已消 阅读全文
posted @ 2020-07-27 00:32 King-DA 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 进入正题,本文会介绍两种实现rabbitmq的ack模式的方法,分别为: 一、通过配置文件配置。 二、通过手动注册 SimpleMessageListenerContainer容器实现。 先介绍方法一:通过配置文件配置。此类实现起来较为方便,通过springboot的配置文件以及注解的形式即可完成。 阅读全文
posted @ 2020-07-27 00:31 King-DA 阅读(796) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ的使用 用户 1、超级管理员(administrator) 可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。 2、监控者(monitoring) 可登陆管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等) 3 阅读全文
posted @ 2020-07-26 17:06 King-DA 阅读(2080) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 35 下一页