自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 注意力机制

卷积层:利用卷积核对图像特征进行提取。用卷积核(矩阵)扫描图像,依次与扫过的图像矩阵相乘。激活层:对图像进行非线性变换。池化层:对图像进行压缩操作,常见的包括取最大值,求平均值全连接层:n * m 维的矩阵,将上一层的输出映射到m维输出空间上(将输入分为m类)

2024-12-08 22:05:27 166

原创 apt-get报错

E: 子进程 https 收到信号 4。

2024-12-07 13:48:38 186

原创 Pycharm 远程debug报错:Address already in use

利用pycharm远程连接虚拟机,选择虚拟机的python interpreter debug python文件,报错Address already in use,但是run可以正常运行。怀疑是pycharm的问题,run debugger in server mode 重复运行了一次debugger。将 Run debuuger in server mode 的勾去掉。

2024-12-06 17:25:38 228

原创 SPI机制

定义一组接口,允许不同的服务提供者实现接口,从而实现程序的可扩展性。

2024-11-28 20:15:18 119

原创 复盘读书笔记

长期行动:与长期目标、价值观、基本策略有关的行动。中期行动:对系统、政策以及组织有所影响的行动。现在我们该怎么做,能直接处理的是什么,需要向上汇报的是什么。短期行动:快速执行并带来效益的行动。学到了什么,如果有重来的机会会怎么做。发生了什么,为什么会发生。

2024-11-24 09:38:23 142

原创 网络协议相关

内部网关协议,是一种动态路由选择协议,采用UDP协议520端口,范围限制在15跳。仅和相邻的路由器交换信息,交换本路由器知道的全部信息,按固定时间间隔交换路由信息。采用距离向量算法。缺陷:路由器跳数并不能衡量网络链路的传输速度;最大跳数限制为15,无法搭建大型网络。

2024-11-23 13:25:28 558

原创 溯源图调研

定义构建方法主机侧网络侧分析方法基于异常检测基于外部知识

2024-11-23 10:05:52 178

原创 设计模式-

缺点:违反开闭原则(对扩展开放,对修改关闭);过多的逻辑判断(switch case);优点:调用者无需知道工厂内部逻辑(封装);创建逻辑在工厂内部,新增或删除产品仅需修改工厂内部逻辑。采用工厂类进行对象的创建,创建的对象种类在工厂内部确定。定义了算法家族分别封装起来,彼此之间可以相互替换。保证一个类只有一个实例,提供一个全局的访问点。

2024-11-20 18:26:15 158

原创 中石油笔试复习

6. 企业价值追求:绿色发展 奉献能源 为客户成长增动力 为人民幸福赋新能。2. 在2024年《财富》世界500强排第6位, 2023年排第5位。5. 公司愿景:建设基业长青世界一流综合性国际能源公司。1. 名称:中国石油天然气集团有限公司 CNPC。4. 公司精神:石油精神 大庆精神 铁人精神。3. 公司徽标:宝石花。

2024-11-13 21:55:41 591

原创 打开心智-阅读笔记

自律:利用意志力强迫自己完成,潜意识与理性存在对抗自驱:内心主动想要完成,潜意识与理性达成一致。

2024-11-12 21:01:42 183

原创 Nginx

Web服务器反向代理负载均衡。

2024-11-06 16:57:13 158

原创 JSON Web Token(JWT)

head.payloader.signature

2024-11-06 13:01:30 229

原创 MySQL索引

二级索引:索引存储索引列和聚簇索引ID列。如果查询其他列需要回表查询。聚簇索引:索引存储完整的数据,不需要回表查询。

2024-11-04 20:54:14 145

原创 面向对象编程

接口和抽象类的区别可以实现多个接口;只能继承一个父类 接口不能有构造方法;抽象类可以有构造方法,但不能实例化 两者都可以有default方法 使用场景:接口设计是自上而下的,用于规范类的行为;抽象类一般是自下而上的,用于定义类的骨架而通用行为

2024-11-04 16:19:29 127

原创 Java多线程

工作队列:SynchronousQueue不存储任务,直接提交给线程;拒绝策略:AbortPolicy拒绝任务,抛出异常通知主线程;最大线程数:当线程数达到核心线程后,新来的任务会加入工作队列,工作队列满后创建新线程处理任务,达到最大线程数后拒绝任务。空闲存活时间:线程数大于核心线程数&空闲时间大于空闲存活时间 ---> 销毁线程直到线程数等于核心线程数。核心线程数:一般不会预创建线程,当任务到达后创建线程执行任务。ThreadFactory:线程池创建线程任务调用的工厂方法。使用Future获取异常。

2024-11-04 16:05:48 864

原创 Java类加载

类的生命周期加载:通过类加载器(双亲委派模型)加载class文件的二进制流,生成class对象 连接(验证、准备、解析):验证-文件格式验证、元数据验证、字节码验证、符号引用验证;准备-为类变量分配空间并初始化;解析-将常量池内的符号引用替换为直接引用。 初始化:执行<clinit>()方法 初始化的时机-调用构造函数、访问类静态变量、调用子类构造函数、反射访问类 使用 卸载:卸载的时机:该类的实例对象被回收&该类没有被引用&该类的类加载器被回收

2024-11-03 21:24:46 125

原创 TCP协议

Established---发送FIN--->FIN_WAIT1---接受ACK--->FIN_WAIT2---接受FIN&发送ACK--->TIME_WAIT---等待2MSL(max segment lifetime)--->CLOSE。Established--->接受FIN&发送ACK--->CLOSE_WAIT---发送FIN--->LAST_ACK---接受ACK--->CLOSE。

2024-11-02 21:13:28 223 1

原创 分布式事务

启动后台任务扫描这张表,如果存在某个操作未完成,则重新调用该操作。由于可能存在多次调用同一个操作,因此需要进行任务幂等性设计。如果多次调用后未达到完成状态,则应该对该事务标记为失败,并进行特殊处理。建立事务状态表,表项包含事务ID、各个操作的状态、事务内容等;

2024-11-02 21:03:56 234

原创 Spring三级缓存

三级缓存:A在实例化后,会将ObjectFactory放入三级缓存中,当B依赖A时,会从三级缓存中拿到ObectFactory并调用getObject方法,在getObject方法的逻辑中会判断A是否被代理,从而返回响应的代理对象或者原始对象。这样做延迟了代理对象的创建,如果不存在循环依赖或者不存在AOP时,代理对象的创建不会提前,bean的生命周期不会被改变。在上面的两级缓存的逻辑中,A的代理对象是在A属性填充后生成的,因此B依赖的是A的原始对象。假设需要创建A和B两个bean,A依赖B,B依赖A。

2024-11-02 15:09:32 220

空空如也

空空如也

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

TA关注的人

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