原创 Power Crisis -> 約瑟夫問題

UVA 151 Power Crisis 題目簡述:一個地區需要進行能源限制,因此需要對所有的街道 N 進行輪流停電,爲了公平起見,每隔 m-1 個街道就進行停電。例如,N=17,m=5時,得到的停電順序爲:1,6,11,16,5

原创 Canvas 3 着色

上色 fillStyle:設定圖形填充色 fillStyle = color strokeStyle:設定圖形邊框顏色 strokeStyle = color color:可以是 css 顏色的字符串,也可以是

原创 Canvas 4 線形 line style

這篇主要介紹通過一系列屬性來設置線的樣式 主要包括以下屬性: lineWidth = value 設定當前線條的粗細(默認爲1.0) 這裏需要注意一個問題,在繪製線條的時候,給定的線寬,實質上值得是給定路徑的中心到兩邊的粗細,通

原创 CSS 文本換行控制

來源:https://www.cnblogs.com/dfyg-xiaoxiao/p/9640422.html 瀏覽器的初始狀態 合併空格只保留一個,忽略換行符(並非br標籤), 爲了達到空白的效果,介紹一個空白符表示法

原创 上海地鐵顏色配對色碼值

上海地鐵色碼錶 "rgb(234,27,57)", // 1號線 "rgb(139,196,63)", // 2號線 "rgb(251,210,8)", // 3號線 "rgb(8

原创 矩陣向量中兩兩間歐式距離計算

目標:希望通過的矩陣運算就能得出矩陣向量中兩兩之間的歐式距離 歐氏距離公式: 一般而言,我們常見的歐式距離計算公式如下: a,b 對應的是兩組不同的向量 dist(a,b)=(a1−b1)2+(a2−b2)2+⋅⋅⋅(an−

原创 JS 學習筆記1

JS 初始介紹 學習來源: https://wangdoc.com/javascript/types/number.html 概述 在 JS 的世界中,一共有 7 種數據類型,分別是 Number,String,Boole

原创 JS 學習筆記2

學習來源: https://wangdoc.com/javascript/types/number.html https://github.com/camsong/blog/issues/9 null,undefined,bo

原创 Canvas5 虛線和漸變

虛線 虛線的設定包含一個setLineDash的方法,一個lineDashOffset的屬性。 setLineDash 接收的是一組數組,制定線段與空隙的交替 【lineWidth,slot】,預設的情況下是【】,這個是個全局屬性

原创 Canvas 1 起手

學習來源:https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Tutorial 元素 <canvas width='150px' height='200px'><

原创 Canvas 2 簡易圖形繪製

繪製網格(圖形座標系) 網格中的一個單元,相當於 canvas元素中的一個像素,左上角爲(0,0)所有的元素位置都是相對於原點的定位, 原生圖形繪製 在 canvas 中,HTML中只支持一種原生圖形繪製:矩形。其它圖形都需

原创 handsontable初次使用小結

簡介: github:https://github.com/zzybccdb/handsontable_vue_example 這個是一個 handsontable.js 的免費版本使用範例 希望會對有需要的人提供到幫助 範例

原创 CSS Flex 佈局

簡介 flex全稱是Flexible Box意思為靈活的盒子,是W3C提供的一種佈局方案。 練習 以下內容截圖來源於網頁練習,請在完成後有疑問再閱讀下列內容。 https://hexschool.github.io/flexbox-

原创 UVA Bit Mask

採用貪心算法的思想 /* 本題的注意事項,這一題的 N 是一個 unsign 的32位的數字. 因此在型別的選擇上,可以選擇 unsigned int 或者是 long long int 纔可以滿足題目需求。 */ #in

原创 chown: /usr/local: Operation not permitted問題解決

在使用 mac brew install ffmpeg 的時候遇到 Error: Running Homebrew as root is extremely dangerous and no longer supported. As