標籤

2016年10月29日 星期六

小說背景設定-9

Date: 20161029
Version: 1

如果每個人的能力都是茶杯、茶、或者是茶几...等,有關茶道相關等器具。

理論上在初期,茶具壞了也無所謂,但在後期天人相交之後會進行綁定,因此損壞可能造成危害。

茶杯=>材質、屬性、大小、花紋、花色、題辭...等

茶=>種類、品種、時間、味道、泡法...等

茶壺=>同茶杯

茶几=>同茶杯

除了茶是否有其他飲品,例如東西方之別(可樂、牛奶...等等)之類的。

2016年10月24日 星期一

黃阿瑪的後宮生活:阿瑪建國史
黃阿瑪的後宮生活:後宮交換日記
                                        志銘與狸貓

Date: 20161019
Version: 1

貓書

介紹貓的故事

兩本內容近似於介紹這七隻貓與飼主的故事,在介紹之餘,還會附加一些寵物相關的小知識,所以這兩本並不是在介紹"貓"這種動物的百科全書,而是介紹七隻貓與飼主的生活日誌,話說回來,我覺得這兩本書是屬於衝動性消費的結果,當初就是覺得這幾隻貓很可愛,之後看到有出書,就興沖沖的跑過去買了,結果買完我就後悔了,QQ,這就是衝動性消費,應該引以為戒。

另外,我喜歡貓勝於狗,我覺得貓很酷,雖然如此,我還是不會去飼養牠們,就我個人來講,我覺得動物都是骯髒的,所以我看見外面的貓狗,甚至是校狗,我都覺得很髒,所以我不會去碰觸牠們,如果是有飼主的,而且飼主有在照顧的,我可能就會碰碰看,也就是手摸摸牠們的背部,絕不會碰到其它地方,而且碰完後,這隻手一定不會再碰到任何東西,因為我覺得我的手髒了,直到我去洗手才算結束,這樣的結果大概源自於我媽吧!所以我在路上看到有人會去碰狗,我都會覺得牠們怎麼敢!

2016年10月18日 星期二

理論物理及交叉學科前沿I
                         盧建新 主編

Date: 20161018
Version: 1

介紹科學的書

統整多人之著作的書

這本是簡體書,也就是大陸出版的,其內容主要是介紹大陸學者對於理論物理的論文,可以看到許多前沿的科學知識,雖然只是論文,但確有豐富的參考文獻提供佐證,讓人可以更深入的了解這些科學,書中共有九個章節,主要都是黑洞、量子引力、弦/M理論,當然其中我最喜歡的還是量子相關以及弦/M理論,當然書中有許多公式是看不懂的,但就跟論文一樣會有figure legend or table legend來闡述實驗概念與結論,而這就可以幫助我們了解這些科學背後的意義,推薦給對科學有興趣的你,本書於2014年發行,比現今晚了兩年,可能有些知識是錯的或老舊了,但還是可以參考看看。

2016年10月14日 星期五

小說背景設定-8

Date: 20161006
Version: 1

陽極生陰,陰極生陽

人屬陽,鬼屬陰 => 人極生鬼,鬼極生人 => "寂"取代"極" => 人寂生鬼,鬼寂生人
即,人死了變鬼,鬼死了變人。

人鬼之間是否有間隔?

人鬼年齡?

自我意識是否存在?是否會因死去而消失還是繼續延伸?

人產生後代,此後代是鬼變的還是新生的,同理,鬼產生後代,此後代是人變的還是新生的?

若鬼只是另一種意義的人呢?





2016年10月11日 星期二

工廠品質管理SOP實戰!
                               王祥全

Date: 20161009
Version: 1

介紹品管的書籍

用詳細的步驟來介紹品管流程

因為新的工作可能讓我擔任品管的職位,由於我不是這個專業的,所以我買了這一本書,主要是因為這本書是專門給新進的品管人員閱讀的,畢竟就算你考了QCT證照,但你還是無法真正地進行品管操作,所以希望透過這本書來了解品管的內容與應該要做到的步驟,讓我可以更快上手,這本書也確實地詳細的描述品管的流程,讓我大概清楚品管內不需要做到哪些?而且作者還提供了自己的FB(www.facebook.com/groups/502482499929072)來幫助大家解決問題,另外,作者也提供許多品管相關的表格給予索取。

最後在書尾看到白象文化,他的標語是"不須出版社審核,人人都能出自己的書",我是不清楚這家出版社是否真的做到這樣啦?但就我個人覺得這本書真的有點貴,相比它的厚度來說,或許是這樣個關係,所以這本書才比較貴吧!

2016年10月8日 星期六

MySQL 超新手入門 (1) - (20)
                      張益裕

Date: 20161008
Version: 1

這是學習MySQL的網路課程,共20課,我會把每一課相關的指令列出,方便我以後要進行複習。

MySQL 超新手入門(1)重新開始

介紹MySQL和database的概念

MySQL 超新手入門(2)資料庫概論與 MySQL 安裝

1. 儲存與管理資料
1.1 資料庫管理系統與資料庫伺服器
1.2 資料庫
2. SQL介紹
3. MySQL Workbench
4. 下載與安裝MySQL資料庫
5. 安裝範例資料庫

MySQL 超新手入門(3)SELECT 基礎查詢

1 查詢資料前的基本概念
1.1 表格、紀錄與欄位
2 查詢敘述
select, from, where, group by, having, order by, limit
2.1 指定使用中的資料庫
2.2 只有SELECT
2.3 指定欄位與表格
select * from
2.4 指定需要的欄位
2.5 數學運算
2.6 別名
as
3 條件查詢
3.1 比較運算子
=, <=>, !=, <>, <, <=, >, >=
3.2 邏輯運算子
NOT, &&, AND, ||, OR, XOR
3.3 其它條件運算子
between and, in, is, is not, like
3.4 NULL值的判斷
3.5 字串樣式
%, _
4 排序
5 限制查詢
5.1 指定回傳紀錄數量
5.2 排除重複紀錄

MySQL 超新手入門(4)運算式與函式

1 值與運算式
1.1 數值
1.2 字串值
SET sql_mode = 'PIPES_AS_CONCAT'
1.3 日期與時間值
1.4 NULL值
2 函式
SET sql_mode=’IGNORE_SPACE’
datediff
2.1 字串函式
lower, upper, lpad, rpad, ltrim, rtrim, trim, repeat, replace
left, right, substring
concat, concat_ws
length, char_length, locate
2.2 數學函式
round, ceil, ceiling, floor, truncate
pi, pow, rand, sqrt
2.3 日期時間函式
curdate, crutime, year, month, day, monthname, dayname, dayofweek, dayofyear, quarter, extract, hour, minute, second
adddate, addtime, subdate, subtime, datediff
2.4 流程控制函式
if, case, when then, else,
2.5 其它函式
ifnull, isnull
3 群組查詢
3.1 群組函式
max, min, sum, avg, count, distinct
3.2 GROUP_CONCAT函式
3.3 GROUP BY與HAVING子句
asc, desc, with rollup
SET sql_mode = 'ONLY_FULL_GROUP_BY'

MySQL 超新手入門(5)JOIN 與 UNION 查詢

1 使用多個表格
2 Inner Join
2.1 使用結合條件
2.2 指定表格名稱
2.3 表格別名
2.4 使用「INNER JOIN」
join on/using
3 Outer Join
3.1 LEFT OUTER JOIN
3.2 RIGHT OUTER JOIN
4 合併查詢
union

MySQL 超新手入門(6)CRUD 與資料維護

1 取得表格資訊
1.1 DESCRIBE指令
1.2 欄位順序
2 新增
2.1 基礎新增敘述
insert values/set
2.2 同時新增多筆紀錄
2.3 索引值
ignore
2.4 索引值與ON DUPLICATE KEY UPDATE
update
2.5 「REPLACE」敘述
replace
3 修改
update
3.1 搭配「IGNORE」
3.2 搭配「ORDER BY」與「LIMIT」
4 刪除
4.1 「DELETE」敘述
4.2 「TRUNCATE」敘述

MySQL 超新手入門(7)字元集與資料庫

1 Character Set與Collation
1.1 Character Set
SHOW CHARACTER SET
1.2 COLLATION
SHOW COLLATION
2 資料庫
SHOW VARIABLES LIKE ‘datadir’
2.1 建立資料庫
create database if not exits
2.2 修改資料庫
alter database
2.3 刪除資料庫
drop database if exits
2.4 取得資料庫資訊
show
information_schema

MySQL 超新手入門(8)儲存引擎與資料型態

1 表格與儲存引擎
1.1 MyISAM
1.2 InnoDB
1.3 MEMORY
1.4 儲存引擎與作業系統
2 欄位資料型態
2.1 數值
tinyint, smallint, mediumint, int, bigint
float, double, decimal
zerofill, unsigned
2.2 位元
2.3 字串
char, varchar, tinytext, text, mediumtext, longtext
length
binary, varbinary, tinyblob, blob, mediumblob, longblob
2.4 列舉與集合
enum, set
2.5 日期與時間
date, time, datetime, year, timestamp
global, session

MySQL 超新手入門(9)表格與索引

1 建立表格
create table
1.1 表格屬性
engine, charcter set, collate
1.2 字串欄位屬性
1.3 數值欄位屬性
unsigned, zerofill, auto_increment
1.4 通用欄位屬性
null, not null, default
1.5 TIMESTAMP欄位型態與預設值
on update, default current_timestamp
1.6 使用其它表格建立一個新表格
1.7 建立暫存表格
create temporary
2 修改表格
alter table
2.1 增加欄位
add
2.2 修改欄位
change, modify
2.3 刪除欄位
drop
2.4 修改表格名稱
alter table .. rename .., rename table .. to ..
3 刪除表格
drop table
4 索引介紹
primary key, unique index, non-unique index
5 建立索引
5.1 在建立表格的時候建立索引
5.2 在修改表格的時候建立索引
5.3 使用「CREATE INDEX」建立索引
6 索引的名稱
7 刪除索引
drop index
8 數值欄位型態與AUTO_INCREMENT
last_insert_id()
bigint unsigned not null auto_increment unique, serial
9 查詢表格與索引資訊
9.1 表格相關資訊
show
9.2 索引相關資訊
show index

MySQL 超新手入門(10)子查詢

1 一個敘述中的查詢敘述
2 WHERE、HAVING子句與子查詢
2.2 「IN」運算子
2.3 其它運算子
all, any, some
2.4 多欄位子查詢
3 SELECT子句與子查詢
4 FROM子句與子查詢
5 資料維護與子查詢
5.1 新增
insert
5.2 修改
update .. set ..
5.3 刪除
delete
6 關聯子查詢
7 子查詢與結合查詢

MySQL 超新手入門(11)Views

1 View的應用
2 建立需要的View
create or replace view
describe
3 修改View
alter view
4 刪除View
drop view if exists
5 資料維護與View
5.1 使用View元件執行資料維護
5.2 使用「WITH CHECK OPTION」
cascade, local
6 View的演算法
7 View的維護與資訊
7.1 檢驗View的正確性
7.2 取得View的相關資訊

MySQL 超新手入門(12)Prepared Statement

1 使用者變數
set
2 Prepared Statements的應用
3 建立、執行與移除Prepared Statements
prepare .. from ..
execute .. using ..
deallocate/drop prepare
4 Prepared Statements的參數
5 有效範圍

MySQL 超新手入門(13)Stored Routines 入門

1 Stored Routines的應用
create procedure
call
create function
1.1 Stored Procedures介紹
drop procedure
1.2 Stored Functions介紹
create function
return
drop function
2 在MySQL Workbench中管理Stored routines
2.1 SQL Script、DELIMITER與Stored routines
delimiter
begin .. end
returns, return
2.2 管理Stored Procedures
alter stored procedure
drop stored procedure
2.3 管理Stored Functions
create function
alter function
drop function
3 Stored Routines的參數
3.1 Stored Functions的參數
3.2 Stored Procedures的參數
in, out, inout

MySQL 超新手入門(14)Stored Routines 的變數與流程

1 宣告與使用變數
declare, set
2 判斷
2.1 IF
if .. then .., elseif, else, end if
2.2 CASE
case, when .. then .., else, end case
3 迴圈
3.1 WHILE
while, end while
3.2 REPEAT
repeat, until, end repeat
3.3 LOOP
loop, end loop
4 標籤
leave
[label]:
iterate

MySQL 超新手入門(15)Stored Routines 進階

1 錯誤編號
MySQL錯誤編號、SQLSTATE
2 Handlers
declare .. condition for ..
declare .. cursor for ..
declare .. handler for ..
exit, continue
3 Conditions
4 Cursors
open, fetch,
5 設定、修改與刪除Stored routines
5.1 建立Stored routines時的設定
LANGUAGE {SQL}
[NOT] DETERMINISTIC
SQL SECURITY { DEFINER | INVOKER }
COMMENT ‘說明字串’
5.2 修改Stored routines設定
alter procedure/function
5.3 刪除Stored routines
6 查詢Stored routines的相關資訊

MySQL 超新手入門(16)Triggers

1 Triggers的應用
2 建立Triggers
create trigger .. on .. for each row ..
before, after
insert, update, delete
3 刪除Triggers
drop trigger if exits
4 OLD與NEW關鍵字
5 查詢Triggers的相關資訊

MySQL 超新手入門(17)查詢 information_schema

1 information_schema資料庫
2 SHOW指令
2.1 資料庫元件資訊
show database/schemas/table/table status/columns/full columns/index/triggers
2.2 建立元件資訊
show create database/table/function/procedure/view
2.3 字元集與collation
show character set/collation
2.4 其它資訊
show engines
show global/session status/variables
3 DESCRIBE指令
4 mysqlshow
using in command line

MySQL 超新手入門(18)錯誤處理與查詢

1 錯誤的資料
set sql_mode = ' '/'STRICT_TRANS_TABLES'/'STRICT_ALL_TABLES'
2 Non-Strict模式
session, global
2.1 數值
2.2 列舉(ENUM)與集合(SET)
2.3 字串轉換為其它型態
2.4 NULL與NOT NULL
2.5 Strict模式與IGNORE關鍵字
3 其它設定
set sql_mode = 'STRICT_ALL_TABLES,ALLOW_INVALID_DATES'
NO_ZERO_DATES, NO_ZERO_IN_DATES, ERROR_FOR_DIVISION_BY_ZERO
4 查詢錯誤與警告
show warnings/error
perror (using in command line)

MySQL 超新手入門(19)匯入與匯出資料

1 備份與回復
2 使用SQL敘述匯出資料
SELECT .. INTO OUTFILE ..
fields terminated by/[optionally] enclosed by/escaped by
lines starting by/terminated by
3 使用SQL敘述匯入資料
3.1 指定資料檔案
load data [local] infile ..
3.2 設定資料格式
3.3 處理匯入的資料
3.4 索引鍵重複
ignore, replace
3.5 匯入資訊
records, deleted, skipped, warnings
4 使用mysqldump程式匯出資料
mysqldump in command line
5 使用mysqlimport程式匯入資料
mysqlimport in command line

MySQL 超新手入門(20)效率

1 索引
1.1 索引的種類
FULLTEXT, SPATIAL
1.2 建立需要的索引
1.3 建立部份內容的索引
2 判斷條件的設定
4 EXPLAIN與查詢敘述
5 資料維護
6 LIMIT子句
7 使用暫時表格
8 儲存引擎

2016年10月5日 星期三

自殺二問

Date: 20161005
Version: 1

相較前一篇《自殺一問》,時間已經經過一年之久,但我對於"自殺"的想法尚未改變,我不贊成自殺也不反對自殺,並且我尊重那些自殺者的選擇,這就是我的觀點。

而在這一篇當中,希望以統計的角度來滿足我的好奇心,但這些統計資料我不確定是否拿得到,也希望有人記錄這樣的數據或者做過這樣的統計結果。

這個主題的目的是想探討在自殺的時候,自己選擇放棄自殺或是被阻攔,在這兩種情況下,哪一種的再自殺率(再次選擇自殺)會比較高呢?

自殺失敗的狀況可以再細分成三種,1)自主放棄、2)被阻攔(言語)、3)被阻攔(物理性接觸),其中1和3很好理解,一個是自己放棄的,另一個是被人阻攔,但第二個就有些不好討論,第二個因為他人的言語而自己選擇放棄自殺,上述語句包含了1,所以它算是自主放棄嗎?可是它又是因為"他人的言語"而放棄,有他人的話這算是被阻攔吧?就結果論來說是自主放棄,但就原因來說卻是被阻攔,所以2到底是算在1還是3呢?

當初想要這個題目的時候是假設,被人阻攔時,雖然自殺失敗,但心裡的念頭卻沒有斷,因此再自殺率理論上會比自主放棄的還高,當然這是主觀個人的猜測,所以才想出這個題目來證明我的猜測是對與否?

可惜的是,目前我搜尋不到相關統計資料,應該是說沒有我要的統計資料,真是可惜,希望如果有人有相關資料可以提供給我進行分析。

想統計以下機率為何?

自殺-成功
        -不成功-自主放棄-再自殺-成功
                                                    -不成功-自主放棄
                                                                  -被阻
                                       -無自殺
                     -被阻-再自殺-成功
                                            -不成功-自主放棄
                                                         -被阻
                              -無自殺
自殺一問

Date: 20151026
Version: 1

在以前,我認為那些會自殺的人沒有抗壓性...之類的。但後來發生了一些事、聽到了一些話、學習了一些知識,讓我對「自殺」這件事改觀了。

自殺的前提:

若P則Q
若 Z(利) > B(弊),則 自殺
Z(利):因自殺而產生的好處
B(弊):因自殺而產生的壞處 or 對死亡的恐懼

人的天性是趨吉避凶的,當"因自殺而產生的好處"大於"因自殺而產生的壞處"或"對死亡的恐懼"時,自然而然的會選擇自殺,這是毋庸置疑的。

什麼「想想愛你的人們」、「自殺不能解決問題」這些屁話,你以為他們沒想過嗎?現在是個資訊爆炸的時代,他們會沒聽過嗎?就是因為想過後,發現Z(利) > B(弊),所以才選擇自殺的。又或者說,在那當下,在那一瞬間,Z(利) > B(弊),所以自殺。

又換句話說,許多人想自殺後來又不敢了,又或者是自殺後被救活後很後悔當初要去自殺,這些種種說明了,資訊不對等的結果,對於"因自殺而產生的壞處"或"對死亡的恐懼",他們低估了,因而造成了Z(利) < B(弊),所以他們不敢了或後悔了。

從上述又可得知,人是盲目的,人不是全知全能的,人是主觀的,其造成的結果就是"資訊的不透明"又或者是"資訊的不對等",兩者意思是一樣的,若是透明的,則資訊可以相互交流,則不會造成不對等的現象發生,當"資訊不對等"發生在"因自殺而產生的好處"、"因自殺而產生的壞處"或"對死亡的恐懼"上面時,就造成了Z(利) > B(弊)或Z(利) < B(弊),而產生了自殺不自殺、後悔不後悔,應該去自殺不應該去自殺...等結果。

上述說明了"資訊的不對等"對於個人的影響,"資訊的不對等"也同樣發生在外部環境上,當你去找心理醫師時,你跟醫師講的話真的跟你內心的話一樣嗎?當你要自殺時,有一個路人基於其個人主觀意識選擇決定救你,而讓你無法自殺,這些種種"資訊的不對等"也造上了Z(利) > B(弊)或Z(利) < B(弊)。

自殺,只是一種選擇,是在Z(利) > B(弊)之後,所做出的一種選擇罷了。

因此,此後,我對於那些自殺的人們,懷抱著"尊重其選擇"的態度,而不以個人主觀意識做評論。