鍍金池/ 問(wèn)答
影魅 回答

你可以看看你的表編碼應(yīng)該是latin,建表的時(shí)候如果不指定編碼則mysql會(huì)使用全局的默認(rèn)數(shù)據(jù)庫(kù)編碼。
建議你修改下你建表的SQL指定下編碼:

CREATE TABLE IF NOT EXISTS tdb_goods(
    goods_id    SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
    goods_name  VARCHAR(150) NOT NULL,
    goods_cate  VARCHAR(40)  NOT NULL,
    brand_name  VARCHAR(40)  NOT NULL,
    goods_price DECIMAL(15,3) UNSIGNED NOT NULL DEFAULT 0,
    is_show     BOOLEAN NOT NULL DEFAULT 1,
    is_saleoff  BOOLEAN NOT NULL DEFAULT 0
  ) CHARSET=utf8;

要支持特殊編碼那么也建議你考慮utf8mb4編碼。

命多硬 回答

解決
把test.sass修改成test.scss就行了

原因
sass和scss的語(yǔ)法不一樣
花括號(hào){}和分號(hào) ;是scss里面的語(yǔ)法

參考
http://sass.bootcss.com/docs/...

葬愛(ài) 回答

沒(méi)見(jiàn)過(guò)ParticleCircleMaterial ,如果你指的是 ParticleBasicMaterial 或 ParticleSystemMaterial,那么這兩種材質(zhì)都已經(jīng)廢棄了,取而代之的是PointsMaterial

three.js更新得挺快的,如果按照老的教程找不到某些東西,可以查看廢棄特性列表,看看是不是已廢棄了,

陪我終 回答

package-lock.json不匹配導(dǎo)致。在出問(wèn)題的電腦上,刪掉package-lock.json,刪掉.node_modules文件夾,重新npm install,然后npm run build。建議:把package-lock.json放入.gitignore,省得它老來(lái)干擾。

怣人 回答

好像沒(méi)有吧,markdown 學(xué)習(xí)成本很大嗎= =,丟個(gè)使用手冊(cè)不就好了,多學(xué)點(diǎn)沒(méi)什么壞處

扯不斷 回答

@Pipe({name: "biaoqianPipe",pure: false})使用非純管道

Angular有兩類(lèi)管道:純的與非純的。 默認(rèn)情況下,管道都是純的
純管道:
Angular只有在它檢測(cè)到輸入值發(fā)生了純變更時(shí)才會(huì)執(zhí)行純管道。 純變更是指對(duì)原始類(lèi)型值(String、Number、Boolean、Symbol)的更改, 或者對(duì)對(duì)象引用(Date、Array、Function、Object)的更改。
Angular會(huì)忽略(復(fù)合)對(duì)象內(nèi)部的更改。 如果我們更改了輸入日期(Date)中的月份、往一個(gè)輸入數(shù)組(Array)中添加新值或者更新了一個(gè)輸入對(duì)象(Object)的屬性,Angular都不會(huì)調(diào)用純管道。

更多詳情查看Angular-管道-純管道與非純管道

亮瞎她 回答

先回答問(wèn)題from . import 表示從當(dāng)前文件的路徑(.)導(dǎo)入所有()
其實(shí)不光是python,或者說(shuō)不光是編程語(yǔ)言,對(duì)于操作系統(tǒng)來(lái)說(shuō).代表的都是當(dāng)前路徑,*在正則表達(dá)式表示的是任意文件。

墨小白 回答

因?yàn)橹皇?strong>賦值不是聲明
代碼中的代碼會(huì)被加到構(gòu)造方法的最前面執(zhí)行

薄荷綠 回答

肯定是VO或部分可用DTO進(jìn)行展示,如果有共同特征的數(shù)據(jù)可以提取出BaseVO。

乖乖瀦 回答

同樓上,沒(méi)有明白你表達(dá)的意思。

青檸 回答

沒(méi)有的,已知的模板引擎都實(shí)現(xiàn)了包含(v-for這類(lèi))在內(nèi)的很多的功能。
這么小的一個(gè)功能,你用jquery模擬一下就行了

執(zhí)念 回答

你確定這個(gè)是PHP的問(wèn)題嗎

氕氘氚 回答

太感謝@勤奮的小小塵,完全解決了心中的疑慮,果然如此。我這的VPN用不了了,某度又找不準(zhǔn)想要的。真是千恩萬(wàn)謝

大濕胸 回答

動(dòng)態(tài)計(jì)算,使隨機(jī)的期望值在理論上符合你的要求即可。
當(dāng)然,最后的結(jié)果,不可能是嚴(yán)格的 10 分鐘。(如果要嚴(yán)格也可以,只是后面的變化,可能是 0 而已)

很簡(jiǎn)單的歸并問(wèn)題,目前剩余時(shí)間 T (時(shí)間可以轉(zhuǎn)化為“循環(huán)次數(shù)”,“間隔時(shí)間”等),相差的量是 S,那么當(dāng)前的變化量是一個(gè)關(guān)于 TS 的函數(shù), 即 d(n) = f(T, S) ,變化之后,下一個(gè) d 就是 d(n+1) = f(T - t, S - d) 。進(jìn)一步,當(dāng) S <= 0 時(shí), d = 0


給個(gè)進(jìn)度條的例子,每次隨機(jī)值的變化程度是動(dòng)態(tài)分頁(yè)數(shù)據(jù)的那個(gè) stdDev 影響的:

<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
<meta charset="utf-8" />
<title>變化</title>
<link rel="stylesheet" type="text/css" href="" />
<script type="text/javascript" src="https://s.zys.me/js/jq/jquery.min.js"></script>
</head>
<body style="margin: 100px;">
  <div id="bg" style="width: 800px; height: 30px; background-color: gray;">
    <div id="bar" style="width: 50%; height: 30px; background-color: red;"></div>
  </div>

  <script type="text/javascript">
    // http://www.cnblogs.com/zztt/p/4025207.html
    // 抄的正態(tài)分布生成算法

    function getNumberInNormalDistribution(mean, stdDev){
      return mean + (randomNormalDistribution() * stdDev);
    }

    function randomNormalDistribution(){
      var u=0.0, v=0.0, w=0.0, c=0.0;
      do {
        //獲得兩個(gè)(-1,1)的獨(dú)立隨機(jī)變量
        u = Math.random() * 2 - 1.0;
        v = Math.random() * 2 - 1.0;
        w = u * u + v * v;
      } while( w == 0.0 || w >= 1.0 )
        //這里就是 Box-Muller轉(zhuǎn)換
      c = Math.sqrt( (-2 * Math.log(w)) / w );
      //返回2個(gè)標(biāo)準(zhǔn)正態(tài)分布的隨機(jī)數(shù),封裝進(jìn)一個(gè)數(shù)組返回
      //當(dāng)然,因?yàn)檫@個(gè)函數(shù)運(yùn)行較快,也可以扔掉一個(gè)
      //return [u*c,v*c];
      return u * c;
    }

  </script>

  <script type="text/javascript">



    // 假設(shè)整個(gè)變化過(guò)程為 5000 毫秒時(shí)間, 總長(zhǎng)度是 800px
    var T = 5000;
    var D = 800;

    // 同時(shí), 我們定每 100 毫秒變化一次, 則整個(gè)過(guò)程執(zhí)行完是 5000 / 100 = 50 次的變化
    // 那么, 如果每次變化是平均的, 則期望值是 800 / 50 px 每次.
    var PER = 100;
    var N = T / PER;

    var $n = $('#bar');
    $n.width(0);

    var width = 0;
    function action(){
      var n = getNumberInNormalDistribution(D / N, 10);
      D -= n;
      if(D <= 0){ $n.width('800px'); over(); return }
      $n.width(width + n + 'px');
      width += n;
      N -= 1;
      if(N <= 0){ $n.width('800px'); over(); return }
      setTimeout(action, PER);
    }

    function over(){
      console.log('over');
      setTimeout(reset, 3000);
    }

    function reset() {
      T = 5000; D = 800; PER = 100; N = T / PER;
      $n.width(0);
      width = 0;
      action();
    }

    action();


  </script>
</body>
</html>

這個(gè)和JVM實(shí)現(xiàn)關(guān)系不大,是否為native方法也沒(méi)關(guān)系。
這是java特性-多態(tài)的一種體現(xiàn),重寫(xiě)之后調(diào)用的實(shí)際上是實(shí)現(xiàn)類(lèi)的hashCode方法,和超類(lèi)的hasCode方法沒(méi)關(guān)系了(如果實(shí)現(xiàn)類(lèi)沒(méi)調(diào)用超類(lèi)的hashCode方法的話(huà))

abstract class A{
   int hasCode(){
}
}
class B extend A{
   int hasCode(){
      //我實(shí)現(xiàn)了
   }
}

A a = new B();
a.hasCode(); // 實(shí)際上此時(shí)a引用的B的實(shí)例,a.hasCode()重寫(xiě)了A中的hashCode,調(diào)用的實(shí)際上是重寫(xiě)后的方法。
網(wǎng)妓 回答

微信授權(quán)有緩存的,而且有好多很奇妙的問(wèn)題會(huì)出現(xiàn),你下載個(gè)微信開(kāi)發(fā)工具,里面可以單步調(diào)試,那個(gè)授權(quán)的信息什么的都在localstorage里面,就一目了然了,

尤禮 回答

已經(jīng)解決了,使用flask的send_from_directory方法