原创 UDP和TCP創建,通信

TCP 服務端流程: 創建socket,類型爲SOCK_STREA; 地址s_addr=INADDR_ANY; bind,listen,accpet,收發數據使用accept返回的套接字。 客戶端: 創建套接字; connect; 收發數

原创 返回函數變量值到函數被調用處的方法

之前知道可以用return返回值,但想返回多個值,多種類型的值,沒想到好的辦法。今天學習到除了使用return返回值外,還可以用函數形參,使用函數形參返回處理後的結果。 舉例:函數定義如下 void  slip(char* fore_bu

原创 socket發送十六進制數據遇到0x00,後面的數據收不到

問題,使用socket發送數據時,char數組中遇到0x00處,後面的數據都不再發送,收到的數據從0x00處開始,後面都爲0x00。 原因:在發送數據調用send函數之前,將要發送的數據拷貝到buf中,使用的字符串拷貝函數strcpy,s

原创 字體

格式:中文名 英文名 Unicode Unicode 2 Mac OS 華文細黑 STHeiti Light [STXihei] \534E\6587\7EC6\9ED1 華文細黑 華文黑體 STHeiti

原创 == 和===

== x==y 1如果兩個操作數類型相同,則進行x===y. 2如果一個爲null,另一個爲undefined,則返回true. 3如果兩個操作數均爲基本數據類型,則把操作數轉換爲Number類型進行比較。 4如果其中一個操作數爲

原创 前端數據結構與算法系列

前端數據結構與算法系列

原创 前端js面試中的常見的算法問題

前端js面試中的常見的算法問題

原创 背景

屬性 描述 background 簡寫屬性,作用是將背景屬性設置在一個聲明中 background-attachment : scroll | fixed; 背景圖像是否固定或者隨着網頁其餘部分滾動 backgroun

原创 HTML標籤分類:按照標籤的顯示模式分類

塊狀元素 <div> <p> <h1>~<h6> <ol> <ul> <dl> <table> <address> <blockquote> <form> 特點: 1 獨佔一行 2可以設置寬高 3子元素默認寬度與父容器寬

原创 繪製三角形

上三角形 #triangle-up{ width:0; height:0; border-left:50px solid transparent; border-right:50px solid transparent; border-b

原创 CSS三大特性

繼承性 1所有字相關的都可以繼承 比如:color、text-系列、font-系列、line-系列、cursor 2所有盒子相關的屬性都不能繼承 <a>標籤顏色、<h1>標籤文字大小、邊框、外邊距、內邊距、背景、定位、元素寬高屬性 層疊性

原创 按位取反

計算機中的表示: 計算機中常用補碼錶示數據。 正數 5->轉爲二進制位(正數的原碼) 00000000 00000000 00000000 00000101 正數的原碼、反碼、補碼相同 負數 一個負數按照絕對值大小轉換成的二進制數,然

原创 即時通信服務器架構的一些思考

即時通信服務器架構的一些思考

原创 從輸入url到頁面展示到底發生了什麼

點擊打開鏈接

原创 this指向,改變this指向

this的指向 在ES5中,this永遠指向最後調用它的那個對象。 this永遠指向最後調用它的那個對象,此處調用的對象是window var name="windowsName"; function a(