2016-12-14 ruki
lua原生并没有提供try-catch的语法来捕获异常处理,但是提供了pcall/xpcall等接口,可在保护模式下执行lua函数。 因此,可以通过封装这两个接口,来实现try-catch块的捕获机制。 我们可以先来看下,封装后的try-catch使用方式: ```lua try { -- try 代码块 function () error("error message") end, -- catch 代码块 catch { -- 发生异常后,被执行 function (errors) print(errors) end } } ``` 上面 继续阅读 »
2016-09-09 ALEX LIN
更新日志 新浪微博 iOS sso package or sign error 出现这个问题是因为在新浪微博开放平台上申请的应用的Bundle ID和你项目的Bundle ID不一致或者未设置。 解决方法:更改新浪微博开发平台上应用的Bundle ID error:redirect_uri_mismatch 在程序中设置的Redirect URL和新浪微博开放平台申请的应用的授权回调页URL不一致。 解决方法:在新浪微博开放平台 ——> 应用信息 ——> 高级信息 ——> OAuth2.0 授权设置 ——> 授权回调页,设置和程序的Redirect URL一致。 新浪微博登录授权失败,responseCode等于 继续阅读 »
2016-04-15 Eric Wang
把辛勤的耕作当做生命的必要,即使没有收获的指望依然心平气和的继续耕种。 路遥 在Java中,通常情况下,需要将异常堆栈信息输出到日志中,这样便于纠错及修正Bug,而多数情况下,大家最常用的是使用e.printStackTrace()直接打印堆栈信息完事,这并不是值的推荐的做法。 1. 当出现异常时,调用e.printStackTrace();其实相当于什么都没做,同时也不会把异常信息输出到日志文件中 2. 使用log.error(e.getMessage());只能够输出异常信息,但是并不包括异常堆栈,所以无法追踪出错的源点 3. 使用log.error(e);除了输出异常信息外,还能输出异常类型,但是同样不包括异常堆栈,该 继续阅读 »
2016-10-18 Eric Wang
在升级JDK至1.8之后,使用Maven-javadoc-plugin插件打包报错,*[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs) on project *详细信息如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs) on project StatisticsReport: MavenReportExcep 继续阅读 »
2018-09-28 Vaniot
ERROR 1698 (28000) 错误 错误详情:密码正确时用户依旧无法经如数据库中 shell mysql -u root -p Enter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost' 错误的起因是root的plugin设置为auth_socket,用密码登陆的plugin应该是mysql_native_password。 解决办法: 在/etc/mysql/mysql.conf.d/mysqld.cnf这个文件里找到[mysqld]在该配置项下添加 skip-grant-tables这个配置,之后可以使用mysql命 继续阅读 »
2018-03-15 林长宇
问题 升级Mac后,Jekyll 无法启动了。 用GEM更新Jekyll居然出错了。 $ gem install jekyll ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /usr/bin directory. 继续阅读 »
2015-01-27 derekchan
使用ajax跨域請求時,在chrome、firefox等兼容性較好的瀏覽器中,可以看到返回結果、 但在IE中,ajax會自動跳到error方法中,打開f12調試,返回錯誤為(No Transport),苦惱了我很久 [][1] 继续阅读 »
2017-03-09 YongHao Hu
go
``` var maxFileSize int64 = 10 * 1000 * 1000 //limit upload file to 10m if r.ContentLength > maxFileSize { http.Error(w, "request too large", http.StatusExpectationFailed) return } r.Body = http.MaxBytesReader(w, r.Body, maxFileSize) 继续阅读 »
2014-09-22 白若水
最近提交了一个应用,本来只是一次的版本升级,仅仅做了一些优化,对实质性的内容的没有多少修改,但是仍然被打回。也许上次通过比较幸运,也许那天审核人员的心情比较好。没有办法只有认灾。又做了几处简单修改,继续发布。 然后出现了这样的错误 ERROR ITMS-9000: "Redundant Binary Upload. There already exists a binary upload with build version 继续阅读 »
2013-12-19 Robin Wen
文/Robin 本站推广 币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。 币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872 邀请码: 11190872 如果我们习惯试错,将会收获更多。 最近一位好友问了我一个问题,就是MySQL的Delete语句删除会报ERROR1093 (HY000)错误。SQL语句如下:DELETE FROM test WHEREid=(SELECT max(id) FROM test); 我看了下这个SQL,语法上面没有什么问题啊,这不是标准SQL吗。于是我在Linux环境下测试了MyS 继续阅读 »