Log for
OwO
那個 Cancel 跟 OK 要不要 MD 化(?
Material Design 怎麼被用的好像 Windows 的風格
國外企業現在慢慢在用 Go 當後端
不過國內目前沒什麼消息
簡單說就是
for { // 跑完才會往下執行
for {
我在思考python,nodejs坑都這麼大了,Golang會不會開場就失利阿(?)
但是如果加上
go 關鍵字:
go for { // 我是另一個線程
for { // 我會一起被執行
我是覺得 Go 會取代 Node.js 跟 Python 那部份的地位,
然後 Rust 會取代 C++。
主要是 Go 還蠻適合撰寫網路服務的,加上多工也很方便
Go
我只知道
if err == nil panic(err)
oh...有沒有甚麼我可以實際看見code的例子阿(?)最好是那種有用到很多Golang功能的那種
TG BOT API inline bot result 數量有限制嗎
至少等到 Linux 被取代或是 Linux code 大量被其他語言重寫吧
我覺得大多數人應該會用現有linux架構去重建或者修改成別的而不是自幹系統w
Linux, GitHub:
C 95.8%
C++ 2.0%
Assembly 1.7%
Makefile 0.3%
Perl 0.1%
Objective-C 0.1%
MD 的風格大概就是留下文字,然後加點內距
背景跟框線不要
我好喜歡 Material Design 的水波紋
package main
好多code都有這句或者int啥的,這是某種宣告嗎?
Go 裡面要宣告這個文件屬於哪個套件,
有點像「命名空間」
package server
func Wow() {
}之後在別的套件引用就是
server.Wow()
如果是不同套件,還是要用「import "套件"」引用。
umm...即使我平常是寫Node.js/,但是我從未嘗試理解過const/ep
'Hello, world!'
"Hello, world!"
www寫Node.js有時候會很不小心的全寫進if裡面(X
net start MongoDB 为什么。。。你要手动安装
Go 有一些很奇怪的規定
變數要縮到跟奈米屌一樣:
server -> s
index -> i
config -> c
register -> r
但是還有另一點,函式、變數如果要輸出,開頭一定要大寫。
wow...那不會悲劇(?)像是後來回來修看不懂之類的(X
package server
func wow() {
}
func Hello() {
}
---
server.wow() <- 不能
server.Hello() <- 可以
還有一點就是花括號不能換行
func Wow() { <- 可以
if wow { <- 可以
}
}
func Hello() <- 不能
{
if wow <- 不能
{
}
}
然後 Go 處理錯誤的方式是這樣
v, err := db.Get("Hello")
if err != nil {
panic("出錯")
}
其實強制大小寫有個好處,
就是可以直接看出來哪些是會被輸出的
但是 panic() 可以被 recover() 回復。
有啦~~~~~~~~~~~~~~~~~~~~~~~
話說rand是傳回亂數吧(?)那...為啥那tour裡的都是傳回1阿(?)範圍應該是10以內阿(?)
想問一下你學這東西會去記得裡面的語法啥的嗎(?)還是邊寫邊看對照表(?)
echo "*這裡插入 HTML w/ Vue*"
echo "我要 Vue.js 跟登入功能";
echo "明天下班前交給我";
幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹幹
忘記存檔
package main
import (
"fmt"
"math"
)
func main() {
fmt.Printf("Now you have %g problems.",
math.Nextafter(2, 3))
}
裡面的%g是啥(?)
math.Nextafter(2, 3))
這東西呢(?)
其實自從碰 Go 之後就要什麼都懂得看 Docs 感覺很靠北
你跟我說 Telegram Bot API by ya.+ 有完整教學
在windows上搞golang應該是沒障礙啦...(try
對了,Golang 寫的東西可以轉成 JavaScript 在瀏覽器上跑
我無法理解在Windows上跑MongoDB的意義
网速太慢,下载vm要等一天,iso的话。。。一个星期后再谈吧
好 這件事告訴我們在選擇的時候
選擇離開
不要追上去 會BE
我遊戲玩不夠多
Q
19:43:43.020 Object { title: "Conditions for Ilan City, Yilan Cou…", temp: "23", code: "29", todayCode: "30", currently: "Partly Cloudy", high: "25", low: "18", text: "Partly Cloudy", humidity: "77", pressure: "34067.08", 17 more… } 1 animate.js:27:4
if (line.match(/^{ *$/)) continue
用 WebAsm 可以拋棄 JavaScript 嗎?
WASM 就是 LLVM 的其中一个生成格式吧……
webassembly就是某種類似java opcode的東西啊
用opcode for JavaScript講會不會比較容易理解?
java opcode 不能100%轉回java原始碼啊
🌚 所以你可以写 C 或是 C++ 编译成 wasm 在 browser 跑前端咯
先进的编译器都这样玩啦,partial evaluation
如果從其他語言轉webassembly,損耗會比轉JavaScript小很多啊
理论上如果这个语言能够编译成 wasm, 就能运行在 browser 上
反正Web ASM是LLVM的一種target code?
或是某種專門給瀏覽器的(JavaScript?) vm跑的中間碼
是中間碼,plaform independent的
你可以把js compile 成webassembly沒錯啊
依然比轉成js再讓他跑在JavaScript vm上快阿
至少JavaScript vm不用再把JavaScript 轉一次成中間碼
难道浏览器不是 internet 这个大硬件的 driver 吗?
PNaCl可以粗略理解成 Native C in Browser
用 JavaScript三兩行戳出來的東西,你換其他語言要幾十行
而且因為可以用C寫所以可以直接拿其他人寫的Library出來套進去
祖克柏最近才在展示用 PHP 寫 AI
還沒換語言欸
🌚 你可以把 lua 编译器编译成 wasm 然后在网页跑 lua 代码
我實在很好奇,不支援function expression的語言(例如7以前的java),如果要註冊事件,應該怎麼做?
Class MyEvevtHandler implements StdHandler 之類嗎?
new Event(){
public onXXX(){
……
}
}
應該說是 Inline + Inheritance
是說這樣表示還要針對每個語言實作一遍dom那一大坨method?
或是直接透過cross language的interface操作JavaScript method?
理論上,有圖鈴完整的語言都可以,brainfuck都可以
btw,要把c++轉javascript,光是一句
use namespace std
然後用個c string
就會導致檔案大小爆增....因為你把c++標準庫給include進來了
果然還是java比較聰明,import只會把要用到的編進去
等等,好像離題了
不是連結的時候填上function address , 編譯器也會把不必要的篩掉吧~
Go 更聰明,用不到的變數絕對不能存在,不然編譯會出錯
[In reply to 仁翔 鄭]
那是你不會使用ˊˋ
光是要讓c string能正常運作,你就已經跑過幾十kb的code了
那先把c++編譯成asm在轉成javascript會比較好嗎~
话说当年我在UEC的时候还在rdp hserver
@zypeh 为了改变事实 ,我今晚就拼了老命把我国uec水平降低
Material + draggable 会产生什么火花呢
TSE-1 是去中國的 可是你們的ISP合資建了卻不用
TSE-1 6.4Tbps 容量只用了 1% 都沒有
至於FASTER是Google獨享的不會分出來給你們這羣可憐鬼用(#
選擇的那個藍底 讓他 border radius 500em (?
M$出品 絕對 100% Windows UI 樣式
記得學Windows API要用 CreateWindowEx 建立UI元素
25Tbps 容量左右 可是怎麼說你們臺灣本土ISP是不會調用的
啊對 TM (Telekom Malaysia) 是害APG延遲落成的元兇
TM投資了ASE以後沒錢投資APG所以他就不夠錢建了
後來同樣是馬來西亞的Time.com和Facebook出錢投資APG才成事
我说bill大哥,你要不要考虑revert windows 10 -> windows 1