woshiamiaojiang_个人页

个人头像照片 woshiamiaojiang
个人头像照片 个人头像照片
4
3
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:
  • Java
    中级

    能力说明:

    掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。

    获取记录:

云产品技术能力:

阿里云技能认证

详细说明
暂无更多信息
  • 发表了文章 2021-08-29

    十四、观察者模式与访问者模式详解

  • 发表了文章 2021-08-29

    四、原型模式与建造者模式详解

  • 发表了文章 2021-08-29

    十、策略模式与责任链模式详解

  • 发表了文章 2021-08-29

    二、设计模式总览及工厂模式详解

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2021-03-04

    21天Java打卡活动总结,你坚持学习了几天?

    最大的收获应该是对Java知识体系的补充,之前的自己的知识,怎么说呢,比较零散,不成框架与体系,总是这个学一点,那个学一点,工作要用什么就学什么,总是流于表面,对知识总是知道怎么用,但是为什么这样用,为什么这样设计,却没有深究,技术总是停滞在新手阶段。 趁着寒假,参加了阿里云的这次的21天打卡计划,至少自己养成了好的习惯,每天早起,坚持打卡,边学习边制作思维导图,用自己的话语讲述知识点,进行提炼总结,再自己手敲一边代码,进行实践。将知识融会贯通。在技术上获得了一些进步。也养成了不错的习惯。 阿里的技术图谱确实不错,内容很多很全,而且有很多阿里团队自己总结的一些电子书。总体上不错,但一些知识,比如Java高级工程师需要掌握的,比如JUC,JVM的知识没有或者不是那么的全面,一些框架mybatis,spring mvc, spring的一些源码知识也没有。可能需要后期补充上去。另外每个视频,应该是与一些培训班合作的,里面只有视频,没有对应的课件资料与源码,不方便学习。 作为Java开发者,我觉得Java的优势容易上手,生态很全面,基本上国内Java开发人数是最多的,竞争压力也是最大的。作为后端语言,目前的竞争对手是Go,Go在线程上的处理与云原生的一些方面有优势。等Java的协程出来,应该能弥补。Java的优势应该是JVM虚拟机,可以Write once, run anywhere。没有了C与C++的指针,而且越来越先进的GC算法,性能也上来了。还有强大的安全机制,很适合很多人写大型项目。 推荐的书籍,如果是新手,推荐看Java核心技术卷1与2。如果是3年工作经验的,推荐Java编程思想,深入理解Java虚拟机,高性能MySQL,Redis深度历险,Java并发编程实战,Head First Java,阿里的Java开发手册也不错,养成良好的编码习惯。有时间可以多刷刷LeetCode题目,对数据结构与算法有更好的理解。或者静下心来,多看看源码,理解大概的思想,借鉴别人写的不错的地方。多写写博客,做学习总结。
    踩0 评论0
  • 回答了问题 2020-02-07

    【开工大吉】晒出你的“工位”照,赢开工红包!

    自我隔离,远程办公[手动狗头]
    踩0 评论3
  • 回答了问题 2020-02-07

    居家隔离+一起学习!21天打卡养成习惯,坚持就拿“大礼包”!

    2月7日打卡第一天,今日学习 《Java精品视频/直播合集》- 华山版《Java开发手册》独家讲解 学习笔记
    踩0 评论27
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息