鍍金池/ 問答
網(wǎng)妓 回答

請(qǐng)問這個(gè)問題解決了嗎?遇到同樣問題了

奧特蛋 回答

通常的做法是:直接明文寫出所使用的密碼編號(hào)

遲月 回答

來個(gè)簡單的利用gitlab 的webhook實(shí)現(xiàn)代碼在服務(wù)器部署。

  1. 首先需要先裝一個(gè)gitlab
  2. 在gitlab 配置好你項(xiàng)目的倉庫之后,配置一個(gè)簡單的鉤子域名,如:test.com/hook.php(用PHP舉個(gè)栗子), test.com 這臺(tái)服務(wù)器必須是你要上傳代碼的服務(wù)器(不是也可以,實(shí)現(xiàn)方式有很多)

圖片描述

  1. 上傳服務(wù)器ssh 公鑰id_rsa.pub 到你gitlab 的deploy keys
  2. 接下來在test.com 這臺(tái)服務(wù)器上配置hook.php的web訪問目錄,確保能正常運(yùn)行test.com/hook.php:

代碼可以如下:

<?php
//git webhook 自動(dòng)部署腳本
////項(xiàng)目存放物理路徑
$path = "/data/githook/project/"; 
//日志目錄
$log_path = "/data/logs/git_log/";
$log_file = 'git-webhook.'.date('Y-m-d').'.log';
$requestBody = file_get_contents("php://input");
if (empty($requestBody)) {
die('send fail');
}
$content = json_decode($requestBody, true);
//若是主分支且提交數(shù)大于0, 那master分支舉例
if ($content['ref']=='refs/heads/master' && $content['total_commits_count']>0) {
$res = shell_exec("cd {$path} && git reset --hard origin/master && git pull -f origin master 2>&1");
$res_log = '-------------------------'.PHP_EOL;
$res_log .= $content['user_name'] . ' 在' . date('Y-m-d H:i:s') . '向' . $content['repository']['name'] . '項(xiàng)目的' . $content['ref'] . '分支push了' . $content['total_commits_count'] . '個(gè)commit:' . PHP_EOL;
$res_log .= $res.PHP_EOL;
file_put_contents($log_path.$log_file, $res_log, FILE_APPEND);//追加寫入
echo 'send suc';
}else{
echo 'send failed';
}
die();

如果覺得太復(fù)雜,或者我寫得不好。GitLab Runner 或許更適合你。 瀏覽問題的時(shí)候無意中看到了就寫了下?

陌璃 回答
<filesMatch "\.(html|htm|js|css)$">
  FileETag None
  <ifModule mod_headers.c>
     Header unset ETag
     Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
     Header set Pragma "no-cache"
     Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
  </ifModule>
</filesMatch>

轉(zhuǎn)自 Disable caching of assets in Apache
http://bertanguven.com/disabl...

朽鹿 回答

mui初始化只執(zhí)行一次,路由切換不會(huì)刷新頁面,所以切換路由后mui也不會(huì)再次初始化

目前沒有找到解決辦法 所以只用了笨辦法 讓他切換的時(shí)候刷新了一下

拮據(jù) 回答

refs引用
比如

<form  ref="formName">

this.$refs['formName']或者this.$refs.formName就能取到這個(gè)form

this.$refs['index-item-title-' + key][0];是因?yàn)檫@個(gè)ref需要拼接。
對(duì)象屬性是變量的時(shí)候用方括號(hào)[]拼接
比如

var a='name';
obj.a = 'zhangsan'//錯(cuò)誤
obj[a]='zhangsan'//正確
焚音 回答

git pull --rebase

嫑吢丕 回答

在catch塊里把PDOException打出來看看

    echo $e->getMessage()." \n ".$e->getTraceAsString();
枕邊人 回答

怎么取值的,貼下代碼唄?

ImeiInfo ii = new ImeiInfo();
ii.setImeiValue("6214831270561122");
//這樣就取出來了?
String getImei = ii.getImeiValue();

臭榴蓮 回答

let pt=new Bmap.Point(104.063015,30.592738)?
var map = new BMap.Map("map-container");

BMap和Bmap ...單詞拼錯(cuò)了

真難過 回答

ssh不是應(yīng)該這個(gè)格式嗎?

git@github.com:xxx/xxx.git

怪痞 回答

打開調(diào)試工具的Application 看看有沒有存儲(chǔ)

吢丕 回答

估計(jì)是沒引入相關(guān)js文件,或者是你沒有初始化,貼代碼看看

薄荷綠 回答
  1. 修改原數(shù), 四舍五入就加 0.005, 進(jìn)一就加0.009或0.0099999,看心情
  2. 放大100倍,ceilling, 再縮小100倍

<#function round2 n>
     <#if n?is_number><#return ((n*100)?round/100)? 
string><#else><#return n></#if>
</#function>

<#escape x as round2(x)>
... 可以這一段模板中的數(shù)都按round2規(guī)則輸出  ...

</#escape>

或用ceilling, 如您所需

<#function round2 n>
     <#if n?is_number><#return ((n*100)?ceiling/100)? 
string><#else><#return n></#if>
</#function>
厭惡我 回答

好幾天沒人回答,職能用最笨的辦法,既然一定要報(bào)錯(cuò),那就在catch里返回登錄界面好了
if (PWD.equals(pw)) {

        response.sendRedirect(request.getContextPath()+"/Main.jsp?user_id="+id+"&user_name="+na+"&user_c="+competence);
    }else{
        response.sendRedirect(request.getContextPath()+"/Login.jsp?error=PasswordError");
    }
    session.close();
    } catch (Exception e) {
        response.sendRedirect(request.getContextPath()+"/Login.jsp?error=IdError");            
    }