- 博客(200)
- 资源 (2)
- 收藏
- 关注
原创 Go读取yaml文件,struct返回,json输出
程序模块中,缺少不了一些配置定义,这时定义yaml是个很好的选择。编写程序读取yaml配置文件。先定义yaml文件内容。
2023-12-03 09:14:03
373
原创 Golang 闭包的应用
返回的匿名函数和formatFileName函数的suffix变量组合成一个闭包,返回的函数引用到suffix这个变量。
2023-01-02 21:32:13
111
原创 Golang引入包报错 package xxx is not in GOROOT
引入同目录下的business包,却报错:hello.go:5:2: package project01/models is not in GOROOT (C:\Go\src\project01\models)
2022-12-25 20:29:01
623
2
原创 PHP递归获取无限极分类
<?php$users = [ 1 => ['id' => 1, 'name' => '及时雨(宋江)', 'leader_id' => 0], 2 => ['id' => 2, 'name' => '玉麒麟(卢俊义)', 'leader_id' => 0], 3 => ['id' => 3, 'name' => '智多星(吴用)', 'leader_id' => 1], 4 => ['.
2022-04-24 14:54:12
1453
原创 使用PHPExcel类库编写一个快捷的导出函数
工作需要,也因为之前编写的一个导出CSV文件,竟然不支持生僻字,算是一个升级版吧。函数优点:参数简洁明了,基本一看就懂; 支持无限列,看了一些别人的代码没看到支持的; 满足基本导出需求,花式的还是得自行编写。函数缺点:不支持合并,样式调整等等; IO开销较大,foreach层级较多。其实吧,还是CSV快,但它也就只是快。函数代码:<?php/** * 导出Excel文件,支持列数无限大(20220111编写,推荐使用) * @param $headArr 数据头
2022-01-11 17:38:04
336
原创 MySQL获取GROUP最后一条数据
with t1 as (SELECT hospital_ids AS hospital_id, operation_type_id AS bd_id, row_number() over(PARTITION by hospital_ids order by id desc) as rnFROM tb_hospital_bd_logWHERE operation_type = 2)SELECT *from t1 WHERE rn = 1...
2021-08-25 14:34:36
294
原创 Yii1 CHtmlPurifier净化器
主要作用:过滤一些可执行的代码,避免网站受到xss攻击。$html = <<<eof<script>alert('我弹!');</script><div><p>text...</p></div>eof;$p = new CHtmlPurifier();$p->options = array('URI.AllowedSchemes' => array( 'http' =&g
2020-07-21 15:04:11
252
原创 Yii 怎样在特定的地方开启或关闭log
// 关闭LOGforeach (Yii::app()->log->getRoutes() as $route) { $route->enabled = false;}
2019-04-04 16:22:43
586
原创 MySQL - data exists update else insert
此文为SQL笔记,若能帮助到你,不胜荣幸!INSERT INTO `table`( `pk`, `col_1`, `col_2`, `col_3`, `col_4`)VALUES ( '1', 'val_1', 'val_2', 'val_3', 'val_4' )ON DUPLICATE KEY UPDATE `col_1` = 'val_1', `c
2016-01-30 09:48:00
1470
原创 Yii - data exists update else insert
次文为代码笔记,如果能帮助到你,不胜荣幸!表结构:CREATE TABLE `tb_user` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增主键ID', `name` varchar(100) NOT NULL DEFAULT '' COMMENT '名称', `age` tinyint(3) unsig
2016-01-30 09:39:27
1543
原创 PHP - PHP Error[2]: Error while sending QUERY packet. PID=*
今天在公司项目中,使用 yiic 运行数据库写入操作的时候出现了这样的一个错误,如下图:项目场景:一个大的insert SQL,格式为 INSERT INTO TABLE VALUES ('A', 'B', 'C'),('A', 'B', 'C'),('A', 'B', 'C')....代码片段:在谷大爷中搜索原来是MySQL的max_allowed_packet
2016-01-30 08:57:01
10256
原创 jQuery获取事件元素
笔记!!!$("#feedback,#undone").click(function (e) { var id = event.target.getAttribute("id");});
2016-01-20 17:26:47
1979
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人