- 博客(11)
- 收藏
- 关注
转载 linux下配置DNS域名解析
转载:https://www.cnblogs.com/wtliu/p/9334638.htmlLinux下配置dns的三种方法 1. HOST 本地DNS解析 vi /etc/hosts eg:23.231.234.33 www.baidu.com 2. 网卡配置文件DNS服务地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 eg:DSN1='114.114.114.114' 3. 系统默认DNS配置 vi /etc/re
2022-02-07 11:28:28
6356
原创 1、单机和集群搭建
单机搭建1.下载解压zookeeper2.配置zoo.conf文件3.启动zookeeper和查看状态集群搭建不支持动态扩缩容得集群(不推荐)支持动态扩缩容的集群集群下的动态扩容集群下的动态缩容单机搭建1.下载解压zookeeperhttps://zookeeper.apache.org/releases.html2.配置zoo.conf文件 将conf目录下执行 mv zoo_sample.cfg zoo.cfg ,zookeeper启动时...
2021-12-13 22:47:16
1435
原创 0、Zookeeper简介
引用官方文档:Apache ZooKeeper1、什么是Zookeeper?ZooKeeper 是一个集中式服务,用于维护配置信息、命名、提供分布式同步和提供组服务。分布式应用程序以某种形式使用所有这些类型的服务。每次实现它们时,都需要进行大量工作来修复不可避免的错误和竞争条件。由于实现这些服务的难度,应用程序最初通常会吝啬它们,这使得它们在发生变化时变得脆弱且难以管理。即使正确完成,这些服务的不同实现也会导致部署应用程序时的管理复杂性。zookeeper是一个服务集中式管理
2021-12-13 22:40:14
1533
原创 HashMap剖析(1.7和1.8)
源码剖析HashMapJDK1.7阅读源码之前,我们带着下列问题去思考:1)数据存储结构是什么?2)初始化时的操作?3)当同一位置key冲突如何处理?4)动态扩容#resize如何实现的?构造方法public HashMap1_7() { //使用默认的初始容量(16)和默认的加载因子(0.75)构造一个空的 HashMap this(DEFAULT_INITIA...
2020-03-01 14:45:24
116
原创 Apollo-Client 使用SPI和Guice创建加载实例对象
1.Injector/** * @author Jason Song(song_s@ctrip.com) */public interface Injector { /** * Returns the appropriate instance for the given injection type */ <T> T getInstance(Class&l...
2020-02-29 16:38:12
769
1
转载 mysql 优化之 is null ,is not null 索引使用测试
关于mysql优化部分,有很多网友说尽量避免使用is null, is not null,select * 等,会导致索引失效,性能降低?那是否一定收到影响呢?真的就不会使用索引了吗?本文的测试数据库版本为5.7.18,不同版本得出的结果可能会有所不同:本文测试的两张表数据如下: 1 2 3 4 5 6 7...
2019-12-30 12:02:27
1735
1
原创 Linux下数据库表结构导入导出
1、导出数据库为dbname的表结构(其中用戶名為root,密码为dbpasswd,生成的脚本名为db.sql)mysqldump -uroot -pdbpasswd -d dbname >db.sql;2、导出数据库为dbname某张表(test)结构mysqldump -uroot -pdbpasswd -d dbname test>db.sql;3、导出数据库为dbn...
2019-12-13 14:43:40
786
转载 WebSocket学习笔记
为什么使用WebSocket? 答:HTTP是一次请求,它采用请求/响应模型,请求只能由客户端发起,服务端作出响应。存在弊端是HTTP协议无法由服务端主动向客户端发起消息,每次都客户端都需要AJAX异步访问服务端。从而诞生了WebSocket建立任何一方(客户端/服务端)都可以推送到另一端中,而且它只需要建立一次就一直保存连接状态,性能消耗上比HTTP请求要少。 使用说明spr...
2018-08-28 16:14:04
421
原创 Apollo在线笔记
Apollo客户端依赖于AppId,Apollo Meta Server等环境信息来工作。 AppId是应用的身份信息,是从服务端获取配置的一个重要信息。 Apollo Mate Server是提供客户端不同的环境和配置信息,Mate Server 和 Config Server 是同一个地址。Spring Boot配置Apollo: 1. 导入依赖 &l...
2018-08-28 10:05:41
781
原创 eclipse中git从远程clone协议为https的项目
解决方法:Window >Preferences >Team>Git>User settings点击Add Entry设置key:http.sslVerify value:false,设置好之后点击”OK”
2018-08-27 16:06:08
1452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人