自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ruxing.li 的专栏

专注php开发,web技术累计的点点滴滴...

  • 博客(205)
  • 资源 (2)
  • 收藏
  • 关注

原创 Golang iota详解

const (A = iotaB = 100C = iotaA = 0B = 100C = 2C = 1错。iota按行数递增,不管你写什么。第1行 iota=0第2行 iota=1第3行 iota=2C = 2不会。

2026-05-29 08:47:12 451

原创 GoLang的并发如何避免死锁

在中,并发死锁是一个常见问题,尤其是在使用或时。避免死锁需要理解死锁的根源,然后采取相应策略。

2026-03-27 10:41:05 232

原创 GoLang channel管道

👉 你可以这样说:channel 是 Go 提供的 goroutine 通信机制,支持同步和异步传输,通过阻塞保证并发安全,底层由环形队列和等待队列实现,常用于任务调度、并发控制和数据流处理。

2026-03-26 20:40:46 236

原创 GoLang并发与并行

👉 直接这样说:在 Go 中,并发是通过 goroutine 实现的任务组织方式,而并行是通过 GMP 调度器在多核 CPU 上同时执行多个 goroutine。goroutine 本身不保证并行,是否并行取决于运行环境和调度器配置。

2026-03-25 21:00:26 304

原创 MySQL优化

MySQL 优化一般从 SQL 语句、索引设计、表结构、执行计划、缓存机制以及架构层(读写分离、分库分表)几个方面入手,核心目标是减少扫描数据量、避免回表、提高查询效率。你可以这样说👇:MySQL 优化我一般分为几个层次:第一是 SQL 层避免全表扫描;第二是通过合理设计索引提高查询效率;第三是通过 EXPLAIN 分析执行计划;第四是优化表结构减少数据冗余和 IO;最后在数据量大时通过缓存、读写分离和分库分表来提升整体性能。

2026-03-25 20:56:11 204

原创 Go读取yaml文件,struct返回,json输出

程序模块中,缺少不了一些配置定义,这时定义yaml是个很好的选择。编写程序读取yaml配置文件。先定义yaml文件内容。

2023-12-03 09:14:03 490

原创 Golang获取月份的第一天和最后一天

【代码】Golang获取月份的第一天和最后一天。

2023-11-15 10:58:33 917

原创 Golang实现一个一维结构体,根据某个字段排序

类似php的array_multisort函数。

2023-11-15 10:14:43 477

原创 Golang 自定义函数库(个人笔记)

【代码】Golang 自定义函数库(个人笔记)

2023-10-27 10:38:20 461

原创 Golang监测数组下标是否存在(即PHP isset判断)

【代码】Golang监测数组下标是否存在(即PHP isset判断)

2023-10-21 10:27:00 483

原创 Golang json笔记

Golang json 笔记

2023-03-05 09:30:22 181

原创 Golang 类型断言

Golang 类型断言

2023-02-26 07:57:23 307

原创 Golang 接口笔记

Golang 接口笔记

2023-02-25 11:50:10 559

原创 Golang 继承

Golang 继承

2023-02-19 13:37:18 298

原创 Golang 抽象实现笔记

Golang 抽象实现

2023-02-19 11:12:28 190

原创 Golang 工厂模式

Golang 工厂模式

2023-02-18 21:07:38 264

原创 Golang 方法笔记

Golang 方法笔记

2023-02-18 10:21:16 533

原创 Golang 结构体笔记

Golang 结构体笔记

2023-02-12 11:00:35 672

原创 Golang map笔记

Golang map笔记

2023-02-11 14:19:07 1030

原创 Golang 切片笔记

Golang 切片笔记

2023-01-15 10:22:40 250

原创 Golang 数组笔记

Golang 数组笔记

2023-01-08 09:59:45 180

原创 Golang异常处理

【代码】Golang异常处理。

2023-01-08 08:14:08 327

原创 Golang 常用时间函数

Golang 常用时间函数

2023-01-07 09:24:49 294

原创 Golang 常用字符串函数

Golang 常用字符串函数

2023-01-07 06:14:03 1143

原创 Golang defer的应用

Golang defer的应用

2023-01-02 21:48:09 186

原创 Golang 闭包的应用

返回的匿名函数和formatFileName函数的suffix变量组合成一个闭包,返回的函数引用到suffix这个变量。

2023-01-02 21:32:13 179

原创 Golang 函数使用的注意事项和细节

Golang 函数使用的注意事项和细节

2023-01-02 14:05:18 438

原创 Golang for range用法笔记

【代码】Golang for range用法笔记。

2023-01-01 10:47:30 185

原创 Golang switch 的使用的注意事项和细节

switch 的使用的注意事项和细节

2023-01-01 09:06:14 726

原创 PHP根据月份获取周一-周日日期范围数据

【代码】获取周一-周日月度数据。

2022-12-27 15:53:47 605

原创 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 724 2

原创 Go的指针

Go的指针

2022-12-25 18:14:40 109

原创 Go的字符串转换基础数据类型

【代码】Go的字符串转换基础数据类型。

2022-12-25 14:19:22 164

原创 Go的基础数据类型转换字符串

【代码】Go的基础数据类型转换字符串

2022-12-25 13:34:40 412

原创 PHP获取自然周日期(周一~周日)

PHP获取自然周(周一~周日)

2022-09-09 11:00:24 3037

原创 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 1530

原创 使用PHPExcel类库编写一个快捷的导出函数

工作需要,也因为之前编写的一个导出CSV文件,竟然不支持生僻字,算是一个升级版吧。函数优点:参数简洁明了,基本一看就懂; 支持无限列,看了一些别人的代码没看到支持的; 满足基本导出需求,花式的还是得自行编写。函数缺点:不支持合并,样式调整等等; IO开销较大,foreach层级较多。其实吧,还是CSV快,但它也就只是快。函数代码:<?php/** * 导出Excel文件,支持列数无限大(20220111编写,推荐使用) * @param $headArr 数据头

2022-01-11 17:38:04 395

原创 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 340

原创 MySQL事务(transaction)主从库选择

2021-04-30 11:02:27 1291

原创 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 292

jquery1.7 最新 chm手册

jquery1.7 最新 chm手册,超全的哦

2012-04-24

PHP 全新中文手册

最新最全的PHP chm 手册,方便开发者查询。敬请下载吧。

2012-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除