自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 《RabbitMQ系列教程-第四章-06-RabbitMQ工作模式之RPC模式》_rabbitmq rpc模式

前面几种模式的通信都是基于Producer发送消息到Consumer,然后Consumer进行消费,假设我们需要Consumer操作完毕之后返回给Producer一个回调呢?前面几种模式就行不通了;例如我们要做一个远程调用加钱操作,客户端远程调用服务端进行加钱操作,操作完毕之后服务端将用户最新的余额返回给客户端;客户端进行后续操作,例如更新到数据库等;RPC业务分析在RPC模式中,客户端和服务器都是Producer也都是Consumer;

2024-09-12 14:39:42 355

原创 windows网络命令汇总_-g host-list 与主机列表一起的松散源路由。

ping命令通过发送ICMP回声请求报文来检查与另一个计算机的连接。这是一个用于排除连接故障的测试命令,如果不带参数则显示帮助信息。ping命令的语法如下:C:/>ping /?-t Ping 指定的主机,直到停止。若要查看统计信息并继续操作 - 请键入 Control-Break;若要停止 - 请键入 Control-C。-a 将地址解析成主机名。-n count 要发送的回显请求数。-l size 发送缓冲区大小。

2024-09-12 05:31:44 787

原创 Sysver论文复现3--source2lice切片_sysevr复现

其次, 执行其次, 执行执行import reif match:break/bin/bashcount=0while true;do?

2024-09-12 02:03:00 276

原创 Redis Cluster集群(二)_redis集群,可以用客户端命令登录某一台机器吗

root@redis-cluster4 src]# ./redis-cli --cluster add-node 192.168.116.175:7007 192.168.116.175:7006 --cluster-slave --cluster-master-id 308320db4284c9b203aff1d3d9a145616856f681 #master的id。cluster-to:接受槽主节点的id,需要将4096平均移动到不同的主节点,需要写不同接受槽的主节点id。开始修改配置文件略…

2024-09-11 22:48:57 989

原创 MongoDB【部署 04】Windows系统实现MongoDB多磁盘存储_mongodb配置存储多路径

这个时候就需要多磁盘存储了。

2024-09-11 19:31:24 424

原创 Java中List集合有哪些特性?(内含视频教程)_list体系共有的特性方式

ArrayList是一个数组队列,位于java.util包中,它继承自AbstractList,并实现了List接口。其底层是一个可以动态修改的数组,该数组与普通数组的区别,在于它没有固定的大小限制,我们可以对其动态地进行元素的添加或删除存储在集合内的数据被称为”元素“,我们可以利用索引来访问集合中的每个元素。为了方便我们操作这些元素,ArrayList给我们提供了相关的添加、删除、修改、遍历等功能。因为ArrayList的底层是一个动态数组,所以。

2024-09-11 15:02:50 771

原创 Go-并发模式总结(扇入模式,超时模式,callback模式等)_go callback

举个例子,假设厨师做饭一会儿做的快,可能是凉菜,一会儿做的慢,可能是佛跳墙。服务员的端菜速度是一定的,如果菜没有地方放,只能等待服务员拿的话,就会很慢,因为厨师做快了没有地方放(阻塞),做慢了的话服务员要一直等(阻塞)。go开启一个协程,并不知道什么时候会结束,其他语言一般会有callback,在go中,函数可以作为参数实现callback,这里再说一种channel实现callback的思路。开启的协程,可以在结束后像一个channel中写入值,main routine中读取,即可实现阻塞直到完成。

2024-09-11 11:45:29 413

原创 css3渐变及2D(1)

但是,请注意很多浏览器(Chrome,Safari,fiefox等)的使用了旧的标准,即 0deg 将创建一个从左到右的渐变,90deg 将创建一个从下到上的渐变。换句话说,0deg 将创建一个从下到上的渐变,90deg 将创建一个从左到右的渐变。径向渐变不同于线性渐变,线性渐变是从“一个方向”向“另一个方向”的颜色渐变,而径向渐变是从“一个点”向四周的颜色渐变。(2).默认状态下,y轴是垂直的,向下为正,这与传统的数学坐标系不同。center:渐变起点的位置,可以为百分比,默认是图形的正中心。

2024-09-11 08:25:48 711

原创 6 安全特性

GTSM通过检测IP报文头中的TTL值是否在一个预先定义好的特定范围内,对IP层以上业务进行保护,增强系统的安全性。配置GTSM缺省动作为丢弃时,可以根据网络拓扑选择合适的TTL有限值范围,不符合TTL值范围的报文会被接口板直接丢弃,这样就避免了网络攻击者模拟的“合法”BGP报文占用CPU。为了避免CPU过载,采用GTSM策略,通过检查IP报文头中的TTL值是否在一个预先定义好的范围内以实现对采用IP转发的业务进行保护。,可以查看GTSM的统计信息,包括报文总数、通过的报文数量、丢弃的报文数量。

2024-09-11 04:49:39 456

原创 12、Kubernetes中KubeProxy实现之iptables和ipvs_ipvs和iptables

apiVersion: v1kind: Servicemetadata:name: nginx-basicspec:type: ClusterIPports:- port: 80protocol: TCPname: httpselector:app: nginx$ kubectl get pod -o wideNAME READY STATUS RESTARTS AGE IP NO

2024-09-11 01:19:21 922

原创 Java之MyBatis【IDEA版】(一篇文章精通系列)增删改查【XML开发】 - 所有知识点

采用 Mybatis 的代理开发方式实现 DAO 层的开发,这种方式是我们后面进入企业的主流。Mapper 接口开发方法只需要程序员编写Mapper 接口(相当于Dao 接口),由Mybatis 框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。Mapper 接口开发需要遵循以下规范:1、 Mapper.xml文件中的namespace与mapper接口的全限定名相同2、 Mapper接口方法名和Mapper.xml中定义的每个statement的id相同。

2024-09-05 10:27:45 486

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除