Nova的科學反主流學院 

反主流的精神在於不屈於大環境, 本站旨在提供輕鬆自學各種科學。

網站入口導覽

本站目的為讓學程式或是物理化學等科學科目的新手可以快速有個認知。 主要文章: 1.使用貼近日常生活或遊戲的例子來解釋科學名詞為主 2.提供一些基本的做題目技巧和教學 物理分類 化學分類 地球科學 生物科技 數學 電腦資訊 電腦程式 待整理 人為什麼要玩遊…

JAVA 2D繪圖範例架構+滑鼠鍵盤事件

採用Components而不用JPanel或Canvas 是因為內建有雙緩衝,更新畫面不會閃 import java.awt.BorderLayout; import java.awt.Color; import java.awt.Graphics; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.M…

練習-式姬之庭合成資源計算器

參考來源 http://wikiwiki.jp/shikigarden/ 網址 https://shikihime-ab4f6.firebaseapp.com/

Node.js相關

基本教學 0.寫一個server.js var ip = "127.0.0.1"; var port = 1337; var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n'); }).listen(port, ip); consol…

Live2D練習

參考教學做了一個練習,細節部分要調整還真不容易

Java9 新特性 JShell

JShell/Kulla 項目是第一個官方的Java REPL (Read-Eval-Print-Loop的縮寫,即交互式編程環境) 類似python的解釋器,會一直讀取值,輸入完後,印出對應的結果。 目錄 一、一般計算 二、建立function 三、印字串、完整的單行程式可省略分號 四、網路連線 一、…

Java8特性-Lambda 運算式( Lambda Expressions)

本文根據 官方範例頁 的 Person Class 檔案 和 RosterTest Class 檔案 進行講解,可先把以上兩個檔案都丟到 Eclipse 裡,執行 RosterTest 進行測試。 想看lambda寫法可直接跳到 5. 制定搜尋標準的Lambda運算式 看完前面後再看9的寫法,就會知道Lambda有多簡…

Rust程式語言參考資料

Rust 程式語言 正體中文版 Rust教學 https://github.com/rust-lang/cargo Rust套件管理

學習 用libgdx 開發Android APP紀錄

學習遊戲引擎libgdx中,其他文章暫停更新。 5/22 環境建置, 5/23 了解圖片、聲音、觸控、多螢幕切換、 5/24 了解Scence 2D 建立場景、物件加動作, 5/26 Scene.ui和skin設定,透過table調整layout,透過fnt和png調字型 5/27 手機連線電腦成功 NEXT:用node.…

4-4 環境水溶液中的化學反應

我們平常喝的水,其實是經過多個步驟淨化: 而天然的水,有時候會夾帶一些礦物的離子, 因為有一些缺點,我們會用幾種方法將其除去: 當然,我們平常的飲用水,也可能經過交換樹脂淨化:

4-3 氧化還原反應

我們常聽到氧化,或是還原, 實際上就是原子失去電子變離子和離子得到電子變回原子。 就像漂白劑是讓別人漂白一樣,氧化劑也是讓別人氧化! 而氧化數通常是看最外層電子數,也就是幾A族決定

4-2 電解質與酸鹼反應

化合物溶解後變帶正電的陽離子,和帶負電的陰離子,就可能導電: 除了溶解在水裡,鹼或是鹽的液態也能導電 水會分解成氫離子(H+)和氫氧離子(OH-) 我們常聽到的PH值,就是氫離子濃度的另一種表示方式 酸鹼中和實際上就是氫離子(H+)和氫氧離子(OH-)反應成水(H2…

4-1 化學反應的型態

化學反應根據變化的方式,可以分成四種: 而化學反應,通常可以用下列現象判斷: 只要看到對應的離子結合,就會沉澱: 當然沉澱*1的化合物,也可能再度溶解: *1:又稱為難溶

3-4 化學反應中的能量變化

化學反應,可能會吸收能量後才反應,所以反應之後的能量比之前多。 也可能反應之後放出熱量,意思就是反應之後的能量比之前少。 當然,就跟之前算質量一樣,因為分子能量太小,所以能量也是用每莫耳有多少千焦耳去算。 和一般的聯立方程式相同,化學反應式相…

3-3 化學計量

化學反應式要計算量測的時候,需要注意單位: 有的時候,比例沒有剛好,材料會不夠, 這時候我們可以先把單位都換成莫耳數,觀察係數比,哪個比較少就是限量試劑。 就跟我們要拿集點卡A和B各一張才能兌換獎品,但是今天我們有兩張A卻只有一張B,那就只能換一…

寫什麼程式比較有前途?

各種工具或語言都可以開發能賣錢的遊戲 4 reasons you aren't a successful indie developer — ClickToBegin Java其實很多商業領域都有應用 现实世界中哪些地方用到了Java?-CSDN.NET

3-2 化學反應式與平衡

化學反應,很像數學算式一樣,可以把他寫成一個式子。 差別是在箭頭會指出反應方向。 有時候題目列出的化學式,不會平衡,所以我們要先平衡。 平衡的步驟,首先先把所有項之前都寫上一個未知數。 然後根據元素的種類列式子。 解完聯立方程式後,把其中一個帶…

3-1 化學式(包含重量百分組成算法)

元素會用元素符號表示,而化合物會用化學式表示: 重量百分組成,實際上就是特定元素佔化合物中的重量比例。

2-4 元素性質的規律性

在 2-3 元素週期表 的時候介紹過常見元素的分類, 而依照元素周期表的位置,又有下列特性: 越往左下角,半徑越大、金屬性越強、越容易放出電子。 而在 2-2 原子中電子的排列 的時候提到,電子的排列有規律,在這裡還需要知道一個特性是: 1.大部分元素,會…

2-3 元素週期表

世界上有各種元素,科學家把發現(或發明)的元素整理起來, 列成元素週期表,而我們可以發現它們的原子序其實有規律: 另外常看到各種元素的中文寫法,其實很容易從部首看出元素的特性: 而金屬、類金屬(大部分能做半導體)、和非金屬,其實都有以下共通的特性…

2-2 原子中電子的排列

在 2-1 原子結構(同高一物理2-2 原子與原子核的組成) 一章中, 提過原子裡有電子,那電子究竟是怎麼排列的呢? 其實就像音樂會一樣,由內向外坐,外圈可以坐更多人。 而因為原子內作用力影響,一般情況,當20個人以下的時候,第三排只能坐8個。 另外我們常會…

人為什麼要玩遊戲?(玩遊戲的好處)

其實很多動物都和人一樣會玩遊戲, 而且越高等的動物越會有玩遊戲的現象 因為他們生活上要處理的事情比較複雜(不是只有吃喝而已), 而玩遊戲是一個事先模擬的過程,可以為未來會發生的事情做準備, 透過玩遊戲增強腦部發展,會比較容易面對將來的挑戰。 相關…

1-4 溶液(濃度算法、溶解度)

日常生活中聽到的溶液,其實不一定是液體: 一般溶液的濃度表示情況有下列幾種: 根據下圖, 超過飽和線(左上角)的是過飽和狀態,過一陣子會析出溶質 剛好在線上是飽和, 低於飽和線(又下角),則是未飽和狀態,可以再加入溶質溶解。

Lisp 教學

LISP 是 LISt Processor 的縮寫,是列表處理器的意思, 它是基於數學λ演算的程式語言, 其函數式的特性,可以達成許多其他程式做不到的功能。 1.安裝教學 相關參考資料: Lisp 入門 - 維基教科書,自由的教學讀本

Lisp 教學-安裝教學

以下以windows為例 先到 http://ccl.clozure.com/download.html 點 Windows XP and later 後面的 .zip 下載 解壓縮之後, 32位元的點wx86cl.exe,64位元的點wx86cl64.exe 看到下圖就進入控制界面 輸入'(Hello World),可以得到程式字串的回傳。(記得字串前面…

1-3 原子量與分子量

因為原子質量太小,要非常大量的原子秤起來才有我們平常用的克數單位, 所以我們就把一堆原子定一個單位: 而那麼多的原子,剛好數量就是特定克數,所以我們會將它稱為原子量: 最後列出常見的 個數 / 克數 轉換成 莫耳數 的方法:

C++程式範例 判別最大值

先輸入幾組數字 如: 3 再輸入一串文字,用空白隔開,如:3 1 2 最後會出現最大數字,在第幾格(0當作地一格),用空白隔開,如3 0 #include <stdio.h> #include <float.h> #include <stdlib.h> #include <string.h> #include <iostream> using namespace std; int main() { int A[20]; // 用來存放所有輸入數字</iostream></string.h></stdlib.h></float.h></stdio.h>…

Prolog教學-基本關係判斷-誰是爺爺?

Prolog厲害的地方就是可以透過我們給予的資訊,自己去找關連性, 我們只要負責問問題就好, 比如說我們以漫畫作品JoJo的奇妙冒險為例 (這裡請任意挑自己喜歡作品的名稱放) 首先我們先開起任意一個文字編輯軟體,記事本也可以, 將以下的程式貼進去,並且存成…

Java 教學-物件導向概念

前言 我們學程式的時候有時候會聽到物件導向,到底什麼是物件導向,又有什麼好處呢? 物件導向其實就是希望讓程式對應現實的物件, 方便開發維護所設計的功能,包含封裝、繼承、多形 1.封裝 首先,就像我們開車子不需要知道車子引擎是怎麼運轉的,只要知道怎…

Java 教學

Java是一個物件導向的程式語言,特色是閱讀起來接近英文, 適合建立結構化的程式設計概念。 1.安裝教學 2.物件導向概念