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

鍍金池/ 問答/ Linux問答
近義詞 回答

協(xié)議頭應(yīng)該是file:///,改下試試
file_url

Note that when omitting host, the slash is not omitted (while "file:///foo.txt" is valid, "file://foo.txt" is not, although some interpreters manage to handle the latter).

不行的話開個(gè)本地服務(wù)器,用localhost:port的方式打開看看

網(wǎng)妓 回答

有圖形化界面的版本,推薦你使用,方便調(diào)試。

柚稚 回答

自己解決了. 錯(cuò)誤應(yīng)該是指出我沒有進(jìn)行錯(cuò)誤處理.即返回的Promise沒有reject的處理函數(shù).另外,因?yàn)榱?xí)慣于直接引入axios.沒有注意到官方處理過的axios的函數(shù),已經(jīng)在"~/plugins"文件夾當(dāng)中,內(nèi)置了相應(yīng)的baseURL.正確的寫法是這樣的.


import axios from 'axios'
export default {
    async asyncData () {
    return axios.get('http://localhost:3000/api/myMsg').then(res => {
        return { testData: res.data }
    }).catch(err => {
        
    })
  }

另外,參照官方模板寫下的代碼應(yīng)該是這樣的.

import axios from '~/plugins/axios'
export default {
    async asyncData () {
    return axios.get('/api/myMsg').then(res => {
        return { testData: res.data }
    })
  }

區(qū)別就在于,你是直接引入axios.還是引入官方模板中,對(duì)于axios處理過的函數(shù)而已.總之還是樓主自己太粗心了.

陌璃 回答

實(shí)際上是沒有必要手動(dòng)傳的。當(dāng)客戶端調(diào)用 close 的時(shí)候,服務(wù)端會(huì)讀到 EOF,這時(shí)候服務(wù)端就可以 close 了(如果不再給客戶端發(fā)數(shù)據(jù))

臭榴蓮 回答

看截圖應(yīng)該不涉及后臺(tái)接收數(shù)據(jù),在browser的network里看兩次請(qǐng)求的formdata都是一樣的,建議排查js

舊城人 回答

oracle主鍵log_id 不能自動(dòng)遞增
有兩個(gè)辦法:
1、使用oracle的自動(dòng)增長序列
創(chuàng)建序列

create sequence S_T_THINK_LOG
increment by 1  //指定序列以1遞增,如果沒指定,默認(rèn)值1會(huì)使用
start with 1        //由1開始計(jì)數(shù)
nomaxvalue     //不設(shè)置最大值
minvalue 1      //設(shè)置最小值1
cache 20        //預(yù)分配緩存大小為20
order
// 獲取下一個(gè)自增ID
public function getNextSeq(){ 
  $sql = "select S_T_THINK_LOG.nextval id from sys.dual";
  $result = $this->query($sql); 
  $nextId = $result[0]['id'];
  return $nextId;
}

function writelog($uid,$username,$description,$status)
{
    // 注意這里啦 
    // 注意這里啦 
    $data['log_id'] = $this->getNextSeq();
    
    $data['admin_id'] = $uid;
    $data['admin_name'] = $username;
    $data['description'] = $description;
    $data['status'] = $status;
    $data['ip'] = request()->ip();
    $data['add_time'] = time();
    $log = Db::name('think_log')->insert($data);

}

第二種,就是樓上說的 觸發(fā)器啦

create or replace trigger trg_TINK_LOG
  before insert on TINK_LOG
  for each row
declare
begin
  :think_log.LOG_ID:= S_T_THINK_LOG.NEXTVAL;  
end trg_t1;

我也遇到了這個(gè)問題,請(qǐng)問您解決了嗎?

忠妾 回答

.exec("cmd.exe /c "cp a.TXT B.TXT"")試試

凝雅 回答

沒了再建一個(gè)吧,可能是你什么時(shí)候在刪除文件的時(shí)候誤刪除了

凹凸曼 回答

你好, 你所描述的問題是一個(gè)非常初級(jí)的 web黑 領(lǐng)域問題。

在暴露有公網(wǎng)權(quán)限的mysql數(shù)據(jù)庫的情況下,黑客通常是無目的性地遍歷全網(wǎng)ip地址進(jìn)行端口掃描(最知名的工具非nmap莫屬了,開源免費(fèi)的),通過tcp連接當(dāng)中的一些字段信息(被俗稱指紋)來確定這是一個(gè)暴露在公網(wǎng)的mysql服務(wù)。
發(fā)現(xiàn)了mysql服務(wù)后,通常會(huì)猜測(cè)一些可能的username password排列組合,這在安全技術(shù)當(dāng)中俗稱暴破攻擊,然后由于root admin這種username是使用的最多的,很多新手都會(huì)使用 因?yàn)槭悄J(rèn)的,所以他們往往會(huì)猜測(cè)這些value。
然后你可能會(huì)問,那么密碼他怎么知道該猜些什么? 網(wǎng)上其實(shí)流傳有很多免費(fèi)的密碼字典,這些往往最初是從黑市上流傳出來的,一般是一些大網(wǎng)站遭遇拖庫攻擊之后泄露的, 黑客一般會(huì)采取首先手動(dòng)輸入幾個(gè)詞 之后用自動(dòng)化工具批量嘗試密碼。
再教你個(gè)小技巧,如果你也想搞一些密碼字典來用, 除了去網(wǎng)上找這種字典之外,還有個(gè)更簡(jiǎn)單的辦法, 就是故意開設(shè)一個(gè)公網(wǎng)mysql服務(wù),端口設(shè)默認(rèn)的3306, 故意引誘黑客來掃你, 然后在日志里去捕撈黑客們免費(fèi)送給你的這些密碼,去重后你就整理出了自己的一份密碼字典~ 這個(gè)思路 在安全技術(shù)領(lǐng)域中 被稱為“蜜罐”。

這些是比較入門級(jí)的 web黑客 伎倆,掃你端口的多半是些初學(xué)的腳本小子,如果說書籍推薦的話, 對(duì)于web黑客領(lǐng)域, 最為經(jīng)典的應(yīng)該當(dāng)屬 道哥的《白帽子講web安全》 和 余弦的《web前端黑客技術(shù)揭秘》。
以上兩本比較經(jīng)典,還有些新書,買的話注意出版的年份 別買太早的。

希望能幫到你,有問題請(qǐng)留言或關(guān)注我 微博: https://weibo.com/u/5114485810 推特:https://twitter.com/zhu_yingda

乖乖噠 回答

[] == [] 當(dāng)兩個(gè)值都是對(duì)象 (引用值) 時(shí), 比較的是兩個(gè)引用值在內(nèi)存中是否是同一個(gè)對(duì)象. 因?yàn)榇?[] 非彼 [], 雖然同為空數(shù)組, 確是兩個(gè)互不相關(guān)的空數(shù)組, 自然 == 為 false.

獨(dú)白 回答

我不是什么資深程序猿,但還是想稍微分享一下經(jīng)驗(yàn)吧。

一個(gè)結(jié)構(gòu)合理的項(xiàng)目

  1. 盡可能找到一個(gè)合適的源代碼閱讀器/編輯器/IDE;
  2. 如果這個(gè)項(xiàng)目使用了某個(gè)框架,那么先去了解這個(gè)框架;
  3. 找到這個(gè)項(xiàng)目的入口(如果有的話),大致瀏覽一遍;
  4. 想象某個(gè)使用場(chǎng)景,人肉單步調(diào)試(當(dāng)然可以的話拿debugger單步調(diào)試也行),了解這個(gè)項(xiàng)目最外層每一步都干了什么(不需要知道怎么實(shí)現(xiàn)),有必要的話還可以畫一下草圖,加深自己對(duì)程序流程和結(jié)構(gòu)的理解。看不懂的地方可以先跳過,但跳過這一步不能影響你對(duì)整體的理解,總體理解得差不多了后就可以進(jìn)行下一步
  5. 重新進(jìn)行上一步,但每一步要“step into”深入這個(gè)項(xiàng)目,同時(shí)若上一步中還有不理解的地方,還要嘗試在深入的過程中尋找答案。有時(shí)候在外層挖的坑會(huì)在內(nèi)層填上。

差不多就是醬紫啦

一個(gè)亂七八糟的項(xiàng)目

  1. 盡可能找到一個(gè)合適的源代碼閱讀器/編輯器/IDE;
  2. 拋開源碼,整理出這個(gè)項(xiàng)目的需求和實(shí)現(xiàn)的功能,思考如果要你實(shí)現(xiàn)的話,你會(huì)如何實(shí)現(xiàn);
  3. 嘗試進(jìn)行“一個(gè)結(jié)構(gòu)合理的項(xiàng)目”中的步驟,祈禱作者的想法和你的想法一樣。

GCC

如果你在看GCC源碼的話,當(dāng)我沒說。

我瞄過一眼GCC源碼,甚至妄圖把它們clone下來。

技不如人,甘拜下風(fēng)。
柒槿年 回答

使用NetworkManager管理網(wǎng)絡(luò)
1.確保每個(gè)網(wǎng)卡配置中有NM_CONTROLLED=yes
2.systemctl stop NetworkManager
3.systemctl start NetworkManager
4.yum list

擱淺 回答

感謝@typescript 提醒,原來就是大小寫的問題。

陪妳哭 回答

客戶端真實(shí)IP地址的方法一:

public String getRemortIP(HttpServletRequest request) {
if (request.getHeader("x-forwarded-for") == null) {
return request.getRemoteAddr();
}
return request.getHeader("x-forwarded-for");
}
獲得客戶端真實(shí)IP地址的方法二:

public String getIpAddr(HttpServletRequest request) {

   String ip = request.getHeader("x-forwarded-for"); 
   if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { 
       ip = request.getHeader("Proxy-Client-IP"); 
   } 
   if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { 
       ip = request.getHeader("WL-Proxy-Client-IP"); 
   } 
   if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { 
       ip = request.getRemoteAddr(); 
   } 
   return ip; 

}
以上方法還不行的話就采用如下方法:

/** 
 * 獲取當(dāng)前網(wǎng)絡(luò)ip 
 * @param request 
 * @return 
 */  
public String getIpAddr(HttpServletRequest request){  
    String ipAddress = request.getHeader("x-forwarded-for");  
        if(ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) {  
            ipAddress = request.getHeader("Proxy-Client-IP");  
        }  
        if(ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) {  
            ipAddress = request.getHeader("WL-Proxy-Client-IP");  
        }  
        if(ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) {  
            ipAddress = request.getRemoteAddr();  
            if(ipAddress.equals("127.0.0.1") || ipAddress.equals("0:0:0:0:0:0:0:1")){  
                //根據(jù)網(wǎng)卡取本機(jī)配置的IP  
                InetAddress inet=null;  
                try {  
                    inet = InetAddress.getLocalHost();  
                } catch (UnknownHostException e) {  
                    e.printStackTrace();  
                }  
                ipAddress= inet.getHostAddress();  
            }  
        }  
        //對(duì)于通過多個(gè)代理的情況,第一個(gè)IP為客戶端真實(shí)IP,多個(gè)IP按照','分割  
        if(ipAddress!=null && ipAddress.length()>15){ //"***.***.***.***".length() = 15  
            if(ipAddress.indexOf(",")>0){  
                ipAddress = ipAddress.substring(0,ipAddress.indexOf(","));  
            }  
        }  
        return ipAddress;   
}
拼未來 回答

轉(zhuǎn)換類型了被

離觴 回答

ln命令需要用絕對(duì)路徑,不能先對(duì)路徑
比如node在/root/node/bin
你在/root
ln node/bin/node /usr/bin/node不行
應(yīng)該
ln /root/node/bin/node /usr/bin/node