一些工作中遇到的問題分享

2021-09-23 19:54:15 字數 2564 閱讀 6455

這些是在工作過程中遇到的問題

cat access.log 2> /dev/null 將系統error不返回到控制台

這裡使用2> /dev/null

這裡不能使用高階語言,把10g的日誌讀到記憶體中再進行處理是不合理的

使用bash,cat+grep? no 有興趣的可以試試,太慢了...原因,access.log的日期是從舊到新的,從第一行進行cat是非常緩慢的

可以使用:

tac access.log 2>/dev/null| awk -f: \'}'

亮點是使用tac

cat /etc/services |grep 9000

這裡有乙個很好的文章

1

2

3

4

5

6

7

8

9

10

11

<?php

echo"start". php_eol;

echo"press [y] to continue... ". php_eol;

if(trim(fgets(stdin)) =="y")

echo"no"; exit;

?>

str_replace('\\/', '/', json_encode("2011/7/11"));

如果php版本是5.4的話:

echo json_encode("2011/7/11", json_unescaped_slashes);

參考文章

兩種方法:

工作中遇到的一些前端問題

一 當form表單中只有乙個輸入框的時候,第一次提交表單時會出現沒有提交資料的情況,經過觀察發現這只是在提交表單的時候,重新整理了頁面導致,解決辦法 1 去掉form表單。2 保證表單中不只有乙個輸入框,例如加乙個隱藏的input標籤。二 移動端去掉中右邊的x 在css中加入 input type ...

一些在工作中遇到的坑

django 檔案上傳限制 逐步更新。restorecon命令用來恢復selinux檔案屬性即恢復檔案的安全上下文。restorecon r var www html x 通過對audit.log的觀察,permission denied以及瀏覽器出現forbidden之類的錯誤。tail f va...

在工作中遇到的一些問題(12 18)

12.18日發現部分問題 停止採集訊息後,在screen視窗中ctrl c只是退出了採集程序,但是並沒有殺掉該程序,所以需要將screen視窗kill掉 screen r 程序號 quit 然後新建視窗,進入視窗並啟動採集使用者 並不需要重新登入,這說明session是可以迴圈利用的 而,採集完使用...