首页   注册   登录
 lybcyd 最近的时间轴更新
lybcyd

lybcyd

V2EX 第 98957 号会员,加入于 2015-02-20 17:19:31 +08:00
今日活跃度排名 2457
lybcyd 最近回复了
没太懂这个需求是啥意思。如果单纯为了打印的话,这些不都是函数吗,使用的时候把变量传进去不就行了吗?先定义 start=1,stop=7,然后 range(start, stop)。打印直接打印 start,stop,stop-start
那就办个居住证呗,现在上海居住证还是要办的,一来是不少事情办起来方便,二来是排队落户,虽然时间久了点但好歹有个念想。
26 天前
回复了 shanlan 创建的主题 程序员 这样的网站访问提示易懂吗?
这是 cloudflare 的防御界面,需要验证一下不是机器人,不是网站自己的
默认肯定是后端做好分页,前端直接调用接口啊。前端分页只适合数据量很小的时候,比如一个内部系统,撑破天几十上百个用户,那这部分用户可以用前端分页展示。
直接改 laravel 配置文件的时区就可以
@kayseen 这个我也不是非常懂,简单说说我的想法,蹲一下大神吧。
你说的做法是最直观的,PHP laravel 自带的通知系统好像就是这么做的。但是用户稍微一多,这个一次性写入量就太大了,发布通知的操作会非常慢,所以要加缓存和队列处理一下,先发布消息再异步写入数据库。
要么就换个思路,只维护一个已读消息表。默认所有消息未读,如果用户读取消息则插入进数据库,这样可以分散压力,数据量也不会那么大,就是查询语句稍微麻烦一点(也没麻烦到哪里去)
还有一种可能就是干脆不用关联表,用户加一个已读消息的字段,保存该用户已读消息。缺点就是有长度上限,可能不利于扩展。没试过这种方案,也是刚刚想到的。
websocket,效果比较好,除了更新未读消息数量,也可以实时发送通知。嫌麻烦就 ajax 轮询,未读消息的话看消息种类吧,频率应该不需要太高。
Spring data rest 应该差不多,建个 model 继承一下 jpa 接口就可以了
感觉这种只适合单纯的资源类模型,业务逻辑复杂一点的就不够方便了
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   873 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 12ms · UTC 21:45 · PVG 05:45 · LAX 13:45 · JFK 16:45
♥ Do have faith in what you're doing.