原创 【libcurl筆記】Linux下curl和libcurl的安裝和調用

1. 安裝curl和libcurl Linux部分機器自帶curl,可以直接使用,但不會包含curl庫,且有些版本過舊,所以仍然建議下載最新版本curl使用 (1)獲得安裝包(官網http://curl.haxx.se/) 本文列

原创 【C/C++筆記-2】多線程、併發、互斥鎖

1. C++11中的線程 1.1 線程的管理 一個進程中至少存在一個線程,這個線程被稱爲主線程,我們可以在任意線程中創建線程類的實例。 每個線程都需要一個入口函數,當入口函數返回時,線程就會退出,主線程的入口函數爲main()。

原创 【C/C++筆記-1】C++值傳遞、指針傳遞、引用傳遞

1. 指針和引用 1.1 指針和引用概述 1.1.1 指針 對於char* ptr,ptr爲指向char的指針,即char*類型的變量ptr保存的是一個char對象的地址,而char可加限定詞const、volatile等。(ch

原创 【C/C++筆記-4】C++面向對象編程

1. 頭文件 1.1 頭文件的包含 1.2 頭文件的防衛式聲明 #ifndef _COMPLEX_ #define _COMPLEX_ // 聲明 #endif 2. 類與對象 對象(Object)是類(Class)的一個實例(

原创 【C/C++筆記-3】typedef關鍵字與結構體、結構體指針

1 使用typedef定義結構體 typedef用來定義新的數據類型,通常typedef與結構體的定義配合使用。使用typedef的目的使結構體的表達更加簡練(所以說typedef語句並不是必須使用的)。 定義一個名字爲TreeN

原创 【Linux命令速查】文件操作、權限、vim

文章目錄1. Linux常用命令1.1 終端命令格式1.2 常用終端命令及常用選項1.2.1 文件和目錄命令1.2.2 拷貝、移動、刪除命令1.2.3 文件內容命令1.2.4 文件名通配符1.3 查閱幫助2. Linux文件權限與

原创 【C/C++筆記-0】題目彙總

1、判斷‘x’是小寫字母符的C表達式: if(’a’<=’x’<=’z’) 2、設有定義“char buffer[x]”,將字符串“abcd”賦值給buffer的安全解語句是: strcpy(buffer, "abcd");

原创 Minecraft 服務端啓動腳本

Minecraft 服務端啓動腳本 就幾行代碼,懶得傳 git 了,直接貼上了 先這樣,後續再優化 config 需要根據需要自行配置 腳本需在和 jar 包同級目錄運行 #!/bin/bash # config JARNAME

原创 【vim】使用 vim 去除行尾空格

使用 vim 去除行尾空格 qd$a<space><space><esc>g_ldwjq gg10000@d 說明 使用 vim 自帶 record 功能 q<?> 啓動錄製,保存在 <?> 鍵 q 結束錄製 @<?> 調用

原创 C/C++題目彙總

1、判斷‘x’是小寫字母符的C表達式: if(’a’<’x’<’z’) 2、設有定義“char buffer[x]”,將字符串“abcd”賦值給buffer的安全解語句是: strcpy(buffer, "abcd"); w

原创 【微信小程序筆記-3】組件-視圖容器(ScrollView和Swiper)

以下是對與視圖容器組件(ScrollView和Swiper)的簡要使用說明 一、scroll-view 1、基本設置 首先是參考的開發文檔網址 https://mp.weixin.qq.com/debug/wxadoc/dev/fram

原创 【微信小程序筆記-4】組件-基礎內容(icon、text、progress)

一、icon 屬性名 類型 默認值 說明 type String icon類型,有效值:success, success_no_circle, info, warn, waiting, cancel, download, s

原创 【微信小程序筆記-2】框架-視圖層-WXML(數據綁定、渲染、引用)

一、組件與數據綁定 https://mp.weixin.qq.com/debug/wxadoc/dev/component/text.html 1、text組件與button組件 <text>text組件文本</text> <butto