首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

送命题, C++ 还是 Java

如果一定要二一,你会选哪个? 大家好,我是鱼皮,前段时间看见一个问题:想学编程,是 C++ 还是 Java? 看到这里,我直接脱口而出:小孩子才做选择, 我全都要!...但毕竟时间有限,如果我们无法同时深入学习两门编程语言,必须二一,你会选 C++ 还是 Java 呢? 这真是一道送命题啊,不过还好题目不是 PHP 还是 Java。。。 下面我聊聊自己的看法。...但最终你是要找工作赚钱的,因此我可以斩钉截铁地说, Java!...而 Java 作为国内企业开发的首选语言,自然更受欢迎,优秀的 Java 工程师的薪水也是非常诱人的!因此,我们要思考如何成为优质的 Java 开发者,而不是只会 CRUD(增删改查)的工具人。...在国内,越来越多开发者选择 Java,也因此涌现了很多 Java 技术交流社区,很多的问题都可以通过百度和社区询问来解决。

4.1K30

Web 开发 MVC 还是 DDD?

这就是惯性的力量,无论是勤劳还是懒惰,都会产生惯性,于是勤劳者越来越勤劳,懒惰者越来越懒惰,学霸越来越霸,学渣越来越渣。时间一长,就会觉得自己根本无法改变自己,总会回到我们习以为常的状态。...将数据和操作定义在一起,就是 DDD,全称叫领域驱动设计(Domain Driven Design,简称 DDD),领域驱动设计这个概念并不新颖,早在 2004 年就被提出了,不过现在又被大家重视起来,还是基于微服务的兴起...Controller 层还是负责暴露 API 接口,M 层还是负责数据存取,V 层负责核心业务逻辑。它跟 MVC 的主要区别还是 M 和 V 的不同。...Golang 的 M: // User.go type User struct { //数据的定义 ... } //数据的操作、增删改查 func (u *User) BeforeSave() error

1.9K10

来选去,还是掉进坑里

所以我们在做选择的时候,往往来选去都不知道怎么,以至于我们天天歌颂努力这个战术上的忙碌来掩盖战略上的无能。...举个例子,我是学生,有两门考试:经济学,JAVA程序入门。我现在要复习准备这些考试,经济学我学的已经很好估计能考95份了,JAVA程序入门还很差,只在及格边缘。...我接下来这一小时到底是应该花在经济学上还是花在JAVA程序入门上,主要考虑花在哪里我提升的成绩更高。一般来说,越是离满分近的地方边际收益越低,所以正常情况下我应该复习JAVA程序入门。...这个时候,选择就应该去经济学。 按照经济学的说法,如果一个人严格按照这样的方式选择,他总会优先去选择做边际收益大,而边际成本少的事情。到最后,他一定会达到一个边际收益等于边际成本的状态。...比如你是需要加班多学本事赚钱,还是陪女朋友陪老婆度过幸福家庭生活呢?一旦我们开始涉及到物质世界和精神世界的较量的时候,边际收益到底是什么。每个人心中还是要问一问自己,什么比什么更重要。

39850

PHP转Go,框架什么?

不管是单体项目还是微服务,不管是小组件还是大功能,不管是业务还是领域DDD,也都遵从这个原则: (模块、功能、业务、领域)内部高内聚, (模块、功能、业务、领域)之间低耦合。...PHP转Go,优选哪个框架? 答案:GoFrame 为什么? 和PHP的Laravel简直太像了,用起来太香了,很顺手。 为什么不火? 对新手不友好,有门槛。...GoFrame特点 优势: 模块化 高性能 企业级 劣势: 有学习门槛 版本兼容性不好 暂不支持微服务 框架选型 谁适合用GoFrame PHP转Go(Laravel的同学会用起来很爽) Java...注册路由,对外暴露接口,比如这个项目是编写cmd.go文件。...在main.go中 加入一行 _ "project-name/internal/logic" (只需写一次) 在main.go中加入一行 _ "github.com/gogf/gf/contrib/drivers

91540
领券