/* 自定義代碼塊樣式 */

herrDeng網內搜尋

自訂搜尋

Ads

2020年8月24日 星期一

2020年程式語言排名



2020年程式語言排名。老師少年時學C語言,到現在都還很受用。觀察兩項不同網站排名,用; {的主流程式語言C, C++, Java排名都在前五。Python也在很前面。至於其他的,COBOL因covid-19疫情躍升,Arduino如以程式語言視之,在IEEE Spectrum也進入前十大。網頁用的Javascript也進入前十大。
如果要問老師,學哪種最好,當然要先看目的,也要用適當的開發工具IDE。(對於想要同時兼修Unix技能的,另當別論,不過還是建議用vim,要比vi好,至少指令對了,顏色會對)

2020年8月20日 星期四

Linux C++用boost::filesystem捉opencv動態函式庫檔



雖說C++17有filesystem,但連GCC g++ 9.3都好像支援不完整,就用boost::filesystem
openCV升級太多次,要找檔名是 libopencvXXXX.so.4.4.0

2020年8月18日 星期二

十二生肖判斷與圖檔C++交談式xeus-cling/Jupyter開發



十二生肖判斷與圖檔CPP xeus cling Jupyter開發。12生肖這類程式當然可用if-else-if或是switch-case寫,但用陣列其實會更好。
string Z[12]={"鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬"};

2020年8月17日 星期一

閏年平年判斷用交談式C++ xeus-cling/jupyter開發



閏年平年判斷用交談式CPP xeus-cling/jupyter開發。
閏年平年判斷是很好練習條件敘述if-else-if的問題。
考慮了西元前計算,(雖然西元前的羅馬人已經用四年一閏的曆法,要比古埃及進步,程式當然是用當代的曆法)雖然沒有明言if-else的決策樹,條件敘述中出現機率越高的就要放在越前面,程式實作中判斷次數的期望值應是所有不同if-else的決策樹中最少的。
問題不難,透過這C++交談式的工具xeus-cling/jupyter,
試圖也讓學程式的小朋友練習。有關軟體安裝的部份,只要有anaconda或
miniconda,可參閱https://anwendeng.blogspot.com/2020/08/cxeus-clinganacondajupyter-notebook.html

2020年8月13日 星期四

交談式C++軟體Xeus-Cling在anaconda的安裝與在jupyter notebook測試



交談式CPP軟體Xeus-Cling在anaconda的安裝與jupyter notebook測試

如果C++跟Python一樣都是可交談的方式開發,
學習上幫助絕對很大,像基本的定義函數,如算gcd,都很好用
在Jupyter有一款叫做
Xeus-Cling的interactive C++環境,
有方法可與其他C++函式庫共用

2020年8月11日 星期二

Win10 Linux子系統Ubuntu 18升級到Ubuntu 20



Win10 Linux子系統Ubuntu 18升級到Ubuntu 20。有人說灌新的就好,老師的一部實體機,就一路從ubuntu 12升級上來的。升級不就是do-release-upgrade就好?實作才發現坑很多,但也都解決了,居然比實體機或虛擬機升級麻煩。原先的WSL裝有xfce4桌面環境,升級後也很好用,老師自行裝的套件都沒問題,是WSL的bug,還好都有解。作法步驟如下:

Related Posts Plugin for WordPress, Blogger...

熱門文章