Atom个人页面-阿里云开发者社区

个人介绍

暂无个人介绍

擅长的技术

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

    能力说明:

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

    获取记录:

    • 2020-03-16大学考试 大学/社区-用户参加考试
    • 2020-03-16大学考试 Java开发高级 大学/社区用户通过技能测试
    • 2020-03-16大学考试 大学/社区-用户参加考试
    • 2020-03-05大学考试 大学/社区-用户参加考试
    • 2020-01-29大学考试 大学/社区-用户参加考试
云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
  • 高分内容
  • 最新动态
  • 文章
  • 问答
正在加载, 请稍后...
暂无更多信息

2020年04月

  • 04.25 16:42:48
    回答了问题 2020-04-25 16:42:48

    软件设计和建筑学的渊源

    没有太大依据把。静态语言和动态语言 设计模式 很多不一样 不是一个东西 那着两个差距这么大 也都是起源于建筑学?这个持怀疑态度 毕竟都不懂建筑学 但是懂建筑学的 也不懂敲代码。 [福州-Java-阿奇]建筑学中的设计模式和编程中的设计模式是相通的?建筑学也有一套 在某个建筑场景下总结出来的套路 模式。设计模式 也是在软件工程遇到的各类问题 总结出来的套路。为什么要相通?那建筑学也能找到和操作系统 相通的。大道至简 很多方法论可以套在不同行业。应该算借鉴吧
    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 04.25 16:41:52
    提交了问题 2020-04-25 16:41:52

    软件设计和建筑学的渊源

  • 04.25 16:41:02
    回答了问题 2020-04-25 16:41:02

    Spring Data Jpa Save方法疑惑

    save、update,写到一个方法里了?事务没提交?按说不需要啊。Hiber那边儿把事务委托给spring,你只需要用注解标识哪个方法需要事务管理,其他的事务提交,创建,回滚操作都帮你做好了。建议你去看一下Spring 事务管理的相关知识,Hiber 我还没看过,Spring JDBC 对于事务的创建,会默认关闭自动Commit
    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 04.25 16:40:43
    回答了问题 2020-04-25 16:40:43

    kafka消息一致性问题

    如果你设置为-1,然后同步 isr 的个数少于你服务端配置的 min.insync.replicas ,会直接返回失败给 producer 的。只要告诉你成功了,那么肯定是已经同步到 isr 里。推荐 min.insync.replicas 至少配置为 2,默认是 1的


    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 04.25 16:40:35
    提交了问题 2020-04-25 16:40:35

    Spring Data Jpa Save方法疑惑

  • 04.25 16:40:29
    提交了问题 2020-04-25 16:40:29

    kafka消息一致性问题

  • 04.25 16:39:26
    回答了问题 2020-04-25 16:39:26

    有精度问题的浮点数存在的意义

    因为有些计算并不在意精度丢失,比如显卡。
    来源:云原生后端社区


    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 04.25 16:39:23
    回答了问题 2020-04-25 16:39:23

    工厂设计模式

    抽象工厂就好比把实际生产外包出去,比如苹果手机组装外包给中国,我只指定生产规范。 工厂模式就好比中国的富士康,我除了能生产手机还能生产汽车零件。抽象的范畴不同。 苹果抽象的是中国代工厂还是印度代工厂,中国富士康抽象的是我生产的是苹果鼠标还是雷蛇鼠标
    抽象工厂强调的是产品簇的概念。 简单说,一辆车子,需要变速器+引擎。 一汽丰田生产丰田汽车,那他得有生产变速器+引擎两个子工厂。
    这里有个前提,就是 变速器需要强绑定引擎。所以,当广汽本田生产本田汽车的时候,就无法使用 丰田生产的变速器了。
    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 04.25 16:38:51
    提交了问题 2020-04-25 16:38:51

    有精度问题的浮点数存在的意义

  • 04.25 16:38:36
    提交了问题 2020-04-25 16:38:36

    微信推送消息问题

  • 04.25 16:38:31
    提交了问题 2020-04-25 16:38:31

    工厂设计模式

  • 04.25 16:37:43
    回答了问题 2020-04-25 16:37:43

    事务中的行级锁异常回滚问题

    会的,是立即释放,参考资料: https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-reads.html http://mysql.taobao.org/monthly/2015/12/01/
    来源:云原生后端社区


    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 04.25 16:37:10
    提交了问题 2020-04-25 16:37:10

    事务中的行级锁异常回滚问题

  • 04.25 16:37:05
    回答了问题 2020-04-25 16:37:05

    spring security @PreAuthorize()里面的hasRole的权限 是从哪里

    spring security用户登陆成功后是吧userDetail中的权限信息什么的放在session中的吗。


    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 04.25 16:36:38
    提交了问题 2020-04-25 16:36:38

    spring security @PreAuthorize()里面的hasRole的权限 是从哪里

  • 04.25 16:36:12
    回答了问题 2020-04-25 16:36:12

    利用有限资源进行数据去重

    对数据准确性有严格要求吗。如果允许小概率判断错误的话,可以考虑布隆过滤。 [青南]布隆过滤器是最后的办法,但如果能用其他办法最好不要用布隆过滤器。因为数据会持续增加,布隆过滤器满了以后迁移起来很麻烦。
    来源:云原生后端社区


    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 04.25 16:35:37
    提交了问题 2020-04-25 16:35:37

    利用有限资源进行数据去重

  • 04.25 16:33:34
    回答了问题 2020-04-25 16:33:34

    分布式追踪系统产品测评

    Skywalking 、Pinpoint 这两者基本都是无代码嵌入,只需要在启动时候加上参数 就可以了 总体来说 还是不错。
    来源:云原生后端社区


    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 04.25 16:32:43
    提交了问题 2020-04-25 16:32:43

    分布式追踪系统产品测评

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2020-04-25

    软件设计和建筑学的渊源

    没有太大依据把。静态语言和动态语言 设计模式 很多不一样 不是一个东西 那着两个差距这么大 也都是起源于建筑学?这个持怀疑态度 毕竟都不懂建筑学 但是懂建筑学的 也不懂敲代码。 [福州-Java-阿奇]建筑学中的设计模式和编程中的设计模式是相通的?建筑学也有一套 在某个建筑场景下总结出来的套路 模式。设计模式 也是在软件工程遇到的各类问题 总结出来的套路。为什么要相通?那建筑学也能找到和操作系统 相通的。大道至简 很多方法论可以套在不同行业。应该算借鉴吧
    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 提交了问题 2020-04-25

    软件设计和建筑学的渊源

  • 回答了问题 2020-04-25

    Spring Data Jpa Save方法疑惑

    save、update,写到一个方法里了?事务没提交?按说不需要啊。Hiber那边儿把事务委托给spring,你只需要用注解标识哪个方法需要事务管理,其他的事务提交,创建,回滚操作都帮你做好了。建议你去看一下Spring 事务管理的相关知识,Hiber 我还没看过,Spring JDBC 对于事务的创建,会默认关闭自动Commit
    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 回答了问题 2020-04-25

    kafka消息一致性问题

    如果你设置为-1,然后同步 isr 的个数少于你服务端配置的 min.insync.replicas ,会直接返回失败给 producer 的。只要告诉你成功了,那么肯定是已经同步到 isr 里。推荐 min.insync.replicas 至少配置为 2,默认是 1的


    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 提交了问题 2020-04-25

    Spring Data Jpa Save方法疑惑

  • 提交了问题 2020-04-25

    kafka消息一致性问题

  • 回答了问题 2020-04-25

    有精度问题的浮点数存在的意义

    因为有些计算并不在意精度丢失,比如显卡。
    来源:云原生后端社区


    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 回答了问题 2020-04-25

    工厂设计模式

    抽象工厂就好比把实际生产外包出去,比如苹果手机组装外包给中国,我只指定生产规范。 工厂模式就好比中国的富士康,我除了能生产手机还能生产汽车零件。抽象的范畴不同。 苹果抽象的是中国代工厂还是印度代工厂,中国富士康抽象的是我生产的是苹果鼠标还是雷蛇鼠标
    抽象工厂强调的是产品簇的概念。 简单说,一辆车子,需要变速器+引擎。 一汽丰田生产丰田汽车,那他得有生产变速器+引擎两个子工厂。
    这里有个前提,就是 变速器需要强绑定引擎。所以,当广汽本田生产本田汽车的时候,就无法使用 丰田生产的变速器了。
    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 提交了问题 2020-04-25

    有精度问题的浮点数存在的意义

  • 提交了问题 2020-04-25

    微信推送消息问题

  • 提交了问题 2020-04-25

    工厂设计模式

  • 回答了问题 2020-04-25

    事务中的行级锁异常回滚问题

    会的,是立即释放,参考资料: https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-reads.html http://mysql.taobao.org/monthly/2015/12/01/
    来源:云原生后端社区


    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 提交了问题 2020-04-25

    事务中的行级锁异常回滚问题

  • 回答了问题 2020-04-25

    spring security @PreAuthorize()里面的hasRole的权限 是从哪里

    spring security用户登陆成功后是吧userDetail中的权限信息什么的放在session中的吗。


    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 提交了问题 2020-04-25

    spring security @PreAuthorize()里面的hasRole的权限 是从哪里

  • 回答了问题 2020-04-25

    利用有限资源进行数据去重

    对数据准确性有严格要求吗。如果允许小概率判断错误的话,可以考虑布隆过滤。 [青南]布隆过滤器是最后的办法,但如果能用其他办法最好不要用布隆过滤器。因为数据会持续增加,布隆过滤器满了以后迁移起来很麻烦。
    来源:云原生后端社区


    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 提交了问题 2020-04-25

    利用有限资源进行数据去重

  • 回答了问题 2020-04-25

    分布式追踪系统产品测评

    Skywalking 、Pinpoint 这两者基本都是无代码嵌入,只需要在启动时候加上参数 就可以了 总体来说 还是不错。
    来源:云原生后端社区


    https://www.yuque.com/server_mind/answer

    踩0 评论0
  • 提交了问题 2020-04-25

    分布式追踪系统产品测评

  • 回答了问题 2020-04-25

    广告随时上下线业务实现

    1.广告随时上下线应该很好做,把上线的广告扔到队列里去,把下线的从队列剔除;2.过期自动下线,设置过期时间也可以搞定;3.到时自动上线,value存储上线时间,写个定时器,定时扫描,把到时间的广告入队
    来源:云原生后端社区


    https://www.yuque.com/server_mind/answer

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