V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuld  ›  全部回复第 1 页 / 共 7 页
回复总数  123
1  2  3  4  5  6  7  
5 天前
回复了 Franknow 创建的主题 前端开发 找一个老师教全栈开发 商城
可带,有多人带教经验,前端任意框架、后端 node 、go 、python 、java 都可教,可 100%帮你解决所有技术问题,点我头像有邮箱
这个需求静态分析肯定是做不到的,除非静态分析把所有 Integer 到 int 的转换都报错
8 天前
回复了 kran 创建的主题 Java 你喜欢使用 Java 下的哪个 web 框架?
@mazyi 关于设计模式,我确实是非常反感的。我认为那是把简单的解决问题的方法用哲学的方式去表达。

举个例子:什么是观察者模式
观察者模式是定义了一种一对多的依赖关系,当一个对象的状态发生改变时,其所有依赖者都会收到通知并自动更新。
你需要先创建一个 **Subject**,然后创建一个 **Observer**,然后 **订阅** Observer ,当 Subject 被修改时,需要通知 **Observer**,**Observer** 随后可以做出反应。
如果你是 Java 用户,会觉得上面这段话“小儿科”,
如果你没学过 Java ,很可能觉得这段话莫名其妙。

同样的需求,在我的框架下如何实现?
如果你希望一个对象被修改时执行一个函数,但这个函数不想固定写死。那你可以创建一个变量,变量的值是一个函数,因此它可以和函数一样被调用。

var callback
callback += (obj) => log('传入 1 obj = ', obj) // 串联已有的 callback
callback += (obj) => log('传入 2 obj = ', obj) // 串联已有的 callback
callback(1) // 打印 传入 1 obj =1 传入 2 obj =1
8 天前
回复了 kran 创建的主题 Java 你喜欢使用 Java 下的哪个 web 框架?
@mazyi 你可以有你的衡量标准。但请不要试图去证明哪个标准是对的,哪个标准是错的。世上没有绝对的对和绝对的错。
聪明的人,在不同的情况,可能也有不同的标准,而不是认准一套。

作为语言、框架的设计者,只要用户认为我的产品能帮他解决问题、提升效率,那就是硬道理
8 天前
回复了 kran 创建的主题 Java 你喜欢使用 Java 下的哪个 web 框架?
@kran 我简单说下我在做的框架的一些理念:
1. 未来程序员一定是结合 AI 工作的,新的框架必须是 AI 友好(意思是,能确保 AI 生成 100% 对的代码)
2. 大部分传统框架帮忙做的事情,都不再要手写代码(比如,更新路由表,接口参数校验,CRUD )
3. 各大厂的基建,一定是框架集成好的功能(比如,服务端热启动、服务器监控、错误跟踪、SQL 优化和漏洞扫描),而且用法、规范统一。
如果有兴趣可以私我邮件细聊。
8 天前
回复了 kran 创建的主题 Java 你喜欢使用 Java 下的哪个 web 框架?
@kran 说一些客观的理由
- 首先,我做过 springboot 的项目,也做过 gin(go)、nextjs(js)、aspx(C#)、asp 、等主流 web 框架的项目。
- 没有对比就没有伤害。我的衡量标准是开发效率和学习成本,衡量方式是:开发同样功能,是不是需要更少代码,是不是需要掌握更少的概念,那 springboot 完败。
- 如果你只用过 springboot ,而它恰巧成为你吃饭的家伙,你自然会认为他非常优秀,毕竟你的标准是能赚钱,至于效率啥的不需要关心,反正老板不开你就 ok
- 有的人会说其它框架的文档我也看过,但总有 XXX 毛病让我不能接受。那其实你已经先入为主了。你所谓的毛病其实都是“给自己一个不想学其它东西的借口”,要是那些毛病真的是毛病,为啥全球还有上百万的人学习那个框架?
- 我是 web 框架的设计者,我认为未来 springboot 的占有率一定会逐步下滑。
8 天前
回复了 kran 创建的主题 Java 你喜欢使用 Java 下的哪个 web 框架?
springboot 不符审美,因此我早早放弃 java
你得首先定义什么是*严肃*,
就先假设,你希望找一个能正儿八经讨论技术,能帮忙解决问题的论坛,
那其实回答很简单:不存在。

多数人发帖的目的并不是“给别人带来价值”,而是“发泄自己的情绪”、“炫耀自己的智商”、“推广自己的产品”。

如果你有正经的技术问题,想要请教别人,你就不要奢望在任何地方能有人给你正确的回答。
唯一的办法是:在你的朋友圈内找到能帮你的人,请他吃顿饭。
可以考虑加上 nginx
如果你是老板,或者想要成为这个行业的老板,选择行业等于选择赛道,没做过这个行业的任何人都没资格回答你这个问题。你也不能随便相信他人的建议。

如果你只是想做个打工的程序员,那行业和你没有关系。你觉得航母上的螺丝和小家电的螺丝有区别吗。

业务知识对程序员来说并不是防身武器。
你在这个行业做了 10 年,表面上累积了丰富的业务知识和经验。但这些知识真的需要 10 年才能积累吗?

你可以思考一下,你目前所掌握的所有业务,
有没有可能一个应届生在老人的带领下,几周就可以成为半个专家?
如果有可能,那这种业务知识不要也罢。
快速回答:无论什么时候,都首选定义一个 None
如果可为 null ,则表示需要一个指针位来存储枚举,增加复杂度
任何网站都可以安装成 app ,然后启动 app 后就像软件一样,单独一个窗口,看不出是网站的感觉。
以 edge 为例,先点击浏览器地址栏右侧的“安装为应用”,新建开始菜单的快捷方式,然后点击创建的快捷方式,就可以看到独立窗口的网页
楼主的想法和我一模一样。
但一个语言并不是想想就能做出来的,光设计是没意义的,因为成熟的语言不止需要编译器,还需要 ide 、打包工具、系统库、三方框架等等配套,才有可能被使用,这些没几年是做不出来的,而且即使做到这个程度,程序员还不乐意学新语言。
如果你有精力可以自己研发。或者,你可以和找我,说不定我可以实现你的想法。我一直都在做语言,现在也有了一些进度,也非常乐意收集各种 idea 以提升语言的吸引力。具体可以查我之前在 v2 发的贴子。
我的联系方式:xuld#xuld.net
同在做这个方向。

怎么做才行,我不知道,但怎么做不行,我可以说出一二点
分享如何勾搭妹子,程序员都爱听
@wnpllrzodiac
无论最终怎么放,最后可能会产生一个空隙,而且这个空隙的面积小于任何一个货物。
先假想有一个货物,是 1*1 ,价值 0 ,这个货物可放在任何一个空隙
所以把这个货物放进去,那么最终货物的面积就一定能是占满整个仓库的。

这样算面积的时候,就不是不规则形状了。

所以,最终方法:
1. 将货物的价值除以面积,得到每个货物的性价比。
2. 按性价比存放货物,先满足长的要求,找到所有的可能。
3. 然后在每种情况考虑宽的要求,再求出性价比。
这个题目不错,价格不影响算法本身,只影响结果

转换公式为:
放完第 N 个货物的剩余可用面积 = 放完第 N - 1 个货物的剩余可用面积 + 第 N 块货物的面积

这样可以求出所有货物的放法,然后取价值最大
40 天前
回复了 chensong004 创建的主题 编程 自学编程应该选择什么编程语言
看个人情况。
如果完全没编程经验,打算玩玩而不是作为工作的,首选 python
如果要工作,首选 go ,
如果觉得自己逻辑能力不够,但又想做程序员的,就选 js ,
41 天前
回复了 chenyu923132714 创建的主题 职场话题 北京 Java 开发迷茫
据我所知,年薪 50 万的会说自己年薪 20 万,年薪 20 万的会说自己年薪 50 万
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2936 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 14:48 · PVG 22:48 · LAX 06:48 · JFK 09:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.