谁说的,java也可以用consul啊,spring cloud还有个专门的项目spring cloud consul用于集成: https://spring.io/projects/sp...
没有足够的数据
(゚∀゚ )
暂时没有任何数据
(゚∀゚ )
暂时没有任何数据
pokerface 赞了回答 · 1月22日
谁说的,java也可以用consul啊,spring cloud还有个专门的项目spring cloud consul用于集成: https://spring.io/projects/sp...
谁说的,java也可以用consul啊,spring cloud还有个专门的项目spring cloud consul用于集成: [链接]
关注 3 回答 2
pokerface 赞了回答 · 1月22日
微服务入口只有一个网关,当一个请求访问服务时,由一个网关负责分发相应的微服务进行处理.
微服务入口只有一个网关,当一个请求访问服务时,由一个网关负责分发相应的微服务进行处理.
关注 2 回答 1
pokerface 赞了回答 · 1月21日
关于红条,仔细看是个梯形,显然是 border
做的。口胡代码:
.md-quote {
border: darkgrey 1px solid;
border-left: red 6px solid;
backgound-color: lightgrey;
}
效果:
PPPS: 为什么 darkgrey 比 grey 亮(
markdown 一般就 parse 完 render 一下。
如果是要现成的库,我用过 marked.js
,看这个入门的,比较详细。
再就是 Remarkable
,当时没配置好,但是似乎比较强大。
改样式的话,我直接就把 markdown 容器元素里面的拿 css 匹配了一下,用框架怎么搞不清楚。
关于代码高亮,基本全都用的楼上说的 hljs (highlight.js)
,它可以和 marked.js
很好地配合:
marked.setOptions({
highlight: code => hljs.highlightAuto(code).value
})
关于 $\LaTeX$,要支持的话可以用 MathJax
。
PS. 自己造轮子也很好玩
PPS. SF 的 LaTex 炸了,编辑的时候是正常显示的……
关于红条,仔细看是个梯形,显然是 border 做的。口胡代码: {代码...} 效果: PPPS: 为什么 darkgrey 比 grey 亮(markdown 一般就 parse 完 render 一下。 如果是要现成的库,我用过 marked.js,看这个入门的,比较详细。 再就是 Remarkable,当时没配置好,但是似...
关注 2 回答 2
pokerface 赞了回答 · 1月21日
定义一个model 包,或者 const 的包
然后在 main 里面导入这个 model
初始化链接上数据库后,就可以
model.DB = db
然后其他包只需要引入 model , 再 model.DB 就可以愉快的使用了
定义一个model 包,或者 const 的包然后在 main 里面导入这个 model初始化链接上数据库后,就可以 model.DB = db然后其他包只需要引入 model , 再 model.DB 就可以愉快的使用了
关注 3 回答 2
pokerface 赞了回答 · 1月21日
golang
接口只是行为(方法)的集合,不含实体。所谓属性
通常放在结构体内。
golang接口只是行为(方法)的集合,不含实体。所谓属性通常放在结构体内。
关注 2 回答 1
pokerface 提出了问题 · 1月21日
他们性能差别不大吧
java用consul,golang用zookeeper估计不是很好搞了
他们性能差别不大吧java用consul,golang用zookeeper估计不是很好搞了
关注 3 回答 2
pokerface 提出了问题 · 1月21日
我们写一个微服务,其实也可以直接向外网开放
我们写一个微服务,其实也可以直接向外网开放
关注 2 回答 1
pokerface 提出了问题 · 1月21日
package main
import (
"fmt"
"github.com/gin-gonic/gin"
"gorm.io/driver/mysql"
"gorm.io/gorm"
"log"
)
var db *gorm.DB
var err error
func main() {
r := gin.Default()
dsn := "root:Nexon8888@tcp(127.0.0.1:3306)/iapplus?charset=utf8mb4&parseTime=True&loc=Local"
db, err = gorm.Open(mysql.Open(dsn), &gorm.Config{})
if err!=nil {
log.Fatal("数据库连接错误")
}
r.GET("/ping/:name", ping)
r.Run("127.0.0.1:8081") // listen and serve on 0.0.0.0:8080
}
func ping(c *gin.Context) {
//c.JSON(200, gin.H{
// "message": "pong",
//})
var user UserModel
db.First(&user)
fmt.Println(user.ID)
fmt.Println(user.Mobile)
c.String(200, "Hello World"+c.Param("name"))
}
{代码...}
关注 3 回答 2
pokerface 赞了回答 · 1月21日
github心心最高的三个。如果差不多,就选晚创建的。
github心心最高的三个。如果差不多,就选晚创建的。
关注 4 回答 3
查看全部 个人动态 →
(゚∀゚ )
暂时没有
(゚∀゚ )
暂时没有
注册于 2015-09-19
个人主页被 1.7k 人浏览
推荐关注