日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Go题目 自己做的 不完善的地方请评论指出

發布時間:2024/9/19 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Go题目 自己做的 不完善的地方请评论指出 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. go 語言中的 channel 有緩沖和無緩沖的區別是什么
無緩沖chan := make(chan int,0)是堵塞的,當通道被賦值或者讀取時,只有再去讀取寫入了,程序才會繼續執行,否則一直堵塞;
有緩沖的是chan := make(chan int,1)是非堵塞的,只有當值的個數超過設定值,才會發生堵塞;

2. go 語言中切片什么時候會擴容,如何擴容

如果切片的容量小于1024,那么擴容的時候slice的cap就翻番,乘以2;一旦元素個數超過1024個元素,增長因子就變成1.25,即每次增加原來容量的四分之一。

如果擴容之后,還沒有觸及原數組的容量,那么,切片中的指針指向的位置,就還是原數組,如果擴容之后,超過了原數組的容量,那么,Go就會開辟一塊新的內存,把原來的值拷貝過來,這種情況絲毫不會影響到原數組。

3. go 語言中有哪些引用類型
slice、map、channel、interface

4. go 語言中有哪些常用的鎖
mutex和rwmutex channel

5. mysql 常見存儲引擎
innodb myisam memory

6. HTTP 常見請求方法
GET POST PUT DELETE HEAD

7. HTTP 常見狀態碼和含義
200成功處理了請求
301永久重定向
302臨時重定向
304繼續使用上次的資源
403禁止訪問
404沒有找到網頁
500服務器內部錯誤
502網關錯誤

8. linux 命令
后臺運行程序 nohup & ?jobs
查看進程ps -ef |grep 進程名字
查看端口netstat -anp |grep 端口號
查看進程樹pstree
看日志tail -f 文件
字符串:

grep :善于利用字符進行獲取內容 針對于行的
sed:用于選取替換刪除新增???善于使用行數進行操作?針對于行的

cut :???提取第幾列的內容
awk :awk '條件1{動作1} 條件2{動作2}...' 文件名??針對列的輸出
輸出
printf:規定輸出內容與樣式
?

總結

以上是生活随笔為你收集整理的Go题目 自己做的 不完善的地方请评论指出的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。