自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 simpleamqpclient配置和使用教程

rabbitmq是一个常见的消息中间件,但是大多数人都是用java来是实现消息的收发,使用c++的人则极少,所以我现在来把配置和使用simpleamqpclient的方式分享出去。simpleamqpclient的配置需要两个依赖项,分别是rabbitmq-c和boost,还需要cmake和对应版本的visual studio,以下是配置方法,注意,在以下的配置中,版本一定要对应上,x64或x86,release或debug。

2024-09-02 14:13:14 651

原创 java socket实现稳定的断线重连机制

我们直接向输出流中写入一个byte数据,如果连接断开,write函数就会抛出异常,我们就可以捕获到异常并进行重连。要注意的是,因为重连也有可能失败,所以我们需要把new socket操作也放在try里,并且一直循环,直到新建连接之后break。有一些文章中提到可以通过sendUrgentData函数来进行socket连接状态的检测,但是这个方法是不完善的,因为当你连续向服务器发送15条UrgentData之后,服务器会认为你大量占用紧急数据资源,从而关闭与你的连接,所以这个方法不应该正式被使用。

2023-11-28 15:59:39 1346

原创 java socket 通过setSoTimeout函数实现计时阻塞

java socket 可以用 socket.setSoTimeout()方法实现计时阻塞,只对read方法起作用,当read阻塞时间超过setSoTimeout设置的时间,read方法会抛出异常,用try catch捕捉到异常以后,程序会继续执行。//继续执行下面的程序。

2023-11-28 15:27:08 614

原创 一句话解释清楚什么是正向传播和反向传播

输出层也会进行类似的计算(权重矩阵相乘、加偏置、激活函数转换),但激活函数的选择可能与隐藏层不同,取决于预测任务的性质。在这个过程中,输入数据通过网络的各层传递,每一层都对数据进行一定的计算和转换,最终产生输出结果。在学习吴恩达的深度学习教程的时候,遇到了两个名词,正向传播和反向传播,不知道什么意思,于是我去CSDN上搜索,发现这些回答都是不知所云,依托答辩,解释的根本不清楚。反向传播就是当正向传播计算出来输出以后,拿计算出来的输出和正确的输出进行一个对比,然后拿这个对比值再去修改优化这个模型。

2023-04-15 22:17:57 1944 6

原创 awdawd

awdawdawd

2023-03-03 12:10:42 120 1

原创 android安卓Color颜色函数返回值为负数的原因

在安卓程序中,与颜色相关的函数需要的参数往往为一个负数,这个负数的值是由原本的颜色代码减去0xffffff得到的

2022-11-09 21:32:48 1704

原创 java calendar.MONTH比实际月份小1的原因

因为calendar函数遵循罗马历中的规则

2022-11-09 01:59:42 1253 2

原创 2022蓝桥杯c++B组

省一到手,准备国赛

2022-04-28 12:59:35 1062 1

空空如也

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

TA关注的人

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