Java 自己写什么功能可以提升技术?
java 新人
imgur.com/KnNKgN1 imgur.com/KHPLVb7 最近正在做这个 仿 V2EX 写一个博客(类似于论坛)
面向业务领域写模型和模型语言
自己实现一遍协程
先实现一个简单的 tomcat 吧
如何高效摸鱼如何隐蔽摸鱼如何在老板眼皮子底下摸鱼学这些吧
通用渲染管线,软光栅化,强一致性的定点物理库。嗯。绝对提升技术!
写一个爱因斯坦对预制菜与悟饭的危害,实现星际穿越电饭煲的功能
看看自己用的库哪里不满意,或者有自己能解决的 issue ,模仿别人提交 Pull Request ,是效率最快的练习方式。
我最近在看 java openmetadata 数据治理老外的平台。 这个怎么改写成自己的 他用到了 python+java 。
github.com/RitterHou/Geisha看我用 Java 写的一个简单的 web 框架
写个编译器吧
游戏服务器
培训班:图书管理系统,商城系统。其实做东西可以不用太在意语言,做一个自己想做的通用型工具就挺好,没想好就模仿,大到模仿做一个简易 spring 各种全家桶,模仿做一个简单的数据库,模仿做一个简单的 redis 缓存,模仿做一个计算器,类似 qq 聊天工具,小博客站,bbs 等等,做这些其实更多学的是算法,设计模式等等。如果你先考虑编码,把类似水仙花数那些乱七八糟的练习题刷得滚瓜烂熟。
谷粒商城,狗头
本来想回,别提升了,躺平就好了。一看“新人”,感觉还是先巩固好基础。提升水平,感觉有时候真得通过实际项目,修复 bug 来提升。
分布式系统
写个数据库,像 Oracle 那样的
去 github 做义工
项目思想
使用 raft 写一个强一致性注册中心,可以参考我的练手项目 github.com/ruqinhu/raftregister
写游戏
老哥能详细聊聊吗
这是 JAVA 干的事?
最近在移植 jme 到网页和开源掌机上,鸽了好久
写一个轻量级的 spring boot 类似 国内 solon ,orm 类似 laravel ORM 般好用
多了 从零实现一个 xxx xxx 可以类似于:网络框架 netty 、应用框架 springboot 、消息队列、rpc 框架
输出:hello word !
写这种东西不都是 CURD ,写个中间件或者框架玩玩?
看 MQ 的源码, rocketMQ, pulsar, 优先看 rocketMQ 单机版, pulsar 涉及到存储分离, bookkeeper, 内容比 rocketMQ 多.
mvc+ddd 写几个有点像但不全像的业务吧。其他都是扯,这个弄好了可提升工资。
写一个类似红警的游戏,我记得之前看到有个大佬做过,忘了地址了,我怕头秃就没去研究。不过新人写什么不用太纠结,找一个接近实际工作需要的项目,写起来再说。
模仿 laravel DB 写个 95%还原的 java 版吧。 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();
下面两个网站可以方便地检索Linux下的命令及一些用法。我比较喜欢第一个,不仅仅是因为它支持中文,而且他还给所有的命令做了一个分类。而第二个类似于一个速查手册,有些像man手册…
一直很疑惑,作为国产手机 TOP4 之二,所在地以及背后股东千丝万缕,两家产品似乎定位也差不多,蓝厂绿厂 经常傻傻分不清。 想了解下大家所知道的,两家产品或者公司的差异 都是…
对比 chrome 占用多了些。标签页就一个新标签页,还没打开网页呢。扩展两个浏览器也是一样的。两个浏览器都是最新版。 另外,还发现一个问题,浏览器关了,任务管理器那边还是有…