回答:當(dāng)然能!我能,你也能。下面是原創(chuàng)的中文語(yǔ)法的類似LOGO語(yǔ)言的編程環(huán)境,用JavaScript實(shí)現(xiàn):全部業(yè)余完成。先做了一個(gè)月,出了雛形之后擱置了一年,又拿起來斷續(xù)做了一個(gè)月做些性能優(yōu)化。實(shí)現(xiàn)時(shí),在JavaScript代碼中盡量用了中文命名標(biāo)識(shí)符,因?yàn)镴avaScript本身支持:市面上也有不少?gòu)牧汩_始實(shí)現(xiàn)編程語(yǔ)言的書,我參考了之后用Java實(shí)現(xiàn)了一個(gè)通用中文編程語(yǔ)言,效果如下:當(dāng)然Java源碼里...
回答:學(xué)習(xí)軟件開發(fā)確實(shí)是需要一定的英語(yǔ)基礎(chǔ)的,但是所需要的英語(yǔ)知識(shí)和能力與高考英語(yǔ)、四六級(jí)英語(yǔ)都不同。軟件開發(fā)需要的英語(yǔ)以專業(yè)詞匯為主,不側(cè)重聽說讀寫譯的綜合能力。而且專業(yè)詞匯的數(shù)量比較少,大約在300-500。注意雖然數(shù)量不多,但是不是初學(xué)者需要掌握的簡(jiǎn)單的單詞,大多是高考英語(yǔ)或四六級(jí)英語(yǔ)中的單詞,比如battery、parachute、command、byte、compile、gateway、fre...
回答:我是一個(gè)寫了7年程序的老程序員,編程用的英語(yǔ)根本不是你理解的英語(yǔ),他對(duì)于我們編程人員來說就是一堆符號(hào),一個(gè)單詞不僅僅是一個(gè)字面含義,而是封裝了一堆功能,相較于用中文作為關(guān)鍵詞,用英語(yǔ)更加清晰,簡(jiǎn)潔,就像數(shù)學(xué)用拉丁符號(hào)表示是一個(gè)道理!
回答:可以啊,只有有人做出編譯器就可以了。把中文編輯編譯成機(jī)器碼讓電腦識(shí)別就可以了。唯一的一個(gè)中文編程的是易語(yǔ)言,高仿的VB啊。很不錯(cuò)哦
回答:看看代數(shù)和物理公式用漢字天干地支表示好呢還是用英文符號(hào)表示好。數(shù)字用阿拉伯?dāng)?shù)字表示好還是用漢字一二三,十百千表示好。文字各有優(yōu)缺點(diǎn)。編程用英文符號(hào)我認(rèn)為比漢字好,這不是崇洋媚外。師夷長(zhǎng)技以自強(qiáng)這句話目前還沒過時(shí)。
回答:代碼注釋只有一個(gè)目的,無(wú)外乎就是通過注釋說明的方式幫助其他開發(fā)人員和未來的自己了解代碼邏輯,提高代碼可維護(hù)性。在我看來,只要注釋簡(jiǎn)潔易懂,采用英文來注釋代碼不是必須的。但要求采用英文注釋代碼可能有以下幾點(diǎn)原因:團(tuán)隊(duì)成員來自全球多個(gè)地區(qū)這個(gè)無(wú)需做過多解釋了,如果團(tuán)隊(duì)成員來自全球多個(gè)地區(qū),為了能讓所有人都能看懂,用英文是唯一的選擇了。避免中文等語(yǔ)言亂碼問題雖然目前有很多比較強(qiáng)大的IDE來幫助開發(fā)人員管...
...個(gè)簡(jiǎn)單的函數(shù),然后討論一些常見的讓這項(xiàng)技術(shù)更強(qiáng)大的設(shè)計(jì)模式。在2014年的AWSre:Invent大會(huì)上第一次宣布了最早的FaaS運(yùn)行態(tài),即AWSLambda。重新修改圖片大小然后上傳到亞馬遜S3,是最常見用于解釋事件驅(qū)動(dòng)的示例,計(jì)算即服務(wù)...
...個(gè)簡(jiǎn)單的函數(shù),然后討論一些常見的讓這項(xiàng)技術(shù)更強(qiáng)大的設(shè)計(jì)模式。在2014年的AWSre:Invent大會(huì)上第一次宣布了最早的FaaS運(yùn)行態(tài),即AWSLambda。重新修改圖片大小然后上傳到亞馬遜S3,是最常見用于解釋事件驅(qū)動(dòng)的示例,計(jì)算即服務(wù)...
...ask-sqlalchemy來生成數(shù)據(jù)庫(kù)表的 3)整合改造 3.1 整合blueprint藍(lán)圖相當(dāng)于命名空間,前端路由過來的請(qǐng)求就會(huì)被藍(lán)圖的地址多映射到不同的處理函數(shù)上去。在blog目錄下的__init__.py 文件輸入: from flask import Blueprint blog = Blueprint(main, __...
...冊(cè),否則會(huì) 404。這個(gè)庫(kù)的很多方法太依賴 api 對(duì)象,感覺設(shè)計(jì)并不合理,很容易就循環(huán)引用,并不是非常優(yōu)雅。 注冊(cè) namespace: def register_api(): from apis.user_api import ns as user_api from apis.book_api import ns as book_api from apis.ord...
...,就像在微軟語(yǔ)言家庭中Visual Basic相對(duì)于C++一樣。 這個(gè)設(shè)計(jì)決策導(dǎo)致了new的問題。當(dāng)人們看到Javascript中的new關(guān)鍵字,他們就想到類,然后當(dāng)他們使用繼承時(shí)就遇到了傻了。就像Douglas Crockford說的: 這個(gè)間接的行為是為了使傳統(tǒng)...
flask藍(lán)圖的簡(jiǎn)單介紹 藍(lán)圖概念的簡(jiǎn)單介紹:Flask 用 藍(lán)圖(blueprints) 的概念來在一個(gè)應(yīng)用中或跨應(yīng)用制作應(yīng)用組件和支持通的模式。藍(lán)圖很好地簡(jiǎn)化了大型應(yīng)用工作的方式,并提供給 Flask 擴(kuò)展在應(yīng)用上注冊(cè)操作的核心方法。一...
首選:flask藍(lán)圖是什么? flask運(yùn)行web程序的運(yùn)行是通過實(shí)例化對(duì)象app.run()來運(yùn)行的,那么會(huì)出現(xiàn)在一個(gè).py文件里面定義很多的視圖函數(shù),即不方便代碼管理,又不利于后期的維護(hù).所以在flask出現(xiàn)了藍(lán)圖(Blueprint),可以使程序模塊...
...試 模式、設(shè)置密鑰以及其他依賴于環(huán)境的東西。Sanic 的設(shè)計(jì)思路是在應(yīng)用開始時(shí)載入配置。你可以在代碼中直接硬編碼寫入配置,也可以使用配置文件。 不管你使用何種方式載入配置,都可以使用 Sanic 的 config 屬性來操作配置...
...自定義錯(cuò)誤頁(yè)面處理程序。這是下一節(jié)的主題。 3.2、在藍(lán)圖中實(shí)現(xiàn)應(yīng)用程序的功能 應(yīng)用程序工廠的轉(zhuǎn)化工作引出了路由的復(fù)雜化。在單腳本應(yīng)用中,應(yīng)用程序?qū)嵗侨值?,所以可以很容易地使用app.route裝飾器定義路由。但是...
...存在的。 而對(duì)于不同 Blueprint 里的 url,是依靠所注冊(cè)的藍(lán)圖以及不同的前綴來進(jìn)行區(qū)分。但是在視圖函數(shù)中所調(diào)用的 render_template 函數(shù)可得不到 endpoint 的支持,如果你使用的不同目錄下的一樣命名的模板文件,那么就會(huì)出現(xiàn)問...
藍(lán)圖 之前我們已經(jīng)通過代碼了解了一些Flask基本的用法,現(xiàn)在出現(xiàn)一個(gè)問題,我們要做的功能越來越多,路由是不是都要放在run文件中呢?例如我們?cè)诓煌奈募级x了一些路由,如果想要訪問他們,是不是要開啟很多個(gè)...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...