02 2020 档案

摘要:一、go doc简介 Godoc是go语言的文档化工具,类似于文档化工具godoc,类似于Python的Docstring和Java的Javadoc Godoc通过解析包含注释的Go代码来生成HTML或文本类型的文档。 二、约定规则 godoc Go的注释规则很简单,为类型,变量,常量,函数或包编写 阅读全文
posted @ 2020-02-29 23:41 牛奔 阅读(2305) 评论(0) 推荐(0) 编辑
摘要:1 、tofixed方法 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。例如将数据Num保留2位小数,则表示为:toFixed(Num);但是其四舍五入的规则与数学中的规则不同,使用的是银行家舍入规则,银行家舍入:所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入 阅读全文
posted @ 2020-02-28 19:20 牛奔 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:laravel文档中已经有写如何自己使用分页类去分页了,但没有详细说明。 如果你想手动创建分页实例并且最终得到一个数组类型的结果,可以根据需求来创建 IlluminatePaginationPaginator 或者 IlluminatePaginationLengthAwarePaginator 实 阅读全文
posted @ 2020-02-28 17:49 牛奔 阅读(699) 评论(0) 推荐(0) 编辑
摘要:(一)php安装xdebug扩展,PHPStorm+XDebug单步调试 (二)PHPStorm配置XDebug (三)PHPStorm使用XDebug调试 (四)PhpStorm+Xdebug配置单步调试PHP 一、原理: Xdebug是一款php调试插件,支持在Windows或Linux上进行远 阅读全文
posted @ 2020-02-24 19:39 牛奔 阅读(1576) 评论(0) 推荐(0) 编辑
摘要:在设计函数时,要考虑很多因素。 1. 让每个函数只做一件事情并把这件事情做好。软件不可避免地要修改,通过结合使用大量简短的函数,可让软件更容易修改。这还有助于测试各个函数以及整个软件。 2. 维护。在团队合作开发中,你编写的函数易于阅读和理解吗?如果不是这样的,就说明它过于复杂或必须添加注释。别忘了 阅读全文
posted @ 2020-02-22 21:54 牛奔 阅读(371) 评论(0) 推荐(0) 编辑
摘要:在Windows cmd小黑框里输入set命令,可以查看现有的系统变量 “="前的部分就是变量名。 %USERPROFILE% =C:\Users\用户名 %SystemRoot% =C:\WINDOWS %SystemDrive% =C: %APPDATA% =C:\Users\用户名\AppDa 阅读全文
posted @ 2020-02-21 10:58 牛奔 阅读(718) 评论(0) 推荐(0) 编辑
摘要:代码一: <?php header("Content-type:text/html;charset=utf-8"); date_default_timezone_set("Asia/Shanghai"); year=(int)_GET['year']; week=(int)_GET[ 阅读全文
posted @ 2020-02-20 14:34 牛奔 阅读(540) 评论(0) 推荐(0) 编辑
摘要:$week = intval(date('W',time())); 阅读全文
posted @ 2020-02-20 13:52 牛奔 阅读(2258) 评论(0) 推荐(0) 编辑
摘要:场景描述 需要根据商品分类、商品名称和条形码这三个查询条件去取出结果集,这三者的关系是:商品分类 and (商品名称 or 条形码) 错误尝试 第一次写出来的代码是这样的: goodsModel=goodsModel->where('name', 'like', "%{$keyword}%" 阅读全文
posted @ 2020-02-19 20:50 牛奔 阅读(901) 评论(0) 推荐(0) 编辑
摘要:作者: 阮一峰 日期: 2013年4月24日 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2 阅读全文
posted @ 2020-02-15 21:13 牛奔 阅读(161) 评论(0) 推荐(0) 编辑
摘要:首先要搞清楚容量和长度的区别: 容量是指底层数组的大小,长度指可以使用的大小 容量的用处在哪?在与当你用 appen d扩展长度时,如果新的长度小于容量,不会更换底层数组,否则,go 会新申请一个底层数组,拷贝这边的值过去,把原来的数组丢掉。也就是说,容量的用途是:在数据拷贝和内存申请的消耗与内存占 阅读全文
posted @ 2020-02-15 10:32 牛奔 阅读(871) 评论(0) 推荐(0) 编辑
摘要:golang截取字符串 对于字符串操作,截取字符串是一个常用的, 而当你需要截取字符串中的一部分时,可以使用像截取数组某部分那样来操作,示例代码如下: package main import "fmt" func main() { str := "XBodyContentX" content := 阅读全文
posted @ 2020-02-15 10:30 牛奔 阅读(733) 评论(0) 推荐(0) 编辑
摘要:1. 将切片 b 的元素追加到切片 a 之后: a = append(a, b...) 2. 复制切片 a 的元素到新的切片 b 上: 1. b = make([]T, len(a)) 2. copy(b, a) 3. 删除位于索引 i 的元素: a = append(a[:i], a[i+1:]. 阅读全文
posted @ 2020-02-15 10:27 牛奔 阅读(991) 评论(0) 推荐(0) 编辑
摘要:数组、字符串和数据库是我们函数里面最、最、最常用的三类函数。 当然PHP的字符串函数也有很多。我们最常使用的两个系列的字符串: 1.单字节字符串处理函数 2.多字节字符串处理函数 3.字符串编码转换函数 我们来说说为什么要学这么多函数: 1.我们学的是中文,是双字节或者三字节的。老外的函数只能处理英 阅读全文
posted @ 2020-02-15 10:09 牛奔 阅读(173) 评论(0) 推荐(0) 编辑
摘要:下面的几个主要是移动数组指针和压入弹出数组元素的和个函数。 |函数 |功能| | | | |array_shift| 弹出数组中的第一个元素| |array_unshift |在数组的开始处压入元素| |array_push |向数组的末尾处压入元素| |array_pop| 弹出数组末尾的最后一个 阅读全文
posted @ 2020-02-15 10:08 牛奔 阅读(207) 评论(0) 推荐(0) 编辑
摘要:函数描述实例输入输出 abs() 求绝对值 $abs = abs(-4.2); //4.2 数字 绝对值数字 ceil() 进一法取整 echo ceil(9.999); // 10 浮点数 进一取整 floor() 舍去法取整 echo floor(9.999); // 9 浮点数 直接舍去小数部 阅读全文
posted @ 2020-02-15 10:05 牛奔 阅读(251) 评论(0) 推荐(0) 编辑
摘要:select DATE_ADD(NOW(), interval 1 MONTH) NOW() # 此处必须为时间格式 date_add() # 增加 date_sub() # 减少 month # 月份 minute # 分钟 second # 秒 阅读全文
posted @ 2020-02-15 10:03 牛奔 阅读(11035) 评论(2) 推荐(1) 编辑
摘要:方法一(此方法支持 select 语句,insert,delect,update不支持) : $sql = DB::table('my_table')->select()->tosql(); 方法二(此方法支持 select 语句,insert,delect,update不支持) : DB::con 阅读全文
posted @ 2020-02-15 09:43 牛奔 阅读(11728) 评论(0) 推荐(0) 编辑
摘要:tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compr 阅读全文
posted @ 2020-02-11 09:33 牛奔 阅读(436) 评论(0) 推荐(0) 编辑
摘要:go语言为什么诞生 随着软件规模的不断扩大,尤其是在使用 C++ 来开发大型的服务端软件时,二进制文件一般都是非常巨大的,因此需要耗费大量的时间在编译这些文件上,同时编程语言的设计思想也已经非常陈旧,这些情况都充分证明了现有的编程语言已不符合时下的生产环境。 于是学者们讨论对新的编程语言的设计要求 阅读全文
posted @ 2020-02-07 10:24 牛奔 阅读(376) 评论(0) 推荐(0) 编辑
摘要:Goland 简介 Goland 是由 JetBrains 公司开发的一个新的商业 IDE,旨在为 Go 开发者提供的一个符合人体工程学的新的商业 IDE。Goland 整合了 IntelliJ 平台(一个用于 java 语言开发的集成环境,也可用于其他开发语言),提供了针对Go语言的编码辅助和工具 阅读全文
posted @ 2020-02-06 17:26 牛奔 阅读(594) 评论(0) 推荐(0) 编辑
摘要:跨平台特性 Go语言和Java,Python一样,也是支持跨平台的。另外,Go语言还有黑科技:支持跨平台编译。比如你手头只有Mac系统,而你的用户有Linux和Windows的,他们也想使用你的Go语言程序,你可以通过交叉编译出Linux和Windows上的可执行文件给他们。另外,你甚至可以在32位 阅读全文
posted @ 2020-02-06 16:31 牛奔 阅读(276) 评论(0) 推荐(0) 编辑
摘要:打开 VS Code Ctrl + Shift +p打开搜索框 搜索框内输入Configure Display Language 回车 修改代码中“locale”后面引号内内容为zh-CH 重新启动VS Code 如果没有效果的话 点击插件商店 搜索 Chinese(Simplied) Lang 点 阅读全文
posted @ 2020-02-06 16:02 牛奔 阅读(880) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示