自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle分区

ORACLE 分区分区的原因分区的优势分区方式分区sql说明:分区方式oracle 11g 支持自动分区,不过得在创建表时就设置好分区。分区的原因单表的数据量如果太大,会影响到读写性能。我们可以使用分库分表来解决单表的性能问题。Oracle的分区表是将一张大表在物理上分成几张较小的表,从逻辑上来看仍然是一张完整的表。这样每次DML操作可以只考虑其中一张分区表。oracle建议单表大小超过2GB时就使用分区表。分区功能能够将表、索引或索引组织表进一步细分为段,从而能够更精确地管理和访问这些数据库对象。

2022-04-25 17:31:35 6534 2

原创 理解Reactor模式

一.Reactor模式的产生Reactor模式首先是事件驱动的,有一个或多个并发输入源,有一个Service Handler,有多个Request Handlers;这个Service Handler会同步的将输入的请求(Event)多路复用的分发给相应的Request Handler。最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一...

2019-09-02 13:55:34 181

原创 SIGPIPE信号的产生及处理

SIGPIPE信号的产生在tcp四次挥手过程中,发送方向已经调用close()方法的socket一端写数据,会产生sigpipe错误。close():关闭读写两个方向,会导致sigpipe信号shutdown():可以选择关闭读/写方向,不会导致sigpipe信号SIGPIPE信号的解决方法直接忽略sigpipe信号void handle_for_sigpipe(){ str...

2019-09-02 11:14:03 430

原创 TCP三次握手,四次挥手及与UDP的区别

一. TCP三次握手过程网络上的传输是没有连接的,TCP所谓的连接只是在通信双方维护一个连接状态。具体流程:1)第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。2)第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN...

2019-09-02 11:00:08 219

原创 caffe+anaconda3(python3.5 cpu版本)安装步骤

caffe+anaconda3(python3.5 cpu版本)安装步骤前言步骤第一步:下载并安装anaconda3下载安装第二步:安装依赖库第三步:下载并编译caffe下载caffe源码进入caffe/python/安装需要的包编译caffe源码部分错误集锦及解决(其他错误可自行百度解决)前言经历三次安装caffe+anaconda3,每次都出现各种问题,终于决定写篇博客记录一下。步骤整...

2018-12-07 21:18:17 1474

空空如也

空空如也

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

TA关注的人

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