摘要: FCC-学习笔记 DNA Pairing 1>最近在学习和练习FCC的题目。这个真的比较的好,推荐给大家。 2>中文版的地址:https://www.freecodecamp.cn/;英文版的地址:https://www.freecodecamp.org 3>这次写关于一个JS的问题,名为DNA P 阅读全文
posted @ 2018-01-09 14:26 夜未央天未明 阅读(449) 评论(0) 推荐(0) 编辑
摘要: FCC-学习笔记 Pig Latin 1>最近在学习和练习FCC的题目。这个真的比较的好,推荐给大家。 2>中文版的地址:https://www.freecodecamp.cn/;英文版的地址:https://www.freecodecamp.org 3>这次写关于一个JS的问题,名为Pig Lat 阅读全文
posted @ 2018-01-09 14:14 夜未央天未明 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 常用的包 1> 在java,.net,php,node.js等语言常常会使用到包的概念。包的使用,可以加快项目的进度的开发,以及更好的实现项目的效果。我在网上查到了包的作用如下: 1.包将包含类代码的文件组织起来,易于查找和使用适当的类。 2.包不止是包含类和接口,还能够包含其它包。形成层次的包空间 阅读全文
posted @ 2018-01-02 10:33 夜未央天未明 阅读(2605) 评论(0) 推荐(0) 编辑
摘要: 模板使用 页面布局 1> 一个html页面由:head部分,body部分,内部css,内部js,外联css,外联的js这几部分组成。因此,一个布局文件也就需要针对这些进行拆分。 2> 新建一个layout.go的控制器。编写一个引用布局文件的实例。具体代码如下: 3> 新建布局页面,具体的如下图所示 阅读全文
posted @ 2017-12-21 16:18 夜未央天未明 阅读(11646) 评论(3) 推荐(1) 编辑
摘要: Api编写 1> Gin框架的Api返回的数据格式有json,xml,yaml这三种格式。其中yaml这种格式是一种特殊的数据格式。(本人暂时没有实现获取节点值得操作) 2> 在apis文件夹下,新建一个data.go文件,作为获取api数据的业务逻辑代码.具体代码如下: 3> 在views文件夹下 阅读全文
posted @ 2017-12-21 14:21 夜未央天未明 阅读(9754) 评论(0) 推荐(0) 编辑
摘要: 文件的操作 1> 文件的创建,删除,写入内容,读取内容.(此实例使用的是text文件) 2> Gin 并没有提供文件的创建,删除,读写这个操作的专门的接口,所以采用的是常用的ioutil这个包进行文件的读写操作,使用os这个包进行文件的创建和删除 3> 在controller下面新建一个fileop 阅读全文
posted @ 2017-12-21 10:55 夜未央天未明 阅读(6318) 评论(0) 推荐(0) 编辑
摘要: 文件的上传和下载 1->文件的上传 文件的上传,采用的是uploadify.js这个插件. 本事例实现的是上传图片文件,其他的文件上传也一样。 2->文件的下载 文件的下载有两个实现的方式: 1->url路径指向文件的路径,浏览器自行下载。但此方法存在缺陷:图片文件,text,pdf等文件会在浏览器 阅读全文
posted @ 2017-12-20 15:09 夜未央天未明 阅读(17781) 评论(0) 推荐(0) 编辑
摘要: JS 分页 1> JS分页,业务逻辑 (1) 分页采用的是一个叫jquery.pagination.js的一个jquery插件 (2) 需要jquery的支持,此项目中使用到的是jquery-2.1.1.min.js (3) 分页需要的参数有:记录总数,每页显示个数,页码 (4) 添加搜索的条件,作 阅读全文
posted @ 2017-12-20 10:21 夜未央天未明 阅读(8856) 评论(12) 推荐(1) 编辑
摘要: Gin-Web框架 1> 首先声明,这个是我自己搭建的纯Gin-Web框架,其中有借鉴学习别的想法和代码。已上传到GitHub上.地址为: https://github.com/weiyunhelong/GinLearn.git 2> 框架的组成部分 3> 编译运行效果 4> 执行的原理 注解:1- 阅读全文
posted @ 2017-12-18 10:00 夜未央天未明 阅读(4156) 评论(10) 推荐(1) 编辑
摘要: Hello World 1> Gin是一个golang的微框架,封装比较优雅,API友好。具有快速灵活,容错方便等特点。Gin自身的net/http足够简单,性能也非常不错。 2> 安装Gin环境.在命名行中输入如下的命名: go get github.com/gin-gonic/gin. 3> 创 阅读全文
posted @ 2017-12-18 09:46 夜未央天未明 阅读(4496) 评论(2) 推荐(1) 编辑