Skip to Content
撰文於銘 飄散隨風 心行無語 仰首蒼穹

Perl C++ C# 使用 POST GET 存取 JSON 等網路資源

 

前言

因為工作上有需要使用 POST 存取網路上的 JSON 資料,最初得到的方法是使用 CURL,但一開始就失敗了。後來改用程式來測試,希望藉由程式傳回的資料來找出錯誤的原因。結果由 CRUL、Perl、C++、C# 一路用過去,一直都失敗。

最後,在 C# 終於試出一組成功的方法,再利用這個成功的模式一路再試回其他程式,最後只有 CURL 還是失敗,其他都成功了,所以在此記錄結果。

 

初試啼聲:CURL

最初得到的方法是使用 curl ,格式如下:

 

curl -X POST http://localhost/test.php -H "content-Type: application/json" -d '[{"src":"如是我聞"}]'

 

在 Win10 底下也有 curl,測試時卻失敗。使用 Mac 和 Linux 系統的人則告知有得到正確的結果。

首先上網查詢,有人說要把傳出去的字串最外面的單引號改成雙引號,裡面的雙引號要加斜線。

 

"[{\"src\":\"如是我聞\"}]"

 

結果還是失敗。

最後我知道這樣是正確的,只是送出去中文變成亂碼,我改用 code page  65001 送出資料也是不行,但若送英文資料則沒有問題。

 

佛教中「舍利」是什麼意思?

 
有位法友昨日談起一事,他聽到有一種奇怪的教導是:【只有阿羅漢聖者的體物才能化為舍利子,凡夫或初果乃至三果都不可能。】
 
我想這個觀點應該是有很大的誤解。
 
底下網址很清楚可以看到諸方對「舍利」的解釋。
 
http://buddhaspace.org/dict/index.php?keyword=%E8%88%8D%E5%88%A9
 
底下是引用莊春江居士的解釋:
 
【舍利】sarīra的音譯,義譯為「身體、屍體、遺骸」,遺體火化後的遺骨也稱為舍利。
 
在經中舍利的意思通常就是指遺骸,並不是什麼特別的意思。

使用 C++ Builder 撰寫 Android 程式

使用 C++ Builder 撰寫 Android 程式

安裝 C++ Builder Android

本篇參考此頁的說明

http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Android_Mobile_Application_Development

在安裝 C++ Builder 時,或是在已安裝好的系統上,要安裝 Android 的相關資料。

 

解決 Embarcadero C++ Builder 10.2 頻繁出現 LME200 Unable to perform link 的錯誤

今天編輯程式,不斷出現這個問題。

[ilink32 Warning] Warning: Error detected (LME200)

[ilink32 Error] Error: Unable to perform link

這問題其實在好一陣子之前已經出現過,當時的解決方法是把 C++ Builder 和我寫的程式目錄都設為防毒程式的白名單,就沒有這個問題了。

後來的日子,偶爾還是會出現,但有時重新編譯二、三次,問題就不見了。因此也沒有特別去管它。


今天情況有點不同,出現次數非常頻繁,多到讓我受不了,無法再寫程式,只好上網求助 Google 大神。

有人提到一個方法,它說在這個目錄下 

C:\Program Files (x86)\Embarcadero\Studio\xxx\bin

找到 ilink32.exe

按滑鼠右鍵選內容 -> 相容性 -> 相容模式 ,選擇相容於 Windows 7

另外還建議把 ilink32.exe 設定成以系統管理員身份執行,同時  C++ Builder 也用系統管理員身份執行

一開始我只用相容 Windows 7 就解決問題了。結果正在寫本文時,重新測試,突然發現上面三種方法都用也不行了。(悲哀 sad)

再來找其他方法吧 .....

在 Android 手機安裝莊春江工作站

有人詢問如何在 Android 手機安裝莊春江老師所提供的阿含經與尼柯耶以及其他資料,其實就是整個莊春江工作站的內容。因為在離線時,也希望能隨時查詢站上的資料,所以我就試了一下,並把過程記錄下來,提供有需要的人參考。

莊春江工作站單機版可以在此下載

http://agama.buddhason.org/

夢到史作檉老師

突然夢到史作檉老師,感覺是在回竹中的路上,老師穿的很帥氣時尚,乾淨潔白且帶有花樣的襯衫,深色緊身長褲及皮靴,還帶點流蘇,有牛仔的味道,又有點像要登台的藝人,真不知在夢中怎麼會出現這個形象。 :p
 
真的很久沒看到他了,忍不住上前攀談,跟他說偶爾都會想到他,他笑著說那今天的座談,我怎麼沒有去?
 
呵呵,不好意思跟他說其實他現在說的這些,我沒什麼興趣,我只是單純地會想到他。 :)
 
數十年前曾經和他在竹中球場邊談了一些哲學與佛學的問題,想起來還真佩服他的耐心,我根本不知我當時胡扯些什麼了? XD
 
陪他走到了學校,看到一批人,也很高興加入談話,也有人開始要求照相。
 
我那時不知為何已經脫掉上衣,就跟老師說我也要跟他拍照,就急著去找上衣來穿。
 
結果,夢漸漸地醒過了....,心裡實在有點不甘願,硬是努力睡回去,穿好衣服,跟老師拍了一張合照,才真的再次由夢中醒過來。

佛法幼幼班教材

這是一份基礎佛法心得,也是我試著用最簡單的說明,為佛法的次第做一個簡明的介紹。希望給對佛法沒有太多概念的人,有一個可以快速入手的地方。

Heaven

2017/07/01 ~ 2017/08/30

道諦與止觀法門

道諦又稱為苦滅道聖諦,意思就是滅苦的方法。前三個聖諦讓我們知道了什麼是苦,知道了苦的原因,也了解苦是可以被徹底止息的,最後一個聖諦就是實際執行的方法。

佛陀很明白的告訴我們,滅苦的方法就是「八正道」,本文除了簡單的介紹之外,我也試著說明我對道次第的理解。因為內容有些純屬個人的想法,所以請小心參考。

首先回到集諦的教導,在集諦中,我們知道苦的最主要原因是「渴愛」,而依十二緣起,也知道苦的最根本原因是「無明」,因此對治二者就成了二條極重要的主軸線。

雖然說是二條主軸,但這並不是完全互斥的二套原理或方法,比較適當的說詞應該是:這是由不同的方向來描述解脫的方法,或許偏重的角度不同,但原理大同小異,結果也是殊途同歸。

在佛陀提到解脫時,經常同時用這二個方向來描述,就是「心解脫」與「慧解脫」。例如:

《雜阿含119經》
「我諸弟子於此法中,得盡諸漏,得心解脫,得慧解脫,於現法中自知作證:『我生已盡,梵行已立,所作已作,自知不受後有。』」
(CBETA, T02, no. 99, p. 37, a6-9)

「心解脫」與「慧解脫」並不是二種可以分別取證的目標,二者都是解脫的特色,缺一不可。

《雜阿含710經》
「貪欲染心者,不得不樂;無明染心者,慧不清淨。是故,比丘!離貪欲者心解脫,離無明者慧解脫。」
(CBETA, T02, no. 99, p. 190, b15-18)

貪欲也就是貪愛、渴愛,離貪欲就是「心解脫」,離無明就是「慧解脫」,也就是斷除了集諦所指出苦的二大原因,結果就是解脫的二種屬性--心解脫與慧解脫。

滅諦與業力法則

苦既然是有因有緣而生起的,那麼只要不再造作苦因,自然就不會再有苦果生起,徹底滅苦也就成為可能。

因為最主要的苦因就是渴愛,所以滅諦最簡單的教導,就是「渴愛滅則苦滅」。

不過要徹底滅苦,有二個主要因素要考慮。第一個就是不再造作新的苦因,這就是前面提到說明。第二個就是,過去造的苦因要如何止息?

佛陀教導我們,過去無始劫來,我們已經造下了多到無法想像的各種業力,如果要等這些業力都成熟,真的不知道要等到什麼時候?如此一來,苦的止息難道是寄託在遙遠而不可知的未來嗎?

所幸佛陀也教導我們,並非要等到全部的業都成熟之後才能徹底滅苦。業的成熟是要有因緣的,只要我們不提供適當的因緣,業就沒有成熟的機會。

集諦與十二緣起

什麼是苦的生起之因?

佛陀以他的大智觀察苦的因緣,他了解「老病死」的因緣是「生」,只要有出生,就有老病死等純大苦聚。

進一步溯源,生的因緣是「有」,有的因緣是「取」,取的因緣是「愛」。

也就是說,當眾生產生了貪愛,進一步執取,便造下了未來有的因緣,就會在未來世繼續不斷生老病死苦的輪迴不止。

再往上探尋,愛的因緣是「受」,受來自「觸」,觸來自「六入」,六入來自「名色」,名色則來自「識」,再往上則發現識又來自「名色」,造成一個無始的循環。

訂閱文章


by Dr. Radut