author/和而泰C-Life

程式語言的心智負擔

很多程式語言對比的文章,總喜歡比較各種程式語言的效能、語法、IO模型。本文將從心智負擔這個角度去比較下不同的程式語言和技術。 記憶體越界 如:C語言、C++(C with class)

深入XPC:逆向分析XPC物件

一、前言 最近我在FortiGuard實驗室一直在深入研究macOS系統安全,主要關注的是發現和分析IPC漏洞方面內容。在本文中,我將與大家分享XPC內部資料型別,可以幫助研究人員(包括我自己)快

C++ 寫個遊戲引擎—(基礎篇)5

結束了介紹 c++ 如何將程式碼編譯為機器碼的過程的分享。今天介紹一下 c++ 基本資料型別。 有些書籍和教程中有關基本資料型別分類可能與此有所不同。可能有將 bool 和 char 從

C# 全域性異常捕獲(for .net Core)

序、背景 在16年,筆者曾在部落格裡寫了一篇《C# 全域性異常捕獲》的文章,裡面講了一下如何在整個專案中捕獲未處理的異常,只不過當時寫的時候還是以.net Framework和Asp.net為目標寫的。

酷派酷玩8官宣:4000mAh/Type-C加持 999元

12月17日訊息,酷派官方宣佈酷玩8在京東開啟預約, 售價999元 。 酷派酷玩8採用了 6.2英寸2246×1080劉海屏 ,擁有傳統5.5英寸機身握感,背部為3D曲面玻璃,使用了炫彩工藝,提供流光

優雅的PromiseKit

背景 之前就瞭解到js中有Promise這麼一個東西,可以很友好的實現非同步方法,後來偶然在一段ios開源程式碼中看到這麼一段用法: firstly { login() }.

GUI Framework Inside

閱前提醒:本文僅屬個人觀點,如有雷同純屬巧合,如有錯誤請指正。 GUI 差不多已經發展了近 30年,到現在這項技術已經基本成熟,各種 GUI框架基本已經大同小異,下面是流行的 GUI框架一覽:

C# 通過 probing 指定 dll 尋找資料夾

在很大的專案開發,會發現專案引用的 dll 會很多,我想要按照不同的功能,將不同的 dll 放在不同的資料夾 簡單的方法是通過修改 App.config 檔案指定資料夾,如將檔案移動到abc\12

那些年德國汽車業教會我們的事

1983年4月,當第一輛桑塔納開上上海街頭,名字與廣大人民群眾站在一起的德國大眾第一次在華夏大地上“定義”了中國汽車行業。 35年後,還是在上海。一輛被視訊監控網抓拍下的比亞迪上,大眾中國的兩

log4cpp簡單使用及踩到的坑

log4cpp是log4j的一個擴充套件, C++開發者可用該庫記錄日誌,可輸出到終端,亦可儲存到檔案。 下面簡單demo展示如何輸出日誌到輸出終端。 1 #include <iostream&

【C语言】实际项目开发过程中常用C语言函数的9大用法

C语言是当中最广泛的计算机编程语言,是所有计算机编程语言的祖先,其他计算机编程语言包括当前流行的Java语言,都是用C语言实现的,C语言是编程效率最高的计算机语言,既能完成上层应用开发,也能完成底层硬件驱动编程,在计

1746061193.101