顾乔芝士网

持续更新的前后端开发技术栈

阿里技术专家详解DDD系列Application层的组件编排怎么设计

作者|殷浩

出品|阿里巴巴新零售淘系技术部

高效、优雅的对象copy之MapStruct入门到精通,实战踩坑版

一、前言

大家在开发中,最让人头疼的就是:对象之间的拷贝,前端的VO和数据库的Entity不一致!

词汇表:准国际高中学生暑假必背“数理化生"学科英文

不少同学虽然理科功底很好,但刚上国际高中时还是会显得非常不适应,其实,国际高中高一阶段的理科知识难度并不高,很多都是初中知识点,因此只要准备上国际高中的同学们在暑假多下功夫,提前背诵并熟练掌握英文理科词汇,就完全不用担心听不懂课的问题了!为帮助同学们扫清未来学习上的障碍,特为各位新同学汇总了数理化生四个学科的必背词汇表,共计680个,供同学们参考使用~

数学(107个):

Java NIO:从 Buffer、Channel、Selector 到 Zero-copy、I/O 多路复用

NIO

DeepSeek帮我写代码:实现流程制造工序级自动排产(APS)

近期一个客户提出一个想法,他们想要将某一个车间,由原本的手动人工排产,升级为系统自动排产。一听这个话题,这不就是APS么,客户又提出能不能根据现有的条件,先简单的给一个demo,看看算法实现的效果。

原本是想自己亲自动手,后来一想,是不是DeepSeek可以帮我搞定呢,先上结果(部分是作者君自行调整后的内容)。

代码切片

Java屎山代码之坏味道分析(三)

以下是个人总结的一些代码习惯问题和优化第三期,单独一个也许不起眼,但堆积起来,就让项目代码变成一座屎山。

微信、QQ是如何实现抢红包?


官方实现

算法原理:

  • 抢红包的期望收益应与先后顺序无关
  • 保证每个用户至少能抢到一个预设的最小金额,人民币红包设置的最小金额一般是0.01元。如果需要发其他货币类型的红包,比如区块链货币或者积分,需要自定义一个最小金额。

SpringBoot中六种设计模式应用案例二

前言:

接着上篇的文档来写继续写设计模式。

8.观察者模式

观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都会得到通知并自动更新。SpringBoot中的事件机制是观察者模式的典型应用,如ApplicationEvent和ApplicationListener。

java互联网架构师,教你学java基本的程序设计结构:大数值+数组

大数值

如果基本的整数和浮点数精度不能满足需求,就可以使用java.math包中的两个很有用的类:

BigInteger和BigDecimal。这两个类可以处理任意长度的数值。BigInteger类实现了任意精度的整数运算,BigDecimal实现了任意精度的浮点数运算。

使用静态的valueOf方法可以把普通的数值转换为大数值:

Groovy关键字def

简介

本文将介绍Groovy中def关键字。它为这种动态 JVM 语言提供了可选的类型化功能。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言