Java的NIO的学习和小计

1、transferTo可以写脚本

【本身内部借助操作系统的零拷贝搞定的】

【CPU的gather操作】

2. URI

注:这里的绝对(absolute)是指包含scheme,而相对(relative)则不包含scheme。

URI抽象结构     [scheme:]scheme-specific-part[#fragment]

路径就在 schemeSpecificPart

3.知识体系

1、熟练掌握 Java 语言,基础扎实(Java 集合框架,JVM,多线程,IO等),熟悉常用数据结构,算法和设计模式;

2、对JDK增强工具包(disruptor、apache-commons、guava、eclipse collections、jc-tools、hutool等)有一定 程度的研究;
3、掌握 Spring(SpringBoot)、Spring MVC、MyBatis 等主流框架;

4、掌握 MySQL、Redis 数据库相关原理;
5、掌握 Kafka 等消息中间件;
6、掌握 Elasticsearch、MongoDB等NoSql数据库;

7、熟练使用Netty、Vert.x等网络框架进行编程;

8、熟悉Dubbo及其底层原理;
9、熟悉 Linux 系统,了解 Nginx 服务器的部署,配置以及优化;

10、熟练使用前端技术 React、Vue等前端主流JS框架;
11、熟练使用 Maven、Git 等项目管理工具;

12、熟练使用Zk、Hadoop、Hbase、Flume、Spark等大数据开发框架;

13、了解 DDD 领域驱动设计思想;

1、能干活儿,会干活儿,认真负责,勤于思考,善于总结,自我完善,有较强的责任心和较高的学习效率;

4、热爱生活,喜爱小动物,能在忙碌的工作中找到平衡点,对自己的生活负责;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值