V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Joker123456789  ›  全部回复第 14 页 / 共 26 页
回复总数  517
1 ... 10  11  12  13  14  15  16  17  18  19 ... 26  
2021-12-02 17:31:20 +08:00
回复了 zwnozhuce 创建的主题 Go 编程语言 go 语言提高 web 生产力
你说这种生产力,java 有啊,很多年前就有了。 那会儿叫 servlet 。

go 更适合跟 C 作比较,跟 java 比 web 还是差点意思

这几天遇到很多槽点:

1. 反射 必须事先指定类型,无法做到像 java 那样 仅凭一个字符串就能把方法给调用了
2. json 无法转化成 map ,因为 interface{} 无法像 java 的 Object 那样 拆箱成任意类型
3. 没有动态代理,没有泛型

这些问题 衍生出了一个更大的问题,就是开发一些 通用的 工具包,框架 会非常难。 必须退而求其次

这是个很严重的问题,会直接导致三方生态的薄弱
@keepeye 额,好吧,谢谢
@sun522198558

非常感谢你的解答,

但是我看了一下,发现这种方式 只是把 [var demo= &Demo {}] 这句复杂化了一下,我是直接定义的,你是定义后放入 map ,然后从 map 取,没有从根本上解决问题。

不过我还是非常感谢你,谢谢。
2021-11-29 10:20:23 +08:00
回复了 TossPig 创建的主题 程序员 被客户告知 HTTP 的 PUT 请求不安全,甩锅给我们要求整改
@TossPig

首先:RPC 这方面,你只能说是说对了一大半, 还有一小部分 你没了解到的 建议去了解一下,RCP 并不完全 100%指 [远程调用过程封装], 还有另一种实现规范,就是 请求的 URL 是定死的就是 http://xxxx.xx ,但是参数需要符合某些规范,里面要指定 本次请求的意图,最常见的就是把要调用的方法 当参数传进去, 在区块连上 这种实现方式有很多。

其次:谁告诉你 resultful 是标准规范? 还有 你看看你自己,把 resultful 当成 真理,非遵守不可,还说不是 教条??

你就举一个例子吧,直接说,什么场景下 必须用 请求方式去区分 意图, 否则会很麻烦,或者造成代码很烂。 你直接说一个这样的场景出来,你说出来了,我就承认我错了。

本来不想跟你争的,你一来就说我反智,然后又喊我弟弟, 你的语气如此看不起我,我还真得跟你争到底了,除非你拉黑我。
2021-11-23 13:55:47 +08:00
回复了 TossPig 创建的主题 程序员 被客户告知 HTTP 的 PUT 请求不安全,甩锅给我们要求整改
@TossPig 规范不止 restful 一种啊,还有 RPC , 甚至自定义都行,而且 post 和 put 的请求报文没什么不同吧,服务器解析的方式也是一样的,无论是从效率,安全 还是什么角度来看, 都没什么区别。 个人认为这仅仅是 为了区分行为 而出现的请求方式。

但是行为不是已经通过接口区分了吗,请求 A 接口是 A 行为,请求 B 接口是 B 行为,这多清晰,实在不行的话像 RPC 通过参数指定 行为,也很清晰啊。

而且规范都是人定的,并不是上帝定的,他不是必须遵守的教条, 只要你的设计是有章法的,有讲究的,那就可以了。
2021-11-19 15:05:05 +08:00
回复了 TossPig 创建的主题 程序员 被客户告知 HTTP 的 PUT 请求不安全,甩锅给我们要求整改
远离 restful ,拥抱 RPC 吧,get ,post 一把梭。
2021-11-02 17:14:54 +08:00
回复了 x97bgt 创建的主题 程序员 终于找到了 macos 切换程序的最佳方式
鼠标移下去,点一下不够快吗?
2021-08-20 19:05:30 +08:00
回复了 www3 创建的主题 程序员 工作中该怎么改 bug??
谁的代码谁改,这是最基本原则,如果写这段代码的人离职了,那就由接手的人改。 切勿妄动别人的代码。
2021-08-20 13:01:41 +08:00
回复了 macszh2013 创建的主题 程序员 harmony os 大家用的感觉怎么样
UI 设计 还是差了一点,跟其他安卓厂商差不多,都是粗制滥造。这也是安卓的通病了。

系统的流畅性 确实挺不错的,之前刚给我爸买的 nova 8 属于中低端了,运行很流畅,这是实际体验。

然后交互逻辑,我就不说了,免得被说精美。
2021-08-20 12:55:12 +08:00
回复了 nnd 创建的主题 Go 编程语言 go 程序员, 第二门语言选择 c++ 还是 rust?
选一个语言,深挖下去 学精它即可。 然后这门语言周边的生态 以及跟这门语言经常合作的语言可以学学。

比如,一个学 java 的人,可以在深挖 java 的同时,抽空了解下 js,css,html,app 开发等。 但是没必要一边学 java 一边学 python,一边学 c++。 没什么太大的意义。

找准自己的定位,想清楚自己到底想从事什么方向,然后学这个方向需要的知识即可。

会多门不如精一门,这是至理名言,当然了,如果你是天才,可以把所有东西全都学精,那就当我没说好了。
2021-08-20 12:49:54 +08:00
回复了 wangbenjun5 创建的主题 程序员 在福报厂干外包,吐槽一下一些项目开发的乱象
都是赶着发布的,使用者也不关心底层,反正又不是他们维护。 他们只想快点用起来。

这是世界通病,作为一个新时代的农民工 没办法的。
2021-08-19 12:42:10 +08:00
回复了 zhoudaiyu 创建的主题 程序员 怎么能用更舒服的方式看比较厚的实体书?
2021 年啦....

买个 ipad,下一个微信读书,百度阅读,当当阅读 等 app,或者你直接用电脑访问网站,完美解决你的问题,而且电子书还便宜,内容一模一样。
微信读书 只要开了无线阅读卡,就可以全场免费读。
2021-08-18 20:54:58 +08:00
回复了 followyourheart 创建的主题 程序员 关于开发人员离职 服务器和数据库密码修改问题
线上库一般只有特定的机器 才能连接, 并不是向全网开放的。

如果你们没有堡垒机的话,可以添加 IP 白名单,阿里云 RDS 有这功能。
2021-08-18 16:19:17 +08:00
回复了 abcbuzhiming 创建的主题 Java 有没有办法对 Spring 进行"瘦身"?不去定制代码的前提下。
不知道你为什么会对 IOC 有如此强的依赖, 如果可以不用 IOC 的话,vert.x 是个好选择。 或者你可以自己写一个 vert.x plus,给 vert.x 加上 IOC 的特性,作为分支发布。
2021-08-18 16:04:52 +08:00
回复了 Joker123456789 创建的主题 Java Magician 发布新版本啦
@kkkkkrua

是的,本来就不大,只是在一定程度上提高了单表操作的编码效率。 这个组件本来就是以写 sql 为主的。遇到多表的查询还是得 拼 sql 。 因为我个人是 sql 党,所以就按照自己喜欢的方式设计的,^_^。
2021-08-18 15:51:06 +08:00
回复了 Joker123456789 创建的主题 Java Magician 发布新版本啦
@EscYezi 这个建议挺好的,下个版本会跟上,谢谢啦。
2021-08-18 15:50:23 +08:00
回复了 Joker123456789 创建的主题 Java Magician 发布新版本啦
@kkkkkrua

因为关键词太多了,如果都提取的话 需要定义很多方法,而且也会增加学习难度。

比如这句,where a=3 and (b=4 or c=5); 作为初次使用的人来说 肯定需要去翻一下文档才能知道要怎么写。 而我现在的这个做法,使用者完全可以这样写

SqlBuilder.select("表名")
.where("a=3");
.where("and (b=4 or c=5)");

毫无学习成本,就是纯 sql 。
@MidCoder 用起来更方便一些。 而且只要不是照抄的,总会有些差异的,解决同一需求的产品总是不会以孤独的方式出现,比如安卓和 ios,windows 和 macos,百事和可口,KFC 和麦当劳,vue/anglurjs/react 。

还有一点就是,我提供了官方 web 生态,开发 web 也更方便,而 netty 是一个纯粹的网络包,社区内可能有一些生态 但是官方没有。 其实我更像 vert.x

不过 这些都比较虚啦,个人开发者 这个招牌 本身就不存在信任感,我即使说的再多也没啥用,网络包毕竟不是一个小工具,不是给大家带来方便就行的,他一般在项目中属于核心,所以选型的时候会比较谨慎。

随缘吧。
2021-07-20 22:09:24 +08:00
回复了 mortalbibo 创建的主题 问与答 不懂就问, mac 默认的 Terminal 能否当生产主力
可以啊,完全可以,没有任何问题。

唯一的不方便点 就是 需要自己写脚本 做自动连接与登录。 不然每次都得写 ssh xxx@xxx 然后输入密码。
2021-07-20 22:01:23 +08:00
回复了 shishirui 创建的主题 程序员 大家用 Macbook 的时候用什么 IDE 编辑器环境?求推荐
你是不是应该先说一下 你要写什么语言? 不说这个 谁能帮到你哦
1 ... 10  11  12  13  14  15  16  17  18  19 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1387 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 17:33 · PVG 01:33 · LAX 10:33 · JFK 13:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.