- 博客(8)
- 收藏
- 关注
原创 Golang够浪-实现最简单队列Queue
队列只需要最简单的先进先出 开始 首先定义结构体 type Queue struct { linkedList.List } 由Queue维护前面写到的单链表,没看过的可以看上一篇文章 函数 Queue只需要有三个函数: put 塞入最前 pop 弹出最后 size 获取长度 func (queue *Queue) Put(data interface{}) { queue.Add(...
2019-07-21 14:56:16
1225
原创 Golang够浪-实现单链表
简介 本次将使用Golang实现单链表结构,主要实现以下功能: 可以存放各种类型的元素(interface{}) 获取是否为空(无头节点) 获取长度 获取头结点 从头部、尾部、指定位置添加元素 删除指定元素 删除指定位置元素 判断是否包含哪个元素 开始 结构 接下来首先定义单链表的数据结构 首先定义节点结构体 type Node struct { Data interface{} Ne...
2019-07-21 14:16:26
292
原创 Mac 安装php mongoDB 拓展踩完坑了立个牌子
前言 这个坑踩了我2天…… 开搞 首先,brew 已经没有mongodb 拓展了,官方是叫我们用pecl装 所以先装个pecl再说 pecl : 使用 curl -O https://pear.php.net/go-pear.phar 注意这里是https,这个坑我也踩了5分钟左右…… 然后下载完成后,使用命令: sudo php -d detect_unicode=0 go-pear.p...
2019-04-24 16:17:15
565
原创 从零开始搭建Android MVP架构
简介 笔者之前接触过一些Android开发,不过对框架了解甚微,本篇文章以笔者的学习角度,描述如何从零开始搭建Android MVP架构,由于笔者的基础有限,还请广大网友多多指教~ 开发环境 macOS Mojave v10.14.3 Android Studio v3.3.2 模拟器 API 27 语言 Kotlin v1.3.21 开始 Library 首先新建一个Android Hello...
2019-04-02 17:59:24
657
原创 使用Vue组件为页面添加评论
简介 首先这是一个Laravel练手项目,使用blade和Vue组件混合开发Web页面。 本文章将使用Vue.js组件为博客详情页添加评论功能,主要实现以下功能: 文章页面可查看评论 用户可进行评论,并且不需要刷新视图 准备工作 首先新建好Vue组件:Comment.vue 并将它在入口(默认为app.js)进行注册: Vue.component('comments',require('./c...
2019-03-22 17:48:11
4678
5
原创 Laravel 博客系统多态关联实际应用
简介 博客系统架构众所周知,眼前看的就是,最基础的应该有那些熟悉?有标题,有内容,并且能知道是谁发布的,并且用户可以对该博客进行评论,这就够了 所以我们可以得出,需要有用户表User 博客表Blog 评论表Comment,本篇文章以Blog与Comment之间的多态关联举例,描述Laravel多态关联的妙用 表结构设计 最简单的表结构可能是这样的: Blog: id title body C...
2019-03-21 14:21:49
578
原创 在Laravel 中测试所踩的坑和心得
如果说,上一篇文章描述了首次进行测试一脸懵逼的心情,那么这篇文章,踩了那么多坑,就真的有点心得了 数据回滚 由于是测试,故不应与对数据库造成真实写入,便于项目正常线上运行时可进行测试排查错误 可使用Laravel自带的季DatabaseTransactions 只需简单引用,在测试类中对数据库造成的写入操作将无效: use Illuminate\Foundation\Testing\Databa...
2019-03-21 13:27:13
421
原创 Laravel框架学习1:Blog系统Web测试
本次开发Blog系统,并对BlogController进行WebTest,在这里将过程和心得记录。 BlogController 博客系统采用Laravel Resource Controller,默认方法:index、show、edit、update、destory、create、store 测试主要围绕以上方法 class BlogController extends Controller ...
2019-03-20 16:36:22
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅