2023年3月15日 星期三

parquet

 https://www.dremio.com/resources/guides/intro-apache-parquet/



https://towardsdatascience.com/the-best-format-to-save-pandas-data-414dca023e0d

2023年3月13日 星期一

Docker debug

 sudo dockerd --debug

2023年3月9日 星期四

chatgpt

 https://quickref.me/chatgpt


https://www.explainthis.io/zh-hant/chatgpt/start


https://meetanshi.com/blog/chatgpt-for-keyword-research/


https://seo.ai/blog/chatgpt-the-ultimate-keyword-research-tool-6-examples

2023年3月8日 星期三

influxdb

  https://docs.influxdata.com/influxdb/v1.8/concepts/

https://github.com/influxdata/influxdb

https://ithelp.ithome.com.tw/articles/10223604

2023年2月19日 星期日

BGP Router Reflector

 https://orhanergun.net/bgp-route-reflector-in-plain-english

TCP SYN FLOOD

https://www.alibabacloud.com/blog/tcp-syn-queue-and-accept-queue-overflow-explained_599203

2023年1月18日 星期三

Eightnight queeue problem

 # Online Python compiler (interpreter) to run Python online.

# Write Python 3 code in this online editor and run it.

def isValid(board, row, col):

    for i in range(row):

        if board[i] == col or abs(board[i] - col) == abs(i - row):

            return False

    return True


def eightQueens(board, row):

    print(f"borad: {board}, row: {row}")

 

    if row == 8:

        print("finally:")

        print(board)

        print("-"*20)

        return


    for i in range(8):

        if isValid(board, row, i):

            board[row] = i

            eightQueens(board, row + 1)


eightQueens([-1] * 8, 0)