原创 ASR

專欄:https://blog.csdn.net/u012361418/category_8957174.html

原创 (轉載)求職面試的幾點建議(肺腑之言)

考試結束,班級平均分只拿到了年級第二,班主任於是問道:大家都知道世界第一高峯珠穆朗瑪峯,有人知道世界第二高峯是什麼嗎?正當班主任要繼續發話,只聽到角落默默想起來一個聲音:”喬戈裏峯” 前言 我的室友看了我在做公衆號在給大家傳授一些經驗,他

原创 (轉載)程序員面試、算法研究、編程藝術、紅黑樹、機器學習5大系列集錦

作者:July–結構之法算法之道blog之博主。 時間:2010年10月-2018年5月,一直在不斷更新中.. 出處:http://blog.csdn.net/v_JULY_v 。 說明:本博客中部分文章經過不斷修改、優化,已集結出版成書

原创 (轉)sem_init()多次調用導致wait信號失效

程序啓動兩個線程, 結果上報線程1:sem_wait等信號,有結果上報結果; 數據請求線程2:處理獲取到結果後,放入共享內存,然後 post,通知1號線程獲取結果;在post結束後 ,後調用sem_init再次初始化一下,導致線程1中的信

原创 tensorflow之ABC

Tensorflow基礎知識:圖、張量、會話和計算設備分配解析(一) https://blog.csdn.net/Xin_101/article/details/87854350 Tensorflow基礎知識:模型保存與載入深度解析(二)

原创 (轉載)CountDownLatch實現原理及使用

本文轉載https://blog.csdn.net/zhangxiao93/article/details/72677207 CountDownLatch用於主線程等待工作線程完成工作,注意,這裏與pthread_join不一樣: pt

原创 sourceTree工具使用

參考:http://blog.csdn.net/qq_34975710/article/details/74469068。

原创 使用循環方式讀取配置文件

測試工程需要先包含頭文件 #include <stdio.h> #include <stdlib.h> #include <sys/socket.h> #include <pthread.h> #include <unistd.h>

原创 (轉載)記一道字節跳動的算法面試題

https://blog.csdn.net/WantFlyDaCheng/article/details/100078735 前幾天有個朋友去面試字節跳動,面試官問了他一道鏈表相關的算法題,不過他一時之間沒做出來,就來問了我一下,感覺這道

原创 epoll編程,單epoll+線程池?線程池+epoll?nginx實現高併發的原理?

草稿未驗證1 epoll編程,如何實現高併發服務器開發? - 知乎 https://www.zhihu.com/question/21516827/answer/55127881 nginx 多進程網絡編程的巔峯 memcached 多線

原创 高併發的epoll+線程池,業務在線程池內

我們知道,服務器併發模型通常可分爲單線程和多線程模型,這裏的線程通常是指“I/O線程”,即負責I/O操作,協調分配任務的“管理線程”,而實際的請求和任務通常交由所謂“工作者線程”處理。通常多線程模型下,每個線程既是I/O線程又是工作者線程

原创 單個 epoll + 線程池與每個線程一個 epoll 這兩種架構哪個更適合大量短連接的場景?

轉:https://www.zhihu.com/question/271561199/answer/374711772 問題: 不少教程上都提到線程池適合大量的網絡短連接的任務場景。但我總感覺這個優勢有點站不住腳(單 epoll + 線程

原创 Websocket消息幀粘包,拆包及處理方法

問題:         接收客戶端消息處理時,遇到這樣情況;接收第一幀數據時正常的,後面再次接受解析數據幀時,發現解析的消息是異常、缺失的,導致服務端不能正確接收消息。        查了相關資料,發現tcp再傳輸數據時,發送消息並非一包

原创 websocket掩碼處理方式

1、數據幀格式概覽 下面給出了WebSocket數據幀的統一格式。熟悉TCP/IP協議的同學對這樣的圖應該不陌生。 從左到右,單位是比特。比如FIN、RSV1各佔據1比特,opcode佔據4比特。 內容包括了標識、操作代碼、掩碼、數據、數

原创 詳細設計模板

  1 引言 1.1 編寫目的 說明編寫詳細設計方案的主要目的。 說明書編制的目的是說明一個軟件系統各個層次中的每個程序(每個模塊或子程序)和數據庫系統的設計考慮,爲程序員編碼提供依據。 如果一個軟件系統比較簡單,層次很少,本文件可以不單