- 博客(34)
- 资源 (3)
- 收藏
- 关注
原创 【Nacos源码篇四】Nacos客户端自动注册源码实现-NotifyCenter和NacosTaskExecuteEngine
一定要看结尾!一定要看结尾!一定要看结尾!前面都可以不用看!话接上篇,我们知道了服务端处理客户端自动注册请求的具体实现,但是实际注册逻辑真的和我们之前想的一样吗?其它消费者怎么知道新注册的服务呢?下面就带大家一起揭开他的神秘面纱,5~10分钟,让你了解这一切!
2024-08-24 08:30:00
1688
原创 【Nacos源码篇三】Nacos客户端自动注册源码实现-服务端处理自动注册请求
话接上篇,我们已经了解了Nacos客户端在项目启动的时候是怎样发起自动注册请求的,那么客户端发起请求之后,服务端是怎么处理的呢?想必看了前两篇之后,肯定会对这个问题产生一顶的兴趣,那么老规矩5~10分钟,绝对让你有所收获!
2024-08-22 08:30:00
1182
原创 【Nacos源码篇二】Nacos客户端自动注册源码实现-发起自动注册请求
Nacos客户端springboot项目启动的时候发生了什么,你知道吗?你想要知道吗?作为一个程序员你好奇它是怎么完成自动注册的吗?那么请花费5~10分钟,你就可以揭开它的神秘面纱,一睹他的面容,来吧...
2024-08-16 08:30:00
1938
原创 【Nacos源码篇一】Nacos客户端自动注册源码实现-自动注册事件触发点
经过上面的分析我们已经知道,Springboot在启动的时候是怎么触发Nacos自动注册事件的,后面的问题就是Nacos客户端和服务端针对自动触发逻辑都做了哪些操作?欲知后事如何,且听下回分解!恭喜你,又学到了一点知识,由进步了一点点...添加公众号了解更多,定期分享、绝对实用,绝对对你有帮助!
2024-08-13 08:30:00
911
原创 做了这么多年程序员,你知道怎么解决内存泄漏问题吗?
你真的遇到过线上的OOM问题吗?遇到了你知道怎么处理吗?说实话这种问题还是需要一点一点去排查的,可能并没有你想的那么简单,不过也有可能没有你想的那么难!感兴趣的话可以3~5分钟看下,只讲有用的,不说废话!
2024-08-09 08:30:00
842
原创 做了这么多年程序员,你真的还是只会用@ControllerAdvice来做全局的异常处理吗?
3~5分钟让你全面掌握Springboot全局异常处理的个性化使用!你想过吗?假如我异常捕获侯根据不同的Controller响应不同的响应体(实体类)怎么处理?如果想要了解具体实现,请查看博客内容
2024-08-06 08:45:00
917
原创 K8s网络学习【六】
【calico】BGP,通俗的讲就是将接入到机房的多条线路(如电信、联通、移动等)融合为一体,实现多线单IP,BGP 机房的优点:服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其它技术指标来确定的,不会占用服务器的任何系统。由于Calico是一种纯三层的实现,因此可以避免与二层方案相关的数据包封装的操作,中间没有任何的NAT,没有任何的overlay,所以它的转发效率可能是所有方案中最高的,因为它的包直接走原生TCP/IP的协议栈,它的隔离也因为这个栈而变得好做。ca
2023-06-12 09:51:10
155
原创 5分钟看会-redis分片集群搭建
1、redis安装 分片集群模式解决了单机redis内存容量有限的问题,数据存储到多个redis实例里面,数据量过大可以新增机器扩容(此处用3台服务器,6个实例(3主3从)进行集群模拟) wget http://download.redis.io/releases/redis-5.0.5.tar.gz tar -zxvf redis-5.0.5.tar.gz make(缺少gcc的话 yum -y install gcc automake autoconf libtool make;然后make d
2020-05-27 15:51:48
298
原创 10分钟-从nginx入门到精通的逆袭之路(附:高可用keepalive+nginx教程)
1、nginx简介高性能的http和反向代理web服务器,优点:占用内存少、并发能力强,为性能而生,支持热部署,几乎能7*24小时不间断运行,另具有较高的稳定性2、反向代理正向代理: 配置代理服务器,通过代理服务器访问互联网服务反向代理: 客户无感知,仅需访问反向代理服务器,反向代理服务器访问目标服务器获取响应结果,返回给客户端用户说明: 正向代理就相当于你自己找了一个中介(代理服务),去商店(目标服务器)买东西,买过来之后转交给你;而反向代理相当于商店(目标服务器)雇佣了一个中介(代理服
2020-05-14 15:56:55
466
原创 5分钟看会-全网最详细的虚拟机vmware系统centos-7安装教程
全网最详细系列一(vmware虚拟机centos-7系统安装教程)1、打开vmware,点击创建虚拟机,如下图: 针对系统功能的后期扩展维护,需要提供新增预留,禁止修改预留。(即:软件实体应当对扩展开放(提供方),对修改(调用方)关闭)功能特点: 1. 对软件测试的影响 软件遵守开闭原则的话,软件测试时只需要对扩展的代码进行测试就可以了,因为原有的测试代码仍然能够正常运行。 2. 可以提高代码的可复用性 粒度越小,被复用...
2019-11-29 14:21:56
236
原创 dubbo+zk是怎么实现负载均衡的(由谁实现的?)
问题1:dubbo是个什么东西? 答:dubbo是一个分布式的服务架构; 包括节点角色: Provider: 暴露服务的服务提供方。 Consumer: 调用远程服务的服务消费方。 Registry: 服务注册与发现的注册中心。 Monitor: 统计服务的调用次调和调用时间的监控中心。 Con...
2019-07-25 11:45:20
2237
原创 java读取oracle中的blob类型数据
此处用的DBUtils开源工具类,Map mapBlob=DBUtils.get(“自己的查询sql语句(select blol from dual)”, “此处为sql传入的参数”);上述读取返回一个map,map中放的就是读取的blob值,可以查看此值为一个地址,想要知道其是什么类型的可以利用java反射机制获取,如下;上面标红部分为值的类型,此处打印出来就是byte;由此...
2018-07-19 19:58:14
4407
原创 cxf-webservice整合spring,以及axis调用
webService服务端所需(maven)jar: <!-- CXF framework --> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> ...
2018-07-11 19:50:46
765
转载 myeclipse更还svn账号密码
在Myeclipse使用SVN的过程中大多数人往往习惯把访问Myeclipse SVN的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,这时候怎么办?在网上查找后发现如下方法:1.查看你的Eclipse中使用的是什么SVNInterfacewindows>preference>Team>SVN2.如果是用的JavaHL,找到以下目录并...
2018-07-07 14:02:29
757
原创 事物回滚问题
业务逻辑和数据库的操作,事物虽然会回滚,但是默认还是执行了数据库,如果下面查询本库中刚刚同一个方法内操作的语句,那下面查询结果会默认查询操作后的数据,所以多个业务逻辑一定要考虑上下影响问题;...
2018-06-29 16:03:33
195
原创 plsql科学计数法显示转为字符串
plsql 科学计数法 设置tool-preferences-sql windows-number fileds to_char
2018-06-29 15:50:24
4571
转载 Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名、
查询所有表名:select t.table_name from user_tables t;查询所有字段名:select t.column_name from user_col_comments t;查询指定表的所有字段名:select t.column_name from user_col_comments t where t.table_name = 'BIZ_DICT_XB';查询指定表的所...
2018-06-29 15:48:31
168
原创 关于myeclipse-dropins下面插件冲突问题(此操作重新加载插件)
关闭myeclipse,然后打开myeclipse安装路径(我的安装在D盘):D:\program files\MyEclipse 6.0\eclipse\configuration 然后将org.eclipse.update文件夹删掉,重新启动myeclipse
2018-06-29 14:29:00
579
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人