子恒|Haley

不忘初心,方得始终!

Linux下安装Beego:go install: cannot install cross-compiled binaries when GOBIN is set

Linux下安装Beego出错 问题:go install: cannot install cross-compiled binaries when GOBIN is set 遇到这个问题一般是在环境变量中设置了 GOBIN 可以打开 /etc/profile 把这个变量注释掉就,执行 sourc...

2019-02-20 11:47:15

阅读数 72

评论数 0

axios的post请求后台(ThinkPHP5)接收不到数据

最近做vue项目,做分页的功能,使用post给后台发送数据,使用接口还是工具(postman)都可获取数据,唯独axios获取不到;经过排除,发现这与axios的post传参格式有关系; this.$axios({ method: 'post', url:url, par...

2018-11-04 00:12:35

阅读数 187

评论数 0

Go 学习之路: 异常处理defer,panic,recover

Go没有像Java那样的异常机制,它不能抛出异常。因为设计者们认为,将异常与控制结构混在一起容易使得代码变得混乱。于是乎引入Exception处理: defer,panic,recover; 简单描述:Go中可以抛出一个panic的异常,然后在defer中通过recover捕获这个异常,然...

2018-06-29 17:04:32

阅读数 272

评论数 0

Go 学习之路:引用类型与值类型

Golang中只有三种引用类型:slice(切片)、map(字典)、channel(管道); 引用类型 引用类型理解为(C语言):指针 值类型 值的拷贝 下面以值类型和slice(切片)例子可知: package main import "fmt...

2018-06-28 15:29:38

阅读数 582

评论数 0

Go 学习之路:Println 与 Printf 的区别

Go 学习之路: Println与Printf的区别 Println 和Printf 都是fmt包中公共方法;在需要打印信息时常用的函数,那么二函数有什么区别呢?

2018-06-15 16:18:55

阅读数 181

评论数 0

Laravel 自带时间处理函数 - Carbon 的 diffForHumans 方法

Carbon 是继承自 PHP DateTime 类 的子类,但比后者提供了更加丰富、更加语义化的 API。其中一个比较实用的 API 就是 diffForHumans 方法,几乎每个用 Laravel 构建的项目中都有用到它。 比如,一个博客系统里的文章发布时间,显示格式可能就像下面这...

2018-05-03 08:28:01

阅读数 509

评论数 0

Laravel new 项目缺少Vendor(composer忽略php7版本)

错误 Your requirements could not be resolved to an installable set of packages. 原因 php不匹配composer.json要求的版本 解决方法 composer install –ig...

2018-04-28 16:23:39

阅读数 1568

评论数 0

数据库优化之索引优化

MySQL支持的索引类型 B-tree索引 Hash索引 B-tree索引 特点 加快数据的查询速度 更适合进行范围查找 原理 B+树的结构存储数据 适应范围 全值匹配的查询 匹配最左前缀的查询 匹配列前缀查询 匹配范围值的查询 精确匹配左前列并范围匹配另外一...

2018-04-17 10:37:01

阅读数 502

评论数 0

数据库优化之结构设计

设计好处 良好的数据库逻辑设计和物理设计师数据库获得高性能的基础 范式化设计和反范式化设计(减少冗余、减少异常、让数据组织的更加和谐) 优化目的 减少数据冗余(尽量) 尽量避免数据维护中出现更新、插入和删除等异常 插入:如果表中的某个实体随着另一个实体而存在 更新:如果更改表中的某个实体的...

2018-04-16 16:58:17

阅读数 64

评论数 0

数据库优化之什么影响性能

影响性能的几个方面 服务器 硬件 系统 数据库 数据库存储引擎的选择(插件式存储引擎) 数据库参数配置(影响远远大于前面几个影响) 数据库结构设计和SQL语句 等级 特点 是否冗余 盘数 读 写 RAID0 便宜,快速,危险 否 ...

2018-04-16 13:51:21

阅读数 234

评论数 0

数据库优化之实例和故事

数据库优化之实例和故事 简要:每一项技术都离不开数据库,数据库犹如人的大脑;密不可分,一旦出了问题(故障),停顿,卡主后果可想而知;潜心学习数据库优化3个月,现在将学到的经验分享给大家,希望能够跟各位PHP大神分享和学习探索,如果有不对或者好的建议告知下;~! 一、合理时间备份数据 ...

2018-03-11 22:20:25

阅读数 189

评论数 0

Vue 生产环境部署

Vue2.0 生产环境部署 简要:继上次搭建vue环境后,开始着手vue的学习;为此向大家分享从开发环境部署到生产环境(线上)中遇到的问题和解决办法,希望能够跟各位VUE大神学习探索,如果有不对或者好的建议告知下;~! 一、如何打包,部署到生产环境(线上)npm run build1. dis...

2017-07-19 18:11:06

阅读数 1039

评论数 0

Vue2.0 从零开始--搭建环境

简要:继项目空闲后,开始着手vue的学习;为此向大家分享其中的艰辛和搭建办法,希望能够跟各位VUE大神学习探索,如果有不对或者好的建议告知下;~! 一、什么是VUE?是一种node.js框架,特点如下:1.数据绑定 (特性:双向绑定;一旦发生变化,Dom节点实时更新;PS:尽量抛弃JQ,次特点已经...

2017-06-14 09:10:30

阅读数 287

评论数 0

Thinkphp找不到model和不支持mysql(_MODULE_NOT_EXIST_和 _NOT_SUPPERT_ :mysql )

简要:众所周知,开发软件最好的环境是在MAC下;为此在黑苹果上,用Thinkphp开发;在过程中出现,找不到model以及数据库类型错误;为此向大家分享解决办法,希望能够帮助困惑的伙伴们,如果有不对或者好的建议告知下;~! 一、Model找不到(MODULE_NOT_EXIST)用惯Thinkph...

2017-05-04 22:50:36

阅读数 2926

评论数 1

php7+apache2.4+mysql 环境配置(window环境)

  最近,小主从事PHP开发。特将最近如何搭建php7的过程记录在此!希望有需要,可以借鉴!( 电脑必须win7 sp1以上, .netframework4 ) Windows7安装php7,Win7+php7+apache2.4,成功启动。   一、下载php7和apache2.4   首先...

2017-04-05 20:48:21

阅读数 281

评论数 0

app与php后台接口登录认证、验证(seesion和token)

简要:随着电商的不断发展,APP也层次不穷,随着科技的发展主要登录形式(微信、QQ、账号/密码);为此向大家分享一下"app与php后台接口登录认证、验证"想法和做法;希望能够帮助困惑的伙伴们,如果有不对或者好的建议告知下;*~*! 一、登录机制 粗略分...

2016-12-28 23:19:05

阅读数 4556

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭