author/大坡3D軟體開發

Pulsar 2.0 新版變化

Pulsar 2.0是Pulsar的一個重要的新版本,它帶來了一些大膽的變化,包括主題名稱的簡化、Pulsar函式功能的新增、一些術語的變化等。 Pulsar 2.0 新特性

程式設計究竟是怎麼一回事情

工作也快四年了,算上大學的時間,和程式碼打交道也快7年了。其實沒有好好的去想過我正在做的這件事情。一開始只是我的一腔熱情,我覺得寫 code非常的酷,我創造了一些東西,其實到工作後才發現,你

遞迴-Recurison

一、什麼是遞迴? 遞迴是一種非常高效、簡潔的編碼技巧,一種應用非常廣泛的演算法,比如DFS深度優先搜尋、前中後序二叉樹遍歷等都是使用遞迴。 方法或函式呼叫自身的方式稱為遞迴

程式設計技巧分享

為什麼要寫好程式碼? 做一個有追求的Coder 好的程式碼能降低整個系統的複雜度 好的程式碼能提高系統的可維護性和可修改性 好的程式碼能提高整體的質量 好的程式碼能

O(n):用於演算法複雜度的大O符號表示法

21CTO導讀:大O符號,英語稱為Big O Notation,用於描述演算法複雜度的漸進表示,它描述了演算法如何通過其增長的上界來執行擴充套件。 大O演算法是我在大學教過的東西之一,但是我其實從來沒

再談什麼是高層設計

這次談架構設計的一個外延。這裡用高層設計這種叫法,既可以是架構設計,也可以是系統設計,乃至大一點模組的概要設計。無論是那種,下面的討論都是成立的。 想起要討論這個話題,是因為最近和一些朋友、同事討論

微信公眾開發 - H5分享流程和封裝

H5 分享流程 第一步,繫結域名 【先登入微信公眾平臺 進入“公眾號設定”的“功能設定”裡填寫“JS介面安全域名”。 備註:登入後可在“開發者中心”檢視對應的介面

為什麼處理排序陣列比未排序陣列快

今天在群裡看到一個有意思的問題——為什麼處理排序陣列比處理沒有排序的陣列要快,這個問題來源於StackoverFlow,雖然我看到程式碼略微知道原因,但是模模糊糊不夠清晰,搜了很多部落格也講的不夠明白,所以就

堆的應用

優先順序佇列,顧名思義,它首先應該是一個佇列。佇列最大的特性就是先進先出,而在優先順序佇列中,資料的出隊順序則是按照優先順序來,優先順序高的先出隊。 實現優先順序佇列的方法有很多,但是用堆來實現是最直接、最

程式語言是怎麼創造的(一 四則混合運算的實現)

一 實現四則混合運算 準備工作 實現一門語言往往看上去是高大上的,大部分開發人員都是在使用某一種語言。可能也沒去想過這個事兒,或者有這個想法也覺得是高不可攀然後不了了之了。但是其實這是一個認知上的錯

零基礎如何自學一門程式語言

語言,是一門工具,以方便人與人之間的交流。 程式語言,其本質是人與計算機“交流”的工具,讓人通過程式語言能夠操作計算機。 還以人類語言為例,當人長大對世界萬物有了概念後,走出國門就算不

1746077007.8735