V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  abcbuzhiming  ›  全部回复第 101 页 / 共 104 页
回复总数  2079
1 ... 93  94  95  96  97  98  99  100  101  102 ... 104  
jit 本身就是这么牛,否则你们以为 node.js 为啥这么快,但是用 jit 会失去 php 的一个重要特性,热部署和热更新,其实这挺纠结的
2017-03-02 14:19:32 +08:00
回复了 abcbuzhiming 创建的主题 PHP PHP 有没有什么办法能兜住异常别抛 404?
@surfire91 谢谢各位为了回答了这么多,今天研究了半天,终于发现自己其实是被框架坑了,并不是抓不住异常,而是在这个框架里,所有的类都必须基于命名空间所对应的路径来调用, PHP 的 Exception 是基类,所以必须写成
catch (\Exception $e);写成 catch (Exception $e),这个框架就认为不存在这个类,但是它不报错,直接把异常甩到上层去了。。。我在这卡了两天。直到刚才左想右想不对于是用原生代码来试才发现这个坑
2017-03-02 11:40:38 +08:00
回复了 abcbuzhiming 创建的主题 PHP PHP 有没有什么办法能兜住异常别抛 404?
@surfire91 我跪了,太奇怪了,我本来就是 PHP7.0.10 ,无论是 catch error 还是 set_error_handler 我都试过了,这个 php_reader 读取错误 xls 格式引发的错误,还是抓不住,这难道既不是 expection ,也不是 error 吗,这到底是什么东西啊
2017-03-02 11:39:02 +08:00
回复了 abcbuzhiming 创建的主题 PHP PHP 有没有什么办法能兜住异常别抛 404?
@dawniii 你说对了,就是 TP3.x
2017-03-01 17:00:28 +08:00
回复了 abcbuzhiming 创建的主题 PHP PHP 有没有什么办法能兜住异常别抛 404?
@surfire91 我描述不准确吧,应该是 php error 了, http server 就抛出 404 了,我是希望能把 php 的 error 都兜住,并且进行善后处理(避免下次到这继续 error ,因为有些 error 是用户故意上传某些文件造成的,要把这些垃圾删掉),别的语言很简单, try catch 就行了, php 就不行
2017-03-01 16:17:13 +08:00
回复了 abcbuzhiming 创建的主题 PHP PHP 有没有什么办法能兜住异常别抛 404?
@PigKnife 请教如何 catch error
2017-03-01 16:16:55 +08:00
回复了 abcbuzhiming 创建的主题 PHP PHP 有没有什么办法能兜住异常别抛 404?
@panlilu 我需要在出现错误后进行逻辑处理,在 nginx 那块处理 404 仅仅是对客户端友好,不能解决逻辑问题
2017-03-01 15:47:13 +08:00
回复了 abcbuzhiming 创建的主题 PHP PHP 有没有什么办法能兜住异常别抛 404?
@Livid 我仔细看了一下这个 sentry ,它好像不能抓住错误现场并立即处理啊?
2017-03-01 15:36:32 +08:00
回复了 abcbuzhiming 创建的主题 PHP PHP 有没有什么办法能兜住异常别抛 404?
@tmkook 我靠,你这样一说,我突然发觉,我这可能不是异常,而是比异常更高级的东西,因为我用的就是 php7.0.14 ,我用了你说的 catch Exception 。反正就是读个 excel ,那个 excel 文件是有问题的。然后代码就完蛋了,根据日志的结果,到那行代码直接不往后执行了,就像那行代码变成了 die()一样
2017-03-01 15:34:44 +08:00
回复了 abcbuzhiming 创建的主题 PHP PHP 有没有什么办法能兜住异常别抛 404?
@narcotics 你要是用用过 java , C#这类语言就明白有异常处理在 IO 的时候能省多少事了
2017-02-28 15:18:09 +08:00
回复了 tmkook 创建的主题 职场话题 工作了三年的公司提离职时老板只回了一句话
楼主这样的人会存在就是为什么现在还有那么多不靠谱的老板能忽悠大把的劳动力给自己免费试错的原因
@zhouquanbest 我前几天刚刚问了我一个在上海的大数据领域的技术朋友,它说他们公司现在缺这方面的人才,然而投简历的并不多。
@amon 你说说前几年 java 的烂大街是烂在什么领域,如果是安卓,我承认是烂大街了,但是后端领域的 java 好像一直很平稳,不火也不冷的样子
@Deffi 能说说是什么时候,什么地方的事情吗?我反正是没遇到过像现在这样,一天收 10 份简历恨不得 8 个都是要面前端的,而且基本这些都是只有 1-2 两经验的人。我印象里,后端的需求和人员都很平稳
2017-02-24 09:36:52 +08:00
回复了 haython 创建的主题 程序员 数据库设计的文档,用什么比较合适?
@nonesuccess 我不知道你的公司规模有多大,我的经验,要想可视化文档展示,又要保证展示的东西和实际开发的代码逻辑是一致的,这是要付出代价的,它需要你有专门的人力来维护并沟通一线开发者。项目组不够人多的话你这么玩精力上玩不过来的。
@coderzheng 会写点 html , js ,然后再会 php ,就以为自己全栈了?
全栈可不是那么轻松的词语,你们真觉得全栈很简单吗?真的全栈楼主你自己找得到吗
2017-02-23 13:49:48 +08:00
回复了 haython 创建的主题 程序员 数据库设计的文档,用什么比较合适?
@haython 我看了半天我终于看明白你的意思了,你的意思是从表结构上直接看注释对吗?我说的注释是写在 sql 文件里的,并不要求线上的 mysql 数据库的注释和 sql 源码里的百分百一样,以 sql 源码为准,又不是要你增加一个值,立马就去线上把表结构的注释给改了。再说了,你家的系统任何时候都不停机的吗,这不可能好吧,总有维护的时候
2017-02-23 10:11:17 +08:00
回复了 haython 创建的主题 程序员 数据库设计的文档,用什么比较合适?
@haython 我不懂你的意思,你们的业务变了,需要表示的数据增加新的值,原来的列类型不符合要求了,你不改表怎么办? 1000w 数据很多吗?你见过几亿数据的表,维护时改结构跑几个小时的吗?
2017-02-23 10:08:58 +08:00
回复了 haython 创建的主题 程序员 数据库设计的文档,用什么比较合适?
@nonesuccess sql 里所有的表,过程,函数,约束都是可以用源码表达的,源码加合理的注释我真觉得没有什么不可以表达的, PowerDesigner 这种搞设计图的用来展示的居多,用来做文档并不好用,而且 sql 其实是一种结构化的描述语言,本身就很适合做文档——给程序员看的文档
1 ... 93  94  95  96  97  98  99  100  101  102 ... 104  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2617 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 10:16 · PVG 18:16 · LAX 03:16 · JFK 06:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.