兴化_社区达人页

个人头像照片
兴化
已加入开发者社区1601

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
乘风问答官
乘风问答官
个人头像照片
技术博主
技术博主
个人头像照片
门派掌门
门派掌门

成就

已发布195篇文章
3条评论
已回答78个问题
3条评论
已发布0个视频
github地址

技术能力

兴趣领域
  • Java
擅长领域
  • Java
    高级

    能力说明:

    精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。

  • Linux
    初级

    能力说明:

    掌握计算机基础知识,初步了解Linux系统特性、安装步骤以及基本命令和操作;具备计算机基础网络知识与数据通信基础知识。

技术认证

码中自由一片天地。。。

暂无精选文章
暂无更多信息

2022年11月

  • 11.18 12:44:31
    发表了文章 2022-11-18 12:44:31

    Java--SpringCloud-7-Feign

    Feign是一个声明式客户端,可以实现服务间的相互调用。 今天代码实现一下Spring Cloud项目中,使用Feign来实现类似于昨天Ribbon调用其他服务接口的效果。
  • 11.18 12:41:05
    发表了文章 2022-11-18 12:41:05

    Java--SpringCloud-6-Netflix-6-Ribbon

    上篇学习Zuul的时候,点开pom发现它是依赖客户端负载平衡 (Ribbon)和断路器 (Hystrix)实现的,今天来学习下Ribbon。 什么是Ribbon呢?
  • 11.18 12:36:46
    发表了文章 2022-11-18 12:36:46

    Java--SpringCloud-5-Netflix-5-Zuul

    今天看spring cloud中的微服务网关,Spring Cloud Netflix下的路由器和过滤器:Zuul。 网关是什么?
  • 11.17 10:40:45
    发表了文章 2022-11-17 10:40:45

    Java--SpringCloud-4-Netflix-4-Hystrix

    Hystrix 就是断路器,也叫熔断器。
  • 11.17 10:37:08
    发表了文章 2022-11-17 10:37:08

    Java--SpringCloud-3-Netflix-3-Eureka Client

    接着上篇,搭建一个eureka client项目来注册到eureka server。
  • 11.17 10:34:42
    发表了文章 2022-11-17 10:34:42

    Java--SpringCloud-1-Netflix-1-Eureka Server

    今天来看下使用Spring Cloud的开源子项目Spring Cloud Netflix来管理服务的注册和发现。
  • 11.16 09:55:35
    发表了文章 2022-11-16 09:55:35

    Java--Git ssh 公钥配置

    在使用Git时,我们可以通过SSH和HTTP来获取Git仓库的代码
  • 11.16 09:52:55
    发表了文章 2022-11-16 09:52:55

    Java--设计模式-25-设计模式汇总

    今天汇总下学过的设计模式。
  • 11.16 09:50:14
    发表了文章 2022-11-16 09:50:14

    Java--设计模式-24-访问者模式

    访问者模式(Visitor Pattern)就是封装一些作用于某种数据结构中的各元素的操作,它可以在不改变这个数据结构的前提下定义作用于其内部各个元素的新操作。通过访问者类改变元素类的执行算法,属于行为型模式。
  • 11.15 10:50:12
    发表了文章 2022-11-15 10:50:12

    Java--设计模式-23-状态模式

    模板模式(Template Pattern)就是在一个方法中定义一个算法的骨架,而将一些步骤的实现延迟到子类中,使得子类可以在不改变一个算法的结构前提下即可重定义该算法的某些特定步骤。
  • 11.15 10:46:43
    发表了文章 2022-11-15 10:46:43

    Java--设计模式-22-状态模式

    状态模式(State Pattern)就是一个对象的行为会随内部状态变化而发生改变。也属于行为型模式。
  • 11.15 10:42:50
    发表了文章 2022-11-15 10:42:50

    Java--设计模式-21-中介者模式

    备忘录模式(Memento Pattern)就是通过一个备忘录类专门保存一个对象的某个状态,使得该对象可以随时恢复到保存的这个状态。
  • 11.14 11:00:45
    发表了文章 2022-11-14 11:00:45

    Java-设计模式-20-中介者模式

    中介者模式(Mediator Pattern)就是用一个中介类将多个对象和类之间的交互全部放到该类中来处理,这样使得对象之间不需要显式的相互通信,降低代码的耦合性。也属于行为型模式。
  • 11.14 10:58:38
    发表了文章 2022-11-14 10:58:38

    Java--设计模式-19-迭代器模式

    迭代器模式(Iterator Pattern)就是不需要知道集合对象的底层内部逻辑,只通过访问一个方法就可以顺序访问集合对象的各个元素。属于行为型模式。
  • 11.14 10:53:35
    发表了文章 2022-11-14 10:53:35

    Java--设计模式-18-策略模式

    策略模式(Strategy Pattern)就是一个类的行为或其算法封装起来,在运行时可以更改,相互替换,最终达到何种目的,取决于调用者传入的要求条件。属于行为型模式。
  • 11.12 13:30:19
    发表了文章 2022-11-12 13:30:19

    Java--设计模式-17-命令模式

    命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。
  • 11.12 13:26:20
    发表了文章 2022-11-12 13:26:20

    Java-设计模式-16-责任链模式

    责任链模式(Chain of Responsibility Pattern)就是在一个请求出去后,将请求的接受对象串为一个链路。请求对象只负责将请求发送出去,不管这个链路中哪个对象接受处理,将请求的发送者和接收者进行解耦。属于行为型模式。
  • 11.12 13:22:45
    发表了文章 2022-11-12 13:22:45

    Java--设计模式-15-观察者模式

    观察者模式(Observer Pattern)定义了一种对象间一对多的依赖关系,一个主题目标对象能被多个观察者对象同时监听,使得每当主题目标对象状态变化时,所有依赖它的对象都会得到通知并被自动更新,属于行为型设计模式。
  • 11.11 11:43:43
    发表了文章 2022-11-11 11:43:43

    Java--设计模式-13-建造者模式

    建造者模式(Builder Pattern)属于创建型模式,也是一种创建对象的方式。其目的就是将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。原理就是使用多个简单的对象一步一步构建成一个复杂的对象。
  • 11.11 11:41:33
    发表了文章 2022-11-11 11:41:33

    Java--设计模式-12-单例模式

    单例模式(Singleton Pattern)负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。也属于创建型模式。
  • 11.10 11:44:29
    发表了文章 2022-11-10 11:44:29

    Java--设计模式-11-工厂模式-3-抽象工厂模式

    抽象工厂模式是工厂方法模式的升级版本,工厂方法模式的工厂是创建出一种产品,而抽象工厂是创建出一类产品。
  • 11.10 11:40:22
    发表了文章 2022-11-10 11:40:22

    Java-设计模式-10-工厂模式-2-工厂模式

    上面我们学习了简单的静态工厂模式,就是将用一个工厂类来根据传入不同的参数来返回不同的对象,今天来看下比简单工厂模式稍微复杂一点的工厂模式。
  • 11.10 11:38:17
    发表了文章 2022-11-10 11:38:17

    Java--设计模式-9-工厂模式-1-简单/静态工厂模式

    工厂模式(Factory Pattern)就是不通过new关键字而使用工厂类来创建对象,能够让创建对象变得简单而且更方便的修改对象。属于创建型模式。它提供了一种创建对象的最佳方式。
  • 11.09 11:04:19
    发表了文章 2022-11-09 11:04:19

    Java--设计模式-8-代理模式

    代理模式(Proxy Pattern)就是提供一个代理对象,这个对象可以作为其他对象的代理来控制对其他对象的访问。一个类代表另一个类的功能。属于结构型模式。
  • 11.09 10:59:35
    发表了文章 2022-11-09 10:59:35

    Java--设计模式-7-享元模式

    享元模式(Flyweight Pattern)就是搞一个缓存池,找对象先在池中找,如果未找到匹配的对象,再创建新对象。通过重用现有的同类对象减少创建对象的数量,以减少内存占用和提高性能。也是属于结构型模式。
  • 11.09 10:48:16
    发表了文章 2022-11-09 10:48:16

    Java--设计模式-6-外观模式

    外观模式(Facade Pattern)应该是最好理解的一个设计模式了,在我们项目中向外部提供一个外部可以访问系统的接口,然由这个接口去耦合子系统或者子接口,外部与子接口完全解耦。这种类型的设计模式属于结构型模式。
  • 11.08 13:33:52
    发表了文章 2022-11-08 13:33:52

    Java--设计模式-5-桥接模式

    桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。
  • 11.08 13:30:25
    发表了文章 2022-11-08 13:30:25

    Java-88-设计模式-4-适配器模式

    适配器(Adapter Pattern)可以将两个不兼容的接口的功能连起来。适配器就是两个不兼容的接口之间的桥梁。也属于结构型模式。
  • 11.08 13:27:28
    发表了文章 2022-11-08 13:27:28

    Java--设计模式-3-过滤器模式

    过滤器模式(Filter Pattern)或者叫标准模式(Criteria Pattern),就是在全部对象中过滤出我们所定义的标准对应的对象,也属于结构型模式。
  • 11.07 09:42:08
    发表了文章 2022-11-07 09:42:08

    Java--设计模式-2-装饰器模式

    装饰器模式(Decorator Pattern)就是在不改变原始对象本质的前提下,对现有类进行包装,从而提供出额外的功能。
  • 11.07 09:37:52
    发表了文章 2022-11-07 09:37:52

    Java--设计模式-1-组合模式

    什么是组合模式呢?
  • 11.07 09:34:55
    发表了文章 2022-11-07 09:34:55

    Java--SpringBoot-45-全局异常处理

    我们今天搞一下全局异常处理,在SpringBoot中用自定义的页面来替换掉默认的异常页面。
  • 11.06 22:07:34
    发表了文章 2022-11-06 22:07:34

    Java--SpringBoot-44-Mybatis-12-MybatisPlus使用

    Mybatis Plus(简称 MP)是一个Mybatis(opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
  • 11.06 22:02:13
    发表了文章 2022-11-06 22:02:13

    Java--SpringBoot-43-Mybatis-11-MybatisPlus Generator代码生成器

    MybatisPlus也提供了代码生成器,并且更加厉害,能直接生成controller、service、mapper、xml等,并且还支持各种配置。
  • 11.06 21:59:12
    发表了文章 2022-11-06 21:59:12

    Java--SpringBoot-42-Mybatis-10-逆向工程

    在开发中,我们使用Mybatis最麻烦的就是写每个表对应的Mapper接口及XML配置文件,当然还有实体类,既然每个单表都有对应的一套,那么肯定就有自动生成这些代码文件的工具,那就是代码生成器:逆向工程-MyBatis generator。
  • 11.05 14:19:25
  • 11.04 10:26:10
    发表了文章 2022-11-04 10:26:10

    Java--SpringBoot-41-Mybatis-9-调用存储过程

    存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集。经编译后存储在数据库中。现在要使用Mybatis调用数据库的存储过程。我们来看下如何实现。
  • 11.04 10:22:13
    发表了文章 2022-11-04 10:22:13

    Java--SpringBoot-40-Mybatis-8-SQL语句构建器

    如果发愁写SQL语句,在Mybatis中,提供了一种生成SQL语句的工具,以下为所在类包:
  • 11.04 10:18:05
    发表了文章 2022-11-04 10:18:05

    Java--SpringBoot-39-Mybatis-7-映射器

    在前面的笔记里,我们发现在Mapper接口中,使用了@Secelet等注解的方法,就不需要在xml中编写方法签名对应的标签。这是因为,在初期 MyBatis 是一个 XML 驱动的框架。配置信息是基于 XML 的,映射语句也是定义在 XML 中的。后来在 MyBatis 3 中提供了基于 Java 语言的API配置方式,也就是注解。注解提供了一种简单且低成本的方式来实现简单的映射语句。
  • 11.03 11:01:37
    发表了文章 2022-11-03 11:01:37

    Java-SpringBoot-38-Mybatis-6-映射文件详解4

    今天看下Mybatis动态的拼装sql怎么实现。
  • 11.03 10:58:22
    发表了文章 2022-11-03 10:58:22

    Java--SpringBoot-37-Mybatis-5-映射文件详解3

    今天看下Mybatis的结果映射。
  • 11.03 10:48:40
    发表了文章 2022-11-03 10:48:40

    Java--SpringBoot-36-Mybatis-4-映射文件详解2

    上篇看了简单的增删改查标签的使用及官网的介绍,第一次见那么全面的官网,点赞! 今天继续记录下细化的一些特性。
  • 11.03 09:23:15
    回答了问题 2022-11-03 09:23:15
  • 11.02 10:32:31
    发表了文章 2022-11-02 10:32:31

    Java--SpringBoot-35-Mybatis-3-映射文件详解1

    今天详细看下Mybatis mapper映射文件,由于MyBatis强大的语句映射,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 致力于减少使用成本,让用户能更专注于 SQL 代码。
  • 11.02 10:26:13
    发表了文章 2022-11-02 10:26:13

    Java--SpringBoot-34-Mybatis-2-PageHelper分页

    在SpringBoot中使用PageHelper对Mybatis查询数据分页。
  • 11.01 19:21:42
    回答了问题 2022-11-01 19:21:42
  • 发表了文章 2023-07-26

    GZIP压缩字符串2

  • 发表了文章 2023-07-26

    GZIP压缩字符串

  • 发表了文章 2023-02-24

    java之WebService接口

  • 发表了文章 2023-02-23

    hive数据库使用记录

  • 发表了文章 2023-02-22

    互联网思维笔记(一)

  • 发表了文章 2023-01-11

    Java-124-log4j2-4-在SpringBoot中使用log4j2

  • 发表了文章 2023-01-10

    Java-123-log4j2-3-认识log4j2之Layout

  • 发表了文章 2023-01-10

    Java-122-log4j2-2-认识log4j2之Logger

  • 发表了文章 2023-01-10

    Java-121-log4j2-1-认识log4j2之Appender

  • 发表了文章 2023-01-06

    LInux shell 编写记录-日期9月判断中遇到shell默认八进制计算

  • 发表了文章 2023-01-06

    LInux shell 编写记录-日期9月判断中遇到shell默认八进制计算

  • 发表了文章 2023-01-06

    LInux shell 编写记录-日期9月判断中遇到shell默认八进制计算

  • 发表了文章 2022-12-23

    Java网络编程net-1-地址-2

  • 发表了文章 2022-12-17

    Java网络编程net-2-网络接口-NetworkInterface

  • 发表了文章 2022-12-14

    Javascript学习-angular开发环境搭建及新建项目并运行

  • 发表了文章 2022-12-14

    Javascript学习-angular开发环境搭建及新建项目并运行

  • 发表了文章 2022-12-14

    Javascript学习-angular开发环境搭建及新建项目并运行

  • 发表了文章 2022-12-13

    Java网络编程-服务端程序实现

  • 发表了文章 2022-12-09

    mac 安装virtualbox虚拟机

  • 发表了文章 2022-12-08

    svn合并分支到另一个分支

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2023-12-25

    年度福利 | 你的2023关键词是▁▁?

    1.我的2023年度关键词是“创新”

    2.“创新”背后的故事

    2023年,公司业务已经全面切换到阿里云平台,各种新奇的组件和平台使得工作流程得到了优化,同时也遇到了新的挑战!
    今年开始也接触项目管理,考取了pmp证书,接下来要多方面发展,不断努力!

    踩0 评论0
  • 回答了问题 2023-03-01

    云服务器ECS功能组件中的快照的作用是什么?

    数据备份,类似于以前系统的一键goft 也相当于数据库的备份功能。

    踩0 评论0
  • 回答了问题 2023-02-19

    生成式AI是激发人类创作灵感还是会替代人类艺术创作?

    生成式AI生成的只是已有的创作,因为没有艺术深意及创作意境

    踩0 评论0
  • 回答了问题 2023-02-19

    ChatGPT给国内外科技公司带来了怎样的机遇和威胁?

    数据越来越多的情况下,人工智能也会越来越主流

    踩0 评论0
  • 回答了问题 2023-02-02

    rocketMQ配置了消费者,生产者发送成功了,但是无法消费

    先检查是否成功发送到topic。 查看下是不是有线程被死循环占用或者被IO流等待了,线程一直处于Runnable状态。 检查消费者是否成功订阅。

    踩0 评论0
  • 回答了问题 2023-02-02

    我们的镜像超过了10个GB,想使用容器镜像构建的方法,没有办法超过10G吗?

    10G太大了,试试能不能优化一下,比如修改为一个小点基础镜像,业务拆分等等

    踩0 评论0
  • 回答了问题 2023-01-28

    2023,社区讨论聊什么?话题由你定!

    讨论下Java及周边的发展方向及技术图谱吧

    踩0 评论0
  • 回答了问题 2023-01-03

    invokeFunction这个api的body参数的最大值是多大?

    byte的127KB

    踩0 评论0
  • 回答了问题 2023-01-03

    为什么我在云服务器上部署了应用,启动起来,netstat看端口也正常,但是telnet端口不通呢?

    防火墙白名单

    踩0 评论0
  • 回答了问题 2023-01-03

    最近程序老是这样挂了,谁知道是什么原因吗?

    嘿,rpc调用10秒超时了吧

    踩0 评论0
  • 回答了问题 2023-01-03

    有这个文件,为什么程序执行的时候提示找不到?

    根据提示看,是不是java的包名路径不正确啊

    踩0 评论0
  • 回答了问题 2023-01-03

    2022年你和社区发生了哪些故事?

    注册了好多年了,但是2022年才开始正式入驻开发社区,参加了乘风者计划,以后也会继续坚持编写文章,也得到了很多的小礼品。有幸成为了一名乘风问答官,一年里也学习了很多的课程,参加了不少的活动。收获满满!希望以后社区越来越完善,能学到更多高大上的技术!

    踩0 评论1
  • 回答了问题 2022-12-02

    什么是data-属性?

    双向绑定,参数与data-xxx的属性可以绑定

    踩0 评论0
  • 回答了问题 2022-12-02

    有⼏种前端储存的⽅式?

    cookies用过 storage用过 存储为本地文本文件用过

    踩0 评论0
  • 回答了问题 2022-12-02

    Elasticsearch修改配置,显示yml错误,请问是什么原因?

    图片里已经给出了提示,不可用的Es配置,排除下每个配置是否正确。

    踩0 评论0
  • 回答了问题 2022-12-02

    执行update sql的时候报错,请问是什么原因?

    执行update sql报错,这个咋回答呢? 应该贴出来报啥错的 一般情况下都是sql编写问题,检查下sql,确保没问题。 再就是看下MySql是否运行在safe-updates模式下,修改数据库安全模式,允许在非主键条件下执行update或者delete命令。 如果是mybaties执行多条失败,看看是否开启了一次执行多条语句allowMultiQueries=true 等等。。。

    踩0 评论0
  • 回答了问题 2022-12-02

    进入MaxCompute的高级设置报错没有权限是什么原因

    可以通过工作空间管理中的MaxCompute高级配置操作,对当前工作空间的MaxCompute属性进行管理和配置: 1.进入创建并管理工作空间页面后,单击左侧导航栏中的MaxCompute高级配置,进入MaxCompute高级配置页面。 2.安全配置权限 image.png

    踩0 评论0
  • 回答了问题 2022-11-25

    如果同步的表结构有修改的话你们是怎么处理的啊?

    干掉就得,同步新的呀。

    踩0 评论0
  • 回答了问题 2022-11-24

    请问一下集群id和emr实例id怎么获取到???

    点击打开左边的实例列表,实例对应有id

    踩0 评论0
  • 回答了问题 2022-11-24

    怎么编写任务 有demo吗?

    官方文档有示例,可以研究研究

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息