精华内容
下载资源
问答
  • Webank演示-源码

    2021-02-12 21:01:50
    在MySQL数据库中新建demo_webank数据库,执行SQL初始化文件./documents/DBScripts/demo_webank.sql 进入./src/resources/application.yaml中,将spring.datasource下的配置替换为您自己的数据库的配置,将webank....
  • adopters: add WeBank

    2020-12-25 19:48:02
    <p>add WeBank <h3>Which TiDB version(s) do your changes apply to? (Required) <ul><li>[x] master (the latest development version)</li><li>[x] v4.0 (TiDB 4.0 versions)</li><li>[x] v3.1 (TiDB 3.1 ...
  • WeBASE(WeBank Blockchain Application Software Extension) 是在区块链应用和FISCO BCOS节点之间搭建的一套通用组件,围绕交易、合约、密钥管理,数据,可视化管理来设计各个模块。开发者可以根据业务所需,选择...
  • webank基本知识

    2020-05-27 09:39:54
    教学要高质量高效率地完成上述任务,一个至关重要的方面是必须遵循教学规律,处理好间接经验和直接经验相结合的关系,传授知识和提高思想觉悟的关系,传授知识和发展智力的关系,以及发挥教师的主导作用与调动学生...
  • Prophecis is a one-stop machine learning platform developed by WeBank. It integrates multiple open-source machine learning frameworks, has the multi tenant management capability of machine learning ...
  • WeBank凉经

    2019-03-18 22:04:16
    今天去面了微众,其实本来就是抱着试一试的心态去面的,毕竟一个弱鸡211本科生,然而今天这个面试官给我了我一点希望。一面面完之后没有让我直接走,跟他的boss聊了5分钟后才让我走的0.0.还好吧总比直接让我回去强。

    就不介绍整个过程了,说几个凉的点:

    1. 词频是怎么统计的
    2. emb到底是怎么做的
    3. auc
    4. pctr校准
    5. trie树
    6. 堆排序

    词频统计是hadoop的map reduce做的

    AUC 横坐标 真正率 = tp/(tp+fn)
    纵坐标 假正率 = fp/(fp+tn)
    阈值从1到0

    trie树是真的麻烦啊

    堆排序 这个我都好几次挂到这上面了 今天必须写出来
    每天起来写一次堆排序 艹了

    .

    展开全文
  • WeBank微众银行笔试

    2021-04-06 21:01:17
  • webank之SQL题

    2019-04-12 11:03:00
    20190427更新 着重看第二题 实现分组有两种形式:1.groupby 2. where a.id=b.id 1.查询与141号或174号员工的manager_id和department_id相同的其他员工的employee_id, manager_id, department_id (做对) ...

     20190427更新 着重看第二题

    实现分组有两种形式:1.groupby 2. where a.id=b.id

    1.查询与141号或174号员工的manager_iddepartment_id相同的其他员工的employee_id, manager_id, department_id (做对)

    SELECT  employee_id, manager_id, department_id
    FROM    employees
    WHERE   manager_id IN 
                      (SELECT  manager_id
                       FROM    employees
                       WHERE   employee_id IN (174,141))
    AND     department_id IN 
                      (SELECT  department_id
                       FROM    employees
                       WHERE   employee_id IN (174,141))
    AND employee_id NOT IN(174,141);

    2.返回比本部门平均工资高的员工的last_name, department_id, salary及平均工资

    # 正确答案
    SELECT  a.t_name, a.salary,
            a.department_id, b.salavg
    FROM    employees a, (SELECT   department_id,
                          AVG(salary) salavg
                          FROM     employees
                          GROUP BY department_id) b
    WHERE   a.department_id = b.department_id
    AND     a.salary > b.salavg;
    
    #另一种做法
    SELECT  a.t_name, a.salary,
            a.department_id, b.salavg
    FROM    employees a
    JOIN (SELECT   department_id,
                          AVG(salary) salavg
                          FROM     employees
                          GROUP BY department_id) b
    ON   a.department_id = b.department_id
    AND     a.salary > b.salavg;
    
    -- 看到了吗 用ON...AND啊!!
    
    # 自己思路bug
    SELECT e1.last_name,e1.department_id,e1.salary,avg(e1.salary)
      FROM employees e1,employees e2
     WHERE e1.empoyee_id = e2.empoyee_id
       AND e1.salary > (SELECT avg(salary) FROM employees e2
    					 GROUP BY e2.department_id ) -- 这里不能用group by返回多个值肯定不对 
    
    -- 可以改成where
    -- 实现分组有两种方式:一种是group by一种是在子查询中where a.id=b.id
    SELECT avg(salary) 
      FROM employees e2
    WHERE e2.department_id = e1.department_id -- 但因为还要显示平均工资
    --------------------自己的另一种正确做法
    SELECT e1.last_name,e1.department_id,e1.salary,
           (SELECT avg(salary) FROM employees e2
    					 WHERE e2.department_id = e1.department_id) AS avgsalary
     FROM employees e1
     WHERE e1.salary > (SELECT avg(salary) FROM employees e2
    					 WHERE e2.department_id = e1.department_id) 
    
    可以创建小实验说明自己其实做对了
    CREATE TABLE employees
     (
     Id            INT          NOT NULL PRIMARY KEY,
     t_Name          VARCHAR(50)  NOT NULL,
     Salary        INT          NOT NULL,
     Departmentid  INT          NOT NULL
    
     )	;
    
     
    
    INSERT INTO employees(Id,t_Name,Salary,Departmentid) VALUES (1,'Joe',70000,1);
    INSERT INTO employees(Id,t_Name,Salary,Departmentid) VALUES (2,'Joeny',7000,1);
    INSERT INTO employees(Id,t_Name,Salary,Departmentid) VALUES (3,'Joe',10000,1);
    INSERT INTO employees(Id,t_Name,Salary,Departmentid) VALUES (4,'nry',80000,2);
    INSERT INTO employees(Id,t_Name,Salary,Departmentid) VALUES (5,'Sam',6000,2);
    INSERT INTO employees(Id,t_Name,Salary,Departmentid) VALUES (6,'Henry',30000,2);
    INSERT INTO employees(Id,t_Name,Salary,Departmentid) VALUES (7,'Sam',60000,2);
    INSERT INTO employees(Id,t_Name,Salary,Departmentid) VALUES (8,'Max',90000,1);
    

    3. 显式员工的employee_id,last_namelocation。其中,若员工department_idlocation_id1800department_id相同,则location’Canada’,其余则为’USA’

    SELECT e.employee_id,e.last_name,
    
     (CASE d.department_id WHEN (
                                  SELECT department_id FROM departments
                                  WHERE location_id = 1800) THEN 'Canada'
      ELSE 'USA' 
       END) location
    
      FROM empoyees e,department d
    
     WHERE e.department_id = d.department_id;
    
    
    # 自己写的
    SELECT e.employee_id,e.last_name,
    
     (CASE WHEN d.department_id =
                                  (SELECT department_id FROM departments
                                  WHERE location_id = 1800) THEN 'Canada'
      ELSE 'USA' 
       END) location
    
      FROM empoyees e,department d
    
     WHERE e.department_id = d.department_id;
    
    感觉也对吧。。。
    
    

    4.查询员工的employee_id,t_name,要求按照员工的department_name排序

    #答案
    SELECT   employee_id, t_name
    FROM     employees e
    ORDER BY (SELECT department_name
                FROM departments d
               WHERE e.department_id = d.department_id);
    CREATE TABLE em(
    e_id     INT    NOT NULL,
    name   VARCHAR(15) NOT NULL,
    d_id     INT    NOT NULL);
    
    CREATE TABLE de(
    d_id     INT    NOT NULL,
    d_name   VARCHAR(15) NOT NULL
    );
    
    
    INSERT INTO em VALUES (1,'BOb',1); 
    INSERT INTO em VALUES (2,'John',2); 
    INSERT INTO em VALUES (3,'mary',2); 
    INSERT INTO em VALUES (4,'kylin',2); 
    INSERT INTO em VALUES (5,'lych',1); 
    INSERT INTO em VALUES (6,'echo',3); 
    INSERT INTO em VALUES (7,'linda',3); 
    
    INSERT INTO de VALUES (1,'A'); 
    INSERT INTO de VALUES (2,'B'); 
    INSERT INTO de VALUES (3,'C');
    # 答案做法
    SELECT   e_id, name
    FROM     em e
    ORDER BY (SELECT d_name
                FROM de d
               WHERE e.d_id = d.d_id);
    
    #我的做法     
    SELECT   e.e_id, e.name
    FROM     em e,de d
    WHERE    e.d_id = d.d_id
    ORDER BY d.d_name;

     最后的返回结果都对

    但是我需要好好理解一下答案的做法

    执行顺序from-where-group by-having-select-distinct-union-order by

     

     

    展开全文
  • 工商银行 中文/ 在线体验环境 注意: 体验环境每天凌晨2:00-4:00进行重建,重建时间段内环境将不可用,且所有用户修改内容将被替换 多人同时使用admin用户,可能会相互影响,若希望更好的体验可: 搭建私有环境 ...
  • 88) [spring-aop-5.0.7.RELEASE.jar:5.0.7.RELEASE] at com.webank.wedatasphere.linkis.server.restful.RestfulCatchAOP$$anonfun$1.apply(RestfulCatchAOP.scala:48) [linkis-module-0.9.4.jar:?] at ...

    错误信息

    dss-web前端报错信息:
    在这里插入图片描述

    linkis-metadata的日志信息:

    2021-01-11 10:33:56.139 [ERROR] [qtp180121605-70166                      ] c.w.w.l.m.r.a.DataSourceRestfulApi (83) [queryDatabaseInfo] - Failed to get database(获取数据库失败): org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.webank.wedatasphere.linkis.metadata.hive.dao.HiveMetaDao.getDbsByUser
            at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) ~[mybatis-3.4.6.jar:3.4.6]
            at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) ~[mybatis-3.4.6.jar:3.4.6]
            at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) ~[mybatis-3.4.6.jar:3.4.6]
            at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) ~[mybatis-3.4.6.jar:3.4.6]
            at com.sun.proxy.$Proxy161.getDbsByUser(Unknown Source) ~[?:?]
            at com.webank.wedatasphere.linkis.metadata.service.impl.DataSourceServiceImpl.getDbs(DataSourceServiceImpl.java:59) ~[linkis-metadata-0.9.4.jar:?]
            at com.webank.wedatasphere.linkis.metadata.restful.api.DataSourceRestfulApi.queryDatabaseInfo(DataSourceRestfulApi.java:80) [linkis-metadata-0.9.4.jar:?]
            at com.webank.wedatasphere.linkis.metadata.restful.api.DataSourceRestfulApi$$FastClassBySpringCGLIB$$d7cb9416.invoke(<generated>) [linkis-metadata-0.9.4.jar:?]
            at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) [spring-core-5.0.7.RELEASE.jar:5.0.7.RELEASE]
            at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) [spring-aop-5.0.7.RELEASE.jar:5.0.7.RELEASE]
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.0.7.RELEASE.jar:5.0.7.RELEASE]
            at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) [spring-aop-5.0.7.RELEASE.jar:5.0.7.RELEASE]
            at com.webank.wedatasphere.linkis.server.restful.RestfulCatchAOP$$anonfun$1.apply(RestfulCatchAOP.scala:48) [linkis-module-0.9.4.jar:?]
            at com.webank.wedatasphere.linkis.server.restful.RestfulCatchAOP$$anonfun$1.apply(RestfulCatchAOP.scala:48) [linkis-module-0.9.4.jar:?]
    

    解决步骤

    1.排查dss-web登录用户是否有访问hive 库、表的权限

    2.确认linkis-metadata的配置文件是否正确

    3.检查linkis-metadata的日志

    在这里插入图片描述

    4.在hive metastore的mysql中给hive用户授权

    grant all privileges on metastore.* to 'hive'@'%' IDENTIFIED BY 'your_password' with grant option;
    FLUSH   PRIVILEGES;
    

    5.授权后问题解决

    展开全文
  • 联邦学习 webank

    2020-11-19 17:46:54
  • at com.webank.wedatasphere.linkis.rpc.RPCReceiveRestful$$anonfun$com$webank$wedatasphere$linkis$rpc$RPCReceiveRestful$$receiveAndReply$1$$anonfun$apply$1.apply(RPCReceiveRestful.scala:134) ~[linkis-...
  • run toy issue error

    2020-12-09 05:01:00
    }}, lastPacketTimestamp: 1574666366182, loopEndTimestamp: 1574666426622\n\tat com.webank.ai.fate.networking.proxy.grpc.service.DataTransferPipedServerImpl.unaryCall(DataTransferPipedServerImpl.java:...
  • jQuery鼠标滚动缩放效果代码是一款WeBank微众银行页面特效代码。
  • jQuery鼠标滚动缩放效果代码是一款WeBank微众银行页面特效代码。
  • FATE(联邦AI技术使能器)是一个由Webank的AI部门发起的开源项目,旨在提供安全的计算框架来支持联邦AI生态系统。 快速入门| FATE(联邦AI技术使能器)是由Webank的AI部门发起的一个开源项目,旨在提供安全的计算...
  • npm i @webank/wt-console --save yarn add @webank/wt-console :light_bulb:背景 App开发过程中,经常会遇到一个场景就是,测试说我遇到一个xxx问题,但是不能复现,之前比较多的解决方案是基于文件日志。我们...
  • 页面搜索栏数据查询

    2020-08-20 16:48:07
    select id="selectAdvertSet" parameterType="cn.webank.cfpd.cpmm.adm.dto.AdvertRetentSetInfoDTO" resultType="cn.webank.cfpd.cpmm.adm.dto.AdvertRetentSetInfoDTO"> /*slave*/ SELECT a.advert_id, a....
  • Linkis和DSS本地和远程调试文档

    千次阅读 2020-03-02 14:51:52
    一、前言 Linkis和DSS的每个微服务都支持调试的,大部分服务都支持本地调试,部分服务只支持远程调试。 支持本地调试的服务 Eureka:设置的调试Main class是... DSS-Server的主类为:com.webank.wedatasphere....
  • Jdk 1.8使用import sun.security.tools.keytool.CertAndKeyGen;来生成证书,导致项目打包时报下面这个异常,程序包sun...[ERROR] /Users/fxq/Public/WorkSpace/webank-demo/src/main/java/cn/isuyu/webank/demo/Cert...
  • 2017-08-17 16:01:17.840 [DubboServerHandler-10.104.97.56:20881-thread-9] INFO c.h.a.service.pay.webank.WeBankMerchantJoinDocking - ====>?????????????{"success":false,"message":"??ticket??","result":"...
  • react-native-rtext-源码

    2021-05-23 16:26:11
    React Native RText :rocket: 这是一个非常强力的,可以通过简单配置(json),就能修改线上应用文案的...npm i @webank/react-native-rtext --save # yarn yarn add @webank/react-native-rtext 2. 使用 import RText
  • DataSphere Studio(简称DSS)是WeDataSphere,是WeBank的一个大数据平台,WeBank是一个自行开发的一站式数据应用程序开发管理门户。 DSS基于计算中间件,可以轻松地集成上层数据应用程序系统,从而使数据应用程序...
  • 最近微众银行技术团队...项目作者:WeBank 开源许可协议:MIT 项目地址:https://gitee.com/WeBank/fes.js 项目简介 Fes.js 是一套优秀的中后台前端解决方案。提供初始项目、开发调试、Mock接口、编译打包的...
  • Failed to create projects

    2020-11-25 01:44:18
    25 ] c.w.w.d.s.s.i.DWSProjectServiceImpl (166) [createSchedulerProject] - add scheduler project failed, com.webank.wedatasphere.dss.appjoint.exception.AppJointErrorException: errCode: 90019 ,desc: ...
  • WeBase 快速部署教程

    2020-11-11 08:36:18
    WeBASE(WeBank Blockchain Application Software Extension) 是在区块链应用和FISCO-BCOS节点之间搭建的一套通用组件。围绕交易、合约、密钥管理,数据,可视化管理来设计各个模块,开发者可以根据业务所需,选择...
  • WeBank 微众银行作为国内首家民营银行和互联网银行,始终把“让金融普惠大众”当作自己的使命,为广大小微企业和普罗大众提供优质便捷的金融服务,极大提高了金融服务的覆盖率和满意度,得到了广大客户和社会各界的赞赏...
  • fix federation crash bug

    2021-01-06 21:38:28
    <ol><li>there is a single loop thread in the class arch/driver/federation/src/main/java/com/webank/ai/fate/driver/federation/transfer/communication/TransferJobScheduler.java, if the pressure is high ,...

空空如也

空空如也

1 2 3 4 5
收藏数 88
精华内容 35
关键字:

webank