自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 CentOS安装Tengine

1. 下载安装包wget -c http://tengine.taobao.org/download/tengine-2.3.3.tar.gz2. 解压tar -zxvf tengine-2.3.3.tar.gz3. 检查配置cd tengine-2.3.3./configure3.1. 异常处理异常1checking for C compiler ... not found ./configure: error: C compiler cc is not found也就是

2021-09-27 11:15:13 395

原创 go语言读取xls表格xls文件操作替代解决方案

前提说明当下go语言没有成熟的xls框架,试了好多个xls框架,都有问题(读取不全或者乱码)。但是又必须要读取xls格式的表格文件。没有办法,又没有时间去研究这些框架,只好用其他语言将xls自动转成xlsx格式再进行读取操作。在这里采用的是python3。1. python3环境1.1 安装python3linux安装教程windows安装教程windows 64位下的安装包下载慢,我放蓝奏云了python-3.7.7-amd64.exe下载:https://wws.lanzous.com/i

2021-03-31 11:03:21 2216

原创 mysql 查询后更新 update select

模型如下UPDATE bkb_seller bs INNER JOIN ( # 查询语句 SELECT new_user,seller_id,create_time from lc_seller_change_history where id = 11) a # 更新语句SET bs.user_id =a.new_user,bs.create_time = a.create_time where bs.id = a.seller_id...

2021-02-16 15:33:34 996

原创 mysql 批量插入更新 insert into on duplicate key update

模型如下INSERT INTO t (id, age) VALUES (3, 28), (4, 29) # 这里可以添加多组数据ON DUPLICATE KEY UPDATE id = VALUES(id), age = VALUES(age); # 这里是更新时需要更新的字段及值

2021-02-16 15:30:19 1625

原创 mysql 查询后插入 insert into select

简单模型如下insert into A(col1, col2) select col1, col2 from B;

2021-02-16 15:27:23 585

原创 mysql SQL_CALC_FOUND_ROWS 放到代码中统计数据不准确问题

原sql语句如下:SELECT SQL_CALC_FOUND_ROWS a.* FROM table1 a left join table2 b on a.id=b.id where b.name like '%name%' order by a.id desc limit 10,0;SELECT FOUND_ROWS() 'nums';navicat上每次执行结果都是正确的。放到代码里FOUND_ROWS()就会变时不时的出现错误的值。经测试, sql语句中最外层不能是表连接。修改后:SE

2021-02-16 15:21:13 1163

原创 结构体切片(结构体数组)的反射使用

使用场景:用户上传Excel文件后,转换成[][]string,然后根据结构体的标签,反射到对应字段里。遇到的问题:结构体切片(结构体数组)使用反射,与单一结构体不同。源代码:v.Index(i - 1).Elem.Field(k).SetString(rows[i][j])报错: Handler crashed with error reflect: call of reflect.Value.Elem on struct Value修改为:v.Index(i - 1).Field(k).Se

2020-11-01 17:15:55 912

原创 mysql语句批量插入、查询插入、查询更新、统计并分页

批量 insert1. 查询后插入 insert into selectinsert into A(col1, col2) select col1, col2 from B;2. insert into on duplicate key updateINSERT INTO t (id, age) VALUES (3, 28), (4, 29) ON DUPLICATE KEY UPDATE id = VALUES(id), age = VALUES(a

2020-10-06 16:06:16 431 1

空空如也

空空如也

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

TA关注的人

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