原创 關於我

很多朋友都是從我的CSDN博客過來的,對我可能不是很瞭解,這裏我自我介紹下,也方便後來的粉絲對我的瞭解。1.我是一名coding老兵,網名紅燒肉,碩士畢業於河北大學,通信工程專業,大學期間沒寫過多少代碼,陰差陽錯成了一名程序員。12年來

原创 程序員生存之道,多寫bug!

1.代碼寫得好,bug少,看起來就像閒人。     2.註釋多,代碼清晰,任何人接手非常方便,看起來誰都都可以替代。   3.代碼寫得爛,每天風風火火改bug,各種救火,解決各種線上重大問題,於是順理成章爲公司亮眼人才。   4.代碼亂的

原创 面試官問你MySQL的優化,看這篇文章就夠了

作者:zhangqh  segmentfault.com/a/1190000012155267一、EXPLAIN做MySQL優化,我們要善用 EXPLAIN 查看SQL執行計劃。下面來個簡單的示例,標註(1,2,3,4,5)我們要重點關

原创 Fastjson爆出重大漏洞,攻擊者可使整個業務癱瘓

360網絡安全響應中心 https://cert.360.cn/warning/detail?id=82a509e4543433625d6fe4361b5802c9報告編號:B6-2019-090501報告來源:360-CERT報告作者

原创 小米首進500強,雷軍給員工每人派1000股

昨天,《財富》雜誌公佈了最新世界500強公司排行榜,小米上榜了!全球排名468位,是“互聯網服務與零售”分類中的7家公司之一,同時也成爲史上最年輕的世界500強公司。7月22日晚間,雷軍發內部郵件慶祝這一喜事,將給所有在職的同事和核心外

原创 【C++札記】指針數組和數組指針

指針數組: 存儲指針的數組,數組找那個的每個一元素都是指針 例: int* p1[4],p2[0]是一個指向int類型的指針 char* p2[4],p1[0]是一個指向char類型的指針   數組指針: 指向數組的指針 例: int

原创 面試官:一道二級指針函數傳遞分析運行後結果

今天看到一道有趣的題記錄下:   int i=0,j=20,*p1=&i,*p2=&j; void f(int** ptr1, int* ptr2) { int *tmp = ptr2; **ptr1 *= 10; *ptr2

原创 libevent實現TCP 客戶端

 ibevent實現Tcp Client基於bufferevent實現 #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <sys/types.h>

原创 【數據結構與算法】二叉樹的創建,插入,遍歷,刪除,刪除節點實現

二叉樹是每個結點最多有兩個子樹的樹結構。使用廣泛,使用C來實現對二叉樹的操作。 示例:代碼實現構造如下二叉樹 #include <iostream> using namespace std; typedef struct Bin

原创 【C++札記】多態

C++中多態是面向對象設計思想的重要特性,同名具有不同功能函數,該函數調用過程執行不同的功能。多態的原理是通過一張虛函數表(Virtual Table)實現的。動多態會犧牲一些空間和效率來最終實現動態綁定。     靜多態 函數重載爲靜

原创 【C++札記】賦值兼容

賦值兼容的規則時在需要使用基類對象的任何地方都可以使用公有派生類對象來替代。公有繼承派生類可獲得基類中除構造函數,析構函數外的所有成員,能用基類解決的問題,派生類也能解決。更直白點說,如果一個類是從一個基類公有繼承過來,那麼這個派生類就可

原创 基於Hexo搭建自己的博客主頁

搭建自己博客分爲兩類,一種是託管到github上的,以hexo爲代表,另一種是需要自己購買服務器,主要使用wordpress框架。有不花錢的效果也很不錯,就沒必要自己再購買服務器了,下邊主要介紹下使用hexo搭建個人博客。 hexo支持M

原创 【C++札記】虛繼承

由於多重繼承產生的二義性引入了類的虛繼承,先看下什麼是二義性。 類D是類B和類C的派生類,而類B,類C就是繼承於類A,當D調用類A中的函數時不知道是類B繼承A的,還是類C繼承A的,引起了二義性。虛繼承可以解決這個問題。 使用語法: c

原创 【C++札記】類的繼承

繼承 面向對象的設計思想,類對數據做了封裝,並可以加入訪問權限,類的繼承是面向對象思想的精髓。類的繼承可以讓新類從以有的類中獲得已有的特徵。原有類稱爲基類或父類,新類稱爲派生類或子類。 語法: class  子類類名:[繼承方式]  父

原创 【C++札記】友元

C++封裝的類增加了對類中數據成員的訪問限制,從而保證了安全性。如想訪問類中的私有成員需要通過類中提供的公共接口來訪問,這樣間接的訪問方式,無疑使得程序的運行效率有所降低。 友元的提出可以使得類外的函數來訪問類中的私有成員,保護成員。 友