小编KAR*_*N.A的帖子

启动spark sql和thrift服务器时,在类路径中找不到com.mysql.jdbc.Driver

我在启动spark-sql shell时收到以下错误.

但是当我使用命令启动shell时它可以工作

./spark-sql --jars /usr/local/hive/lib/mysql-connector-java.jar
Run Code Online (Sandbox Code Playgroud)

但是当我使用下面的comamnd以相同的方式启动thrift服务器时,它会再次抛出相同的错误.

/usr/local/spark/sbin/start-thriftserver.sh --jars /usr/local/hive/lib/mysql-connector-java.jar
Run Code Online (Sandbox Code Playgroud)

请帮助我理解如何解决这个问题,以便我不必在外部传递jar路径,为什么它适用于spark-sql案例而不是thrift服务器.我是否需要在缺少的地方设置classpath?

如果您还有其他需要,请告诉我.

 5/10/18 05:15:33 INFO server.Server: jetty-8.y.z-SNAPSHOT
    15/10/18 05:15:33 INFO server.AbstractConnector: Started SocketConnector@0.0.0.0:47703
    15/10/18 05:15:33 INFO util.Utils: Successfully started service 'HTTP file server' on port 47703.
    15/10/18 05:15:33 INFO spark.SparkEnv: Registering OutputCommitCoordinator
    15/10/18 05:15:38 INFO server.Server: jetty-8.y.z-SNAPSHOT
    15/10/18 05:15:38 INFO server.AbstractConnector: Started SelectChannelConnector@0.0.0.0:4040
    15/10/18 05:15:38 INFO util.Utils: Successfully started service 'SparkUI' on port 4040.
    15/10/18 05:15:38 INFO ui.SparkUI: Started SparkUI at http://192.168.1.12:4040
    15/10/18 05:15:38 INFO spark.SparkContext: Added JAR file:/usr/local/hive/lib/mysql-connector-java.jar at …
Run Code Online (Sandbox Code Playgroud)

mysql hive mysql-connector apache-spark apache-spark-sql

4
推荐指数
3
解决办法
1万
查看次数

clingo 中的聚合计数

测试数据

addEmployee(EmplID, Name1, Name2, TypeOfWork, Salary, TxnDate)
addEmployee("tjb1998", "eva", "mcdowell", "ra", 55000, 20).
addEmployee("tjb1987x", "ben", "xena", "cdt", 68000, q50).
addEmployee("tjb2112", "ryoko", "hakubi", "ra", 63000, 60).
addEmployee("tjb1987", "ben", "croshaw", "cdt", 68000, 90).
addEmployee("tjb3300m", "amane", "mauna", "ma", 61000, 105).
Run Code Online (Sandbox Code Playgroud)

我想根据工作类型和特定工作类型的员工数量对员工进行分组。例如:

ra 4
cdt 2
ma 1
Run Code Online (Sandbox Code Playgroud)

下面是我正在尝试运行的查询

employee(TOW) :- addEmployee(_,_,_,TOW,_,_).
nmbrEmployeesOfSameType (N) :- N = #count { employee(TOW) }.
Run Code Online (Sandbox Code Playgroud)

请指教,我是 Clingo 的初级水平

aggregate answer-set-programming clingo

4
推荐指数
1
解决办法
4810
查看次数

怎么修 ?弃用警告:'GLOBAL'已被弃用,使用'global'

如何修复已删除的警告消息 (node:6136) DeprecationWarning: 'GLOBAL' is deprecated, use 'global'

在我的代码中,我使用了类似下面的内容

// initializing globals
GLOBAL.user_session= {};
GLOBAL.config= require('./config/config.js');
Run Code Online (Sandbox Code Playgroud)

那么如何修复警告信息呢?

node.js

4
推荐指数
1
解决办法
9065
查看次数

Robo3t在ubuntu 16.04及以上版本崩溃(此应用程序无法启动,因为它无法找到或加载Qt平台插件"xcb")

当我在ubuntu 16.04版本中启动robo3t时它没有打开,错误显示如下

错误:

sony@sony:~/Documents/installed/robo3t-1.1.1-linux-x86_64-c93c6b0/bin$ ./robo3t
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".

Available platform plugins are: xcb.

Reinstalling the application may fix this problem.
Aborted (core dumped)
Run Code Online (Sandbox Code Playgroud)

linux mongodb ubuntu-17.04 robo3t

4
推荐指数
1
解决办法
2318
查看次数

如何在pm2中部署feathersjs应用程序?

我正在使用feathersjs框架来开发nodejs应用程序,我正在尝试在 pm2 中实现它,但它不起作用。

drwxr-xr-x   8 root root   4096 Sep 20 06:45 ./
drwx------  12 root root   4096 Sep 20 06:48 ../
drwxr-xr-x   2 root root   4096 Sep 20 06:48 config/
-rw-r--r--   1 root root    214 Sep 20 06:44 .editorconfig
-rw-r--r--   1 root root    334 Sep 20 06:44 .eslintrc.json
drwxr-xr-x   8 root root   4096 Sep 20 07:02 .git/
-rw-r--r--   1 root root    884 Sep 20 06:44 .gitignore
-rw-r--r--   1 root root   1076 Sep 20 06:44 LICENSE
drwxr-xr-x …
Run Code Online (Sandbox Code Playgroud)

javascript ubuntu node.js pm2 feathersjs

4
推荐指数
1
解决办法
1383
查看次数

如何解决feathersjs中请求实体过大的错误?

我在羽毛服务中上传 csv 文件,文件大小为 203kb,它抛出一个错误请求实体太大的错误,比如这样。

错误:

{
    "name": "GeneralError",
    "message": "request entity too large",
    "code": 500,
    "className": "general-error",
    "data": {},
    "errors": {}
}
Run Code Online (Sandbox Code Playgroud)

我正在编写类似这样的中间件代码,但我无法解决

应用程序.js:

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
Run Code Online (Sandbox Code Playgroud)

location.service.js:

// Initializes the `location` service on path `/location`
const createService = require('feathers-mongoose');
const createModel = require('../../models/location.model');
const hooks = require('./location.hooks');
const filters = require('./location.filters');
const multer = require('multer');
const multipartMiddleware = multer();

module.exports = function () {
  const app = this;
  const Model = createModel(app);
  const paginate = app.get('paginate');

  const …
Run Code Online (Sandbox Code Playgroud)

javascript csv mongodb node.js feathersjs

4
推荐指数
1
解决办法
1672
查看次数

站点地图中的多个 url 位置

我更改了网站中一些重要页面的网址。

为了保持向后兼容性并避免破坏指向这些页面并且已经展开的链接,原始地址仍然有效。所以有两个地址到完全相同的页面。

它应该如何在站点地图中定义?

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>http://www.example.com/old_address1</loc>
      <loc>http://www.example.com/new_address1</loc>
   </url>
   <url>
      <loc>http://www.example.com/old_address2</loc>
      <loc>http://www.example.com/new_address2</loc>
   </url>
</urlset> 
Run Code Online (Sandbox Code Playgroud)

这是正确的吗?

sitemap configuration web

4
推荐指数
1
解决办法
1546
查看次数

Mkdocs超链接不是静态网页工作

我试图建立与mkdocs一个文档。问题是,在静态创建的页面的链接不工作。我没有转到[folder] /index.html,而是看到下一页,如下图所示

问题然而,当我尝试mkdocs服务不存在

mkdocs

4
推荐指数
1
解决办法
600
查看次数

Atom:无法加载en_IN的系统字典.检查字典文件的以下路径:

当我打开原子编辑器时,它显示以下错误信息.,如何解决相同的问题?

在此输入图像描述

atom-editor ubuntu-18.04

4
推荐指数
2
解决办法
3527
查看次数

ag-grid-react:getSortModel 不是函数

我正在尝试使用 getSortModel() 从 ag-grid-react 组件获取排序模型,但我得到 getSortModel 不是一个函数

我的代码

 onSortChanged={useCallback(e => console.log(e.api.getSortModel(), 'im from sort'))}
Run Code Online (Sandbox Code Playgroud)

"@ag-grid-community/react": "27.3.0", "@ag-grid-enterprise/all-modules": "27.3.0",

javascript sorting reactjs ag-grid ag-grid-react

4
推荐指数
1
解决办法
5620
查看次数