V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  movistar  ›  全部回复第 2 页 / 共 4 页
回复总数  66
1  2  3  4  
2020-05-30 13:19:22 +08:00
回复了 Leon6868 创建的主题 Python 用 try...except...提高代码的稳定性,是否是好习惯?
考虑好自己写的代码是不是核心关键逻辑,不是核心逻辑那就都加上 try catch/except
不要扩大影响面,比如有一个接口可能向下游拿十几个 RPC,你加了个功能,结果出异常,难道就 let it crash 让一个不是关键流程直接搞挂整个接口没有任何返回?
如果整条链路每个信息都很重要,那可以,没问题,let it crash 直接在线程顶层 try catch/except 不要让服务崩掉就可以了

否则建议全部都加上...

任何现代化的语言都不至于 catch 一下就不知道出错在哪,打个 ERROR Log,监控 ERROR Log 量,不要放任 ERROR 就行了

当然取决于你什么行业,什么方向,不同方向对于服务要求不同....
2020-05-20 10:50:55 +08:00
回复了 atfeel 创建的主题 Android Android 如何通过 Socket 高效率发送 int 数组?
如果你确定耗时是在 int 转 byte 这个流程里
而不是创建 byte 数组的流程里
那是有解决方案的
通过 unsafe 获取到数组的指针,然后根据长度直接把整段数据 copy 到 byte 数组里面即可,可以不转换就是整块 copy 。
可以节省转换的时间。但是创建数组的开销还是有的,还有一次 copy 开销。
2020-05-20 01:38:59 +08:00
回复了 aiqier 创建的主题 Java 关于 jetty 和 thrift 一起使用时,一些关于 nio 的问题请教
所以你需要用 nifty(facebook)或者 drift
自己写成本还是挺高的,还容易出错.
一般都是基于开源的服务再做改造
Go 在设计的时候感觉就有问题,重复应用关键字,就为了省几个关键字...
结果一个关键字在不同场景有不同的实现,导致看起来很迷
大道至简.....
而且 Go 目标就一个更容易开发的 C,有的其他语言做的好的优点也不采纳.所以其他语言转过来的会觉得很奇怪
至于 slice 和 array 的问题,在 Java 里就是 ArrayList 和 type[]的区别...
除了特殊场景(定长),绝大部分人用 ArrayList...
2020-05-19 23:47:45 +08:00
回复了 dddd1919 创建的主题 问与答 自行除牙石有什么好的方法
@zhangxs1989 北京口腔医院,而且不用改医保定点,比较方便,直接预约了就去
北大口腔价格也差不多,当然抛光不能走医保,而且价格就直接 double 到 200~300 了.但是抛光其实没啥用...
2020-05-19 12:45:35 +08:00
回复了 dddd1919 创建的主题 问与答 自行除牙石有什么好的方法
洗牙很便宜啊,而且还能走医保,不要那些花里胡哨的项目
帝都三甲洗牙只要 100 出头....
趁早洗....
2019-12-04 00:24:46 +08:00
回复了 MatthewMurdock 创建的主题 程序员 v 站上有字节跳动的同学吗,想要了解一下部门
Lark 这玩意在推广,但是效果嘛,你自己看看就知道了
另外就技术而言,你觉得 Lark 这种业务还有基础架构,能好到哪里去
当然头条到处都是轮子,也不一定技术不好,现在不搞个轮子都不好意思说自己是头条的
2019-11-30 02:16:22 +08:00
回复了 Kontinue 创建的主题 程序员 算法工程师就不需要做任何工程的事情吗
在头条和美团呆过
头条这边算法工程师也要做全部工程上的事情
和外部接口对接,业务流程,CRUD,模型训练,在线 serving 都要写,写的质量又是另外一回事了
大部分还在写 Python,线程和进程,依赖库用的都很迷,工程水平只能说写了能跑,效率差资源浪费很正常,机器多问题不大
技术选型基本等于别人吹什么好就用什么,反正不懂,只要别人有成功应用经验(一般是 ailab/feed/大搜这些)就可以抄一遍。


美团这边的算法偏策略,基本就做模型训练,以及和线上算法强相关部分
大部分业务都是工程负责,大部分工程服务也是工程服务,两边合作
当然美团的算法工程师就不涉及选型了,就是提个需求让工程同学实现就行,可以更专注于怎么优化效果

各有优缺点,可以自己比较一下。
这屏幕又不是换了就不会再脱落了
"你特么是傻还是闲,就为了换块可能还是会出现同样问题的破屏幕?"
2018-02-05 20:08:08 +08:00
回复了 qsnow6 创建的主题 健康 补牙公立医院好还是私立医院好
尽量不要根管治疗啊,要做牙冠,很坑的= =
能补牙趁早补
帝都三甲补个牙基本也是 200-300 一颗
根管治疗看情况,不做牙冠 1500 左右,做牙冠 4000-6000.....
有点特别坑的就是,很多医生会尽量让做根管....
个人还是感觉王府井天才吧比三里屯好....
去了 2 次三里屯修笔记本, 连个螺丝都修不好.....
2018-02-04 01:40:53 +08:00
回复了 PureWhite 创建的主题 程序员 后端工程师如何学前端?
@oswuhan "安全"是前端该做的重要的事情,明明就是你自己说的
然而谁都知道,前端做安全就是做个样子而已....不承认也没办法,只能自己安慰自己了.....
而且不要揽前端不该做的事情,这也是很重要的一点
我说后端很重要,没说前端不重要.你自认为只有前端才重要这也是很神奇....
2018-02-03 12:05:36 +08:00
回复了 ivydom 创建的主题 分享发现 分享一个下一代身份认证服务
这已经是上一代了,这一代是区块链身份认证 [手动狗头]
2018-02-03 12:03:51 +08:00
回复了 PureWhite 创建的主题 程序员 后端工程师如何学前端?
@oswuhan 不同意你说的这个比喻
"用“做饭”这件事来类比一下,“后端”风格厨师解决的是把饭做出来的问题,只需要保证做饭效率以及能不能吃的问题就行,而“前端”风格的厨师需要精确的把控做菜的食材、调料、工艺等方面的要素,最终的目标除了效率、安全等方面的问题以外,重点是要满足食客的口味需求。 "
个人感觉,后端是准备好食材,调料,工艺,在给定的时间内把饭菜做出来,既要有足够吞吐,还要足够的低延迟
而前端呢,主要负责摆盘,装饰,上菜,可能负责的多的(NodeJS 做反代那种),再给饭菜挤个柠檬汁上个现成的调味汁简单加工一下....
而且安全显然是前后端都要做的,后端更主要一点.这部分前端可以不做,后端不能不做........
2018-01-28 19:58:58 +08:00
回复了 xhinliang 创建的主题 Java 有在大型 Netty 长连接服务器中使用 G1 的吗?
少了 2 秒的 Full GC 但是 YGC 增加了
这叫差强人意....没问题.........
@abcbuzhiming
牺牲了一致性的缓存扛高并发有什么难的啊?
不停加机器就好了,反正几分钟几十分钟延迟都可以...
单 IDC 流量炸了就加多机房啊....

而且几十亿 QPS 是个啥,自己估过的么
2015 年春运 12306 PV 300 亿.搜了一下现在似乎没涨多少,400-500 亿 PV 的样子(虽然的确超级高)
你这一秒即几十亿 QPS 不是几十秒就把一天 PV 跑完了么.....
搜了一下网上流传的文章,15 年每秒最大 117,800...
3 年翻几个数量级?
连基本的数量级估算都不懂,就瞎吹什么技术,还国家科学技术发展一等奖........
当年刚出的时候给 12306 洗地就算了,刚出的时候的确做的还不错
现在改成这样还有人洗地.还上亿请求.....
还强一致性,不同终端看到的余票都不一样,延迟能有几分钟
进去就直接队列,打到底层能有多少并发....
2018-01-20 11:56:18 +08:00
回复了 yksoft1 创建的主题 分享发现 被移植到 Android 平台的 Java 手机 QQ?!
4M 内存的良心 QQ.....
"为什么很多人用胶带把前置摄像头遮起来,却不贴麦克风? 比如超声波连接周围断网被黑设备的上传等……"
坐等
"为什么很多人贴电脑麦克风, 手机麦克风却不贴起来"
坐等
"为什么很多人都贴了手机摄像头和手机麦克风,却还敢在家里买可联网的物联网设备"
然后坐等
"为什么这么担心被人黑,还要联网,为什么不断网生活呢"
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1042 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 20:01 · PVG 04:01 · LAX 12:01 · JFK 15:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.