V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zjsxwc  ›  全部回复第 142 页 / 共 236 页
回复总数  4703
1 ... 138  139  140  141  142  143  144  145  146  147 ... 236  
2019-08-09 22:30:56 +08:00
回复了 switch100 创建的主题 程序员 不熟悉 Spring Boot,被刚毕业的初级 Java 开发怼了
楼主,
在前端娱乐圈,这种情况更常见,我们老项目用 requirejs+underscore+backbone
这种完全用古老 js 实现的 mvvm 做项目一直很好用,在工程化与可维护性上也都没有问题,也是当年比较流行的解决方案,嗯在 rails 刚出来火的那段时间里


但现在招人前端只会 vue,问他们看过 vue 源码,vue 的 ast 树了解吗,如果要给 vue 加新语法糖会吗这些相对深入点的,就全不会了。
如果用 orm 那么在每次 更新实体类对象到数据库中,
都会提供事件,
你只需要写一个事件订阅者,
记录是哪个用户把这个实体类哪个字段从什么值更新为什么值就行了。


如果你是基于纯 sql 操作数据库的,我建议写个代码生成器,把要拦截的方法都重新 proxy 一下,代替原方法,实现一个简单的 aop
2019-08-09 19:00:39 +08:00
回复了 vtwoexqqq3 创建的主题 Vim 推荐 Linux 系统的编辑器,先 vim 后 emacs,这是我的选择顺序
nano 才是 Linux 自带的吧,vim emacs 都要手动安装
2019-08-09 14:05:12 +08:00
回复了 msg7086 创建的主题 程序员 用 Docker 编译软件,是用 build 好还是用 build+run 好?
build 是用来运行构建环境的,
run 是作为工具提供给别人用的,
因为并不知道别人要编译哪些文件,所以 run 更灵活,而 build 需要写死等待被编译的文件
2019-08-08 19:15:20 +08:00
回复了 rqxiao 创建的主题 程序员 大家数据库工具都用什么
jb 家 IDE 自带的那个
还有 phpmyadmin
2019-08-08 09:29:21 +08:00
回复了 banzi 创建的主题 PHP PHPCon 2019,第七届 PHP 中国开发者大会抽奖送票
1
抽奖有 bug
如果结果 mod 为 0 是谁获得奖品
2019-08-08 07:03:15 +08:00
回复了 banzi 创建的主题 PHP PHPCon 2019,第七届 PHP 中国开发者大会抽奖送票
1
2019-08-07 14:53:58 +08:00
回复了 Mohanson 创建的主题 程序员 最近正在设计并实现一门编程语言(续)
不好阅读
2019-08-07 06:09:06 +08:00
回复了 black11black 创建的主题 程序员 有关树莓派,想请大家给点意见
不如玩 arm7 stm32
2019-08-06 13:26:05 +08:00
回复了 StarkWhite 创建的主题 程序员 都 9102 年了,大家有没有用上 Facebook 出的 GraphQL ?
@nigelvon #67 原文:“@zjsxwc GraphQL 极其有价值的一点就是前端没有请求的属性可以不消耗资源去生成,到你这就变成“服务器查询执行业务的消耗仍旧不变”了?你确定你用过么”
======
回复:到了业务层面,就算不反回某数据的字段,数据库也返回数据的,除非你不用 orm
买点股票
2019-08-05 21:23:02 +08:00
回复了 StarkWhite 创建的主题 程序员 都 9102 年了,大家有没有用上 Facebook 出的 GraphQL ?
说通俗一点,graphql 对于后端来说该写的接口还是要写,上了 graphql 后,后端的每个接口,变成了类似数据库表资源的存在,于是前端可以写出等价于 sql 的查询语句:

“ SELECT apiXXX1 WHERE arg1=aaaa AND arg2=bbbbb; SELECT .....”

等价于

{result1:apiXXX1(arg1:aaaa, arg2:bbbbb), result2: apiXXX2......}



前端同学的需求痛点是
1. graphql 可以一个请求完成对原先多次请求的查询,这样就不用 promise 等异步处理了。

但一般来说后端不用 graphql 也能做到一次请求性合并处理多个接口请求,无非是加一个循环而已。


2. graphql 可以通过 schema 约定接口请求与返回的强参数类型。

这个其实前后端本来就能通过接口文档的形式约定,原本是程序员基本素养问题,现在通过强制代码编写约定,我觉得可以提倡,但不少人会不乐意写因为麻烦。

3. graphql 可以过滤掉不需要的字段,减少网络带宽。

虽然减少网络带宽,但服务器查询执行业务的消耗仍旧不变,而且对于大部分业务来说,前端获取的数据越多越好,很少有人会为了省那点带宽干这事情。
2019-08-05 14:34:18 +08:00
回复了 StarkWhite 创建的主题 程序员 都 9102 年了,大家有没有用上 Facebook 出的 GraphQL ?
GraphQL 其实还不如“古老”的结构化查询语言 SQL (Structured Query Language) 来的方便
2019-08-03 12:29:19 +08:00
回复了 ipoh 创建的主题 程序员 大规模以人脸取代手机号作为认证手段是否会马上到来
那个根据女的照片来查询是否此人在 porn 网站上有流出过视频的 App 叫什么来着?不就是楼主要的功能吗
2019-08-03 11:20:54 +08:00
回复了 767690339 创建的主题 Python 想自学一种语言玩玩,推荐一下。
讲真,学习 js 是目前性价比最高的语言
2019-08-02 10:28:33 +08:00
回复了 bannychen 创建的主题 程序员 小白建站除了 wordpress 还有其他选择码? wix?
wp 呗,写博客、记笔记、做官网都合适
2019-08-02 10:06:51 +08:00
回复了 zizhoutong 创建的主题 程序员 大家一般多久进入工作状态
额。。。。。。。

deadline 快到了之前
2019-08-02 08:39:29 +08:00
回复了 wh1012023498 创建的主题 PHP PHP 要凉?看一个居然有 12W 粉丝的博主的神逻辑。
@ynyounuo #11 原文:“废那么大劲儿截半天图,你居然还没找到这个页面 https://github.com/php/php-src/commits?author=zsuraski
======

回复:确实是 2006 年就几乎不再贡献代码了,最近的几次提交只是改了下 copy right 注释
2019-08-01 15:50:51 +08:00
回复了 Hanggi 创建的主题 Go 编程语言 Go 语言程序部署到服务器好方便啊
脚本语言直接 git pull 部署,逃
1 ... 138  139  140  141  142  143  144  145  146  147 ... 236  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1612 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 68ms · UTC 16:23 · PVG 00:23 · LAX 09:23 · JFK 12:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.