V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  TommyLemon  ›  全部回复第 1 页 / 共 34 页
回复总数  669
1  2  3  4  5  6  7  8  9  10 ... 34  
2019-07-03 10:36:06 +08:00
回复了 lihongjie0209 创建的主题 程序员 关于前后端分离接口和展示层的一些问题
@l00t 久等了,话说这不是钓鱼贴吧?/笑哭
2019-07-03 10:33:29 +08:00
回复了 lihongjie0209 创建的主题 程序员 关于前后端分离接口和展示层的一些问题
@MotherShip
@akari33
@dongisking
@LongMaoz
@passerbytiny
@stx2012
@cwjokaka
@lneoi
@cyndihuifei
@liuhuansir
@serge001
@xuanbg
@version
@15651980765
@will0404
@raynor2011
@Sapp
@TimPeake
@deleteDB
@freakxx
@l00t
@drlalll
@passerbytiny
@hyy1995
@tingfang
@dongxiao
@zsy979
@a86356
@zhang77555
@good1uck
@amumu666

后端不用写代码,自动支持前端定制 排序方式和 JSON 结构,一次获取任何结构、任何数据。
提供 Java,C#,PHP,Node,Python 等后端实现。大家和和气气地工作、早点下班回去陪家人和休息娱乐。
见 # 112 楼回答
https://www.v2ex.com/t/579241?p=2#r_7568676
2019-07-03 10:15:01 +08:00
回复了 lihongjie0209 创建的主题 程序员 关于前后端分离接口和展示层的一些问题
2019-07-03 10:14:54 +08:00
回复了 lihongjie0209 创建的主题 程序员 关于前后端分离接口和展示层的一些问题
https://i.v2ex.co/rk594UN1.jpeg

APIJSON 就是用来解决前后端关于接口各种联调和扯皮等问题的。
排序?前端传 "@order": "id+", "@order": "date-" ... 想怎么排就怎么排,后端不用写代码自动支持。
分组?前端传 "@group":"userId", "@group":"momentId" ... 想用哪个字段就就用哪个字段,后端不用写代码自动支持。
分页?前端传 "count":10, "page":1 想怎么分就怎么分,后端不用写代码自动支持,还能 "query":2 同时查数据和总数。

MySQL, PostgreSQL, Oracle 等各种数据库常用功能全都「自动化」 支持,不用后端写代码:
```sql
"key[]":{} // 查询数组

"key{}":[1,2,3] // 匹配选项范围,WHERE key IN(1,2,3)

"key{}":"<=10;length(key)>1..." // 匹配条件范围,WHERE key<=10 OR length(key)>1 OR ...

"key()":"function(arg0,arg1...)" // 远程调用函数,fun.invoke("function", value0, value1...)

"key@":"key0/key1.../targetKey" // 引用赋值,ON Table1.key = Table2.targetKey

"key$":"%abc%" // 模糊搜索,WHERE key LIKE '%abc%'

"key~":"^[0-9]+$" // 正则匹配,WHERE key BINARY REGEXP '^[0-9]+$'

"key%":"2018-01-01,2018-10-01" // 连续范围,WHERE key BETWEEN '2018-01-01' AND '2018-10-01'

"key+":[1] // 增加 /扩展,SET key = json_array_append(key, '$', '1')

"key-":888.88 // 减少 /去除,SET key = key - 888.88

"name:alias" // 新建别名,SELECT name AS alias

"@column":"id,sex,name" // 返回字段,SELECT id,sex,name

"@group":"userId" // 分组方式,GROUP BY userId

"@having":"max(id)>=100" // 聚合函数,HAVING max(id)>=100

"@order":"date-,name+" // 排序方式,ORDER BY date DESC, name ASC

"@schema":"sys" // 集合空间,SELECT sys.Table

"@database":"POSTGRESQL" // 跨数据库

"@role":"LOGIN" // 访问角色
```
2019-07-02 11:42:31 +08:00
回复了 infra 创建的主题 程序员 好点的、开源的、文档管理平台
2019-06-29 16:29:51 +08:00
回复了 TommyLemon 创建的主题 程序员 技术改变世界,前后协同变革 自动化 ORM 可靠度高达 99.85%
2019-06-29 16:29:07 +08:00
回复了 TommyLemon 创建的主题 程序员 技术改变世界,前后协同变革 自动化 ORM 可靠度高达 99.85%
@camillo Logo 是从官网抓取的,已经移除了两个,优化了排版,感谢反馈
2019-06-29 00:25:09 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
@toeii 外包项目只是适用范围的一部分,非外包也很适用。
从小 App 到 电商大 App(海外电商 Egatee,需求特别细),甚至到 车载系统 ROM(Leapmotor) 都有在用 ZBLibrary 的哦
https://github.com/TommyLemon/Android-ZBLibrary#%E4%BD%BF%E7%94%A8%E7%99%BB%E8%AE%B0
2019-06-27 14:19:27 +08:00
回复了 ayson23 创建的主题 程序员 海外开发项目怎么在国内测试
出差或者找海外 /出差海外的同事,之前我们用 Google Map Location Service 定位,就是让印度同事和出差到印度的产品同事测的
2019-06-27 14:16:53 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
@kwanzaa 用的是 27(8.1),落后 28(9.0) 和 最新 SDK 29(unnamed) 两个小版本很多吗?
你用的 JDK 已经是最新的 11 了?大部分人还用着 8 呢
2019-06-27 14:13:01 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
@vivino 你说的问题是个依赖库都存在。
ZBLibrary 总共 668 K,还是比较轻量的,它专注于 UI,提供列表、网格等基础布局的封装和模板,方便快速开发。
其实只要项目不是太小, 不用 ZBLibrary 也需要用其它 UI 框架,来隔离其它库的原生写法,
以便统一规范、以后平滑升级或者替代其中某个库。当然有能力的话可以自己封装一个。
2019-06-27 14:06:23 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
@Jabin 一个 UI 框架引入别的依赖库再正常不过了,你来找下别的 4K Star 以上且没有依赖任何第三方库的 UI 框架吧
2019-06-27 14:04:38 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
@silencefent GitHub 搜下 "android 框架",2K(2000) 个 Repo
https://github.com/search?q=android%E6%A1%86%E6%9E%B6
按 Star 降序排序也是第 7 个,排除非同类( Android UI 框架)的开源项目,ZBLibrary 4K Star 排第 3
https://github.com/search?o=desc&q=android%E6%A1%86%E6%9E%B6&s=stars&type=Repositories
2019-06-26 16:17:04 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
@d553296416 秀一下您的开源项目呗,让我等瞻仰膜拜下
2019-06-26 14:41:01 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
2019-06-26 14:22:14 +08:00
回复了 cstj0505 创建的主题 程序员 chrome 差点让我都心肌梗塞了
@TommyLemon 默认就这样,按鼠标滚动键可停止,再按取消后又恢复滚动;缩小到 90% 或者 放大到 110% 就不会自动滚了
2019-06-26 14:20:20 +08:00
回复了 cstj0505 创建的主题 程序员 chrome 差点让我都心肌梗塞了
自动往上滚
Windows 7 专业版 Service Pack 1
Chrome 74.0.3729.169 (正式版本) ( 64 位)
2019-06-26 11:49:09 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
@Blanke 从小 App 到 电商大 App(海外电商 Egatee),甚至到 车载系统 ROM(Leapmotor) 都有在用 ZBLibrary 的哦
https://github.com/TommyLemon/Android-ZBLibrary#%E4%BD%BF%E7%94%A8%E7%99%BB%E8%AE%B0
2019-06-26 11:46:06 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
@miniwade514 都是,只是很多人 GitHub 或 Gitee 找项目都会把 Star 数作为一个很重要的参考标准,而且 Star 数越多在搜索结果里往往也越靠前,所以点 Star 是能帮助项目让更多人看到和使用的
2019-06-26 11:43:30 +08:00
回复了 TommyLemon 创建的主题 程序员 ZBLibrary 20.0 发布,新进国内 Android 框架前 4
补充下,是 国内 Android UI 框架,发文前 3.9 K Star 排第 4。
1  2  3  4  5  6  7  8  9  10 ... 34  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2665 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 15:24 · PVG 23:24 · LAX 08:24 · JFK 11:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.