千慮一得齋OnLine_觀死書齋-Yahoo/Hexun/Blogger/sina/Xuite

觀死書齋暨Spread、和訊博客全文檢索

2019年6月30日 星期日

專業不足,還是國文不行?程式語言與國文文言

唉 該怎麼說了 static 靜態方法也好、靜態類別(class)也罷,什麼東東靜態 才是關鍵啊。
不是方法和類別本身在靜態,是它們被配置的記憶體空間變化和配置次數是靜態的。一經配置,就不動了,所以叫「靜態」!一直到整個方案結束、應用程式終止,都不會再變動了,所以叫「靜態」!
國文不好,難怪什麼都好不起來。為什麼會一頭霧水,捉不著邊,因為大家都愛用文言取名,不愛用白話說明嘛!
靜態,的主詞是記憶體,是建構子,是說建構子(建構函式、建構式、建構函數、構造函數 constructor)一次建構後,便靜態了。建構就是配置記憶體位置與空間嘛!所以才叫它是「靜態」的。不搞清楚「靜態」的「主詞」是誰(九陽神功第8招「找對主詞」)又怎麼讀得懂、搞得清楚明白EZ呢? 都是國文不好惹的禍嘛!

取名字,不可能像白話文那樣「躼躼長」,所以恆愛用文言文(即多是縮語、省稱--即文言愛用的單字構詞模式,或如此這般的省略式--省略主詞),那麼文言文不好行嗎?為什麼必須國文,懂嗎?不是我們國文專業的老王賣瓜,好嗎?
予豈好辯哉!科學事實擺在眼前,您能不信嗎?
【這個問題曾經困擾了筆者很久……後來筆者才搞懂String.IsNullOrEmpty()是靜態方法static function。同樣的案例發身在C/C++、JAVA身上都有。筆者身邊有一些朋友一直搞不懂這是甚麼意思】
https://ithelp.ithome.com.tw/articles/10184803

不是各位大大程式語言能力不強,是國文能力有差啦!誰,不需要用語文來溝通、來學習,來理解呢?我們用中文漢字為母語的,自然就得學好這個語文;否則就一律用原文就好嘛;可問題又來了,您原文的能力,會有母語更好嗎?那就祝福您了。

以後再不知天高地厚就在那大叫對什麼感興趣,對什麼不感興趣,往往都是在不感興趣的地方栽跟頭,因為無明無知的,還是幼稚而自以為是的封閉心靈呀。

http://weisnote.blogspot.com/2012/08/static.html

天啊「躼」連我這個中文博士畢生也僅見,還敢小看閩南語臺灣話嗎? 中文啊,國文也,學不完的啦!南無阿彌陀佛
http://blog.udn.com/rosylovesyou/5521379

提昇自己語文能力的十七招基本功示例,二套心法開源傳授:
九陽神功:http://bit.ly/2AJgyFX
七星大法:http://bit.ly/2yQITZF

2019年6月29日 星期六

《史記·屈原賈生列傳》一起讀懂實境秀 9/ 賈誼列傳武英殿本文本整理略讀〈服鳥賦〉~品庶馮生(鵩鳥賦、𪂖賦、鵩賦) C# 自修 試著寫一個方便重...







0:18
2:28 9:00坱圠=坱軋(坱軋無垠;無垠=無限;字形結構換部首)、大專=大鈞 1:37古文共欣賞(文言文學堂)第一次 2:28不見題目只見關鍵字 讀書方法重要! 4:10 《中國哲學書電子化計劃》的武英殿本《漢書》應為乾隆時原刻本5:30 7:00我的教學經驗分享 看看學生菩薩的表現 10:00 𨓜注《楚詞》云:「坱軋,霧氣昧也。」32:30 13:40我與蚊子菩薩的因緣15:50 14:40 23:50青山一髮是中原(蘇軾〈澄邁驛通潮閣〉其二) 餘生欲老海南村,帝遣巫陽招我魂。杳杳天低鶻沒處,青山一髮是中原。 https://ctext.org/library.pl?if=gb&file=130192&page=57
https://ctext.org/library.pl?if=gb&file=78302&page=50
24:10 「驛」被日本人拿去用,驛站,我們取「站」,日本人取「驛」,如是而已。 19:10陳仁錫刻《蘇文忠公全集》(東坡先生全集,文盛堂藏板)此本之爛 公舊註云:閭江大夫孝直公顯甞守黃州,作栖霞樓,為野中騰絶。(孫守真按:「為野中騰絶」當作「為郡中勝絶」,可見此本之劣,乃不識字人描潤而譌也。) https://ctext.org/wiki.pl?if=gb&res=147982&searchu=%E6%AD%A4%E6%9C%AC%E4%B9%8B%E5%8A%A3
25:30幫忙整理此本文本 32:30「永結無情遊,相期邈雲漢」(李白〈月下獨酌〉) 七星大法:空間時間 34:30 天不可與慮兮,(《索隱》:「與」音「預」。)道不可與謀。38:40遲數有命兮,42:48惡識其時。且夫天地為爐兮,造化為工;(《索隱》:此《莊子》文。)陰陽為炭兮,萬物為銅。(《索隱》:旣以陶冶喻造化,故以陰陽為炭,萬物為銅也。)合散消息兮,安有常則。(《索隱》:莊子云:48:04人之生也,氣之聚也。聚則為生,散則為死。)千變萬化兮,58:00未始有極。(《索隱》:莊子云:人者萬化而未始有極。)1:0:33 1:8:31忽然為人兮,1:8:50何足控搏。(《集解》:如淳曰:控,引也。1:21:05控搏,玩弄愛生之意也。《索隱》:搏,音「徒端反」;又本作「控揣」。1:23:40「揣」音「初委反」;又音「丁果反」。揣者,量也。故晉灼云或然為人,言此生甚輕耳,何足引物量度已年命之長短而愛惜之也。)1:14:05化為異物兮,又何足患?(《索隱》:謂死而形化為鬼,是為異物也。「患」協韻音「環」。【孫守真按:若與「患」協韻,又如前注「搏」字之音,則字當作「摶」而非「搏」,蓋形誤也。1:43:25百衲本、1:38:38點校本即作「摶」,且未出校。獨殿本誤。「摶」與「揣」乃字形結構換聲符耳。1:29:50「揣」則應即「端盤子」之「端」之本字。字形結構換部首爾。故師古注引孟康曰「揣,持也。」】)小知自私兮,賤彼貴我。(《索隱》:莊子云:以物觀之,自貴而相賤也。)1:31:19通人大觀兮,物無不可。(《索隱》:莊子:1:45:40物固有所然,物固有所可,無物不然,無物不可。)貪夫徇財兮,列士徇名。(《集解》:應劭曰:殉,營也。瓚曰:1:50:37以身從物曰「殉」。《索隱》:此語亦出《莊子》。)夸者死權兮,(《集解》:應劭曰:夸,毗也。好榮死於權利。瓚曰:夸,泰也。莊子曰:權勢不尤,則夸者不悲也。《索隱》:言好夸毗者,死於權利。是言貪勢以自矜夸者,至死不休也。尤,甚也。言勢不甚用,則夸毗者可悲也。)1:56:32品庶馮生。(《集解》:孟康曰:馮,貪也。《索隱》:《漢書》作「每生」,音「謀在反」。1:57:32 2:26:25服虔云:每,念生也…… 4:40Windows系統工具列改置螢幕右方1:37:40

1:37:28
1:59:13 C#程式設計 C♯ 程式語言 1:59:33Visual Studio 2010不能開20172019寫的 1:59:50 2:27:30檔案重新命名-WindowsFormsApplication1
檔案總管汰重-WindowsFormsApplication1
2:55:00 重新命名命名空間2:56:15 3:08:20重新命名還是失敗,最好還是建立一個新專案,然後再將舊的另存新檔重新命名好再匯入新專案中。 2:04:20不要老是copy人家的程式碼,這樣不會真的懂、真會寫 2:05:07寫程式一定要親手一個字一個字的去key才能有那種手感,才真能學入心上手 2:06:12 C# Windows Forms 怎麼做「最上層顯示」2:10:28 this.TopMost 方法 2:12:25 程式語言中的指令,幾乎都是要靠斷句來讀懂的! 2:11:50通常也利用駝峰式命名來表明指令的斷句在哪個字母上 2:29:39文字方塊裡的文字對齊方式設定 2:38:20 3:12:20寫程式的難處還在明明有指令而不知它是被什麼名字命名的 2:38:50組合方塊的資料來源 ComboBox.DataSource屬性必須是array(陣列)或實作IList介面的物件 參考:http://bit.ly/2FDMCNy 2:42:30什麼叫實作介面、執行個體,如何去理解容易 2:52:00沒有實作介面(interface)的窘境! 2:52:50 2:59:10 3:1:18什麼叫「實作介面」,將介面實作出來。呵呵 3:00:10要用IList記得要「引用參考」System.Collection; List即集合(Collection)中的清單 3:07:15 組合方塊的清單值已成功匯入。 3:7:40如何在組合方塊中打字即可預 3:11:00 組合方塊(comboBox)的Click事件方法 private void comboBox_Click(ComboBox cmbx) { string x=
cmbx.SelectedValue.ToString();
if (textBox2.Text==
"
重新命名預覽") { textBox2.Text =
"";
} textBox2.Text =
textBox2.Text + x;
}
3:20:30如何讓組合方塊 ComboBox自動填滿、自動完成 3:23:32 ComboBox.DropDownStyle屬性 3:25:20 combobox autocompletemode=SuggestAppendSuggest:下拉清單篩選;Append:自動完成) combobox autocompletesource=ListItems(預設值為none) 3:26:35 MS Access表單的組合方塊是幫我們設好,只要設定自動完成為true即可,C#則須秀自己設定以上二屬性值 3:56:00 private void
comboBox1_Click(object sender, EventArgs e)
{ //comboBox1.DroppedDown=true; }
3:34:30 C#裡的ComboBox沒有double click事件可用3:36:28 3:28:00 3:41:00 private void
comboBox1_SelectedValueChanged(object sender, EventArgs e)
{ comboBox_Click(comboBox1);
}
3:48:50 MouseClickClick事件之區別尚未明瞭 3:51:20MouseDoubleClick事件也尚未明3:54:48 3:53:50要刪除事件程序一定要在屬性表裡刪才比較險,否則有時會使得整個程式碼掛掉。 3:48:25 3:51:07 3:55:42 private void
comboBox1_MouseDown(object sender, MouseEventArgs e)
{ if (e.Button ==
MouseButtons.Middle)
{ comboBox_Click(comboBox1); } }
3:42:20 3:46:38VBADropDown方法,在C#是用DroppedDown屬性來設定的 3:56:38 private void
comboBox1_Click_1(object sender, EventArgs e)
{ comboBox1.DroppedDown = true; }
3:59:23 private void
textBox1_TextChanged(object sender, EventArgs e)
{ if (textBox1.Text=="")//
4:40:00 { return; } if (MessageBox.Show("是否開始資料夾內的檔案重新命名?", "重新命名", MessageBoxButtons.OKCancel) == DialogResult.OK) { string path=
textBox1.Text;
//
4:4:10 foreach (string
fstr in io.Directory.GetFiles(path))
{ //
4:7:15 io.FileInfo f = new
io.FileInfo(fstr);
//
4:32:27 4:34:11 4:36:17 4:41:55 //if
(f.LastAccessTime
DateTime.Today) //{
4:11:25 C# switch case 相當於VBAVB Select Case switch
(f.Extension)
{//
4:09:00副檔名的英文是 extension4:21:38 原來.Extension的屬性是包括前面的小數點的 case ".jpg": //4:14:44 pictureBox1.ImageLocation
= f.FullName;
// pictureBox1.Image = new Bitmap( f.FullName);//二式皆可
4:30:22 4:43:54 //4:25:22 4:28:40 4:29:11 成功了 return;//其實應該是程式跑完成本刷新螢幕、顯示表單中的圖片,否則可試試用類似VBA Repain Refresh方法來秀出圖片 //break; case
".jpeg":
case
".png":
case
".bmp":
case
".tif":
case
".tiff":
default: break; } //} } } }
3:58:40 拖曳要設定 AllowDrop=true 4:43:05 DateTime為非抽象類別(非靜態類別),故不必創建一個執行個體才能調用。