開發者看過來! Android Studio將支援靜態程式語言Kotlin

從Android Studio 3.0版本開始將支援Kotlin靜態程式設計語言,Kotlin能與C++和Java一起使用,讓開發者能在Android開發專案中增加Kotlin程式碼,且開發者也能在Java與Kotlin程式碼中互相呼叫,以加快開發速度。

2017-05-18

那些語言中的符號型態

有別於字串原本的用途與場合,在符號的使用上,很多時候也直接賦予名稱應有的職責

2017-05-13

從貝茲曲線到曲面

該如何透過電腦來繪製貝茲曲線與貝茲曲面?這是探索數學與程式彼此驗證的有趣過程

2017-05-06

算錢學問大

從浮點數、BigDecimal、各種捨入模式、金錢模型、格式化,到貨幣轉換,都有值得注意的地方

2017-03-26

Reactive與Java 9

何謂ReactiveX、Reactive Streams Specification?來了解它們與Flow API之間的關係吧!

2017-03-18

Java 9模組化概觀

在預計2017年推出的Java 9當中,開發人員將能夠應用Java模組平臺系統,而且,我們也會看到類別路徑逐漸淡出,以及模組路徑登場的新趨勢

2017-03-12

函式首要之務

力求簡短是函式撰寫時的重點,但經常還是過於冗長,該如何做到適當精簡呢?

2017-03-05

PHP成為全球第一個在核心添加現代加密庫的程式語言

PHP安全開發人員Scott Arciszewski去年1月提出在PHP的核心中整合Libsodium密碼庫,經過一年的討論後,近日PHP團隊無異議通過該提案,年底可望釋出的PHP 7.2將率先整合Libsodium。

2017-02-21

來點不同的河內塔

想熟悉遞迴,可藉由河內塔的問題來練習,但若不覺得遞迴可愛,多半是把自己當成電腦在想問題

2017-02-19

遺忘技術細節

在技術領域當中,遺忘有時是必要的,就程式人來說,甚至應該把遺忘細節視為一件好事,僅需記住最小可用的技術集合、解題思路,這樣還能持續保有學習的動力

2017-02-11

海龜不懂數學

對於初學者而言,該如何理解海龜繪圖法?使用程式庫的人其實就是海龜,而海龜不懂數學

2017-01-22

從X到Prolog

學過基於邏輯的Prolog嗎?若熟悉其他語言,能否快速切入Prolog,瞭解其思想?

2017-01-07