在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答
扯不斷 回答

終端返回的信息是 jdk 和 android 指定 target 的 sdk platform 都沒安裝。你的 jdk 環(huán)境是不是只添加到了 path 并沒新建系統(tǒng)變量。

Java

  1. 添加環(huán)境變量:在 我的電腦->屬性->高級(jí)->環(huán)境變量
  2. 新建系統(tǒng)變量,變量名:JAVA_HOME 變量值:C:Program FilesJavajdk1.7.0 (JDK的安裝目錄)
  3. 在原有的系統(tǒng)變量 Path后面加上英文分號(hào),再添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin; 不要?jiǎng)h除原來的。看清楚,它們之間的分號(hào),是英文的分號(hào)。

Android SDK

1、新建系統(tǒng)變量,變量名:ANDROID_SDK_HOME 變量值:自己本機(jī)的 Android SDK 路徑

2、設(shè)置 sdk 的 tools 和 platform-tools 路徑到 path 里,在 path 中加入 ;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;

3、下載指定 target 的 SDK platform,根據(jù)上面的提示你要下的是 23。更新 Platforms-tools 和 Build-tools 到最新。Android Studio 可以通過 Tools -> SDK Manager 找到面板。Eclipse 通過 Window -> Preferences -> Android -> Browse 來找到面板。

clipboard.png

clipboard.png

尋仙 回答

如果是用的wepy,可以使用直接使用點(diǎn)操作符,和vue一樣this.text = '23'就可以了

涼心人 回答

https://blog.csdn.net/liuchon... 不太清楚你說的和這個(gè)是不是一樣的了。

不討喜 回答

阿里釘釘不支持前端跨域訪問,需要通過后端獲取token后再返回前端。我采用的是.net作后端,官方?jīng)]有提供SDK,需要自己寫,需要使用到httpRequest類(我用的IDE是vs2017,在NuGet管理包里全稱是FastHttpRequest),列出簡單的代碼如下

前端html

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <script src="Scripts/jquery-3.3.1.min.js"></script>
    <script type="text/javascript">
        $(function () {
            $("#getToken").click(function () {
                $.ajax({
                    type: "post",
                    url: "getToken.ashx",
                    success: function (data) {
                        console.info(data);
                    }, error: function () {
                        console.info("error");
                    }
                })
            });
        })
    </script>
</head>
<body>
    <button type="button" id ="getToken">獲取token</button>
</body>
</html>

cs文件

using System;
using System.Collections.Generic;
using HttpRequest;

namespace myDDDev
{
    public static class DDConfig
    {
        public static string __CorpID = "xxxx";  //corpId
        public static string __CorpSecret = "xxxxx"; //corpSecret
    }
    public class M_AccessToken
    {
        public string access_token { get; set; }
        public int errcode { get; set; }
        public string errmsg { get; set; }
    }
    public static class DDHelper
    {
        public static string GetAccessToken(string url)
        {

            if (url != "")
            {
                try
                {
                    HttpRequest.HttpHelper.HttpResult result = HttpRequest.HttpHelper.Get(url);
                    M_AccessToken oat = Newtonsoft.Json.JsonConvert.DeserializeObject<M_AccessToken>(result.ToStringResult());

                    if (oat != null)
                    {
                        if (oat.errcode == 0)
                        {
                            return oat.access_token;
                        }
                    }
                }
                catch (Exception ex)
                {
                    throw;
                }
            }
            return "";
        }
    }
}

ashx文件

using System;
using System.Web;
using myDDDev;
using System.Web.SessionState;

public class getToken : IHttpHandler, IRequiresSessionState
{

    public void ProcessRequest(HttpContext context)
    {
        context.Response.ContentType = "text/plain";
        //獲取AccessToken的方法是向 https://oapi.dingtalk.com/gettoken?corpid=id&corpsecret=secrect GET請(qǐng)求。
        string getUrl = string.Format("https://oapi.dingtalk.com/gettoken?corpid={0}&corpsecret={1}", DDConfig.__CorpID, DDConfig.__CorpSecret);

        //access_token 會(huì)失效,需要定期獲?。?        string access_token = DDHelper.GetAccessToken(getUrl);
        context.Session["token"] = access_token;
        context.Response.Write("access_token:" + access_token);
    }

    public bool IsReusable
    {
        get
        {
            return false;
        }
    }

}
背叛者 回答

不行的,是需要服務(wù),你隨便本地起個(gè)服務(wù)不就行了,方法很多

安于心 回答

我用的是小企鵝輸入法,安裝fcitx,配置輸入法。

拮據(jù) 回答
找到問題所在了,大圖的寬應(yīng)該等于小圖寬乘以 放大圖的預(yù)覽圖除以放大鏡的寬, 高同理,上面的代碼自己改一部分就可以

*上面的

bigImage.width = bigImage.offsetWidth * percent;
bigImage.height = bigImage.offsetHeight * percent; 

改為

bigImage.width = container.offsetWidth * percent;
bigImage.height = container.offsetHeight * percent; 

即可,昨天寫到太晚,迷迷糊糊地沒發(fā)現(xiàn)

別傷我 回答

https://open.weixin.qq.com/cg...
下載一個(gè)最新的包就可以了。。。

挽歌 回答

因?yàn)槟銢]有配置哪些路徑需要登陸以后才能訪問,你訪問一個(gè)不存在的地址最多報(bào)404。

.antMatchers("/admin/**").authenticated()
心悲涼 回答

優(yōu)化點(diǎn):

  1. 組件使用Array.map方法優(yōu)化,
  2. componentReciveProps 這個(gè)不需要
  3. 在render中減少計(jì)算,使用react 計(jì)算屬性寫法

比如:

if(this.state.safety.length !== 0) {
            this.state.safety.map(function (item) {
                safetyData[item['name']] = item['value']
            })
        }

可更改為

get computedSafetyDate() {
    ...
    }
  1. 減少組件無謂的更新判斷
  2. 減少組件內(nèi)部使用bind, 箭頭函數(shù)(因?yàn)檫@些在js中會(huì)重新重建一個(gè)函數(shù),降低性能)

暫時(shí)就這么多了

蝶戀花 回答

1.首先models是可以共用的,在后臺(tái)和api接口里都可以共用
2.Django可以做后臺(tái)管理,也可以作為api接口的服務(wù)端

葬愛 回答

如果想顯示child,你還需要重寫inherited方法,如果不重寫,原父類的inherited調(diào)用的也是原父類的overridden方法。所以結(jié)果為base

葬憶 回答

unexpected token <
這個(gè)應(yīng)該是加載某個(gè)js資源沒有加載到導(dǎo)致的

結(jié)合你下面的問題
ZeroClipboard is not defined

猜測(cè)可能是ZeroClipboard沒有加載到或者ZeroClipboard有關(guān)的基礎(chǔ)類庫沒有加載到

陪妳哭 回答

GPlan.addPlan 最后一個(gè)參數(shù) true

壞脾滊 回答

樓上有點(diǎn)小問題, 我在他的基礎(chǔ)上改了改

function outerFn (param){
    var result = {}
    function fn(obj, prefix) {
        for (key in obj) {
            let fullKey = prefix ? (prefix + '.' + key) : key;
            if (typeof obj[key] === 'object') {
                fn(obj[key], fullKey)
            } else {
                result[fullKey] = obj[key]
            }
        }
    }
    fn(param);
    return result;
}
不討喜 回答

解決了,是table每行長度不一樣引起的

枕邊人 回答

為什么非得用map,寫個(gè)for循環(huán)就行了。