202002-11 为什么Go语言把类型声明放在后面? 为什么Go语言把类型声明放在后面? 今天小编就为大家分享一篇关于为什么Go语言把类型声明放在后面?,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧 继续阅读 >
202002-11 Laravel 中创建 Zip 压缩文件并提供下载的实现方法 Laravel 中创建 Zip 压缩文件并提供下载的实现方法 这篇文章主要介绍了Laravel 中创建 Zip 压缩文件并提供下载,本文通过两个任务,实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 继续阅读 >
202002-11 Yii2验证器(Validator)用法 这篇文章主要介绍了Yii2验证器(Validator)用法,结合实例形式分析了Yii2验证器(Validator)的相关功能、格式、使用方法及注意事项,需要的朋友可以参考下 继续阅读 >
202002-10 Go语言标准库之log介绍 log包定义了Logger类型,该类型提供了一些格式化输出的方法。 本包也提供了一个预定义的"标准"logger,可以通过调用Print系列(Print|Printf|Println)、Fatal系列(Fatal|Fatalf|fatalln)和Panic系列(Panic|Panicf|PanicLn)来使用,比自行创建一个logger对象更容易使用。 继续阅读 >
202002-10 Laravel日志用法 本文实例讲述了Laravel日志用法。分享给大家供大家参考,具体如下: 这里使用的Laravel版本仍是5.2 日志是非常重要的。本地开发可以开启调试模式,但是上线的项目查看日志是非常简洁有效的调试手段。Laravel集成了Monolog日志库以便提供多种功能强大的日志处理器。 继续阅读 >
202002-10 Yii2中datetime类的使用 文章主要介绍了Yii2中datetime类的使用的相关资料,需要的朋友可以参考下 前言 以前更改时间格式的时候经常使用date方法,后来知道php竟然自带datetime类处理时间格式,记录一下用法,方便以后使用 继续阅读 >
202002-10 什么是内存对齐?Go 是否有必要内存对齐? HOT 有的小伙伴可能会认为内存读取,就是一个简单的字节数组摆放。但实际上 CPU 并不会以一个一个字节去读取和写入内存,相反 CPU 读取内存是一块一块读取的,块的大小可以为 2、4、6、8、16 字节等大小,块大小我们称其为内存访问粒度。假设访问粒度为 4,那么 CPU 就会以每 4 个字节大小的访问粒度去读取和写入内存。 继续阅读 >
202002-10 为什么要内存对齐?Go 语言有时也需要考虑对齐的问题 HOT CPU 访问内存时,并不是逐个字节访问,而是以字长(word size)为单位访问。比如 32 位的 CPU,字长为 4 字节,那么 CPU 访问内存的单位也是 4 字节。 这么设计的目的,是减少 CPU 访问内存的次数,加大 CPU 访问内存的吞吐量。比如同样读取 8 个字节的数据,一次读取 4 个字节那么只需要读取 2 次。 下面我们来看看,编写程序时,变量在内存中是否按内存对齐的差异。 继续阅读 >
202002-09 浅谈laravel框架sql中groupBy之后排序的问题 今天小编就为大家分享一篇浅谈laravel框架sql中groupBy之后排序的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 继续阅读 >
202002-09 Yii2处理密码加密及验证的方法 这篇文章主要介绍了Yii2处理密码加密及验证的方法,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下 在Yii2中提供了密码加密以及验证的一系列方法,方便我们的使用,它使用的是bcrypt算法。查看源码我们可以发现它使用的是PHP函数password_hash()和crypt()生成。 继续阅读 >
202002-09 Go语言的结构体 构造函数 Go语言的结构体 构造函数 Go语言的结构体没有构造函数,可以自己实现。 下面的代码就实现了一个Person的构造函数。因为struct是值类型,如果结构体比较复杂的话,值拷贝性能开销会比较大,所以该构造函数返回的是结构体指针类型。 继续阅读 >
202002-09 Go语言中间件框架 Negroni 的静态文件处理源码分析 HOT Negroni是一个非常棒的中间件,尤其是其中间件调用链优雅的设计,以及对GO HTTP 原生处理器的兼容。 继续阅读 >
202002-09 Go语言潜力有目共睹,但它的Goroutine机制底层原理你了解吗? HOT Go语言的巨大潜力有目共睹,今天我们来学习Go语言的Goroutine机制,这也可能是Go语言最为吸引人的特性了,理解它对于掌握Go语言大有裨益,话不多说开始吧! 通过本文你将了解到以下内容: 什么是协程以及横向对比优势 Go语言的Goroutine机制底层原理和特点 继续阅读 >
202002-08 Laravel5.5 实现后台管理登录的方法 最近群里很多人文档,laravel如何做会员和管理两个身份登录,今天把教程分享一下 自定义用户表登录 认证是由 guards 和 providers 两部分构成的, defaults 配置是默认选择一个 guard 认证驱动,所以我们在这两个配置项中分别添加一个 admin 和 admins 选项。 继续阅读 >
202002-08 Yii的登陆机制 Yii 生成应用时已经提供了最基础的用户登陆机制。我们用 Yii 生成一个新的应用,进入 protected/components 目录,我们可以看到 UserIdentity.php 文件,里面的 UserIdentity 类里面只有一个 public 函数如下: 继续阅读 >
202002-08 Go语言(环境的搭建) HOT 下载地址 Go官网下载地址:https://golang.org/dl/ Go官方镜像站(推荐):https://golang.google.cn/dl/ 继续阅读 >
202002-08 go语言编程前景怎么样? HOT 语法变化:几乎没有增加什么明显的语法特性,变化主要围绕:降低心智负担、细节完善、工程化; Go本身迭代的核心是实现优化,主要围绕:性能、性能、性能!(重要的事情说三遍),性能的优化尤其体现在GC上,此外,还围绕更多的平台移植及更进一步的标准化,以强化社区约定。 继续阅读 >
202002-08 详解将数据从Laravel传送到vue的四种方式 这篇文章主要介绍了详解将数据从Laravel传送到vue的四种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 继续阅读 >
202002-07 Yii框架日志操作图文与实例详解 Yii框架日志操作图文与实例详解 这篇文章主要介绍了Yii框架日志操作,结合图文与实例形式详细分析了Yii日志操作相关配置、使用方法及操作注意事项,需要的朋友可以参考下 本文实例讲述了Yii框架日志操作。分享给大家供大家参考,具体如下: 继续阅读 >
202002-07 laravel框架学习笔记之组件化开发实现方法 laravel框架学习笔记之组件化开发实现方法 这篇文章主要介绍了laravel框架学习笔记之组件化开发实现方法,结合实例形式分析了laravel框架组件化开发相关的实现步骤与操作注意事项,需要的朋友可以参考下 本文实例讲述了laravel框架学习笔记之组件化开发实现方法。分享给大家供大家参考 继续阅读 >
202002-07 Go语言的结构体 Go语言中的基本数据类型可以表示一些事物的基本属性,但是当我们想表达一个事物的全部或部分属性时,这时候基本数据类型就无法满足需求了。 Go语言提供了一种自定义数据类型,可以封装多个基本数据类型,这种数据类型叫结构体(struct)。 我们可以通过struct来定义自己的类型了。 继续阅读 >
202002-07 Go 编程语言的简单介绍 | Linux 中国 HOT Go 是一门用于并发编程的命令式编程语言,它主要由创造者 Google 进行开发,最初主要由 Robert Griesemer、Rob Pike 和 Ken Thompson 开发。这门语言的设计起始于 2007 年,并在 2009 年推出最初版本;而第一个稳定版本是 2012 年发布的 1.0 版本。1 继续阅读 >