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

鍍金池/ 問答
枕邊人 回答

1.APi 首先注重的是安全方面的信息 所以加key和sign是必須可少的。
2.APi 與對方定義好入?yún)⒑统鰠?,定義好格式(最好提前書寫好wiki)
3.你們這邊應(yīng)該還回有數(shù)據(jù)庫操作,書寫業(yè)務(wù)邏輯,事務(wù)和回滾機制要做好
4.要有日志,要有監(jiān)控,報警系統(tǒng)。
5.寫接口,記得連接好PDO的來處理,防止sql注入等問題。
6.至于并發(fā)問題,你們可以在nginx層做處理,從DNS方面處理,PHP這塊無需過多關(guān)注
7.API擴展,把功能模塊單獨組裝,看是否需要redis,memcache,yac這種緩存服務(wù)。
8.單獨拉出來幾臺服務(wù)器跑API,還有就是做好防止接口被刷,你們監(jiān)測節(jié)點,如果某個IP防止有問題,就引流到獨立的一臺服務(wù)器(這臺服務(wù)器不參與業(yè)務(wù))等等,
9.你們可以考慮下消息隊列,同步服務(wù),swoole、rabbitMQ供你參考
總結(jié):最主要來看1.安全 2.日志 3.業(yè)務(wù)邏輯 4.nginx層處理 5.穩(wěn)定性

怪痞 回答

https://github.com/catfan/Medoo
medoo 只能算一個 PDO 庫吧,和 ORM 有點差距,但是勝在輕巧,可以很快的上手,也沒有太復(fù)雜的功能,但是后期拓展性有點弱

https://github.com/gabordemoo...
redbean 定位就是一個 ORM,ORM 該有的的都有了,國內(nèi)氛圍不是火,中文資料略少,但是英文很全。

https://github.com/illuminate...
database 庫,很全面,laravel 核心組件之一,資料也多,單獨使用和繼承在框架中使用區(qū)別不大。

https://github.com/doctrine/d...
symfony 默認 database 庫,很強大,很厲害,很全面,資料都蠻多的,就是略復(fù)雜

注意我上面的用詞,ORM 和 database 是兩個東西。
database 是包含了一整套數(shù)據(jù)層功能的集合,比如數(shù)據(jù)遷移、主從、讀寫分離等等。
ORM 只是一個對象關(guān)系映射,一個數(shù)據(jù)操作方式而已。
一般來說 ORM 是 database 的一個子集。

樓主要的應(yīng)該是 database ,推薦 illuminate/database

孤星 回答

先獲取數(shù)據(jù)總個數(shù) select count(*) as sum from User
總頁數(shù) pages = Math.ceil(sum/n) //每頁顯示n個
再根據(jù)頁數(shù)去查詢 select * from User limit index,n //index 頁碼

舊螢火 回答
git push <remote_name> --delete <branch_name>
莫小染 回答

express-session 保存用戶登陸信息,或者可以用redis保存,每個用戶都一個保存三條登陸信息的隊列,判斷時間就行了

離夢 回答

問題一:這三個 js 文件可以打包成一個 js 嗎?打包成一個豈不是更簡潔嗎?

可以打包成一個,修改vue-cli配置中的plugins配置項,移除CommonsChunkPlugin部分。打包在一起簡潔,但無法有效的利用緩存,比如,vendor.js打包的的第三方依賴包部分,很少情況下才會更新,所以可以有效利用緩存來提高性能

問題二:dist/js 這個文件夾中另外3個 .map 的文件有什么用?

這個請百度/谷歌查閱source map知識點,用于在瀏覽器端快速debug
不討喜 回答

好像再定時器啟動前在執(zhí)行一次clearInterval(Timer)就可以了,但是不知道什么原因。

厭惡我 回答

問題一:

`javascript` 里叫鏈式調(diào)用,不知道 `java` 里具體叫啥。實現(xiàn)上其實就是方法里返回自己:
public class JobBuilder {
    
    public static JobBuilder newJob(...) {
        return new JobBuilder(...);
    }
    
    public JobBuilder withIdentity(...) {
        return this;
    }
    
}

具體到這個例子,是 java 里的構(gòu)造器模式,可以做默認參數(shù)和按需調(diào)參。

問題二:

就是接受一個 **繼承/實現(xiàn)了** `CollectorJob` (接口) 的類,這樣這個包就可以自行去按需創(chuàng)建這個 `Job` 的實例,因為有時候任務(wù)類型的實例可能是個重量級對象,會希望延遲實例化,這樣可以避免系統(tǒng)一啟動就占用了過多內(nèi)存;另外可能會需要對這個類進行一些實例化前的準備工作,比如掃描注解、創(chuàng)建代理等等;還有的情況就是 `Spring` 那樣會進行一個類成員注入的操作。
氕氘氚 回答

你這樣是直接獲取不到更新后的state的,可以把console.log(this.state.alll)放在setState的回調(diào)里。譬如:

this.setState({
   alll:arr1
 },() =>{
   console.log(this.state.alll)
 })
赱丅呿 回答

把你的sources.list文件貼出來看看,如果你用的是鏡像倉庫的話,懷疑只是你的鏡像倉庫還沒有同步完官方倉庫,只需要等待鏡像站同步完成或者換一個倉庫即可。如果你用了第三方倉庫,那么需要檢查下有沒有依賴沖突。

陌璃 回答

dom操作,vue,react數(shù)據(jù)動態(tài)改變?yōu)樘摂Mdom

情皺 回答

wamp的有兩個php的配置文件,一個是php.ini,這個應(yīng)用于cli模式下的php
另一個是phpForApache.ini,這個是apache加載的php配置文件,這個文件被軟鏈到apache的bin目錄下
xdebug是zend引擎的擴展,在配置文件中為zend_extension=/path/to/your/xdebug.dll
xdebug的配置可以參考這個:

zend_extension ="/wamp64/bin/php/php7.0.4/zend_ext/php_xdebug-2.6.0-7.0-ts-vc14-x64.dll"

xdebug.remote_enable = on
xdebug.profiler_enable = on
xdebug.profiler_enable_trigger = on
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir ="/wamp64/tmp"
xdebug.show_local_vars=0


xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM
練命 回答

這樣看得懂了咩

var p3 = new Promise((resolve, reject) => {
  setTimeout(() => {
    resolve('foo');
  }, 100);
});

setTimeout可以不止兩個參數(shù)的

只愛你 回答

應(yīng)該是解析二進制文件

老梗 回答

api為你的請求固定前綴,自行更換

location /api {
  proxy_pass  http://localhost:8080/api;
}

具體可參考 https://www.thinktxt.com/ngin...

初心 回答

不一定得定死,你可以按2732*2048的比例開發(fā),而不是在style里定死了2732*2048,做成響應(yīng)式的(responsive)以后丟別的蘋果產(chǎn)品上說不定就不用大改了,當(dāng)然你們確定只面向ipad pro2且今后絕對不會面向其它屏幕分辨率的產(chǎn)品的話就當(dāng)我沒說。

悶油瓶 回答

1、body閉合標簽下面多了個 ‘<’;
2、<button onclick="toggleHidden()">toggle</button>
3、var elem= documet.getElementById('toggle');document???