- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 golang基础语法快速回顾
最近准备深入学习下golang,所以花几分钟做一个快速回顾手册。基础变量声明var age, sex int //可一次声明多个var age = 10 //可自动声明var sex int //没有初始化,为零值//省略varage := 10 //短声明,左边必须要是新的变量,不然用赋值 = ,只能被用在函数内部值类型和引用类型值类型,赋值是值进行拷贝,修改不会影响其他。引用类型,是存储地址进行拷贝,一个修改后,会改变原始值。常量constconst LENGTH i.
2020-06-30 23:56:29
272
原创 二叉树的最小深度
二叉树的遍历。采用BFS和DFS理论上都可以,这里采用BFS。首先给出BFS的框架:// 计算从起点 start 到终点 target 的最近距离int BFS(Node start, Node target) { Queue<Node> q; // 核心数据结构 Set<Node> visited; // 避免走回头路 q.offer(start); // 将起点加入队列 visited.add(start); int step =.
2020-06-28 10:45:44
199
原创 PHP MYSQL Packets out of order. Expected 1 received 0. Packet size=
本地环境(windows)测试没有问题,部署到线上测试环境(linux)的时候,分别报错:mysql server has gone awayPackets out of order. Expected 1 received 0. Packet size=查阅网上资料,大部分是让修改my.cnf的配置,比如max_allow_packge、wait_timeout等,但是依然无效,而且考...
2019-12-18 19:10:51
6718
原创 windows mysql5.7.x Expression #2 of SELECT list is not in GROUP BY解决办法
网上基本都是针对linux的,我是windows下的Phpstudy集成环境,mysql版本5.7.x,网上找了一番,解决方法是:找到my.ini配置文件,在[mysqld]下找到sql_mode如果没有,则添加到[mysqld]下。sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZE...
2019-11-26 10:26:27
618
原创 windows安装mattn/go-oci8遇到的各种问题总结
这两天需要查看一个beego项目,用到了mattn/go-oci8。但是本身不熟悉go以及环境问题,花了我2天时间各种查解决方案,google还好点(最终解决了问题),百度不摆了,这里记录一下。1.由于用到了Oracle,我需要下载intantclient(版本最好也要跟数据库对应),注意x64或者x86要对应。2.下载对应客户端的SDK,放到根目录。3.将client路径放入PATH环境...
2019-05-22 11:02:31
3242
2
原创 《GIT教程-廖雪峰》笔记
总结:雪峰老师的git教程确实没有其他花里胡哨的东西,都是干货。自己平时在用git管理项目,对不怎么熟悉的命令mark一下。git diff可能用到的场景:上周写了代码没有提交,周一来后忘了写的什么,不敢提交,git diff一下,看看改了啥(这里是跟之前add或者commit的对比)。改的文件太多?不妨用git diff -- <file>(尖括号写文件名)一个一个看。git...
2018-11-02 16:35:28
279
原创 PHP-自定义流过滤器
最近在看《Modern PHP》,发现以前没有用过流过滤器,学习记录一下。桶:总所周知(好吧,我才知道),PHP流会把数据分成按次序排列的桶,一个桶中城防的数据流量是固定的(如4096字节)。流过滤器一次能接受一个或多个桶。一定时间内过滤器接收到的桶叫做桶队列。PS:每个桶对象都有两个公开属性:data和datalen.分别是桶内容和内容长度。<?php /*** 脏词过滤...
2018-08-31 15:48:42
358
原创 PHP匹配并替换字符串
匹配特定格式字符串,动态替换数据。 <?php $templ = "{username}是个大{adj}比{end}";//测试字符串 //对应数据 $datas = [ 'username' => '我', 'adj' => '帅', 'end' => '。', ]; //不...
2018-08-08 17:55:41
2169
原创 PHPMyAdmin数据中文乱码问题笔记
备忘笔记PS:因为最近在学PHP,新手怎能离得开xampp这个好东西呢!但是每次用都会有中文乱码问题,头痛得很,这里做个笔记怕忘球了。首先你可以用楼下这条命令查看各个编码情况。 show VARIABLES like “%char%”;MySQL的编码分为:MySQL默认编码数据库默认编码 表默认编码当创建一个新的数据库时,除非明确指定,这个数据库的字符集被缺省设定为character
2017-07-05 15:46:02
455
[精通正则表达式(第3版)]中文版.(美)Jeffrey.E.F.Friedl
2018-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人