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

鍍金池/ 問(wèn)答/ Java問(wèn)答

你沒(méi)做自適應(yīng)? 你網(wǎng)頁(yè)調(diào)試F12 點(diǎn)開(kāi)手機(jī)調(diào)試模式 看看,我猜樣式應(yīng)該不對(duì)

使勁操 回答

你好,短視頻功能是需要進(jìn)行授權(quán)的,授權(quán)需要聯(lián)系商務(wù)。
短視頻快速接入指南:https://developer.qiniu.com/v...
clipboard.png

因?yàn)?location.href 已經(jīng)跳轉(zhuǎn)頁(yè)面了

念初 回答

protected-mode yes 改成 no 試試尼

淺淺 回答

(-2) ** 3,語(yǔ)法錯(cuò)誤不是不友好

夢(mèng)囈 回答

有時(shí)間修改運(yùn)行腳本正常,但有時(shí)間不正常?

 command: "php /usr/src/myapp/src/push_server.php start"
失心人 回答

chrome插件-wappalyzer,當(dāng)然并不會(huì)百分百地顯示全部應(yīng)用的技術(shù)

心沉 回答

js獲取元素的屬性值使用:

$("input[name='clearFlag']").attr("checked");
python:
       selenium自動(dòng)填表單,保存驗(yàn)證碼圖片,點(diǎn)擊查詢(xún)
       opencv,去噪分割圖片
       tesseract 識(shí)別驗(yàn)證碼
不討喜 回答

我覺(jué)得這不是一個(gè)壞問(wèn)題啊,為什么會(huì)有那么多人踩呢?不要急著踩別人,你會(huì)算的話,你出來(lái)給我走兩步看看?

dpi概念

首先,我們要明確兩個(gè)概念:dpippidpidot per inch的縮寫(xiě),ppipixel per inch的縮寫(xiě),意思就是“每英寸多少像素”。在顯示器上,dpi就等于ppi,所以我們下面就都以dpi為例。

那么我們的顯示器的dpi怎么算呢?首先,你可以通過(guò)顯示器的設(shè)置,查看一下你當(dāng)前的分辨率是多少,比如我現(xiàn)在正用的這臺(tái)顯示器,它的分辨率是2560x1440,根據(jù)勾股定理(裝逼的話也可以叫畢達(dá)哥拉斯定理,愛(ài)國(guó)人士稱(chēng)為勾股定理,雖然實(shí)際上勾股從來(lái)就不是一個(gè)定理,而畢達(dá)哥拉斯是真真正正證明了這個(gè)定理的),我們可以算出對(duì)角線是2560的平方加上1440的平方然后再開(kāi)根號(hào),得到2937.20956,那么因?yàn)檫@臺(tái)顯示器大約是27英寸的,所以我們可以用2937.20956除以27英寸,得到108.7855,這就是這個(gè)顯示器的dpi了。

計(jì)算圖片的厘米數(shù)

接下來(lái)的事情就好辦了,假設(shè),你有一張jpg圖片或者png圖片,它的寬是1088像素,用這個(gè)值除以上面的dpi,就可以得到10英寸這個(gè)數(shù)值,接下來(lái),我們?cè)侔延⒋鐡Q算成厘米,因?yàn)橐挥⒋绲扔?code>2.54厘米,所以這張圖片的寬度就是25.4厘米,254毫米,高度的計(jì)算類(lèi)似。

js求解

接下來(lái),這位大兄弟問(wèn)怎么樣用Javascript獲得這個(gè)尺寸?

那么,首先我們必得要先知道如何用Javascript獲得dpi??梢赃@樣做:我們先造出一個(gè)虛擬div,設(shè)定它的寬和高都是1in,也就是1英寸,注意是1in而不是1px哦,不要搞錯(cuò)了。比如這樣:

<div id="dpi" style="height: 1in; width: 1in; position: absolute; left: -100%; top: -100%;"></div>

然后我們?cè)儆?code>js算一下它的像素寬度就得到了這臺(tái)顯示器的dpi

function getDPI() {
  return document.getElementById("dpi").offsetHeight;
}

得到了dpi,聰明如你一定能猜出如何計(jì)算圖片的尺寸了吧?

SshWork是文件名,就是文件夾是什么名字。
SshProject是項(xiàng)目名,這是你自己起的名字,可以在idea的Project Structure中的Modules中修改name
圖片描述

殘淚 回答

似乎是DLL拋出的異常,確認(rèn)設(shè)備信息正確?

墨染殤 回答
  1. let child = {name:'child',template:'<div><label>child:</label><input
    value="ddd"></input></div>'};

  2. let tp = {name:'tp',template:'<div class="layout">9999:<slot
    name="sss"></slot></div>'};

  3. let view = {name:'tpz',template:'<div><tp><child

       slot="sss"></child></tp></div>',components:{tp,child}};
  4. return h(view)

這種demo可以實(shí)現(xiàn)

項(xiàng)目不支持es6語(yǔ)法,嘗試模塊化改寫(xiě)的

        // 模板引擎補(bǔ)充
        template.defaults.imports.Balance = function(number) {
            return number.toFixed(2);
        }
        // 當(dāng)所有組件準(zhǔn)備好后執(zhí)行內(nèi)部回調(diào)方法
        appcan.ready(function() {

            uexWindow.setWindowScrollbarVisible('false');

            appcan.frame.setBounce(1, function(type) {
                $("#pullstatus").html("");
            }, function(type) {
                $("#pullstatus").html("");
            }, function(type) {
                $("#pullstatus").html("松手了,產(chǎn)生事件了,開(kāi)始更新數(shù)據(jù)!");
                // 下拉事件發(fā)生
                appcan.frame.resetBounce(1);
                var num = Number(pageNo) * limit;

                $("#pullstatus").html("");
                // alert("totalRows=" + totalRows)

                if (Number(totalRows) <= num) {
                    appcan.window.openToast({
                        msg : '沒(méi)有更多',
                        duration : 1000,
                        position : 5,
                        type : 0
                    });
                    return;
                }

                pageNo = Number(pageNo) + 1;
                Orders.addData();
            });
            Orders.init();

        });
        var Orders = {
            init : function() {
                this.queryCusBasOrg();
                this.options().bind();
            },
            options : function() {
                var yue = this,
                    options = {};
                yue.options.companyList = document.getElementById('companyList');
                yue.options.bills_list = document.getElementById("bills_list");
                yue.options.tishi = document.getElementById('tishi');
                return yue;
            },
            bind : function() {
                var yue = this;
                this.options.companyList.onchange = function() {
                    yue.changeCompany();
                }
            },

            // 獲取公司列表
            queryCusBasOrg : function() {
                var yue = this;
                var func = yue.showCompanyCallback.bind(yue);

                ajaxPostQuery(URL + "/app/cus/queryCusBasOrg", "", func, "text");

            },
            // 回調(diào)
            showCompanyCallback : function(data) {
                var yue = this;
                var tishi = yue.options.tishi;
                var companyList = yue.options.companyList;

                if ( typeof data == "string") {
                    data = JSON.parse(data);
                };

                var html = template('Company_tmpl', {
                    list : data
                });

                $('#companyList').html(html);
                tishi.style.height = "5em"

                var linkId = companyList.value;

                Orders.queryBills(linkId);
            },
            // 獲取訂單數(shù)據(jù)
            queryBills : function(linkId) {
                var yue = this;
                var paramJsonStr = "&pager.pageNo=" + pageNo + "&pager.pageSize=" + pageSize + "&cusOrgLinkid=" + linkId;
                var func = yue.showBillsCallback.bind(yue);
                ajaxPostQuery(URL + "/app/cus/queryCusPayMoney", paramJsonStr, func, "text");
                appcan.window.openToast('正在加載...', '0', '5', '1');

            },
            // 獲取訂單數(shù)據(jù)回調(diào)
            showBillsCallback : function(data) {
                var yue = this;
                var tishi = yue.options.tishi;
                var bills_list = yue.options.bills_list;

                appcan.window.closeToast();

                if ( typeof data == "string") {
                    data = JSON.parse(data)
                };
                totalRows = data["pager.totalRows"];
                // alert(totalRows)

                var html = '';
                if (data === 0) {
                    html = "<div id='' class='ub ub-pc pc time-wrapper''>" + "<span class='mf-size2 time'>暫無(wú)歷史賬單</span>" + "</div>";
                    tishi.innerHTML = html;
                } else {
                    html = template('bills_tmpl', {
                        list : data.rows
                    });
                    bills_list.innerHTML = html;
                    tishi.innerHTML = "";
                }

            },
            // 下拉刷新添加數(shù)據(jù)
            addData : function() {
                var yue = this;
                var linkId = yue.options.companyList.value;
                var paramJsonStr = "&pager.pageNo=" + pageNo + "&pager.pageSize=" + pageSize + "&cusOrgLinkid=" + linkId;

                ajaxPostQuery(URL + "/app/cus/queryCusPayMoney", paramJsonStr, yue.addDataCallback, "text");
                appcan.window.openToast('正在加載...', '0', '5', '1');
            },
            // 下拉刷新添加數(shù)據(jù)回調(diào)
            addDataCallback : function(data) {
                var yue = this;
                var tishi = yue.options.tishi;
                appcan.window.closeToast();

                if ( typeof data == "string") {
                    data = JSON.parse(data)
                };
                totalRows = data["pager.totalRows"];
                // alert(totalRows)

                var html = '';
                if (data === 0) {
                    html = "<div id='' class='ub ub-pc pc time-wrapper''>" + "<span class='mf-size2 time'>暫無(wú)歷史賬單</span>" + "</div>";
                    tishi.innerHTML = html;
                } else {
                    html = template('bills_tmpl', {
                        list : data.rows
                    });

                    $('#bills_list').append(html);
                    tishi.innerHTML = '';
                }
            },
            // 城市名稱(chēng)改變
            changeCompany : function() {
                var yue = this;
                yue.options.bills_list.innerHTML = "";
                var linkId = yue.options.companyList.value;
                pageNo = 1;
                yue.queryBills(linkId)
            },
            // 打開(kāi)詳情頁(yè)
            openDetail : function(id) {
                appcan.locStorage.setVal('FUNDSUB_ID', id);
                appcan.window.open("detail", 'order_detail.html', 10);
            }
        }
淺淺 回答

善用google,已經(jīng)有人解決這個(gè)issue了,刪掉密鑰之后重啟服務(wù),搞定 https://issues.jenkins-ci.org...

練命 回答

想了半天,看了上面的答案后還是有點(diǎn)懵,結(jié)果晚上自己莫名奇妙的寫(xiě)出來(lái)了。。
參考上面用max(creatime) time ,會(huì)發(fā)現(xiàn)結(jié)果出來(lái)的集合中time和creatime不一樣的。這也是導(dǎo)致為啥group by 不是我要的東西。
首先找到select mix(creatime) time ,tag From log_info 然后限定條件,排序。
得出一個(gè)4個(gè)tag,然后有最新的time的表
然后用原表內(nèi)連接,限定條件是子查詢(xún)的time = 原表的createtime, tag= 原表的tag
然后結(jié)果就出來(lái)了。。

款爺 回答

自帶的api有根據(jù)當(dāng)前節(jié)點(diǎn)獲取父級(jí)的方法。獲取到當(dāng)前點(diǎn)擊節(jié)點(diǎn)對(duì)象,然后調(diào)用getparentnode獲得父級(jí),遞歸上去就是了