2019-12-17 23:32
3910
0
桶排序 Go语言实现 经典算法 Go语言demo golang
桶排序 (Bucket sort)或所谓的箱排序的原理是将数组分到有限数量的桶子里,然后对每个桶子再分别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序),最后将各个桶中的数据有序的...
|
2019-12-13 17:59
3108
4
归并排序 Go语言实现 经典算法 Go语言demo
归并排序使用经典的分治法(Divide and conquer)策略。分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分...
|
2019-12-09 14:56
1951
0
快速排序 Go语言实现 经典算法 Go语言demo 分治法 递归
快速排序使用分治法(Divide and conquer)策略,通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快...
|
2019-12-06 17:15
2036
0
冒泡排序 Go语言实现 经典算法 Go语言demo
冒泡排序原理 重复地访问要排序的数列,一次比较两个相邻的元素,如果他们的顺序错误就把他们交换过来。...
|
2019-12-05 18:19
1859
0
直接插入排序 Go语言实现经典算法 go语言demo
Go语言实现经典算法系列之 插入排序 插入排序又叫扑克牌排序,我个人觉得扑克牌排序(PorkerSort)要比InsertionSort这个名字更让人理解这个排序的过程。即每次将未排序数据元素比较插入...
|
2019-12-05 18:18
1973
0
选择排序 Go语言实现 经典算法 Go语言demo
Go语言实现经典算法系列之 选择排序
原理:每次将未排序数组中的第一个元素与后面的元素依次比较,将最大的数字记录下来,并同未排序数组中的第一个元素交换位置。...
|
2019-12-05 13:22
2952
0
猜数字小游戏 Go语言版 枚举猜数字 go语言练习题
四位数枚举猜数字小游戏 Go语言版小练习
游戏的规则是这样的:计算机随机产生一个四位数,然后玩家猜这个四位数字是什么。玩家每次输入一个四位数字,计算机都会告诉玩家每个数字的大小情况、是否正确。...
|
2019-11-28 21:56
1799
0
复合类型 指针 地址传递 数组 二维数组 数组比较和赋值 数组做函数参数 随机数 数组切片 map 结构体
复合类型 指针 地址传递 数组 二维数组 数组比较和赋值 数组做函数参数 随机数 数组切片 切片截取 append函数 copy函数 map类型 结构体类型...
|
2019-11-27 22:45
1903
1
Go语言学习笔记 自定义包 导入包 包别名 忽略包 . 操作 main函数和init函数 工程管理 go install
Go语言学习笔记2019.11.27
自定义包 导入包 包别名 忽略包 . 操作 main函数和init函数 工程管理 go install...
|
2019-11-20 21:20
2011
0
Go各种函数 闭包 延迟调用refer 作用域 工程管理
Go各种函数、闭包、延迟调用refer、作用域、工程管理等...
|
2019-11-19 00:38
1720
1
Go语言学习笔记 初识golang 命名 变量 常量 数据类型 流程控制
Go语言学习笔记【第一天】 初识golang 命名 变量 常量 数据类型 流程控制...
|
2019-02-27 23:34
11522
11
Failed to cache access token laravel overtrue/wechat 报错
如果遇到 Failed to cache access token 的问题,一般有两种可能...
|
2018-12-04 19:31
15389
8
索引命中 不命中原因 索引优化 索引验证
几种常见的索引不命中情况及索引验证方法...
|
2018-12-04 17:51
2996
0
MySQL索引 索引使用方法 索引性能优化 为什么要使用索引 MYSQL索引怎么用
关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型...
|
2018-11-05 11:49
4635
1
mysql 更新部分数据 Update语句与Limit语句 结合使用
MySQL中通过Update语句与Limit语句结合使用,可以实现按排序更新部分数据的操作。直接使用update语句只支持更新前多少行,不支持从某行到另一行。如果要更新从某行到另一行,需要使用子查询实...
|
2018-09-19 20:42
3312
3
simple_html_dom innertext 换行丢失 \n 标签被删除 \r\n laravel使用simple_html_dom
在使用simple_html_dom中的innertext获取正文内容时,\n 标签被自动删除,尤其是获取pre中code,爬过来文章一片混乱,通过修改源码中的stripRN参数,解决问题。...
|
2018-09-19 14:47
5318
7
simple_html_dom laravel5 爬虫 PHP爬虫拓展
simple_html_dom是一款很好用的html Dom解析拓展,对于html内容处理十分强大。在Laravel5中可以通过 Composer 直接引入 sunra/php-simple-html...
|
2018-09-14 11:42
6253
4
微信表情制作小程序 文字转表情 聊天文字表情 文字表情生成器 纯文字表情在线生成
做了个微信表情制作小程序,可以一键生成微信聊天GIF表情,并且可以一键发送给朋友。欢迎朋友们扫码体验!...
|
2018-09-12 10:00
7364
1
laravelium/sitemap Laravel/sitemap 报错 Could not find a matching version of package laravelium/sitemap
本博客使用Laravel作为基础框架搭建,在多方对比Sitemap插件后,选择laravelium/sitemap作为SiteMap基础插件。然而在使用Composer引入laravelium/sit...
|
2017-10-16 01:18
5173
1
Opcode是什么,Opcode缓存,PHP编译原理,Operation Code,PHP代码执行过程
我们都知道,计算机是不能直接理解高级语言的,“高级语言”是给程序员看的,最终高级语言都会被编译或者解释成能被机器理解的语言,也就是机器语言,才能被计算机执行。
Opcode就是php脚本编译后的中间...
|