原创 互動媒體技術-基於p5.js的圖像臨摹(1)

1.臨摹圖像 2.尋找規律 1.黑色背景 2.這個畫布有6行6列的圓均勻排列 3.對每個圓有黑色的小正方形繞圓心順/逆時針轉動,其中在每1/4個週期內都進行先加速後減速的運動 4.我們將前四個正方形進行編號。1號,3號逆時針轉動,2號,

原创 排序算法之選擇排序-直接選擇排序與堆排序

1.直接選擇排序 1.1 算法思想 1.1.1 設待排序記錄放置在a[n]數組中,第一趟從a[0]開始,通過n-1次比較,從n個記錄中選出關鍵字最小的記錄,記爲n[k],並交換a[0]與a[k]。 1.1.2 第二趟從a[1]開始,通過n

原创 排序算法之交換排序-冒泡排序與快速排序

1.冒泡排序 1.1 算法思想 1.1.1 首先將第一個記錄和第二個記錄進行比較,若爲逆序則交換交換兩個記錄。然後比較第二個記錄和第三個記錄。以此類推。以上過程稱爲第一趟排序,其結果使最大的記錄被安置到最後一個位置。 1.1.2 然後進行

原创 JDK集合源碼剖析記錄-ArrayList

1.類圖 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, Serializable 有以上類

原创 LeetCode每日學習計劃

LeetCode Hot100刷題計劃(11•18更新) 11•1 078子集(1+1+2+4•••) 11•2 617合併二叉樹(二叉樹遇事不決就遞歸)         461漢明距離(暴力字符串遍歷) 11•3 338比特位計數(暴力

原创 互動媒體技術-十二個“一”的文藝創作

1.實驗要求 將十二個”一“設想爲人物角色/或事物,從下列任務中選擇一個完成: 假想一個故事背景,從十二個”一“中挑選至少4人,爲其設計角色形象,並配合文字描述該角色; 寫一篇小說,類型主題字數不限,要求出現至少5個人物; 假設您是一個公

原创 深入理解Java虛擬機-線程安全與鎖優化

文章目錄1. 線程安全1.1 Java中的線程安全1.2 實現線程安全的方法2. 鎖優化2.1 自旋鎖與自適應自旋2.2 鎖消除2.3 鎖粗化2.4 輕量級鎖2.5 偏向鎖 1. 線程安全 1.1 Java中的線程安全 何爲線程

原创 設計模式-簡單工廠,工廠模式和抽象工廠

文章目錄1. 簡單工廠1.1 定義1.2 使用場景1.3 模擬代碼1.4 應用源碼解析2. 工廠方法2.1 定義2.2 適用場景2.3 模擬代碼2.4 應用源碼解析3. 抽象工廠3.1 定義3.2 適用場景3.3 模擬代碼3.4

原创 深入理解Java虛擬機-內存分配與回收策略

文章目錄1. 內存分配與回收策略2. 對象優先在Eden分配3. 大對象直接進入老年代4. 長期存活的對象將進入老年代5. 動態對象年齡的判定6. 空間分配擔保 1. 內存分配與回收策略 MinorGC:指發生在新生代的垃圾收集

原创 互動媒體技術-基於p5.js的自畫像(劃去)

1.先展示圖像⑧ 用鼠標點擊屏幕可以改變小奐頭髮的顏色!快起來能閃瞎眼!   2.自畫像是不存在的! 下面先介紹一下這位拿着吉他的主人公吧! 金在奐,1996年5月27日出生於首爾特別市,韓國男歌手,原男子演唱組合WANNA ONE成

原创 互動媒體技術-轉換視角

本來對這個主題真的沒什麼想說的,但不巧今天爲了寫人工智能的作業,查了很多資料,正好從中感受到了轉換視角的魅力。    首先我認爲的轉換視角就和老師給的例子一樣,爲自己的理解和記憶而想象一個場景,從而幫助我們更好的理解和記憶。    SVM

原创 實驗-流動墨跡速度感知實驗數據分析

實驗-流動墨跡速度感知實驗數據分析 目錄實驗-流動墨跡速度感知實驗數據分析實驗方法實驗界面實驗數據實驗研究問題核心問題拓展問題實驗數據分析速率方面方向方面綜合分析總結參考 實驗方法 從張旭作品《古詩四帖》中摘選一個字”丘“作爲樣本

原创 互動媒體技術-作品賞析

哈哈哈哈,大家都挺累的,藝術生既要會畫畫也要會編程,技術生既要會編程也要會畫畫。 講道理的話,感覺做的都好棒。下面我選出了我眼裏最好的五個作品! No.1 66號選手 66號選手簡直太優秀了,描繪出黑夜中煙花的景象,真的特別好看,特別厲

原创 互動媒體編程習作

互動媒體編程習作 目錄互動媒體編程習作實驗要求主題要求第0章 隨機行爲實驗原理柏林噪聲實驗原理實驗效果實驗代碼第1章 向量實驗原理實驗效果實驗代碼第2章 力實驗原理實驗效果實驗代碼第3章 振盪實驗原理實驗效果實驗代碼第4章 粒子系

原创 深入理解Java虛擬機-垃圾回收

文章目錄1. 如何判斷對象爲垃圾對象1.1 引用計數法1.2 可達性分析法1.3 四種引用2. 如何回收2.1 回收策略2.1.1 標記-清除算法2.1.2 標記-複製算法2.1.3 標記-整理算法2.1.4 分代收集算法2.2