DannyHoo

LV1
发表了文章

Java网络编程——粘包拆包出现的原因及解决方式

先来看个例子,还是上篇文章 《Java网络编程——NIO的阻塞IO模式、非阻塞IO模式、IO多路复用模式的使用》 中“IO多路复用模式”一节中的代码: 服务...

DannyHoo
发表了文章

Java网络编程——NIO处理写事件(SelectionKey.OP_WRITE)

在前面NIO的例子中,在服务端,有对连接事件(SelectionKey.OP_ACCEPT)的处理,也有对读事件(SelectionKey.OP_READ)的处...

DannyHoo
发表了文章

Java网络编程——NIO的阻塞IO模式、非阻塞IO模式、IO多路复用模式的使用

NIO虽然称为Non-Blocking IO(非阻塞IO),但它支持阻塞IO、非阻塞IO和IO多路复用模式这几种方式的使用。

DannyHoo
发表了文章

Java网络编程——NIO三大组件Buffer、Channel、Selector

Java NIO(Java Non-Blocking IO)也就是非阻塞IO,说是非阻塞IO,其实NIO也支持阻塞IO模型(默认就是),相对于BIO来说,NIO...

DannyHoo
发表了文章

Java网络编程——BIO阻塞IO

BIO(Blocking IO)也就是阻塞IO,当服务端和客户端交互时,如果服务端接收了一个客户端请求,就要为这个客户端一直服务直到结束,否则无法为下一个客户端...

DannyHoo
发表了文章

Java网络编程——基础概念

现在操作系统都是采用虚拟存储器,操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操...

DannyHoo
发表了文章

分析MySQL执行的流程(连接、缓存、分析、优化、执行、Undo Log、Binlog、Redo Log)

熟悉MySQL的都知道MySQL服务端实现主要分为Server层和存储引擎层。Server层负责接收和管理客户端连接、管理缓存、解析SQL、优化SQL、调用存储...

DannyHoo
发表了文章

基于ESP8266 NodeMCU + DHT22 记录室内温湿度

用ESP8266 NodeMCU 和 DHT22模块做了个室内温湿度监控的小系统,DHT22每秒把获取的温湿度发送给开发板,开发板通过HTTP协议把温湿度数据发...

DannyHoo
发表了文章

ESP8266 NodeMCU驱动OLED屏(SSD1306,4PIN,IIC)

转载请注明出处——胡玉洋 《ESP8266 NodeMCU驱动OLED屏(SSD1306,4PIN,IIC)》

DannyHoo
发表了文章

基于MacOS搭建ESP8266 NodeMCU CP2102开发环境

常见的ESP8266 NodeMCU开发板有 ESP8266 NodeMCU CP2102 和 ESP8266 NodeMCU CH340 ,CP2102 和 ...

DannyHoo
发表了文章

PL/SQL和SQLPLUS查询结果不一样——千万别忘记commit

        同样的sql语句,在PLSQL和SQLPLUS中的查询结果不一样,您见过吗?

DannyHoo
发表了文章

未经处理的异常在 System.Data.dll 中发生。其他信息:在应使用条件的上下文(在 ‘***‘ 附近)中指定了非布尔类型的表达式。

         机房收费系统中,有些人在联合查询这个模块用的是存储过程,我先尝试着在数据库中建立了一个视图,然后在UI层做个判断并生成查询条件strCondi...

DannyHoo
发表了文章

实时错误 ‘91‘ :对象变量或with块变量未设置

最多的应该就是这个问题了,“实时错误‘91’:对象变量或with块变量未设置”。如右图:

DannyHoo
发表了文章

HTML基本语法总结

       文字是网页的基础,可以通过HTML中的一些标记实现对文字的格式化,前提是想要在网页中显示的文字必须添加到<body>……</body>之间。

DannyHoo
发表了文章

HTML(Hypertext Markup Language) 超文本标记语言

        HTML(Hypertext Markup Language) 超文本标记语言

DannyHoo
发表了文章

Eclipse快捷键备忘录

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Al...

DannyHoo
发表了文章

工作中遇到的小技巧 一(暂停更新)

       如果浏览器的缓存已满,服务速度可能会减慢,您可能无法下载和查看附件。一下是在Internet Explorer中清空浏览器缓存的步骤:

DannyHoo
发表了文章

实时错误‘453‘:找不到DLL入口点

      经过前几天的艰苦奋斗,我们的“飞聊“的基本功能已经实现,从现在开始进入窗口美化、调试、打包等阶段。

DannyHoo
发表了文章

dubbo分布式日志调用链追踪

任何系统都无法100%保证不出错误,线上系统报错之后,首先要做的就是在第一时间内找出问题,解决问题,定位线上问题最主要的途径就是看日志。

DannyHoo
发表了文章

Dubbo介绍、原理

Dubbo是一个分布式服务框架,以及SOA治理方案。其功能主要包括:高性能NIO通讯及多协议集成,服务动态寻址与路由,软负载均衡与容错,依赖分析与降级等。

DannyHoo

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券