博客 RSS 訂閱

Linux服務器開發 - 徹底學會使用epoll(二)——ET的讀寫操作實例分析

相關視頻推薦 面試中正經“八股文”網絡原理tcp/udp,網絡編程epoll/reactor epoll 原理剖析 以及 reactor 模型應用 epoll原理剖析以及三握四揮的處理 LinuxC++後台服務器開發架構師免費學習地址 徹底學會使用epoll(一)——ET模式實現分析 接上一篇 首先,看程序四的例子。 l 程序四 #include u

服務器開發 , linux編程 , c++ , 後台開發 , epoll

收藏 評論

愛可生開源社區 - 技術分享 | derived_condition_pushdown 影響外層 where 條件中用户自定義變量的使用

作者:姚嵩 愛可生南區交付服務部經理,愛好音樂,動漫,電影,遊戲,人文,美食,旅遊,還有其他。雖然都很菜,但畢竟是愛好。 本文來源:原創投稿 *愛可生開源社區出品,原創內容未經授權不得隨意使用,轉載請聯繫小編並註明來源。 摘抄: https://dev.mysql.com/doc/ref... 説明: MySQL 8.0.22開始,新增了 optimizer_switch 參數,新增

MySQL , 變量

收藏 評論

九是我呀 - React學習筆記——組件間通信

適用於剛開始接觸react直接上手的同學,建議還是打好JS和ES6基礎。 基礎 父傳子 子傳父 兄弟組件傳遞 進階(待完成) 不太相關組件之間傳遞 redux ref context observer pattern 全局變量 基礎內容 (1)父傳子:可以通過props將父組件數據傳給子組件 function Parent(){ return

組件通信

收藏 評論

missonce - phpstorm 2021.2 配置wsl + xdebug調試tp框架

1.配置wsl裏php環境並安裝xdebug擴展 [XDebug] zend_extension=xdebug.so xdebug.remote_enable = 1 xdebug.remote_connect_back = 1 xdebug.remote_port = 9001 xdebug.client_port = 9002 xdebug.idekey =

thinkphp5 , xdebug , php

收藏 評論

特立獨行 - Linux 添加 crontab 定時清理 Oracle 長時間 INACTIVE session

Linux 添加 crontab 定時清理 Oracle 長時間 INACTIVE session if [ ! -d "${HOME}/cront/" ];then mkdir ${HOME}/cront else echo "Do nothing" fi # ${HOME}/cront/ks.sql echo "set trimspool on spool ${HOME}/cront/kil

oracle , crontab , job , SQL , shell

收藏 評論

華為雲開發者聯盟 - Tensorflow保存神經網絡參數有妙招:Saver和Restore

摘要:這篇文章將講解TensorFlow如何保存變量和神經網絡參數,通過Saver保存神經網絡,再通過Restore調用訓練好的神經網絡。 本文分享自華為雲社區《[[Python人工智能] 十一.Tensorflow如何保存神經網絡參數 丨【百變AI秀】](https://bbs.huaweicloud.com/b...)》,作者: eastmount。 一.保存變量 通過tf.Variab

tensorflow , 神經網絡 , 編程技巧 , 變量 , Python

收藏 評論

icodebuddy - GraphQL 快速入門【2】環境設置

【注】本文節譯自:GraphQL - Quick Guide (tutorialspoint.com) 在本章中,我們將學習 GraphQL 的環境設置。 要執行本教程中的示例,您將需要以下內容: 運行 Linux、macOS 或 Windows 的計算機。 網絡瀏覽器,最好是最新版本的 Google Chrome。 安裝了最新版本的 Node.js。建議使用最新的 LTS

rest , graphql

收藏 評論

美團技術團隊 - 新一代CTR預測服務的GPU優化實踐

CTR模型在互聯網的搜索、推薦、廣告等場景有着廣泛的應用。近年來,隨着深度神經網絡的引入,CTR模型的推理對硬件算力的要求逐漸增加。本文介紹了美團在CTR模型優化的實踐。通過分析模型結構特點,結合GPU硬件架構,我們設計了一系列流程對模型進行定製優化,達到了降低延遲、提高吞吐、節省成本的目標。 1 背景 CTR(Click-Through-Rate)即點擊通過率,是指網絡廣告的點擊到達率,即該廣告

機器學習 , 後台 , gpu

收藏 評論

icodebuddy - GraphQL 快速入門【1】簡介

【注】本文節譯自:GraphQL - Quick Guide (tutorialspoint.com) GraphQL 是 Facebook 開發的一種開源服務器端技術,用於優化 RESTful API 調用。它是一種執行引擎和一種數據查詢語言。在本章中,我們將討論使用 GraphQL 的優勢。 為什麼使用 GraphQL RESTful API 遵循清晰且結構良好的面向資源的方法。

rest , graphql

收藏 評論

懟懟 - 【js】異步迭代器(async Iterator)

異步迭代器(async Iterator) 同步迭代器 異步迭代器 for await...of 異步生成器函數 yield*語句 1.同步迭代器 普通的迭代器生成函數在被調用後會返回一個迭代器對象,可以去調用迭代器上的next方法 next方法一旦執行,就必須同步地得到一個狀態對象,{value,done} //迭代器生成函數 function makeIterat

async , iterator , generator , Javascript

收藏 評論

註銷 - 如何正確地把服務器端返回的文件二進制流寫入到本地保存成文件

我使用 Node.js 的 request 工具庫,請求服務器端的視頻文件,保存到本地之後,發現了問題。 我把 url 輸入到瀏覽器裏,手動下載視頻文件後,文件大小為 70 多 KB: 然而使用 Node.js 代碼請求文件數據並保存到本地,發現文件尺寸變成 100 多 KB 了,顯然不正確: 經過研究發現,需要使用 request 在發起數據請求之前,添加如下一行語句: request.de

node.js , node-mysql , node-webkit , nodejs-express , Javascript

收藏 評論

MarkZhu - 記一次 Istio 調優 Part 2 —— 飢餓的線程與 SO_REUSEPORT

圖片來自:https://getboulder.com/boulde... 引 話説,在很長一段時間,程序員依賴了摩爾定律。而在它到頭之前,程序員找到了另一個救命稻草:並行/併發/最終一致。而到了今天,不是 Cloud Native / Micro Service 都不好意思打招呼了。多線程,更是 by default 的了。而在計算機性能工程界,也有一個詞: Mechanical Sym

istio , service , envoy

收藏 評論

周皺 - javascript字符串常用api使用匯總(二)

javascript字符串常用api使用匯總(二) 本文講述所有能使用正則的字符串api search replace replaceAll split match search 按正則搜索字符串 這個api使用很簡單,就是搜索字符串中符合規則的字符的開頭索引 const rex = /\w+/ const str = 'abc123321' console.log(st

split函數 , match , Search , string , Javascript

收藏 評論

同創永益 - 《數據安全法》的前世今生,對災備有何影響?

文章轉載來源公眾號:@雲災備 《中華人民共和國數據安全法》(下稱“《數據安全法》”)已於 9 月 1 日正式落地實施,作為我國第一部有關數據的基礎法,其意義無須多言。一石激起千層浪,社會各界解讀不斷,但重點太多等於沒有重點,本文僅從災備行業關注的角度,理一理《數據安全法》的“前世”、“今生”以及“未來”。 一、沒有數據安全就沒有國家安全 數據作為重要的生產要素,被國家列為基礎性戰略資源,回

行業 , 數據安全 , 災備 , 安全

收藏 評論

懟懟 - 【js】迭代器與生成器

迭代器(Iterator) 有時也稱為遍歷器 - 迭代器對象 作用 為各種數據結構提供統一的訪問接口 使數據結構的成員按照某種次序排列 統一的迭代方式for...of循環 1.可迭代(iterable) iterable:擁有Symbol.iterator屬性的數據結構是可迭代的 Symbol.iterator:值為迭代器生成函數 原生可迭代的數據結構: Array

iterator , generator , 前端 , Javascript

收藏 評論

Bigyong - Linux awk 命令詳解(二) if 分支 數組

一、awk if分支結構 if分支結構(單分支、雙分支、多分支) 單分支 -- if(條件){編輯指令} 雙分支 -- if(條件){編輯指令1}else{編輯指令2} 多分支 -- if(條件){編輯指令1}else if(條件){編輯指令2}.. .. else{編輯指令N} 案例1 awk過濾中的if分支結構 1)單分支

awk , Centos , Linux

收藏 評論

Bigyong - Linux awk 命令詳解(一)

一、awk簡介及常見用法 awk編程語言/數據處理引擎 創造者: Aho、Weinberger、Kernighan awk的名稱取自三位創造者的名字的首字符 基於模式匹配檢查輸入文本,逐行處理並輸出 通常用在Shell腳本中,獲取指定的數據 單獨用時,可對文本數據做統計 awk默認支持擴展正則 命令格式 格式1:前置命令 | awk [選項] '[條件]{指令}' 格式2:前置

awk , Centos , Linux

收藏 評論

Bigyong - Linux sed 之G、H、g、h使用命令詳解

sed執行過程,特點逐行處理 1.把文本第1行讀入到內存 模式空間(pattern space),相當於放到流程水線上處理吧 2.把處理好的結果存放到另一個內存空間(hold space)相當於臨時的倉庫吧 3.輸出處理結果,循環處理第2行,覆蓋清空(pattern space)、(hold space)至最後一行 由於各種各樣的原因,比如用户希望在某個條件下腳本中的某個命令被執

sed , Centos , Linux

收藏 評論

Bigyong - Linux sed 命令詳解

Linux sed Stream EDitor,流式編輯器 非交互,基於模式匹配過慮及修改文件 逐行處理,並將結果輸出到屏幕 可實例對文本的輸出、刪除、替換、複製、剪切、導入、導出等各種操作 一、基本正則列表與擴展正則 根據推出時間的不同,分為基本正則和擴展正則,擴展正則在基本正則的基礎上做了一些優化和新增了一些正則表達符號,因為一些命令沒有及時更新,所以你可能會遇到有些命令只支持

sed , Centos , Linux

收藏 評論

alwaysbeta - Go 專欄|函數那些事

原文鏈接: Go 專欄|函數那些事 曾經很長一段時間,我都為自己是互聯網科技公司的一員而感到自豪,我覺得我們與眾不同。 我們的管理更扁平化,沒有那麼多官僚主義,充滿活力,朝氣蓬勃。而且我們的產品正在改變大家的衣食住行,我們正在改變世界。 但近幾年發生的一系列事件,都讓我的信心產生動搖,不停在捶打我:醒醒吧,兄弟,事實不是你想象的那樣。 我能做些什麼呢?不知道。 還是努力更文吧,爭取早日不做打工人。

function , go

收藏 評論

雲綺棠兮 - JS 對象如何實現深拷貝

如何實現一個對象的深拷貝? 方法1:使用JSON (對象的序列化和反序列化) 需要注意的是:在引用數據類型中,地址是保存在棧區的,屬性值存放在堆區的,不同的地址指向的值是不一樣的,這裏是深拷貝的寫法,變量地址是互不影響的,所以是obj == obj1為false,而在淺拷貝中就是為true的,因為在賦值的同時obj會把地址一起賦值給obj1,使他們的地址指向堆區的同一個值 // 如何實現一個對

深拷貝 , lodash , 前端 , Javascript

收藏 評論

周皺 - javascript字符串常用api使用匯總(一)

javascript字符串常用api使用匯總(一) charAt charCodeAt fromCharCode concat repeat startsWith endsWith includes indexOf lastIndexOf slice substr substring trim charAt、charCodeAt、fromCharCode 按照索引獲

slice , 字符串 , concat , string , Javascript

收藏 評論

Linux服務器開發 - 用Rust重寫Linux內核,這可能嗎?

眾所周知,Linux 是 C 語言的代言人。但是,時代變了,Rust 正在興起並贏得越來越多人的支持,它開始逐漸扮演 Linux 系統語言的角色。 在 2020 年 Linux Plumbers 峯會上,開發人員認真考慮過將 Rust 語言用於 Linux 內聯代碼的想法。此外,已經有很多 Linux 中的 Rust 內容被推向市場。比如,AWS 在 2020 年發佈了 Bottlerocket,

linux編程 , rust , linux內核模塊 , c++ , c

收藏 評論

雲綺棠兮 - js中如何監聽一個對象中屬性的變化

訪問器屬性特性 訪問器屬性:這個屬性不包含數據值,包含的是一對get和set方法,在讀寫訪問器屬性時,就是通過這兩個方法來進行操作處理的。 訪問器屬性包含的四個特性: [[Configurable]]------表示能否通過delete刪除屬性從而重新定義屬性,能否修改屬性的特性,或能否把屬性修改為訪問器屬性, 默認為false [[Enumerable]]-------表示能否通

set , get , 前端 , Javascript

收藏 評論