lzrainchen 最近的时间轴更新
lzrainchen

lzrainchen

V2EX 第 565554 号会员,加入于 2021-12-15 14:16:26 +08:00
今日活跃度排名 27564
lzrainchen 最近回复了
分析一下感觉系统环境变量的 Java 版本已经是 17 了,IDEA 项目 SDK 也设置了 17 ,模块假设也设置了 17 。看报错还是去找 1.8 的版本,那在某处一定还有人在使用 1.8 。查看一下是否是 Maven 还在使用 1.8 。你如果用 cmd 中编译运行估计就不会有问题,那问题只能是 idea 的设置有问题
77 天前
回复了 yodhcn 创建的主题 程序员 自建文件服务器有哪些选择?
根据你的需求我个人觉得 filebrowser 比较符合你的需求,GitHub 上搜一下
大致浏览了一下这些问题,我觉得就两大类问题:
第一类:代码组织类问题,比如常量全部写到一块没有按逻辑区分,大量逻辑堆叠在一起难以阅读、这些都是代码组织能力问题,包括设计模式的问题都是大量的练习中学到的,我认为设计模式其实就是解决了大量代码如何清晰地组织的问题,这些问题无法短时间提升只能靠写得多慢慢提升
第二类:代码技巧类问题,比如滥用三元运算符、使用 lambda 表达式、冗余代码、使用 final 修饰、多余方法修饰、字符编码使用字符串等问题 这些问题大都 IDEA 都会有提示的(黄色波浪线)使用 alt+enter 都会给出相应提示,这个应该很多人都知道,我觉得我从入行开始非常早就开始使用 IDEA (那时候 IDEA 还不流行大部分人还是使用 Eclipse 、MyEclipse )我觉得从 IDEA 的提示我学会了写代码,还有一个好处就是不但学会了写代码还知道这个错误的问题用英文怎么描述(不会有人用中文的 IDEA 吧 不会吧 不会吧... :))这顺便就把第一个英文差的问题给解决了...
总结:写代码不需要特别高的智商,普通人就非常足够,无非就是细心细心细心。这些工具告诉给你的错误,框架报给你异常、不断地出错,不断地思考,不断地解决这些错误就够了
都已经安装火绒了,不知道你会不会使用火绒剑,应该可以斩杀这妖孽
理论上来讲,Java EE 8 (2017 年 8 月 31 日)已经结束了,之后就没有 Java EE 了。原文是这么说的 Oracle waves good-bye to Java Enterprise Edition, as the Eclipse Foundation takes over Java EE under a new name, Jakarta, and without the "Java" trademark 。所以以后基于 Java EE 的规范,比如 Servlet 等都需要做不兼容的升级
你可以使用工具来将原来的 javax 包名的项目转换到新的项目下:
GitHub 在这里: https://github.com/apache/tomcat-jakartaee-migration
或者这里: https://tomcat.apache.org/download-migration.cgi
347 天前
回复了 dramakevinzz 创建的主题 问与答 Java 什么时候用 assert,什么时候用 if
Java 中的 assert 关键字中文翻译为"断言",if 关键字为"分支跳转"。这两个的确不是同一个"东西"。如果你领导真的让你思考体会,你真的应该仔细体会一下。以下是我的理解:assert 在于检测当前状态必须为某个状态,而 if 在于控制状态之间的流转。这就是他们最本质的不同。我用大白话再解释一下:程序就是一个状态机,在某一个时刻状态机只有一个确定的状态,这个时候我们可以 assert 它是一个什么状态,如果不是此状态就说明程序不符合我们的设定,可能有错。而 if 条件在于控制状态机的流转,就这样。其实我们想解释清楚一件事是很困难的哪怕再不起眼的小事。仔细思考,仔细体会
2022-03-07 18:49:21 +08:00
回复了 meiquguoxingbake 创建的主题 问与答 27 岁的程序员,还能 gap 一年吗?
你的贴子让我想起来了我刚毕业那会儿,想和你分享一下我的经历吧,以供参考。
1 、想学习是每个人都有的冲动,特别是觉察到自己不懂的很多的时候,从我工作了这么多年的情况来看,可以用一句“知也无涯”来总结,知识是完全没有尽头的。你想一劳永逸的学完然后用 这种想法是有问题的(这和我们考试这种教育模式我觉得是有关的)。即便学会了所有东西也不过还是上班挣钱而已(真是个痛苦的觉悟)。不如学会如何去生活(我是非常认真的)
2 、至于房子 /家庭我觉得可以和你分享一下,社会是一个比较复杂的系统,努力去适应,上了那么多年学了,我觉得我们的教育没有教育我们如何去生活,这是很可悲的。如果你觉得累了完全可以 GAP 1 年,这没什么问题
2022-01-16 18:41:53 +08:00
回复了 golangLover 创建的主题 Java 传递依赖的冲突应该怎么做才是最好
我也遇到了一样的问题,我参考了这篇文章解决了我的问题 aHR0cHM6Ly93d3cucGxheXBpLm9yZy8yMDE5MTIwMTAxLmh0bWw=( Base64 )希望对你有帮助
2021-12-28 18:19:50 +08:00
回复了 lianglu 创建的主题 程序员 Java 有什么开源框架值得深入研究?
那你可以多看看 Java 的各种规范,比如 Servlet 规范,Java EE 的规范,JAX-RS 规范,JPA 规范,再深点 JVM 规范(太杀时间)前一段 Log4j2 使用 JNDI 出问题的 JNDI 规范。这些看看适不适合你的胃口。技术还是得看到个发展过程,看看以往再看看以后好像没什么变化,但似乎又不同了
关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   904 人在线   最高记录 5634   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 19:21 · PVG 03:21 · LAX 12:21 · JFK 15:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.