上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: dmesg命令被用于检查和控制内核的环形缓冲区。kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息保存在/var/log/dmesg文件里。 语法格式:dmesg [参数] 常用参数: -c 显示信息后,清除ring buffer中的 阅读全文
posted @ 2020-05-14 23:24 纵码万水千山 阅读(437) 评论(0) 推荐(0) 编辑
摘要: Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。 首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署。 一个简单 Spring Boot 项目在 阅读全文
posted @ 2020-05-11 14:30 纵码万水千山 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、背景 由于windows和linux对换行的标识不一样,不同系统的代码传递导致代码格式的改变中可能会带来程序无法正常编译通过的问题。因此根据一些编译的错误提示,可以定位到是文件格式的问题,要对程序的文本文件进行转换。 二、解决方法 windows标识一行的结束用的是回车换行符,即'\r\n',也 阅读全文
posted @ 2020-05-11 10:26 纵码万水千山 阅读(7268) 评论(0) 推荐(0) 编辑
摘要: 源于:https://mp.weixin.qq.com/s/VPs-IXY6RoxbltHIxtIbng which命令 我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置。 whereis 查看文件的位置。 locate 配合数 阅读全文
posted @ 2020-05-10 15:57 纵码万水千山 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 字节跳动4面核心面试题 01 Zookeeper 部分 CAP定理 ZAB协议 leader选举算法和流程 02 Redis 部分 Redis的应用场景 Redis支持的数据类型(必考) zset跳表的数据结构(必考) Redis的数据过期策略(必考) Redis的LRU过期策略的具体实现 如何解决 阅读全文
posted @ 2020-05-09 22:56 纵码万水千山 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 1、为什么要用锁? 锁-是为了解决并发操作引起的脏读、数据不一致的问题。 2、锁实现的基本原理 2.1、volatile Java编程语言允许线程访问共享变量, 为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单独获得这个变量。Java语言提供了volatile,在某些情况下比锁要更加方 阅读全文
posted @ 2020-05-09 22:51 纵码万水千山 阅读(232) 评论(0) 推荐(0) 编辑
摘要: UTF-8、en_US.UTF-8和zh_CN.UTF-8的区别 en_US.UTF-8、zh_CN.UTF-8叫做字符集,就是说‘A’、‘B’、‘中’、‘国’等对应的整数值,en_US.UTF-8只包含了ASCII码,zh_CN.UTF-8包含了6000多个汉字?如果是这样的话,那所谓UTF-8, 阅读全文
posted @ 2020-05-07 22:50 纵码万水千山 阅读(13061) 评论(0) 推荐(1) 编辑
摘要: >>> from urllib.parse import urlparse >>> o = urlparse('http://www.cwi.nl:80/%7Eguido/Python.html') >>> o ParseResult(scheme='http', netloc='www.cwi.n 阅读全文
posted @ 2020-05-05 23:50 纵码万水千山 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 本节中的函数返回JSON值的属性。 JSON_DEPTH(json_doc) 返回JSON文档的最大深度。NULL如果参数为,则 返回 NULL。如果参数不是有效的JSON文档,则会发生错误。 一个空数组,一个空对象或标量值的深度为1。一个仅包含深度为1的元素的非空数组,或者仅包含深度为1的成员值的 阅读全文
posted @ 2020-05-04 23:34 纵码万水千山 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 修改JSON值的函数 本节中的函数将修改JSON值并返回结果。 JSON_APPEND(json_doc, path, val[, path, val] ...) 将值附加到JSON文档中指定数组的末尾并返回结果。该功能JSON_ARRAY_APPEND() 在MySQL 5.7.9中已重命名;别名 阅读全文
posted @ 2020-05-04 23:32 纵码万水千山 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: 本节中的函数对JSON值执行搜索操作,以从其中提取数据,报告数据是否在其中的某个位置或报告其中的数据的路径。 JSON_CONTAINS(target, candidate[, path]) 通过返回1或0指示给定的candidateJSON文档是否包含在targetJSON文档中,或者(如果提供了 阅读全文
posted @ 2020-05-04 22:46 纵码万水千山 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 本节中列出的功能由组件元素组成JSON值。 JSON_ARRAY([val[, val] ...]) 计算(可能为空)值列表,并返回包含这些值的JSON数组。 mysql> SELECT JSON_ARRAY(1, "abc", NULL, TRUE, CURTIME()); + + | JSON_ 阅读全文
posted @ 2020-05-04 22:35 纵码万水千山 阅读(340) 评论(0) 推荐(0) 编辑
摘要: JSON函数相关文章均来自官网,此处仅做记录,以便以后查询方便。 https://dev.mysql.com/doc/refman/5.7/en/json-functions.html JSON函数参考 JSON函数 名称描述 -> 评估路径后从JSON列返回值;等效于JSON_EXTRACT()。 阅读全文
posted @ 2020-05-03 23:46 纵码万水千山 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 这几个接口都在 java.util.function 包下的,分别是Consumer(消费型)、supplier(供给型)、predicate(谓词型)、function(功能性); 那么,下面,我们从具体的应用场景来讲讲这个接口的用法! 1 Consumer接口 从字面意思上我们就可以看得出啦,c 阅读全文
posted @ 2020-05-03 18:21 纵码万水千山 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: 出处:https://my.oschina.net/hosee/blog/711632 在学校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。 public class Test { public stat 阅读全文
posted @ 2020-05-03 17:57 纵码万水千山 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能 阅读全文
posted @ 2020-04-30 23:20 纵码万水千山 阅读(2946) 评论(0) 推荐(0) 编辑
摘要: 自己mac电脑上的mq在电脑关机(直接按电源键关机),在开机后,rabbitMq连不上了,报500错误。 1.在使用brew uninstall rabbitmq --force后; 2.我手动安装了erlang20导致和我brew install rabbitMq中依赖的erlang冲突了,bre 阅读全文
posted @ 2020-04-30 23:05 纵码万水千山 阅读(1738) 评论(0) 推荐(0) 编辑
摘要: 1.Nginx 状态码配置和错误文件 server { # 配置访问 /test.js 时报 403 错 location /test.js { return 403; } # 配置访问 /404 时报 404 错 location /404 { return 404; } # 配置访问 /500 阅读全文
posted @ 2020-04-29 00:22 纵码万水千山 阅读(1232) 评论(0) 推荐(0) 编辑
摘要: 来源于知乎:https://zhuanlan.zhihu.com/p/33658624 VPC全称是Virtual Private Cloud,翻译成中文是虚拟私有云。但是在有些场合也被翻译成私有网络或者专有网络等。这里其实就有些让人迷惑,VPC究竟是指云还是网络?答案是,VPC即是一种云,也是一种 阅读全文
posted @ 2020-04-28 22:49 纵码万水千山 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 一、Tomcat部署的场景分析 通常,我们对tomcat部署需求可以分为几种:单实例单应用,单实例多应用,多实例单应用,多实例多应用。 对于第一种场景,如果不要求周期性地维护tomcat版本,一般的做法是把打好的war包丢到webapps目录下,然后执行startup.sh脚本,并且可以在浏览器里访 阅读全文
posted @ 2020-04-28 22:20 纵码万水千山 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 网上搜集和整理如下(自己已验证过) 1. war包在tomcat中加载外部配置文件 war包运行在独立tomcat下时,如何加载war包外部配置application.properties,以达到每次更新war包而不用更新配置文件的目的。SpringBoot配置文件可以放置在多种路径下,不同路径下的 阅读全文
posted @ 2020-04-27 20:02 纵码万水千山 阅读(2710) 评论(0) 推荐(0) 编辑
摘要: Nginx 路由转发配置笔记 由于预算有限,只有一台服务器,想要玩的东西不少,所以这个台服务器上会提供多重服务,因此涉及到的nginx转发就必有重要了 由nginx做请求代理,提供多种服务 php搭建的网站 hexo创建的博客系统 spring-boot & tomcat搭建的后台 静态网页 本片配 阅读全文
posted @ 2020-04-27 00:24 纵码万水千山 阅读(12599) 评论(0) 推荐(0) 编辑
摘要: 调用第三方接口时会报NoHttpResponse异常,原因是上次的连接已经断掉了,但是客户端并未知道,复用上次连接就报错了,所以要解决这个问题,就是要校验上次链接是否断掉了 1. httpClient已经给我们实现了这个,setRetryHandler public static RestTempl 阅读全文
posted @ 2020-04-25 21:31 纵码万水千山 阅读(4534) 评论(0) 推荐(0) 编辑
摘要: 原文是Pizza‐as‐a‐Service: a detailed view,用来类比Cloud Service Models。出处来自于Data Sovereignty and the Cloud – A Board and Executive Officers Guide University 阅读全文
posted @ 2020-04-25 20:49 纵码万水千山 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1. 使用brow install rabbitmq时报错 curl: (56) SSLRead() return error -36 Error: An exception occurred within a child process: 使用brow install --with-openssl 阅读全文
posted @ 2020-04-25 14:27 纵码万水千山 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: 前言 使用springboot内嵌的tomcat启动是没问题,但是工程是要放到服务器上的tomcat的,所以springboot内嵌的能够启动,但不代表服务器的tomcat能启动起来,我就遇到了这个问题,所以本地使用外部的tomcat启动,模拟服务器的tomcat可以测试一下,有问题及时修复,不要等 阅读全文
posted @ 2020-04-25 13:36 纵码万水千山 阅读(4274) 评论(0) 推荐(0) 编辑
摘要: 前言 后台程序开发及上线时,一般都会用到Log信息打印及Log日志记录,开发时通过Log信息打印可以快速的定位问题所在,帮助我们快捷开发。程序上线后如遇到Bug或错误,此时则需要日志记录来查找发现问题所在。 Spring Boot 可以集成很多不同的日志系统,目前有关日志的开源代码很多,如log4j 阅读全文
posted @ 2020-04-25 00:05 纵码万水千山 阅读(5168) 评论(0) 推荐(0) 编辑
摘要: 前言 sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。sysbench是基于LuaJIT的可编写脚本的多线程基准测试工具。 sysbench附带以下捆绑的基准测试: oltp_*.lua:类似OLTP的数据库基准测试的 阅读全文
posted @ 2020-04-24 00:44 纵码万水千山 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 本文将会简单介绍Kubernetes的核心概念。因为这些定义可以在Kubernetes的文档中找到,所以文章也会避免用大段的枯燥的文字介绍。相反,我们会使用一些图表(其中一些是动画)和示例来解释这些概念。我们发现一些概念(比如Service)如果没有图表的辅助就很难全面地理解。在合适的地方我们也会提 阅读全文
posted @ 2020-04-23 22:54 纵码万水千山 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 目标 使用 kubectl 执行 Rolling Update(滚动更新) 更新应用程序 用户期望应用程序始终可用,为此开发者/运维者在更新应用程序时要分多次完成。在 Kubernetes 中,这是通过 Rolling Update 滚动更新完成的。Rolling Update滚动更新 通过使用新版 阅读全文
posted @ 2020-04-22 23:24 纵码万水千山 阅读(740) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页