woshiamiaojiang_个人页

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

个人介绍

暂无个人介绍

擅长的技术

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

    能力说明:

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

    获取记录:

云产品技术能力:

阿里云技能认证

详细说明
暂无更多信息

2021年08月

  • 08.29 23:48:07
    发表了文章 2021-08-29 23:48:07

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

    观 察 者 模 式 ( Observer Pattern ) , 又叫发布-订阅( Publish/Subscribe ) 模式、模型-视图 ( Model/View ) 模式、源-监听器(Source/Listener) 模式或从属者( Dependents ) 模式。定义一种一对多的依赖关系,一个主题对象可被多个观察者对象同时监听,使得每当主题对象状态变化时,所 有依赖于它的对象都会得到通知并被自动更新。属于行为型模式。
  • 08.29 23:45:07
    发表了文章 2021-08-29 23:45:07

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

    原型模式(PrototypePattern)是指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象,属于创建型模式。
  • 08.29 23:44:22
    发表了文章 2021-08-29 23:44:22

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

    策略模式 (Strategy Pattern) 又叫也叫政策摆式 (Policy Pattern) , 它是将定义的算法家族、分别封装起来,让它们之间可以互相替换,从而让算法的变化不会影响到使用算法的用户。属千行为型模式。
  • 08.29 23:43:04
    发表了文章 2021-08-29 23:43:04

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

    不用设计模式并非不可以,但是用好设计模式能帮助我们更好地解决实际问题,设计模式最重要的是解耦。设计模式天天都在用,但自己却无感知。我们把设计模式作为一个专题,主要是学习设计模式是如何总结经验的,把经验为自己所用。学设计模式也是锻炼将业务需求转换技术实现的一种非常有效的方式。

2021年03月

2020年02月

  • 发表了文章 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
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息