有时候php发生错误,有没有展示出错误信息,我们只能去找各种错误日志才能解决问题,然而我们又不知道错误日志在哪里,又得急一段时间去找。
下面简单的配置,我们就能让网页出现错误信息。
在执行代码中加入下面两行代码即可
ini_set("display_errors","On");
error_reporting(E_ALL);
一般把这两行代码放在访问的入口出就会全局起作用,建议做好debug模式
有时候php发生错误,有没有展示出错误信息,我们只能去找各种错误日志才能解决问题,然而我们又不知道错误日志在哪里,又得急一段时间去找。
下面简单的配置,我们就能让网页出现错误信息。
在执行代码中加入下面两行代码即可
ini_set("display_errors","On");
error_reporting(E_ALL);
一般把这两行代码放在访问的入口出就会全局起作用,建议做好debug模式
已知圆心,半径,角度,求圆上的点坐标
为了便于查找,记录一下Android透明度对应的数值。
上下居中,在html中没有简单的属性处理,这个不知道为啥,不过在最新的技术里面已经有了好的处理方方式。
bringToFront方法在SDK中的说明是“Change the view's z order in the tree, so it's on top of other sibling views”,翻译过来就是改变view的z轴,使其处在他父view的顶端。关于bringToFront的实现,网上有很多资料介绍,大体来说就是将这个view从父view中移除,然后再加入父view的顶端。具体实现如何呢?
当我们在Android依赖库中使用switch-case语句访问资源ID时会报如下图所示的错误,报的错误是case分支后面跟的参数必须是常数,换句话说出现这个问题的原因是Android library中生成的R.java中的资源ID不是常数:
Android : Getting error “cannot resolve getSharedPreferences(java.lang.String, int)”
使用过Maven的人都知道maven中有许多功能都是通过插件来提供的,今天我们来说一下其中的一个插件:maven-archetype-plugin
ArrayList允许添加null值,就容易造成了list内的对象转换出现java.lang.NullPointerException异常。
原来是在子线程弹Toast了, 切记,Toast只能在UI线程弹出,如果一定要在子线程弹,那么就通过 new Handler(Looper.getMainLooper()) 来弹
一般如果不是在主线程中又开启了新线程的话,一般都会碰到这个问题。 原因是在创建新线程的时候默认情况下不会去创建新的MessageQueue。