我发现一些功能concat() push() every()都存在于Array和Array.prototype(使用firefox 57.0.1控制台)
由于存在原型方法,因此令人困惑Array.
此外,哪里staic方法(Array.from(),Array.isArray()等)中是否存在?
我想我已经了解的JavaScript原型的概念,在一定程度上,所以我很好奇的就是原型方法(concat() push()...)在apear都Array和Array.prototype
我正在尝试将文件写入手机.
我曾经Environment.getDataDirectory()知道内部存储的路径并Environment.getExternamStorageDirectory()知道外部存储的路径.
但是当我使用Environment.getExternalStorageDirectory()路径时,文件是在内部存储中创建的.当我使用Environment.GetDataStorage()路径时,文件不会被创建.(这不确定,但我至少在资源管理器应用程序中找不到.)
我认为我的手机的内部存储被视为外部存储.(在我的情况下,它有32GB的存储空间)
我想知道可移动存储(例如micro SD card)路径.我该怎么办?
我尝试使用Asynctask在Android中进行网络连接,并且成功与否.
我很好奇:是否有必要制作Asynctask内部类?
我没有把它作为内部类的一种形式,但谷歌API指南说AsyncTask must be subclassed to be used.(但我没有,它的工作......) - http://developer.android.com/reference/android/os/AsyncTask. HTML
为什么Asynctask采用一种形式的类,即使它只执行一个主函数?(我认为它应该是一种方法,而不是一种类.)
更新到android 5.0棒棒糖后,HttpsURLConnection发生握手错误.
05-05 14:54:08.821 10855-11793/com.soonoo.mobilecampus E/INFO? javax.net.ssl.SSLHandshakeException: Handshake failed
at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:374)
at com.android.okhttp.Connection.upgradeToTls(Connection.java:238)
at com.android.okhttp.Connection.connect(Connection.java:158)
at com.android.okhttp.Connection.connect(Connection.java:170)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:309)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:242)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:388)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:118)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:220)
at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218)
at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:25)
at com.soonoo.mobilecampus.User.login(User.java:72)
at com.soonoo.mobilecampus.LoginView$Login.doInBackground(LoginView.java:112)
at com.soonoo.mobilecampus.LoginView$Login.doInBackground(LoginView.java:84)
at android.os.AsyncTask$2.call(AsyncTask.java:288)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
Caused by: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0xaaaf8a00: Failure in SSL library, usually a protocol error
error:1407743E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert inappropriate fallback (external/openssl/ssl/s23_clnt.c:765 0xa9295b25:0x00000000)
at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:302)
... 19 …Run Code Online (Sandbox Code Playgroud) 我正在Android Studio尝试在发布模式下构建我的项目。
\n在调试模式下一切正常,但在发布模式下出现以下错误...
08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 java.lang.NoClassDefFoundError: a.a.b.l\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at java.lang.Class.classForName(Native Method)\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at java.lang.Class.forName(Class.java:308)\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at java.lang.Class.forName(Class.java:272)\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at com.a.a.a.a(Unknown Source)\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at com.a.a.a.a(Unknown Source)\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at com.a.a.e.b(Unknown Source)\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at com.a.a.e.a(Unknown Source)\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at com.a.e.a.uncaughtException(Unknown Source)\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)\n08-26 17:59:05.599 31696-31931/? W/System.err\xef\xb9\x95 at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)\n08-26 17:59:05.600 31696-31931/? E/AndroidRuntime\xef\xb9\x95 FATAL EXCEPTION: AsyncTask #2\n Process: com.soonoo.mobilecampus, PID: 31696\n java.lang.RuntimeException: …Run Code Online (Sandbox Code Playgroud) 我动态地circle在g标签中添加标签jQuery.append()并得到以下结果.(服务器端语言是php)
但是,当我从本地服务器加载圆圈时,不显示圆圈.
具体来说,浏览器在第一次加载时不会在g标签中显示圆圈,然后当我g从chrome开发人员工具复制标签的一部分并将其粘贴到单独的html文件(或jsfiddle等)时,它会正确显示.
问题是什么?
这是JS代码:
var dataset = new Array();
<?php
// data is added to dataset
?>
var day = dataset[dataset.length - 1].date - dataset[0].date + 1;
for(var i = 0; i < dataset.length; i++){
var count = dataset[i].date - dataset[0].date;
if(dataset[i].like == true) $('g.like').append("<circle cx='"+ (count * 100) + "' cy='" + dataset[i].num/max * 300 +"' r = '4.5' fill='red'>s</circle>");
else $('g.dislike').append("<circle cx='"+ (count * 100) + "' cy='" …Run Code Online (Sandbox Code Playgroud)