06 2019 档案

摘要:1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000 2、netstat -tunlp |grep 端口号 用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000 查看所有端口占用情况: 阅读全文
posted @ 2019-06-28 10:42 明天,你好啊 阅读(69074) 评论(0) 推荐(1) 编辑
摘要:1、将容器中的文件复制到宿主机 我们把容器中的 nginx 目录整个复制到 宿主机/usr/local/nginx 目录下,使用如下命令: docker cp nginx_test: /etc/nginx /usr/local/nginx 说明: nginx_test 容器名称 /etc/nginx 阅读全文
posted @ 2019-06-27 20:04 明天,你好啊 阅读(4539) 评论(0) 推荐(0) 编辑
摘要:传统Http协议弊端 传统Http协议弊端是明文的,如果别人采用抓包分析可以获取到明文数据。 什么是Https协议 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer),简单来讲就是加了安全的HTTP,即HTTP+SSL;我们知道H 阅读全文
posted @ 2019-06-26 23:35 明天,你好啊 阅读(740) 评论(0) 推荐(0) 编辑
摘要:什么是网关 随着互联网的快速发展,当前以步入移动互联、物联网时代。用户访问系统入口也变得多种方式,由原来单一的PC客户端,变化到PC客户端、各种浏览器、手机移动端及智能终端等。同时系统之间大部分都不是单独运行,经常会涉及与其他系统对接、共享数据的需求。所以系统需要升级框架满足日新月异需求变化,支持业 阅读全文
posted @ 2019-06-25 23:39 明天,你好啊 阅读(4093) 评论(0) 推荐(0) 编辑
摘要:1、截取时间段 截取 2019-06-25 10:10 到 2019-06-25 10:20 之间的日志记录,apollo-service.log 为你要截取的文件名称, new2.log 截取之后保存日志的文件名称。 sed -n '/2019-06-25 10:10/, /2019-06-25 阅读全文
posted @ 2019-06-25 10:41 明天,你好啊 阅读(9203) 评论(0) 推荐(0) 编辑
摘要:什么是URL转码 不管是以何种方式传递url时,如果要传递的url中包含特殊字符,如想要传递一个+,但是这个+会被url会被编码成空格,想要传递&,被url处理成分隔符。 尤其是当传递的url是经过Base64加密或者RSA加密后的,存在特殊字符时,这里的特殊字符一旦被url处理,就不是原先你加密的 阅读全文
posted @ 2019-06-24 00:21 明天,你好啊 阅读(7603) 评论(0) 推荐(1) 编辑
摘要:@org.junit.Test public void testListToCompare() { List<String> list1 = new ArrayList<>(); List<String> list2 = new ArrayList<>(); list1.add("a"); list 阅读全文
posted @ 2019-06-17 13:20 明天,你好啊 阅读(843) 评论(0) 推荐(0) 编辑
摘要:今天遇到一个问题,就是使用springboot整合web项目的时候,怎么都访问不到 \webapp\WEB-INF\jsp\index.jsp 页面。这个问题搞了半天,试了各种方式。最后是因为在启动的时候没有指定 working directory 。 最后指定了工作目录之后,重启项目既可以成功访问 阅读全文
posted @ 2019-06-16 18:33 明天,你好啊 阅读(9181) 评论(8) 推荐(5) 编辑
摘要:XSS 攻击 跨站脚本攻击(Cross Site Scripting),为了不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被 阅读全文
posted @ 2019-06-16 17:32 明天,你好啊 阅读(208) 评论(0) 推荐(0) 编辑
摘要:什么是开放平台接口 在一些大型互联网公司,随着公司的业务发展逐渐庞大,需要和外部合伙伙伴进行合作,需要将公司的接口开放给外部其他合伙伙伴进行调用。 比如腾讯的 QQ互联网、微信开放平台、蚂蚁金服开放平台 、钉钉开放平台、微博开放平台,比如实现功能QQ联合登陆、微信扫码登陆比如腾讯的QQ互联网、微信开 阅读全文
posted @ 2019-06-14 22:44 明天,你好啊 阅读(4923) 评论(0) 推荐(1) 编辑
摘要:hystrix.command.default和hystrix.threadpool.default中的default为默认CommandKey Command PropertiesExecution相关的属性的配置:hystrix.command.default.execution.isolati 阅读全文
posted @ 2019-06-14 16:51 明天,你好啊 阅读(437) 评论(0) 推荐(0) 编辑
摘要:修改 Eureka server 注册中心上面显示的服务名称 服务名,默认取 spring.application.name 配置值,如果没有则为 unknown 状态页面的URL,相对路径,默认使用 HTTP 访问,如果需要使用 HTTPS则需要使用绝对路径配置 健康检查页面的URL,相对路径,默 阅读全文
posted @ 2019-06-14 10:13 明天,你好啊 阅读(168) 评论(0) 推荐(0) 编辑
摘要:传统系统日志收集的问题 在传统项目中,如果在生产环境中,有多台不同的服务器集群,如果生产环境需要通过日志定位项目的Bug的话,需要在每台节点上使用传统的命令方式查询,这样效率非常底下。 通常,日志被分散在储存不同的设备上。如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法查阅日志。这样 阅读全文
posted @ 2019-06-12 22:59 明天,你好啊 阅读(12844) 评论(0) 推荐(0) 编辑
摘要:网盘搜索引擎原理: 1、采用 ES 存储抓取的数据 2‘、抓取数据服务器 网盘索搜引擎场景:搜索学习资料、热门电影等。 阅读全文
posted @ 2019-06-12 00:14 明天,你好啊 阅读(1271) 评论(0) 推荐(0) 编辑
摘要:不要在 foreach 循环里进行元素的 remove/add 操作。remove 元素请使用 Iterator方式,如果并发操作,需要对 Iterator 对象加锁。 正确例子: Iterator iterator = list.iterator();while(iterator.hasNext( 阅读全文
posted @ 2019-06-11 11:09 明天,你好啊 阅读(689) 评论(0) 推荐(0) 编辑
摘要:Map 集合初始化时,指定集合初始值大小。说明:HashMap 使用 HashMap(int initialCapacity) 初始化。正例:initialCapacity = (需要存储的元素个数 / 负载因子) + 1。注意负载因子(即 loaderfactor)默认为 0.75,如果暂时无法确定初始值大小,请设置为 16(即默认值)。反例:HashMap 需要放置 1024 个元素,由于没有... 阅读全文
posted @ 2019-06-11 09:40 明天,你好啊 阅读(42617) 评论(0) 推荐(1) 编辑
摘要:ES为什么要实现集群 在单台ES服务器节点上,随着业务量的发展索引文件慢慢增多,会影响到效率和内存存储问题等。 如果使用ES集群,会将单台服务器节点的索引文件使用分片技术,分布式的存放在多个不同的物理机器上,从而可以实现高可用、容错性等。 es核心存放的是索引。 什么是分片技术 将数据拆分成多台节点 阅读全文
posted @ 2019-06-11 00:20 明天,你好啊 阅读(9680) 评论(0) 推荐(0) 编辑
摘要:今天在添加谷歌插件的时候,却发现谷歌浏览器显示 程序包无效:"CRX_HEADER_INVALID",现整理解决方法如下: 下图是下载好的 .crx 结尾的插件。 将插件的后缀名改为.rar ,如下图。 将 .rar 文件进行解压,需自己新建一个文件进行解压。 如果出现如上图所示的效果,则说明这一步 阅读全文
posted @ 2019-06-10 10:34 明天,你好啊 阅读(10427) 评论(1) 推荐(1) 编辑
摘要:MySQL数据库优化方案 Mysql的优化,大体可以分为三部分:索引的优化,sql慢查询的优化,表的优化。 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 Sql 慢查询优化步骤 先捕获低效SQL→慢查询优化方案→慢查询优化原则 阅读全文
posted @ 2019-06-09 23:41 明天,你好啊 阅读(276) 评论(0) 推荐(0) 编辑
摘要:为什么要使用索引 MySql 官方对索引的定义为:索引(index)是帮助MySql高效获取数据的数据结构。 白话文:索引就像书的目录一样可以很快的定位到书的页码。 如果像MySql发送一条Sql 语句请求,查询的字段没有创建索引的话,可能会导致全表扫描,这样的话查询效率非常的低。也就是一条一条的去 阅读全文
posted @ 2019-06-09 09:45 明天,你好啊 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:Kibana可视化界面 Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。 你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。 你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。 Kibana使得理解 阅读全文
posted @ 2019-06-08 00:57 明天,你好啊 阅读(341) 评论(0) 推荐(0) 编辑
摘要:环境需要 1、安装jdk环境 2、安装Elasticsearch 注意事项:ES非常占内存,默认启动是1g内存,可以修改512m 3.Kibana可视化界面 第一步 将 es、kibana 安装包分别上传到linux服务器上,存放在 /usr/local 目录下。 第二步 解压 es,解压命令:ta 阅读全文
posted @ 2019-06-08 00:36 明天,你好啊 阅读(288) 评论(0) 推荐(0) 编辑
摘要:Elasticsearch简单介绍 Elasticsearch (ES)是一个基于Lucene构建的开源、分布式、RESTful 接口全文搜索引擎。Elasticsearch 还是一个分布式文档数据库,其中每个字段均是被索引的数据且可被搜索,它能够扩展至数以百计的服务器存储以及处理PB级的数据。它可 阅读全文
posted @ 2019-06-07 23:18 明天,你好啊 阅读(6335) 评论(0) 推荐(0) 编辑
摘要:分布式服务追踪与调用链系统产生的背景 在为服务中,如果服务与服务之间的依赖关系非常复杂,如果某个服务出现了一些问题,很难追查到原因,特别是服务与服务之间调用的时候。 在微服务系统中,随着业务的发展,系统会变得越来越大,那么各个服务之间的调用关系也就变得越来越复杂。一个 HTTP 请求会调用多个不同的 阅读全文
posted @ 2019-06-07 12:29 明天,你好啊 阅读(2929) 评论(0) 推荐(0) 编辑
摘要:Sharding-Jdbc介绍 Sharding-Jdbc在3.0后改名为Shardingsphere它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如J 阅读全文
posted @ 2019-06-04 23:45 明天,你好啊 阅读(1118) 评论(0) 推荐(0) 编辑
摘要:41.数据库id自增解决方案 数据库集群的情况下,如果自动增长id产生重复的话,如何解决? 1.采用UUID形式设置为id。 缺点:无规则,没有顺序。如果是Oracle数据库,推荐使用。 2.设置步长。缺点:不利于后期服务器的扩容。 在数据库集群环境下,默认自增方式存在问题,因为都是从1开始自增,可 阅读全文
posted @ 2019-06-02 23:22 明天,你好啊 阅读(17704) 评论(0) 推荐(1) 编辑
摘要:什么是MyCat MyCAT是一款由阿里Cobar演变而来的用于支持数据库,读写分离、分表分库的分布式中间件。MyCAT支持Oracle、MSSQL、MYSQL、PG、DB2关系型数据库,同时也支持MongoDB等非关系型数据库。 MyCAT原理MyCAT主要是通过对SQL的拦截,然后经过一定规则的 阅读全文
posted @ 2019-06-02 15:52 明天,你好啊 阅读(1187) 评论(0) 推荐(0) 编辑
摘要:在上一篇文章中已经详细的写了关于Mysql的安装步骤。这一篇文章在上一篇文章的基础之上接着写集群的安装与部署。 安装地址:https://www.cnblogs.com/ming-blogs/p/10962554.html MySQL主从复制配置 主节点服务器 地址 192.168.0.105 从节 阅读全文
posted @ 2019-06-02 15:04 明天,你好啊 阅读(28771) 评论(10) 推荐(3) 编辑
摘要:CentOS7位安装MySql教程 1.先检查系统是否装有mysql rpm -qa | grep mysql 2.下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 如果报错: -bas 阅读全文
posted @ 2019-06-02 12:45 明天,你好啊 阅读(12224) 评论(1) 推荐(2) 编辑
摘要:MySQL高可用集群环境搭建 01、MySQL高可用环境方案 02、MySQL主从复制原理 03、MySQL主从复制作用 04、在Linux环境上安装MySQL 05、在MySQL集群环境上配置主从复制 06、MySQL高可用集群带来的问题 07、MySQL读写分离MyCat使用 08、分表分库插件 阅读全文
posted @ 2019-06-02 12:08 明天,你好啊 阅读(1210) 评论(0) 推荐(0) 编辑
摘要:JVM 介绍: JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一 阅读全文
posted @ 2019-06-01 09:47 明天,你好啊 阅读(881) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示