Neo的用户贡献
本页内容
2022年10月14日 (星期五)
- 16:512022年10月14日 (五) 16:51 差异 历史 +4,747 新 Scala 数据类型 创建页面,内容为“{{DISPLAYTITLE:Scala 数据类型}}5 = Scala 数据类型 = Scala 与 Java有着相同的数据类型,下表列出了 Scala 支持的数据类型: {| class="table table-striped table-hover" ! 数据类型 ! 描述 |- | Byte | 8位有符号补码整数。数值区间为 -128 到 127 |- | Short | 16位有符号补码整数。数值区间为 -32768 到 32767 |- | Int | 32位有符号补码整数。数值区间为 -2147483648 到 214…”
- 16:512022年10月14日 (五) 16:51 差异 历史 +8,049 新 Scala 基础语法 创建页面,内容为“{{DISPLAYTITLE:Scala 基础语法}}4 = Scala 基础语法 = 如果你之前是一名 Java 程序员,并了解 Java 语言的基础知识,那么你能很快学会 Scala 的基础语法。 Scala 与 Java 的最大区别是:Scala 语句末尾的分号 ; 是可选的。 我们可以认为 Scala 程序是对象的集合,通过调用彼此的方法来实现消息传递。接下来我们来理解下,类,对象,方法,实例…”
- 16:512022年10月14日 (五) 16:51 差异 历史 +4,992 新 Scala 安装及环境配置 创建页面,内容为“{{DISPLAYTITLE:Scala 安装及环境配置}}3 = Scala 安装 = Scala 语言可以运行在Window、Linux、Unix、 Mac OS X等系统上。 Scala是基于java之上,大量使用java的类库和变量,使用 Scala 之前必须先安装 Java(>1.5版本)。 == Mac OS X 和 Linux 上安装 Scala == === 第一步:Java 设置 === 确保你本地已经安装了 JDK 1.5 以上版本,并且设置了 JAVA_HOME 环境变量及…”
- 16:512022年10月14日 (五) 16:51 差异 历史 +3,322 新 Scala 简介 创建页面,内容为“{{DISPLAYTITLE:Scala 简介}}2 = Scala 简介 = Scala 是 Scalable Language 的简写,是一门多范式的编程语言 联邦理工学院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作开始设计Scala。 Funnel是把函数式编程思想和Petri网相结合的一种编程语言。 Odersky先前的工作是Generic Java和javac(Sun Java编译器)。Java平台的Scala于2003年底/2004年初发布。.NET平台…” 当前
- 16:512022年10月14日 (五) 16:51 差异 历史 +39 Scala 教程 无编辑摘要 标签:手工回退
- 16:492022年10月14日 (五) 16:49 差异 历史 −39 Scala 教程 →相关文档推荐 标签:已被回退
- 16:492022年10月14日 (五) 16:49 差异 历史 +17 新 文件:Scala语言规范.pdf 无编辑摘要 当前
- 16:482022年10月14日 (五) 16:48 差异 历史 +1,619 新 Scala 教程 创建页面,内容为“{{DISPLAYTITLE:Scala 教程}}1 = Scala 教程 = Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala 运行在 Java 虚拟机上,并兼容现有的 Java 程序。 Scala 源代码被编译成 Java 字节码,所以它可以运行于 JVM 之上,并可以调用现有的 Java 类库。 == 谁适合阅读本教程? == 本教程适合想…”
- 08:352022年10月14日 (五) 08:35 差异 历史 +12 Golang go-playground validator 包中文教程 无编辑摘要
2022年10月13日 (星期四)
- 16:452022年10月13日 (四) 16:45 差异 历史 +106 新 MediaWiki 教程 创建页面,内容为“ mediawiki ER 图 https://upload.wikimedia.org/wikipedia/commons/6/6a/MediaWiki_1.18_database_schema.svg” 当前
- 14:442022年10月13日 (四) 14:44 差异 历史 −188 提问的智慧 →不该问的问题 当前
- 14:432022年10月13日 (四) 14:43 差异 历史 −70 提问的智慧 →提问的智慧
- 14:422022年10月13日 (四) 14:42 差异 历史 +17 新 分类:其他教程 创建页面,内容为“分类:教程” 当前
- 14:322022年10月13日 (四) 14:32 差异 历史 +6 自学计算机科学 无编辑摘要 当前
- 14:322022年10月13日 (四) 14:32 差异 历史 +6 提问的智慧 无编辑摘要
- 14:322022年10月13日 (四) 14:32 差异 历史 +6 如何成为黑客 无编辑摘要
- 14:322022年10月13日 (四) 14:32 差异 历史 0 十年学会编程 Teach Yourself Programming in Ten Years 无编辑摘要 当前
- 13:412022年10月13日 (四) 13:41 差异 历史 −14 如何成为黑客 →基本黑客技能
- 13:412022年10月13日 (四) 13:41 差异 历史 +18 十年学会编程 Teach Yourself Programming in Ten Years 无编辑摘要
- 13:402022年10月13日 (四) 13:40 差异 历史 −517 十年学会编程 Teach Yourself Programming in Ten Years 无编辑摘要
- 13:392022年10月13日 (四) 13:39 差异 历史 +13 十年学会编程 Teach Yourself Programming in Ten Years →Answers#answers|
- 13:392022年10月13日 (四) 13:39 差异 历史 +20,706 新 十年学会编程 Teach Yourself Programming in Ten Years 创建页面,内容为“<div class="content"> 本篇为 [http://www.norvig.com/ Peter Norvig] 的[https://web.archive.org/web/20200510184221/http://www.norvig.com/21-days.html 《Teach Yourself Programming in Ten Years》] 之简体中文译稿,暂未取得原作者授权 This text is my translation of [http://www.norvig.com/ Peter Norvig'] s ''[https://web.archive.org/web/20200510184221/http://www.norvig.com/21-days.html Teach Yourself Programming in Ten Years]'' in Simplified Ch…”
- 13:212022年10月13日 (四) 13:21 差异 历史 0 如何成为黑客 →黑客的精神
- 13:152022年10月13日 (四) 13:15 差异 历史 +19 如何成为黑客 无编辑摘要
- 13:112022年10月13日 (四) 13:11 差异 历史 +89 如何成为黑客 →如何成为黑客
- 13:062022年10月13日 (四) 13:06 差异 历史 +896 如何成为黑客 无编辑摘要
- 13:032022年10月13日 (四) 13:03 差异 历史 −899 如何成为黑客 →如何成为黑客
- 13:022022年10月13日 (四) 13:02 差异 历史 +57,025 新 如何成为黑客 创建页面,内容为“分类:教程 = 如何成为黑客 = How To Become A Hacker Eric Steven Raymond, [http://catb.org/~esr/ Thyrsus Enterprises], < [mailto:[email protected] [email protected]] > Copyright © 2001 Eric S. Raymond 翻译:柯非, < [mailto:[email protected] [email protected]] > 这篇译文基于2020.01.03更新的[http://catb.org/~esr/faqs/hacker-howto.html 原文]修订版1.52。 如果对译文有任何意见或者建议,'''请[https://github…”
- 12:552022年10月13日 (四) 12:55 差异 历史 −14 提问的智慧 →目录
- 12:552022年10月13日 (四) 12:55 差异 历史 −2,512 提问的智慧 →目录
- 12:542022年10月13日 (四) 12:54 差异 历史 +18 提问的智慧 无编辑摘要
- 12:532022年10月13日 (四) 12:53 差异 历史 +65,784 新 提问的智慧 创建页面,内容为“= 提问的智慧 = [https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/pulls PRs Welcome] '''How To Ask Questions The Smart Way''' Copyright © 2001,2006,2014 Eric S. Raymond, Rick Moen 本指南英文版版权为 Eric S. Raymond, Rick Moen 所有。 原文网址:http://www.catb.org/~esr/faqs/smart-questions.html Copyleft 2001 by D.H.Grand(nOBODY/Ginux), 20…”
2022年10月12日 (星期三)
- 13:092022年10月12日 (三) 13:09 差异 历史 +12 Mitmproxy快捷键 →全局键绑定 当前
2022年10月10日 (星期一)
- 20:132022年10月10日 (一) 20:13 差异 历史 +17 自学计算机科学 无编辑摘要
- 20:122022年10月10日 (一) 20:12 差异 历史 −1,041 自学计算机科学 →自学计算机科学
- 20:102022年10月10日 (一) 20:10 差异 历史 +100 自学计算机科学 →自学计算机科学
- 20:062022年10月10日 (一) 20:06 差异 历史 +13 自学计算机科学 →简而言之
- 20:062022年10月10日 (一) 20:06 差异 历史 +34,381 新 自学计算机科学 创建页面,内容为“= 自学计算机科学 = <blockquote>本文档是对 [https://teachyourselfcs.com TeachYourselfCS] 内容的中文翻译,原作者为 [https://twitter.com/oznova_ Ozan Onay] 和 [https://twitter.com/quackingduck Myles Byrne]。如需了解翻译相关信息或帮助改进翻译,请参见 本文档结尾。 This document is a Chinese translation of [https://teachyourselfcs.com TeachYourselfCS], which is written by [https:/…”
2022年10月9日 (星期日)
- 13:482022年10月9日 (日) 13:48 差异 历史 −95 PostgreSQL 教程 →PostgreSQL 教程 当前
2022年9月30日 (星期五)
- 11:472022年9月30日 (五) 11:47 差异 历史 +19 Java 开发环境配置 →流行JAVA开发工具 当前
- 11:472022年9月30日 (五) 11:47 差异 历史 −46 Java 开发环境配置 →配置环境变量
- 11:462022年9月30日 (五) 11:46 差异 历史 −149 Java 开发环境配置 →Java 开发环境配置
- 11:462022年9月30日 (五) 11:46 差异 历史 0 Java 简介 →Java 开发工具 当前
- 11:462022年9月30日 (五) 11:46 差异 历史 +57 Java 简介 →Java 开发工具
2022年9月28日 (星期三)
- 21:552022年9月28日 (三) 21:55 差异 历史 −3 成为独立开发者打造自己的产品 →开始打造属于你的产品 当前
- 21:542022年9月28日 (三) 21:54 差异 历史 +15 成为独立开发者打造自己的产品 →这个时代最好的产品模式
- 17:252022年9月28日 (三) 17:25 差异 历史 +30 成为独立开发者打造自己的产品 →这个时代最好的产品模式
- 13:392022年9月28日 (三) 13:39 差异 历史 +39 Golang Gin 使用Systemd管理服务重启和防止挂掉 无编辑摘要 当前
- 13:382022年9月28日 (三) 13:38 差异 历史 +809 新 Golang Gin 使用Systemd管理服务重启和防止挂掉 创建页面,内容为“当我们将服务编译好后再线上需要长期保持进程一直工作,这个时候最好基于systemd去管理进程。 == Systemd 配置 == 添加下面内容到gin_app.service文件 <sample title="" desc=""> [Unit] Description=gin_app Service After=network.target [Service] Type=simple User=www Restart=always RestartSec=5s ExecStart=gin_app ExecReload=kill $(pidof gin_app) ; gin_app [Install] WantedBy=multi-user.target </sample> <sample title=…”
- 11:532022年9月28日 (三) 11:53 差异 历史 +955 Golang Gin 部署上线 →优雅地重启或停止 当前
- 11:512022年9月28日 (三) 11:51 差异 历史 +2,739 新 Golang Gin 部署上线 创建页面,内容为“分类:Golang Gin Web 框架教程 == 自定义 HTTP 配置 == 直接使用 http.ListenAndServe(),如下所示: <sample title="" desc="" > func main() { router := gin.Default() http.ListenAndServe(":8080", router) } </sample> 配置更多参数。 <sample title="" desc=""> func main() { router := gin.Default() s := &http.Server{ Addr: ":8080", Handler: router, ReadTimeout: 10 * time.Second, WriteTimeout: 10 * time.S…”
- 11:442022年9月28日 (三) 11:44 差异 历史 +39 Golang Gin 日志 无编辑摘要 当前
- 11:372022年9月28日 (三) 11:37 差异 历史 +856 Golang Gin 日志 →定义路由日志的格式
- 11:342022年9月28日 (三) 11:34 差异 历史 −14 Golang Gin 日志 →定义路由日志的格式
- 11:322022年9月28日 (三) 11:32 差异 历史 +1,971 新 Golang Gin 日志 创建页面,内容为“开发的应用程序记录日志是一个非常好的习惯,便于我们观察应用程序运行的情况,方便排查分析问题,Gin提供了简单高效的记录日志方法。 == 如何记录日志 == <sample title="" desc=""> func main() { // 禁用控制台颜色,将日志写入文件时不需要控制台颜色。 gin.DisableConsoleColor() // 记录到文件。 f, _ := os.Create("gin.log") gin.DefaultWriter = io.MultiWriter(…”
- 11:282022年9月28日 (三) 11:28 差异 历史 +39 Python3 简介 →Python3 简介
- 10:352022年9月28日 (三) 10:35 差异 历史 +60 关于 →内容 当前
- 10:212022年9月28日 (三) 10:21 差异 历史 +38 XML 简介 – 什么是 XML? →应该掌握的基础知识 当前
- 09:452022年9月28日 (三) 09:45 差异 历史 +2 MediaWiki:Common.css 无编辑摘要 当前
- 09:282022年9月28日 (三) 09:28 差异 历史 +18 分类:Golang Gin Web 框架教程 无编辑摘要 当前
- 09:092022年9月28日 (三) 09:09 差异 历史 +46 Golang go-playground validator 包中文教程 →自定义验证规则
- 09:052022年9月28日 (三) 09:05 差异 历史 +79 Golang Gin 参数和模型绑定 →自定义验证器 当前
- 09:042022年9月28日 (三) 09:04 差异 历史 +3,622 Golang go-playground validator 包中文教程 →自定义验证规则
2022年9月27日 (星期二)
- 20:462022年9月27日 (二) 20:46 差异 历史 +873 Golang go-playground validator 包中文教程 →别名
- 20:352022年9月27日 (二) 20:35 差异 历史 +950 Golang go-playground validator 包中文教程 →Strings
- 20:312022年9月27日 (二) 20:31 差异 历史 +4,299 Golang go-playground validator 包中文教程 →字段验证规则
- 20:162022年9月27日 (二) 20:16 差异 历史 +802 Golang go-playground validator 包中文教程 →验证规则
- 20:132022年9月27日 (二) 20:13 差异 历史 +4,006 新 Golang go-playground validator 包中文教程 创建页面,内容为“25 在Web开发中经常会对用户输入数据进行校验,或者在提供API给第三方使用时候需要对字段进行校验,防止脏数据和恶意请求。 Golang官方维护了 '''go-playground/validator'''<ref>https://github.com/go-playground/validator</ref> 是使用最广泛的包,自带了非常多常用的校验规则。其基于标签实现结构和单个字段的值验证。 == 特性 == * 使用验证标签…”
- 19:562022年9月27日 (二) 19:56 差异 历史 +1,658 Golang Gin 参数和模型绑定 无编辑摘要
- 18:092022年9月27日 (二) 18:09 差异 历史 +924 Golang Gin 中间件使用 无编辑摘要 当前
- 18:032022年9月27日 (二) 18:03 差异 历史 +3,864 新 Golang Gin 中间件使用 创建页面,内容为“<sample title="" desc=""> func main() { // 新建一个没有任何默认中间件的路由 r := gin.New() // 全局中间件 // Logger 中间件将日志写入 gin.DefaultWriter,即使你将 GIN_MODE 设置为 release。 // By default gin.DefaultWriter = os.Stdout r.Use(gin.Logger()) // Recovery 中间件会 recover 任何 panic。如果有 panic 的话,会写入 500。 r.Use(gin.Recovery()) // 你可以为每个路由添加任意数量的中…”
- 17:552022年9月27日 (二) 17:55 差异 历史 +646 Golang Gin 设置不同类型的响应返回值 无编辑摘要 当前
- 17:532022年9月27日 (二) 17:53 差异 历史 +62 新 Golang Gin 不同类型的返回值 Neo移动页面Golang Gin 不同类型的返回值至Golang Gin 设置不同类型的响应返回值 当前 标签:新建重定向
- 17:532022年9月27日 (二) 17:53 差异 历史 0 小 Golang Gin 设置不同类型的响应返回值 Neo移动页面Golang Gin 不同类型的返回值至Golang Gin 设置不同类型的响应返回值
- 17:532022年9月27日 (二) 17:53 差异 历史 +39 Golang Gin 设置不同类型的响应返回值 无编辑摘要
- 17:522022年9月27日 (二) 17:52 差异 历史 +5,094 新 Golang Gin 设置不同类型的响应返回值 创建页面,内容为“== AsciiJSON == 使用 AsciiJSON 生成具有转义的非 ASCII 字符的 ASCII-only JSON。 <sample title="" desc="" > func main() { r := gin.Default() r.GET("/someJSON", func(c *gin.Context) { data := map[string]interface{}{ "lang": "GO语言", "tag": "<br>", } // 输出 : {"lang":"GO\u8bed\u8a00","tag":"\u003cbr\u003e"} c.AsciiJSON(http.StatusOK, data) }) // 监听并在 0.0.0.0:8080 上启动服务 r.Run(":8080") } </sample> == JSONP…”
- 15:392022年9月27日 (二) 15:39 差异 历史 +332 Golang Gin Web 框架路由 无编辑摘要 当前
- 15:382022年9月27日 (二) 15:38 差异 历史 +39 Golang Gin 参数和模型绑定 无编辑摘要
- 15:372022年9月27日 (二) 15:37 差异 历史 +4,442 Golang Gin 参数和模型绑定 →将 request body 绑定到不同的结构体中
- 15:302022年9月27日 (二) 15:30 差异 历史 −2 Golang Gin 参数和模型绑定 →将 request body 绑定到不同的结构体中
- 15:292022年9月27日 (二) 15:29 差异 历史 +3,682 新 Golang Gin 参数和模型绑定 创建页面,内容为“== 路由参数 == <sample title="" desc=""> func main() { router := gin.Default() // 此 handler 将匹配 /user/john 但不会匹配 /user/ 或者 /user router.GET("/user/:name", func(c *gin.Context) { name := c.Param("name") c.String(http.StatusOK, "Hello %s", name) }) // 此 handler 将匹配 /user/john/ 和 /user/john/send // 如果没有其他路由匹配 /user/john,它将重定向到 /user/john/ router.GET("/user/:name/*action", func(c *gi…”
- 14:512022年9月27日 (二) 14:51 差异 历史 +39 Golang Gin Web 框架路由 无编辑摘要
- 14:502022年9月27日 (二) 14:50 差异 历史 +2,243 新 Golang Gin Web 框架路由 创建页面,内容为“Gin路由功能简单且强大。 == 对HTTP请求方法的支持 == 在实际使用中请选择合适的http method,比如提交表单通常使用POST。 虽然有ANY方法去匹配所有的HTTP请求方法,不过不推荐使用。 <sample title="" desc="" > func main() { // 禁用控制台颜色 // gin.DisableConsoleColor() // 使用默认中间件(logger 和 recovery 中间件)创建 gin 路由 router := gin.Default() router.GET("/someGet", g…”
- 14:302022年9月27日 (二) 14:30 差异 历史 −3 Golang Gin Web 框架HTML模版渲染 →自定义模板功能 当前
- 14:302022年9月27日 (二) 14:30 差异 历史 0 Golang Gin Web 框架HTML模版渲染 →自定义模板功能
- 14:302022年9月27日 (二) 14:30 差异 历史 +265 Golang Gin Web 框架HTML模版渲染 →自定义模板功能
- 14:262022年9月27日 (二) 14:26 差异 历史 +38 Golang Gin Web 框架HTML模版渲染 无编辑摘要
- 14:262022年9月27日 (二) 14:26 差异 历史 −2 Golang Gin Web 框架HTML模版渲染 →加载HTML并进行渲染
- 14:262022年9月27日 (二) 14:26 差异 历史 −18 Golang Gin Web 框架HTML模版渲染 →加载HTML并进行渲染
- 14:252022年9月27日 (二) 14:25 差异 历史 +2,935 新 Golang Gin Web 框架HTML模版渲染 创建页面,内容为“ == 加载HTML并进行渲染 == 使用 LoadHTMLGlob() 或者 LoadHTMLFiles()加载html文件,这里的区别是LoadHTMLGlob按文件进行匹配,LoadHTMLFiles则需要指定具体文件路径,推荐使用LoadHTMLGlob。 <sample title="" desc="这里我们试用" > func main() { router := gin.Default() router.LoadHTMLGlob("templates/*") //router.LoadHTMLFiles("templates/template1.html", "templates/template2.html") router.GET("/index", func(c *gin.Con…”
- 14:182022年9月27日 (二) 14:18 差异 历史 +2 Golang Gin Web 框架快速入门 无编辑摘要 当前
- 14:052022年9月27日 (二) 14:05 差异 历史 −14 Golang Gin Web 框架快速入门 无编辑摘要
- 14:042022年9月27日 (二) 14:04 差异 历史 +1,721 Golang Gin Web 框架快速入门 无编辑摘要
- 14:022022年9月27日 (二) 14:02 差异 历史 0 Golang Gin Web 框架快速入门 →安装
- 14:022022年9月27日 (二) 14:02 差异 历史 +39 Golang Gin Web 框架快速入门 无编辑摘要
- 14:012022年9月27日 (二) 14:01 差异 历史 +1,609 新 Golang Gin Web 框架快速入门 创建页面,内容为“== Golang 版本要求 == Go 1.13 及以上版本 == 安装 == 要安装 Gin 软件包,需要先安装 Go 并设置 Go Workspace。 1.下载并安装 gin: <sample title="" desc=""> $ go get -u github.com/gin-gonic/gin </sample> 2.将 gin 引入到代码中: <sample title="" desc=""> import "github.com/gin-gonic/gin" </sample> 3.(可选)如果使用诸如 http.StatusOK 之类的常量,则需要引入 net/http 包: <sample title="" desc=""> i…”
- 13:572022年9月27日 (二) 13:57 差异 历史 +27 新 分类:Golang Gin Web 框架教程 创建页面,内容为“Golang Gin Web 框架教程”
- 13:572022年9月27日 (二) 13:57 差异 历史 +1,628 新 Golang Gin Web 框架教程 创建页面,内容为“Gin<ref>https://github.com/gin-gonic/gin#installation</ref> 是一个用 Go (Golang) 编写的 Web 框架。 它具有类似 martini<ref>https://github.com/go-martini/martini</ref> 的 API,性能要好得多,多亏了 httprouter<ref>https://github.com/julienschmidt/httprouter</ref>,速度提高了 40 倍。 如果需要性能和良好的生产力,你一定会喜欢 Gin。 由于Gin的简单高效,上手成本极低,很多刚开始学习Golang会把…” 当前
- 13:222022年9月27日 (二) 13:22 差异 历史 +18 新 分类:编写中的教程 创建页面,内容为“编写中的教程” 当前
- 13:222022年9月27日 (二) 13:22 差异 历史 +30 分类:PrusaSlicer 3D 切片软件教程 无编辑摘要 当前