java 新人
|  |      1c3de3f21      2023-10-10 09:05:07 +08:00  1 面向业务领域写模型和模型语言 | 
|      2yazinnnn0      2023-10-10 09:08:26 +08:00 自己实现一遍协程 | 
|  |      3monkeyWie      2023-10-10 09:10:30 +08:00 先实现一个简单的 tomcat 吧 | 
|  |      4hay0577      2023-10-10 09:12:38 +08:00  10 如何高效摸鱼 如何隐蔽摸鱼 如何在老板眼皮子底下摸鱼 学这些吧 | 
|  |      5qcbf111      2023-10-10 09:16:00 +08:00 通用渲染管线,软光栅化,强一致性的定点物理库。嗯。绝对提升技术! | 
|  |      6Nexone      2023-10-10 09:22:59 +08:00 | 
|      7jackmod      2023-10-10 09:25:05 +08:00 看看自己用的库哪里不满意,或者有自己能解决的 issue ,模仿别人提交 Pull Request ,是效率最快的练习方式。 | 
|      8ZGame      2023-10-10 09:25:16 +08:00 我最近在看 java openmetadata 数据治理老外的平台。  这个怎么改写成自己的 他用到了 python+java 。 | 
|  |      9misaka19000      2023-10-10 09:33:20 +08:00 via Android | 
|      10gaifanking      2023-10-10 09:37:03 +08:00 写个编译器吧 | 
|  |      11PDX      2023-10-10 09:41:45 +08:00  1 游戏服务器 | 
|      12blackkkk      2023-10-10 09:43:06 +08:00 培训班:图书管理系统,商城系统。 其实做东西可以不用太在意语言,做一个自己想做的通用型工具就挺好,没想好就模仿,大到模仿做一个简易 spring 各种全家桶,模仿做一个简单的数据库,模仿做一个简单的 redis 缓存,模仿做一个计算器,类似 qq 聊天工具,小博客站,bbs 等等,做这些其实更多学的是算法,设计模式等等。 如果你先考虑编码,把类似水仙花数那些乱七八糟的练习题刷得滚瓜烂熟。 | 
|  |      13OMGZui      2023-10-10 10:19:58 +08:00 谷粒商城,狗头 | 
|  |      14ming2050      2023-10-10 10:20:06 +08:00 本来想回,别提升了,躺平就好了。 一看“新人”,感觉还是先巩固好基础。提升水平,感觉有时候真得通过实际项目,修复 bug 来提升。 | 
|      15Scarb      2023-10-10 10:27:02 +08:00 分布式系统 | 
|      16shoco      2023-10-10 10:34:33 +08:00 写个数据库,像 Oracle 那样的 | 
|      17I3tZ9NgHU44xmaA4      2023-10-10 10:35:43 +08:00 去 github 做义工 | 
|  |      18aino      2023-10-10 10:45:56 +08:00 项目思想 | 
|      19runzekk      2023-10-10 10:47:53 +08:00 使用 raft 写一个强一致性注册中心,可以参考我的练手项目  https://github.com/ruqinhu/raftregister | 
|      20Navee      2023-10-10 10:50:15 +08:00 写游戏 | 
|      22liuidetmks      2023-10-10 11:46:35 +08:00 @qcbf111 这是 JAVA 干的事? | 
|  |      23thetbw      2023-10-10 11:50:39 +08:00 最近在移植 jme 到网页和开源掌机上,鸽了好久 | 
|      24haha512      2023-10-10 13:48:49 +08:00 写一个轻量级的 spring boot 类似 国内 solon ,orm 类似 laravel ORM 般好用 | 
|  |      25twogoods      2023-10-10 15:28:35 +08:00 多了  从零实现一个 xxx   xxx 可以类似于:网络框架 netty 、应用框架 springboot 、消息队列、rpc 框架 | 
|  |      26hetingting      2023-10-10 15:34:38 +08:00 输出:hello word ! | 
|      27WispZhan      2023-10-10 15:42:18 +08:00 写这种东西不都是 CURD ,写个中间件或者框架玩玩? | 
|  |      28BBCCBB      2023-10-10 15:51:40 +08:00 看 MQ 的源码, rocketMQ, pulsar, 优先看 rocketMQ 单机版, pulsar 涉及到存储分离, bookkeeper, 内容比 rocketMQ 多. | 
|      291543544726zy      2023-10-10 15:56:35 +08:00 mvc+ddd 写几个有点像但不全像的业务吧。其他都是扯,这个弄好了可提升工资。 | 
|      30xiaofan305      2023-10-10 16:06:11 +08:00 via Android 写一个类似红警的游戏,我记得之前看到有个大佬做过,忘了地址了,我怕头秃就没去研究。不过新人写什么不用太纠结,找一个接近实际工作需要的项目,写起来再说。 | 
|      31haha512      2023-10-11 00:50:20 +08:00 模仿 laravel DB 写个 95%还原的 java 版吧。 https://laravel.com/docs/10.x/queries ``` $users = DB::table('users') ->join('contacts', 'users.id', '=', 'contacts.user_id') ->join('orders', 'users.id', '=', 'orders.user_id') ->select('users.*', 'contacts.phone', 'orders.price') ->get(); $latestPosts = DB::table('posts') ->select('user_id', DB::raw('MAX(created_at) as last_post_created_at')) ->where('is_published', true) ->groupBy('user_id'); $users = DB::table('users') ->where('votes', '>', 100) ->orWhere('name', 'John') ->get(); $users = User::where(function (Builder $query) { $query->select('type') ->from('membership') ->whereColumn('membership.user_id', 'users.id') ->orderByDesc('membership.start_date') ->limit(1); }, 'Pro')->get(); ``` |