自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

纵横的博客

一个正在努力的Java开发仔!

  • 博客(4)
  • 资源 (15)
  • 收藏
  • 关注

原创 操作系统的IO模型总结

一、下面就以应用程序需要从网卡中读取数据为例,整体IO交互流程主要分成如下几个步骤:1、应用程序调用内核提供的函数发起请求数据(请求内核函数)2、内核访问网卡存储空间获取数据(内核获取数据)3、内核将获取的到数据复制到用户空间(内核复制数据)4、应用程序从用户空间中获取需要的数据(应用程序获取数据)二、介绍操作系统的IO模型之前,可以先了解下和IO模型的分类主要有同步IO,异步IO,阻塞IO,非阻塞IO。同步IO:应用程序调用内核函数到最终应用程序获取数据的整个流程是需要用户线程一

2020-11-30 11:58:30 368

原创 Netty入门学习之路(一)

1.socket是什么?socket是用于在两个基于TCP/IP协议的应用程序之间的相互通讯。最早出现在unix系统中 是unix系统最主要的信息传递方式在windows系统中 socket也被成为winsocksocket也叫作套接字 最早是在unix开发的网络通信接口。socket:函数库 里面包含大量函数和相应的数据结构 已经实现好了。它支持网络通信。开发:阅读相关函数文档 了解函数的使用方法 网络编程2.socket套接字的形式①流式套接字② 对应与TCP协议总结:socke

2020-11-27 11:00:49 196

原创 Netty 的server端以及client工作原理图解析

server端server端启动时绑定本地某个端口,将自己NioServerSocketChannel注册到某个boss NioEventLoop的selector上。server端包含1个boss NioEventLoopGroup和1个worker NioEventLoopGroup,NioEventLoopGroup相当于1个事件循环组,这个组里包含多个事件循环NioEventLoop,每个NioEventLoop包含1个selector和1个事件循环线程。client端client端启动时

2020-11-19 11:01:25 506

原创 mysql的查询优化方法

前言;mysql的性能优化包括: 索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。查询的开销指标:执行时间 检查的行数 返回的行数查询优化1、索引优化建立索引来优化查询如何选择合适的列建立索引?1.在where、group by 、order by 、on从句出现的列2.索引字段越小越好3.离散度大的列放到联

2020-11-16 01:59:32 1200

2023硬件工程师招聘整理(含内推、面试题、薪资爆料).docx

2023硬件工程师招聘整理(含内推、面试题、薪资爆料).docx

2023-08-23

2019百度与阿里秋招面经重点总结2(后续).docx

总结了2019年实习以及秋招,百度、阿里巴巴等公司的面经内容。总共面经分为三个文档这是第二个文档,主要是对面试题的重点总结,面经总结,博主是Java岗位哦~所以面试题偏Java技术层面一些。

2020-04-22

一个使用springboot actuator监控应用的实战项目例子

一个使用springboot actuator监控应用的实战项目例子,对于想使用actuator来监控应用的初级程序员来说是一个不错的学习例子! 关注我!给我留言或者私信发邮箱,看到的话可以给你们发资源哦~

2020-04-16

一个使用docker部署springboot项目的小例子

能教你使用docker部署springboot项目,通俗易懂,是你了解如何使用docker的有用小例子!

2020-04-16

springboot与shiro整合—登录认证和权限管理实例项目

亲测可用的,springboot与shiro整合—登录认证和权限管理实例项目,对于学习理论之后需要实战实现功能的初级程序员很有用!

2020-04-16

springboot与scheduler结合的定时任务工具、实例项目

springboot与scheduler结合的定时任务工具、实例项目,一个比较实用的demo,适合已经学习理论需要进行代码时间的初级程序员学习实用,项目比较简单......

2020-04-15

redis-面经-面试常见题汇总.docx

redis-面经-面试常见题汇总,是本人校招面经重点整理的文章,比较实用,内容主要涉及 redis:缓存穿透,缓存雪崩,缓存击穿 缓存穿透,雪崩,击穿等等......

2020-04-15

springboot与thymeleaf结合的实战、实例项目

springboot与thymeleaf结合的实战、实例项目,有助于帮助你了解springboot中怎么使用thymeleaf。

2020-04-15

springboot与rabbitmq结合的实战、实例项目

springboot与rabbitmq结合的实战、实例项目,有助于帮助你了解springboot中怎么使用rabbitmq。 获取资源:关注我!给我留言或者私信发邮箱~

2020-04-15

springboot与redis结合的实战、实例项目

springboot与redis结合的实战、实例项目,有助于帮助你了解springboot中怎么使用redis。

2020-04-15

数字金额转中文大写转换工具

将阿拉伯数字金额转成中文大写 "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"......

2020-04-15

MQTT客户端测试工具

win7 64位系统,选择 org.eclipse.paho.ui.app-1.0.2-win32.win32.x86_64.zip 下载。 下载完成后,把下载的文件解压到一个文件夹,直接点击paho.exe 打开软件,连接client端之后,就可测试。

2020-04-15

springboot与mail开发了一个发送邮件的工具、实战项目

使用springboot开发了一个发送邮件的工具demo,亲测可用,实现类似于邮箱里面发送邮件的功能。支持发送html,图片,文档以及文件等等。 非常适合初学者学习借鉴,代码注释完整丝毫没有压力理解。

2019-10-29

超详细的阿里面试问题总结-错过无.docx

超详细的阿里巴巴2020年校招面经以及面试题目。涉及到Java后端技术栈的各方面,内容比较详细

2019-10-20

Linux面试常见题

亲自整理的Linux笔试面试常考题文件,内容详实,对于学习Linux指令很有帮助

2019-03-27

空空如也

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

TA关注的人

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