原创 c++的粗略學習2(繼承,多態)
學習筆記,小白可以相互學習,大佬看到能告訴咱理解不對的地方就好了。 上篇寫太多了太雜了內容,裝太多了我都看不下去了。 用模板實現的可以存放任何類型的簡單順序棧 #include <iostream> using namespace
原创 C語言基礎
學習筆記,小白可以相互學習,大佬看到能告訴咱理解不對的地方就好了。 僅僅用來提醒自己那些需要注意的,自己沒記好的; 計算機: 哈佛結構,哈佛結構是一種將程序指令存儲和數據存儲分開的存儲器結構 馮諾依曼結構,是一種將程序指令存儲和數據存儲
原创 Linux網絡編程——I/O多路複用
學習筆記,小白可以相互學習,大佬看到能告訴咱理解不對的地方就好了。 I/O模型 在UNIX/Linux下主要有4種i/o模型: 1.阻塞i/o:最常用,最簡單,效率最低。 大部分程序使用的就是阻塞i/o模式,缺省下,套接字建立後所處於的
原创 erlang otp併發編程實戰
搬運下存到雲筆記的東西 目錄結構 -doc -ebin -include -priv -src 應用元數據文件 ebin/simple_cache.app { application, simple_cache, [{descri
原创 線程與進程的區別
原文鏈接點擊打開鏈接 1、線程的基本概念 概念:線程是進程中執行運算的最小單位,是進程中的一個實體,是被系統獨立調度和分派的基本單位,線程自己不擁有系統資源,只擁有一點在運行中必不可少的資源,但它可與同屬一個進程的其它線程共
原创 Qt學習之旅---2.繪圖,時鐘小例子
學習筆記,小白可以相互學習,大佬看到能告訴咱理解不對的地方就好了。 /*********.h**********************************/ #ifndef WIDGET_H #define WIDGET_H #
原创 常用的排序算法的時間複雜度和空間複雜度
原文鏈接:點擊打開鏈接 常用的排序算法的時間複雜度和空間複雜度 排序法 最差時間分析 平均時間複雜度 穩定度 空間複雜度 冒泡排序 O(n2) O(n2) 穩定 O(1) 快速排序 O(n2) O(n*log2n) 不穩定 O
原创 插入,歸併,快速,冒泡,shell,選擇排序 用c實現
插入: #include<stdio.h> int main() { int a[10] = {1,5,2,3,8,9,7,0,4,4}; int i,j,k; for( i=1;i < 10;i++) {
原创 Qt學習之旅---1.簡單控件
學習筆記,小白可以相互學習,大佬看到能告訴咱理解不對的地方就好了。 Qtcreator:集成開發環境 qmake:Makefile生成器,能根據工程文件產生不同平臺下的Makefile lab: setText("")設置文體 set
原创 自己編寫c語言實現的字符串操作函數
mystrcat /************************************************************************* > File Name: mystrcat.c > Author
原创 SQL語句參考
SQL語句參考,包含Access、MySQL 以及 SQL Server 基礎 創建數據庫 CREATE DATABASE database-name 12 刪除數據庫 drop database dbname 12 備份sql
原创 七種尋址方式
原文鏈接 七種尋址方式 1、立即尋址:直接給出的操作數的尋址方式 MOV AX, 1234H MOV AX, [1234H] ;前者是立即尋址,後者是直接尋址 2、直接尋址:直接給出操作數所在的地址爲尋址方式 3、寄存器尋址:以通用寄存
原创 鏈表,順序表,鏈隊,鏈棧,順序隊,順序棧,二叉樹的基本操作函數
鏈表的基本操作: #include<stdio.h> #include<string.h> #include<stdlib.h> typedef struct node{ int data; struct node *
原创 二分法,哈希,順序查找
二分法查找: #include<stdio.h> typedef struct array{ int a[100]; }A,*ARR; void set_value(ARR arr) { int i; for(i
原创 Qt學習之旅---3.文件處理,小例子文本編輯器
學習筆記,小白可以相互學習,大佬看到能告訴咱理解不對的地方就好了。 Qfile,Qdir,QTextStream /*************qfile***************************/ #include <QC