自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 7.netty网络编程 websocket服务

【代码】7.netty网络编程 websocket服务。

2023-09-02 18:05:06 58

原创 6.Netty网络编程 tcp server

【代码】6.Netty网络编程 tcp server。

2023-09-02 17:55:21 70

原创 5.Netty 网络编程 netty入门

netty ByteBuf

2023-07-31 18:00:08 159

原创 4. Netty 网络编程 NIO编程 NIO 和 BIO

同步阻塞、同步非阻塞、同步多路复用、异步阻塞(没有此情况)、异步非阻塞2.零拷贝。

2023-07-18 11:16:52 60

原创 3. Netty 网络编程 NIO编程 Selector的使用

1.阻塞式&非阻塞客户端非阻塞服务器端,客户端代码不变多路复用单线程可以配合 Selector 完成对多个 Channel 可读写事件的监控,这称之为多路复用2.selector创建创建绑定channel事件也称之为注册事件,绑定的事件 selector 才会关心监听Channel事件可以通过下面三种方法来监听是否有事件发生,方法的返回值代表有多少 channel 发生了事件方法1,阻塞直到绑定事件发生方法2,阻塞直到绑定事件发生,或是超时(时间单位为 ms)

2023-07-17 17:50:01 122

原创 2. Netty 网络编程 NIO编程 文件编程

不能直接打开 FileChannel,必须通过 FileInputStream、FileOutputStream 或者 RandomAccessFile 来获取 FileChannel,它们都有 getChannel 方法.channel 必须关闭,不过调用了 FileInputStream、FileOutputStream 或者 RandomAccessFile 的 close 方法会间接地调用 channel 的 close 方法。设置当前位置时,如果设置为文件的末尾。使用size方法获取文件大小。

2023-07-15 16:17:23 42

原创 1. Netty 网络编程 NIO编程 ByteBuffer的初步使用

1.分配空间,可以使用 allocate 方法为 ByteBuffer 分配空间,其它 buffer 类也有该方法。mark在读取时,做一个标记,即使position改变,只要调用reset就会回到mark地址。写模式下,position 是写入位置,limit 等于容量,下图表示写入了 4 个字节后的状态。flip 动作发生后,position 切换为读取位置,limit 切换为读取限制。compact 方法,是把未读完的部分向前压缩,然后切换至写模式。调用buffer自己的get方法。

2023-07-15 15:13:43 67

原创 源码安装 postgresql 15.3

configure 不报错就执行 make && make install。修改监听地址,改为监听所有 vim postgresql.conf。3.执行.configure 会在/usr/local/pgsql 自动创建文件夹。提示 readline library not found。在host最后追加一行 vim pg_hba.conf。提示 zlib library not found。修改postgresql 的密码。下载postgresql ,执行。创建数据库数据文件夹。

2023-07-14 11:49:38 186

原创 java spring email 使用java发送邮件

/** * 邮件发送功能配置类,需要引用spring的mail功能,maven引入地址: * <!-- java mail dependency --> * <dependency> * <groupId>javax.mail</groupId> * <artifactId>mail</artifact...

2018-04-28 18:09:41 550

空空如也

空空如也

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

TA关注的人

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