V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  skyworker  ›  全部回复第 15 页 / 共 44 页
回复总数  865
1 ... 11  12  13  14  15  16  17  18  19  20 ... 44  
@wzw 合同管理我们目前用的这个, 合同助手, 免费版
我们用了免费版的: https://www.hetongzhushou.com/
2020-08-18 12:02:05 +08:00
回复了 zarte 创建的主题 PHP 看到学 Java 反哺 PHP 有感
@Yano java 项目是接手的, 架构是别人做好的, 这个没有办法.

不过在设计具体 coding 的时候, java 的各种类型转换 /json 输出 /重启调试 还是很烦人的, 整体开发效率很低.

例如一个 model 里面有 20 个 field, 在 laravel 中 model 定义好了后, 在 controller 只需要:

$data = User::where("XXX")->->paginate();
return response()->json($data);

就能输出分页数据;

而在 java 中, 通过 manager 拿到后, 还需要对这 20 个字段, 每个字段都逐一转换后赋值给 fastJson, 非常麻烦.
2020-08-18 11:36:23 +08:00
回复了 zarte 创建的主题 PHP 看到学 Java 反哺 PHP 有感
最近也在用 java(spring cloud 微服务)和 laravel 同时做项目, 有点体会.

首先这两个项目都是 react 的前端, php 和 java 都是做 api, 提供数据的 crud 接口.

同样做一个表格的 CRUD 接口, 如果用 laravel 的话, 定义好 model 的 fillable 后, 并且为了方便扩展, 我们用了 mysql 的 json 字段储存动态字段.

在 laravel 的 model 中,把 extra 之类的 json 字段 cast 为 array 之后, 增删改查的接口基本上不到 10 分钟就完成了. 并且例如分页之类的功能,laravel 也是只用增加一个: $data = $query->paginate() , 然后 return response()->json($data) 就 OK 了.


而在 spring 中, 先不说各种微服务造成的开发阶段额外的时间, 做一个 CRUD, 要在 ibaits 配置各种配置文件, 还要写 manager 类, 通过 manager 类读取数据后, 还要用 fastJson 之类的 lib 做数据转换. (并且对于 extra 之类的 json 字段处理非常麻烦, 因为 java 是静态语音), 然后各种数据类型转换, 最后才能输出结果.


如果中间涉及各种调试, php 是非编译语言, 直接在 code 中 dd($data) 就能看到调试数据;

而在 java 中, 每次修改代码, 都要手工或者 IDE 重新编译代码,才能看到效果, 如果中间逻辑有问题, 甚至要重启数十次 service, 非常耗费时间.


大致评估下, java 带来的开发成本远比 laravel 多, 写 java 代码和配置文件, 要比 php 多 2-3 倍的时间(配置文件 /类型转换等等); 而如果在调试阶段, 考虑到重启 service 的耗费时间, 估计耗费的时间会更多.


所以目前的 java 系统要做新功能, 直接把功能迁到 laravel 接口上了, 开发时间节省很多倍.

当然, 作为编译语言, java 服务的运行时比 php 快的多, 不过目前的项目远没有到"百万并发"的级别, 都是需求方在拍脑袋上功能, laravel 带来的开发阶段效率提升, 作用还是非常大的. 如果今后项目稳定后, 并且如果并发高了后, 可能会考虑再迁移到 java spring 上.
2020-08-17 09:50:54 +08:00
回复了 imydou 创建的主题 微信 见过微信的封号原因,真的长见识 🤷‍♂️
@fengfisher3 简单来说:

1. LZ 想用 callKit, 但是工信部不允许手机用 callkit, 然后苹果阉割了国行的这个功能(这个步骤微信是无辜的)
2. 然后 LZ 听说用国外号码手机, 估计能开通 callkit, 就把微信号换了个英国的号码
3. 因为微信灰产厉害, 所以微信对于国外号码在国内注册使用的账号封号厉害
4. 然后 LZ 被封号了, 并且微信封号后,想恢复很难


我并不觉得有什么问题, 要不微信早就跟微博一样, 成灰产 /水号的集中营了
2020-08-17 09:47:51 +08:00
回复了 imydou 创建的主题 微信 见过微信的封号原因,真的长见识 🤷‍♂️
@fengfisher3 简单来说:
@luwu1991 哥们多谢, 看了下基本上是我们想要的东西
2020-08-04 17:58:56 +08:00
回复了 toaruScar 创建的主题 MacBook Pro 再谈 MBP 散热:用上导热垫之后再也不限速了
也一直想搞类似的东西, 只不过淘宝上搜不到产品
2020-08-04 15:39:39 +08:00
回复了 iwo 创建的主题 汽车 想在国庆预算落地 15w 买车
@iwo 你告诉是 BMW, 老人家一般会再考虑考虑(面子谁都喜欢).

然后可以说"车是某个朋友 /同事的", 他们的顾虑会再打消一部分
2020-08-04 13:38:38 +08:00
回复了 iwo 创建的主题 汽车 想在国庆预算落地 15w 买车
楼主也在郑州? 基于我刚才的理由, 前段时间把开了 5 年的丰田卖了, 买了辆 E90, 不到 8W, 感觉非常划算
2020-08-04 13:26:08 +08:00
回复了 iwo 创建的主题 汽车 想在国庆预算落地 15w 买车
其实预算 15W 以内买 BMW 的二手 F30 也不错, 驾驶感和舒适性都能兼顾.

当然, 新手买台日系的新车是不错的选择, 省心又保值.

不过, 你开了几年后, 就会感觉到"买菜车"开起来还是有些遗憾的. 比如驾驶品质.

还有就是品牌. 不管是否承认, 品牌(或者说面子)目前在国内还是很重要的. 品牌不仅仅是你同事对你的看法,也是你亲戚朋友对你的看法 /小区保安对你的看法 /甚至是饭店外面停车员对你的看法.

BMW 虽然现在国内已经是满大街跑了, 不算是什么身份地位的象征, 但是还是在这个"社会"上生活的时候, 一张还算的过去的名片.

另外, 二手 BMW 的维修费和质量没那么夸张
2020-08-04 12:10:28 +08:00
回复了 iwo 创建的主题 汽车 想在国庆预算落地 15w 买车
@ferock 这个观点跟 10 年前建议别人"为何不租房" 一样可笑
2B 的市场, 一个好的电话销售更重要, 就是那种有房产中介劲头的电话销售. 工科男自己不适合做电话销售.

据说易订*的前期付费客户, 全部是靠一个金牌电话销售带来了.

站在 boss 的角度, 在你们这个阶段, 一个优秀的销售, 要比好的产品经理或者工程师更有用
2020-07-15 10:45:29 +08:00
回复了 skyworker 创建的主题 数据库 同事这样给新增表命名
@liuxey 连给数据库表和 model 命名都需要其他人来做, 莫非贵司就是传说中的"大厂", 每个人都是流水线上的一个拧螺丝钉的?
2020-07-14 13:07:56 +08:00
回复了 skyworker 创建的主题 数据库 同事这样给新增表命名
@Hstar user_points
2020-06-28 14:13:48 +08:00
回复了 skyworker 创建的主题 程序员 十几年不搞 Java ,重新看起了微服务
@NoString 只是一个小 APP, 能发帖, 类似百度贴吧 app 那样, 比贴吧还要简答. 朋友的项目, 让我帮忙维护的.

是的, 目前用的就是 Laravel, 基本上能做到"快乐开发", 把精力放在 "如何解决问题"上
1 ... 11  12  13  14  15  16  17  18  19  20 ... 44  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1297 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 17:58 · PVG 01:58 · LAX 09:58 · JFK 12:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.