firefox 和 chrome 是支持屏幕共享的
要看具体的机型,没有正式测试过 当前产品形态主要还是 PC 浏览器场景,手机更倾向于 Native APP 性能更好
通过 CSS 就能实现
先用 position
实现一个遮罩,然后用 transform
, animation
来处理动画
func main() {
// Disable Console Color
// gin.DisableConsoleColor()
// Creates a gin router with default middleware:
// logger and recovery (crash-free) middleware
router := gin.Default()
router.GET("/someGet", getting)
router.POST("/somePost", posting)
router.PUT("/somePut", putting)
router.DELETE("/someDelete", deleting)
router.PATCH("/somePatch", patching)
router.HEAD("/someHead", head)
router.OPTIONS("/someOptions", options)
// By default it serves on :8080 unless a
// PORT environment variable was defined.
router.Run()
// router.Run(":3000") for a hard coded port
}
test
Successfactors 界面体验太拙了,比 Atlassian 家的东西差太远了,虽然 Atlassian 家的东西也不好用
Go, JS
@lgn21st 我还是用 VS Code 了...
不敢相信是“埋头搞了三年”搞出来的
微信登录知人出错了 @poshboytl
X-Request-Id:299182e6-33ef-45b8-8e9e-ee3c76c158c2
doc, _ := goquery.NewDocumentFromReader(res.Body)
name := doc.Find("h1").Text()
NewDocumentFromReader
函数返回的 err
不应该被忽略,或者 doc
要做 nil
判断,否则有可能报 panic
http client 那里也是如此
在我们楼上✌️
我也好想写个坛子
用 golang 吧
<%= button_tag type: :submit, name: 'commit', class: "btn btn-default" do %>
<%= content_tag(:i, nil, class: "fa fa-save") %>
<% end %>
好赞的产品 :plus1:
无条件,无理由,必须参加
今晚组内聚餐,遗憾错过
我骑公路自行车,家离公司 20km,每日往返共 40km