nginx启动服务提示98: Address already in use错误的解决 Redirecting to /bin/systemctl status nginx.service● nginx.service - nginx - high performance web server Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Fri 2021-10-15.
什么是Nacos?Nacos下载及基本配置及注册中心 一、什么是服务注册服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态LB机制就不再适用了,需要引入额外的组件来管理微服务提供者的注册与发现,而这个组件就是服务注册中心1、CAP理论CAP理论是分布式架构中重要理论C: 一致性(Consistency) (所有节点在同一时
IDEA中常用设置2 1、断点常用设置执行程序: f8:逐行执行程序 f7:进入到方法中 shift+f8:跳出方法 f9:跳到下一个断点,如果没有下一个断点,那么就结束程序 ctrl+f2:退出debug模式,停止程序 Console:切换到控制台 2、设置自动导入多个包快捷键生效...
Typora入门教程 arkdown标记笔记语言:学生时代,我们时如何学习的?课本:知识全面详细、知识条理不清晰、重难点不突出板书:知识条理清晰、重难点突出+扩展、面向全体同学笔记:知识条理清晰、重难点突出+深度扩展、符合个人指定化需求笔记工具的选择:现如今比较好用的笔记工具就是记事本、Word、标记语言、思维导图、有道云笔记以及微软的OneNote!Markdown简介:Markdown是轻量级语言,能够以少量代码完成多个高级功能,它是由John Gruberis开发的语言,Typora是M
解决idea没有显示maven的问题 前提:电脑新安装的系统,idea和maven都是新配置的,发现如下几个问题:1、新建项目时没有maven选项2、编辑器右侧没有显示maven栏。解决问题:1、先是在网上查了一下,说是通过鼠标左键选中工程,使用快捷键Shift +Ctrl +A,然后输入maven,选中如图所示的AddMavenProjects选项,然后点击pom.xml文件可以解决,这种情况应该是已经创建过maven项目的,对于我来说点击没有反应。因为我也没有pom.xml文件2、我的解决办法1)、新建 了一...
goland常用配置 1、缩进使用 go fmt和goimports 工具格式化点击编辑,勾选红色区域注:go fmt操作和goimports 是一样,一般推荐开启goimports (个人还是习惯ctrl+alt+L)
VScode设置 1、下载安装2、配置中文安装完之后会有提示安装中文插件,或者扩展插件中搜索chinese,然后安装手动切换流程也并不复杂,可使用以下三个步骤手动切换按下 ctrl + shift + P(Mac 版请按下 cmd + shift + P)输入 display language 就会跳出 “Configure Display Language”选择安装的语系 “zh-cn” 即可安装3、VSCode常用插件3.1Auto Close Tag (自动闭合HTML/XML标签.
Mysql索引BTree、B+Tree详细分解 B+tree索引是B+tree在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+tree中的B代表平衡(balance),而不是二叉(binary),因为B+tree是从最早的平衡二叉树演化而来的。在学习B+tree之前可以先了解二叉查找树、平衡二叉树(AVLTree)和平衡多路查找树(B-Tree),B+树即由这些树逐步优化而来。平衡多路查找树(B-Tree)B-Tree是为磁盘等外存储设备设计的一种平衡查找树。因此在讲B-Tree之前先了解下磁盘的相关知识。系统从磁盘读取
JAVA 中的 CAS CAS 是现代操作系统,解决并发问题的一个重要手段,最近在看eureka的源码的时候。遇到了很多 CAS 的操作。今天就系统的回顾一下 Java 中的CAS。阅读这篇文章你将会了解到:什么是 CAS CAS 实现原理是什么? CAS 在现实中的应用 自旋锁 原子类型 限流器 CAS 的缺点什么是 CASCAS: 全称Compare and swap,字面意思:”比较并交换“,一个 CAS 涉及到以下操作:我们假设内存中的原数据V,旧的预期值A,需要修改的新值B..
基于IntelliJIdea2020.3创建web项目 打开IntelliJIdea2020.3,选择【New Project】,选择java点击next一直点击next,直到如下界面点击finish后进入项目界面,右击项目点击 Add framework support接着,勾选并点击,如下:至此项目创建成功了。下面就是发布我们的项目了。1、给项目配置tomcat,如下:2、在带出的弹出框中点击【+】号,如下图:3、在idea给出的新界面中配置tomcat:4、下面就是将我们的项目下添加.
淡谈MySQL数据库引擎InnoDB和MYISAM的区别对比 有一张表目前四万多条数据,我现在需要更新三天以内的浏览量,表默认引擎为InnoDBUPDATE note SET skim_num=skim_num + 30 WHERE DATEDIFF(NOW(),created_at) <3 ;执行完成的耗时为9秒多改为MYISAM引擎后执行完成耗时为0.3秒左右,可见两种引擎在查询时的差距。具体区别网上有很多,总结为:InnoDB写入数据的性能比较强,而MYISAM读的性能比较强在读操作比较频繁的应用场景,MYISAM是比较好的选择,而.
linux中使用nginx搭建https服务器 第一步、申请证书这个网上有很多申请方法,不论你是阿里云还是腾讯云都有自带的申请途经,我使用的阿里云,具体操作可查看相关资料第二步、进行配置(linux)1、把生成的密钥和证书文件放到nginx的conf目录下2、配置nginx.cnfserver { listen 443;//https监听的是443端口 server_name www.tian.com tian.com; ssl .
vim/vi 怎么取消高亮 或 取消选中状态 在Vi里面如果要搜索某个关键字,只要在命令状态下键入/xxx就可以了,比如,我要搜索port的位置,我就键入:/port然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。按n键,就可以自动把光标跳到下一个。如下图所示: 但是,用好这个功能,怎么消除高亮呢,我以前一直不知道,弄得自己也很无奈。只要键入:noh就可以了。如下图所示: ...
Nginx部署tomcat打开主页提示下载的问题 今天在测试服务器上部署测试,生产环境一直用的内网IP,在测试服务器上改成了测试服务器的外网IP,在通过测试域名打开时就出现了提示下载“application/octet-stream 下载”,打开之后就是我网站的主页内容:原来是我不能使用外网IP,要使用内网IP,代码如下:upstream tomcatserver {#server 如果这里是外网IP会出问题,要使用如下的内网IP;s...
mysql批量更新表中数据及索引失效 由于业务需要,需要对某张表中当天的数据点击率小于某个值的字段进行操作,表中目前数据量并不算大,有3W多条数据。开始我的想法是按下面sql操作的UPDATE t SET num=num+2 WHERE TO_DAYS(NOW()) - TO_DAYS(created_day)=0 AND num<50 ;发现当天的数据即使只有一百多条,这条sql语句执行下来也要10秒左右,代码中的...