错误日志

Android开发容易忽略的错误(持续更新中)

此生再无相见时 提交于 2020-04-10 18:34:29
1. ClickSpan导致长按崩溃 2. webView踩过的坑 3. webView JS方法 正式版本不能使用,混淆问题 ClickSpan导致的长按崩溃(关于TextView中使用ClickSpan后, 长按该TextView会导致崩溃) 代码如下:这是一个textViewk点击部分内容响应事件。 public class Clickable extends ClickableSpan implements View.OnClickListener { private final View.OnClickListener mListener; public Clickable(View.OnClickListener l) { mListener = l; } @Override public void onClick(View v) { mListener.onClick(v); } @Override public void updateDrawState(TextPaint ds) { super.updateDrawState(ds); ds.setUnderlineText(false); ds.setColor(Color.parseColor("#FF6771")); } } //使用 spanableInfo.setSpan(new Clickable

第十四节——日志

孤者浪人 提交于 2019-12-24 20:27:00
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 1 设置错误日志 NGINX将遇到的不同严重级别的错误信息记录到错误日志。 error_log 指令设置记录错误信息到指定 文件 、 stderr 或 syslog 和 最小严重级别 。默认,错误日志位于 logs/error.log (绝对路径取决于操作系统和安装方式),所有严重级别的消息都会被记录。 下面配置,将错误消息的最小严重级别从 error 改为 warn : error_log logs/error.log warn; 在这种情况下, warn 、 error 、 crit 、 alert 和 emerg 级别的消息被记录。 错误日志默认全局范围开启。在 main (顶级)配置上下文中定义 error_log 指令覆盖该行为。 main 上下文的设置总是被其它配置级别继承。 error_log 指令也可以在 http 、 stream 、 server 和 location 级别指定,覆盖从更高级别继承的设置。在一个错误的情况下,只记录一条最接近错误发生级别的错误消息到错误日志。然而,如果相同级别指定多个 error_log 指令,消息写入错误指定的日志。 2 设置访问日志 NGINX在请求处理之后记录客户端请求的访问日志。默认访问日志位于 logs/access.log