草庐IT

column-count

全部标签

Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'xxx' in 'where clause'

在使用Ruoyi管理系统中出现这个问题Errorqueryingdatabase.Cause:java.sql.SQLSyntaxErrorException:Unknowncolumn'xxx_time'in'whereclause'因为对应报错的SQL中没有该字段,前端也没有传入该字段,而且这个问题是偶发的,所以一直也没查到原因。今天心血来潮追溯了下源码隐约发现了问题所在。#首先声明:#1.先确认是不是确实是字段写错了#2.这个锅Ruoyi不背,PageHelper也不背,问题肯定就是出在业务代码里。#解决方式:#1.确保PageHelper的startPage方法之后直接执行doSele

Spark:单词计数(Word Count)的MapReduce实现(Java/Python)

1导引我们在博客《Hadoop:单词计数(WordCount)的MapReduce实现》中学习了如何用Hadoop-MapReduce实现单词计数,现在我们来看如何用Spark来实现同样的功能。2.Spark的MapReudce原理Spark框架也是MapReduce-like模型,采用“分治-聚合”策略来对数据分布进行分布并行处理。不过该框架相比Hadoop-MapReduce,具有以下两个特点:对大数据处理框架的输入/输出,中间数据进行建模,将这些数据抽象为统一的数据结构命名为弹性分布式数据集(ResilientDistributedDataset),并在此数据结构上构建了一系列通用的数据

Spark:单词计数(Word Count)的MapReduce实现(Java/Python)

1导引我们在博客《Hadoop:单词计数(WordCount)的MapReduce实现》中学习了如何用Hadoop-MapReduce实现单词计数,现在我们来看如何用Spark来实现同样的功能。2.Spark的MapReudce原理Spark框架也是MapReduce-like模型,采用“分治-聚合”策略来对数据分布进行分布并行处理。不过该框架相比Hadoop-MapReduce,具有以下两个特点:对大数据处理框架的输入/输出,中间数据进行建模,将这些数据抽象为统一的数据结构命名为弹性分布式数据集(ResilientDistributedDataset),并在此数据结构上构建了一系列通用的数据

Hadoop:单词计数(Word Count)的MapReduce实现

1.Map与Reduce过程1.1Map过程首先,Hadoop会把输入数据划分成等长的输入分片(inputsplit)或分片发送到MapReduce。Hadoop为每个分片创建一个map任务,由它来运行用户自定义的map函数以分析每个分片中的记录。在我们的单词计数例子中,输入是多个文件,一般一个文件对应一个分片,如果文件太大则会划分为多个分片。map函数的输入以形式做为输入,value为文件的每一行,key为该行在文件中的偏移量(一般我们会忽视)。这里map函数起到的作用为将每一行进行分词为多个word,并在context中写入以代表该单词出现一次。map过程的示意图如下:mapper代码编写

Hadoop:单词计数(Word Count)的MapReduce实现

1.Map与Reduce过程1.1Map过程首先,Hadoop会把输入数据划分成等长的输入分片(inputsplit)或分片发送到MapReduce。Hadoop为每个分片创建一个map任务,由它来运行用户自定义的map函数以分析每个分片中的记录。在我们的单词计数例子中,输入是多个文件,一般一个文件对应一个分片,如果文件太大则会划分为多个分片。map函数的输入以形式做为输入,value为文件的每一行,key为该行在文件中的偏移量(一般我们会忽视)。这里map函数起到的作用为将每一行进行分词为多个word,并在context中写入以代表该单词出现一次。map过程的示意图如下:mapper代码编写

Golang error : "scannable dest type ptr with >1 columns (3) in result"

项目中的dao层,我们用来查询数据库,获取想要数据。有时我们会需要查询数据给结构体赋值,并返回一个结构体指针,如下//结构体字段已与数据库对应funcGetCommunity(idint)(community*model.CommunityDetail,errerror){ sql:=`selectcommunity_id,community_name,introductionfromcommunitywherecommunity_id=?` err=db.Get(&community,sql,id) iferr!=nil{ return } return}这样的代码看似没有问题,但其实并不

Golang error : "scannable dest type ptr with >1 columns (3) in result"

项目中的dao层,我们用来查询数据库,获取想要数据。有时我们会需要查询数据给结构体赋值,并返回一个结构体指针,如下//结构体字段已与数据库对应funcGetCommunity(idint)(community*model.CommunityDetail,errerror){ sql:=`selectcommunity_id,community_name,introductionfromcommunitywherecommunity_id=?` err=db.Get(&community,sql,id) iferr!=nil{ return } return}这样的代码看似没有问题,但其实并不

EF Core 2.2 分页查询, 总数Count与分页数据不一致的问题,与解决方案

EFCore2.2分页查询,总数Count与分页数据不一致的问题,与解决方案publicPageResult2>PageAdminOrders(stringcustomerId,ListcustomerIds,int?productId,OrderStatus?status,stringuserName,intpageIndex,intpageSize){varquery=_context.Orders.Include(r=>r.Config).Include(r=>r.Config.Product).Include(r=>r.Config.ContractOrder.Contract).As

EF Core 2.2 分页查询, 总数Count与分页数据不一致的问题,与解决方案

EFCore2.2分页查询,总数Count与分页数据不一致的问题,与解决方案publicPageResult2>PageAdminOrders(stringcustomerId,ListcustomerIds,int?productId,OrderStatus?status,stringuserName,intpageIndex,intpageSize){varquery=_context.Orders.Include(r=>r.Config).Include(r=>r.Config.Product).Include(r=>r.Config.ContractOrder.Contract).As

mysql使用group by查询报错SELECT list is not in GROUP BY clause and contains nonaggregated column...原因及解决方案

在项目中需要用到groupby进行聚合计算,在计算的同时也要查出一些其他字段来返回给前端。于是就有了这个错误的出现。先简单复现我所写的sql,其实sql非常简单。selectchannel_nameaschannelName,brand_nameasbrandName,sum(actual_value)asactualValue,sum(actual_value_ty)asactualValueTy,sum(actual_value_ly)asactualValueLy,sum(target_value)astargetValuefrombu_channel_base_performanceg