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

java 類(lèi)的元數(shù)據(jù)在內(nèi)存只存在一份,放在 Permanent Generation space 中,反射出來(lái)的方法、字段也只有一份。

礙你眼 回答

php官方在線(xiàn)文檔的foreach頁(yè)面里分別提到過(guò)兩個(gè)問(wèn)題:

  1. 最后一個(gè)元素的$value在執(zhí)行完foreach循環(huán)之后仍會(huì)保留,所以需要手動(dòng)執(zhí)行unset()來(lái)將其銷(xiāo)毀。
  2. foreach不支持使用@標(biāo)記抑制錯(cuò)誤。

另外還有個(gè)建議,如果foreach是在視圖頁(yè)分開(kāi)寫(xiě)的,可以寫(xiě)成:

<?php foreach($arr as $ele): ?>

<?=$ele?>

<?php endforeach; ?>

這種形式,在流程控制的替代語(yǔ)法中有介紹。

夕顏 回答

Stack overflow有個(gè)類(lèi)似的問(wèn)題.但愿可以幫到你。

妖妖 回答

在release tag之后直接編輯release內(nèi)容就可以了

clipboard.png

一種比較好的規(guī)范是angular項(xiàng)目的changelog,會(huì)自動(dòng)根據(jù)change log快速生成release notes,了解一下

這樣有很多項(xiàng)目可以根據(jù)這個(gè)規(guī)范的commit log快速生成release notes,比如這個(gè)項(xiàng)目

久礙你 回答

不僅是國(guó)企,很多企業(yè)涉及到信息安全、技術(shù)保密性質(zhì)的都會(huì)限制網(wǎng)絡(luò)訪(fǎng)問(wèn),對(duì)于npm則是在企業(yè)內(nèi)網(wǎng)搭建私有npm,把要用到的鏡像放到上面,內(nèi)部員工可通過(guò)內(nèi)網(wǎng)進(jìn)行訪(fǎng)問(wèn)。

而且有些企業(yè)為了開(kāi)發(fā)環(huán)境統(tǒng)一,使用了docker技術(shù),這樣不用擔(dān)心更換電腦環(huán)境配置的問(wèn)題,而且可以設(shè)置特定用戶(hù)才能添加配置公共環(huán)境。

網(wǎng)上搜索的一篇搭建文章:http://blog.csdn.net/wzs_xyz/...

挽青絲 回答

不是圖片的url,是圖片的二進(jìn)制內(nèi)容,你自己寫(xiě)個(gè)點(diǎn)看看不就知道了嗎?

RewriteRule ^(.*)$ index.php/$1 [QSA,NU,PT,L]

在偽靜態(tài)規(guī)則后面加上 [QSA,NU,PT,L] 配置完成

骨殘心 回答

app.run()
它是調(diào)用flask內(nèi)置的自己實(shí)現(xiàn)的一個(gè)單線(xiàn)程服務(wù)器,通常是用在開(kāi)發(fā)測(cè)試的情況下,因?yàn)檎鎸?shí)情況下必須考慮到并發(fā),nginx + gunicorn,是利用nginx高并發(fā)的優(yōu)勢(shì),nginx收到http請(qǐng)求之后,把他轉(zhuǎn)發(fā)給wsgi服務(wù)器gunicorn,gunicorn上運(yùn)行flask應(yīng)用,處理請(qǐng)求之后再返回給nginx

下面這段是flask run函數(shù)的源碼,你可以找來(lái)看看

from werkzeug.serving import run_simple

try:
    run_simple(host, port, self, **options)
finally:
    # reset the first request information if the development server
    # reset normally.  This makes it possible to restart the server
    # without reloader and that stuff from an interactive shell.
    self._got_first_request = False
風(fēng)畔 回答

你好,你可先隨意在一臺(tái)slave的機(jī)器中看下broker打印的日志,該slave是否注冊(cè)到了namesrv中呢?也可以將HA方式改成同步雙寫(xiě)模式,就可以在producer發(fā)送消息會(huì)返回具體的問(wèn)題。

冷溫柔 回答

沒(méi)有人用過(guò)嗎?給個(gè)webRtc的群也行啊。

溫衫 回答

在data中聲明 option配置
在Axios中修改

Axios.then((res)=>{
    this.option.serise[0] = res.data.data;
    //數(shù)據(jù)處理之后  init echarts函數(shù)
})
好難瘦 回答

代碼塊不多的話(huà),多用 memory_get_usage 打印當(dāng)前內(nèi)存占用。
php守護(hù)進(jìn)程一般都會(huì)出現(xiàn)泄漏問(wèn)題,很多情況下是擴(kuò)展導(dǎo)致的。
所以生產(chǎn)環(huán)境建議每執(zhí)行一條任務(wù),計(jì)數(shù)器+1,當(dāng)超過(guò)一定量,比如100,退出進(jìn)程,保證業(yè)務(wù)邏輯完整執(zhí)行(自己退出就會(huì)完整執(zhí)行,被系統(tǒng)干掉就可能沒(méi)執(zhí)行完)
然后使用nodejs的pm2進(jìn)程?;?/p>

pm2配置文件例子:

{
  "name": "顯示名稱(chēng)",
  "script": "cli.php",
  "exec_interpreter": "php",
  "exec_mode": "fork",
心悲涼 回答

tp 是單文件入口 通過(guò)路由分解URL 來(lái)跳轉(zhuǎn)到對(duì)應(yīng)的控制器

解決辦法:
關(guān)閉防火墻(我的是CentOS7系統(tǒng))
防火墻會(huì)默認(rèn)關(guān)閉某些端口
systemctl stop firewalld.service
圖片描述

圖片描述
注意:不要systemctl stop firewalld命令關(guān)閉防火墻,要使用systemctl stop firewalld.service命令

空痕 回答

每個(gè)commit記錄了一個(gè)或多個(gè)代碼更改塊(稱(chēng)為hunk)。內(nèi)容是哪一行開(kāi)始,更改了什么內(nèi)容

如果這些變更塊(hunk)之間互相沒(méi)有重疊,那么就沒(méi)沖突

比如一個(gè)記錄了第1行到第10行的變更,一個(gè)記錄了第15行到到20行變更。合并就不會(huì)沖突
而一個(gè)記錄了第1行到第10行的變更,一個(gè)記錄了第5行到到13行變更。產(chǎn)生了第5-10行的重疊,就會(huì)產(chǎn)生沖突

墨小白 回答

Laravel的session機(jī)制是:在程序的運(yùn)行的過(guò)程中是把你的對(duì)session的操作用一個(gè)類(lèi)記錄在內(nèi)存中,然后在response發(fā)送給用戶(hù)以后執(zhí)行session中間中的terminate方法把session數(shù)據(jù)持久化到相應(yīng)的介質(zhì)中去。如果在windows和linux下面沒(méi)問(wèn)題,到了mac下就出了題很有可能是最后持久化的時(shí)候出了問(wèn)題。
你是否更改了存儲(chǔ)介質(zhì),比如從redis變到了文件。那么那個(gè)文件有沒(méi)有寫(xiě)的權(quán)限?要給storage目錄足夠的權(quán)限
如果是用內(nèi)存存儲(chǔ)的session那么redis或者memerycache是否配置正確?
還有就像樓上說(shuō)的那樣,不要用dd,因?yàn)閐d完之后會(huì)終止程序,session就不會(huì)持久化,只是將運(yùn)行內(nèi)存中的值給你打印出來(lái)了而已。
還有一個(gè)debug方法,在Session::put()之后加一句

Session::save();

這句代碼是手動(dòng)持久化session。如果成功說(shuō)明你的session持久化沒(méi)問(wèn)題,只是你程序運(yùn)行的時(shí)候沒(méi)有到持久化這一步。
如果失敗回報(bào)失敗的原因。
有一次我遇到了session寫(xiě)不進(jìn)去是因?yàn)橛脖P(pán)滿(mǎn)了...

孤島 回答

VMWare的那幾項(xiàng)服務(wù)啟動(dòng)沒(méi)有
cmd運(yùn)行 netsh winsock reset 重置winsock試試看
黑屏跟你說(shuō)的這些配置信息和網(wǎng)絡(luò)適配器沒(méi)多少關(guān)系

凹凸曼 回答

當(dāng)前的服務(wù)器是堡壘機(jī)嗎?重新配置一下ssh免輸入登陸呢

伴謊 回答

php 編寫(xiě)好微信發(fā)朋友圈的開(kāi)放代碼 ,用服務(wù)器定時(shí)任務(wù)定時(shí)去運(yùn)行php腳本

莓森 回答

你好,麻煩問(wèn)一下你有curaEngine編譯的資料嗎,有的話(huà)能給我發(fā)一份嗎
另外我會(huì)ultimaker系列的curaEngine的命令行控制,你要是還沒(méi)解決這個(gè)問(wèn)題的話(huà)我應(yīng)該能給些幫助