RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-259240

AlexKnow's questions

Martin Hope
AlexKnow
Asked: 2021-11-10 16:46:44 +0000 UTC

按键组合嵌套对象。JS

  • 0

有一个对象

Объект 1
{
 1: {
        id:1, // id: совпадает с ключом данного объекта, уникальное значение для всех объектов
        name: 'test1', // name: слово на латинице и всегда уникально,
        value: 1, // значение которое и нужно синхронизировать
        ...//другие поля
   },
 2: {
        id:2, // id в данном объекте совпадает с ключом данного объекта
        name: 'test2',
        value: 1,
        ...//другие поля
   }
3: {
        id:3, // id в данном объекте совпадает с ключом данного объекта
        name: 'test3',
        value: 1,
        ...//другие поля
   }
 ...// объект может содержать до 200 вложенных объектов
}

在程序执行过程中,出现更多这样的对象,这些对象在结构上与给定对象相似,其中可能包含name前一个对象中已经遇到的字段。例如:

Объект 2
{
     50: {
            id:50, 
            name: 'what', 
            value: 2,
            ...//другие поля
       },
     51: {
            id:51, 
            name: 'test1', // данное имя встречалось в "объекте 1"
            value: 2,
            ...//другие поля
       }
     ...//объект может содержать до 200 вложенных объектов
 }

Объект 3
 {
      67: {
              id:67, 
              name: 'test2', 
              value: 3,
              ...//другие поля
           },
      68: {
              id:68, 
              name: 'test4',
              value: 3,
              ...//другие поля
           }
         ...//объект может содержать до 200 вложенных объектов
 }

结果:

{
     51: {
            id:51, 
            name: 'test1', // данное значение было в "Объекте 1" и "Объекте 2" т.к. "Объекте 2" был взят в цикле позже чем "Объекте 1", то в результирующий взят объект из "Объект 2"
            value: 2, 
            ...//другие поля
        },
    67: {
            id:67, 
            name: 'test2', // из объекта 3
            value: 3,
            ...//другие поля
       },
    3: {
            id:3, 
            name: 'test3', // из объекта 1
            value: 1,
            ...//другие поля
       },
   50: {
            id:50, 
            name: 'what',  // из объекта 2
            value: 2,
            ...//другие поля
       },
   68: {
            id:68, 
            name: 'test4', // из объекта 3
            value: 3,
            ...//другие поля
       }
     ... // объект может содержать до 200 вложенных объектов
    }

那些。您只需要在该字段中результирующий объект放置唯一的对象name。最后一个值取自循环中遇到的对象последним。对象的排序顺序并不重要。

javascript
  • 2 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-08-14 13:08:58 +0000 UTC

对几个表的两个字段进行联合,其余字段的输出

  • 1

存在具有以下类型的相同字段的表:

name: table_1
_________________________________________
|pole_1   | pole_2  | pole_3  | pole_4  |
-----------------------------------------
| 1       |  1      |   1     |     1   | - уникальная запись
| 2       |  2      |   2     |     2   | - уникальная запись
| 3       |  3      |   3     |     3   | - уникальная запись
-----------------------------------------
name: table_2
_________________________________________
|pole_1   | pole_2  | pole_3  | pole_4  |
-----------------------------------------
|  1      |   1     |   1     |   1     | - запись уже есть в table_1
|  1      |   2     |   3     |   4     | - уникальная запись
----------------------------------------
name: table_3
_________________________________________
|pole_1   | pole_2  | pole_3  | pole_4  |
-----------------------------------------
|   2     |   2     |   2     |    2    | - запись уже есть в table_1
|   3     |   4     |   5     |    6    | - уникальная запись
-----------------------------------------
....
name: table_10
_________________________________________
|pole_1   | pole_2  | pole_3  | pole_4  |
-----------------------------------------
|  3      |   4     |   5     |   6     | - запись уже есть в table_3
|  7      |   8     |   10    |   12    | - уникальная запись
----------------------------------------

有必要按顺序从两个字段中的所有表中输出所有唯一记录和所有字段table_1, table_2, table_3,..,table_10。

我执行以下操作:

    select pole_1, pole_2 from ( -- c GROUP BY могу указать только 2 поля, а нужно на вывод все 4 (pole_1, pole_2, pole_3, pole_4)
         select * from (
             select t.*, 1 as table_number from table_1 t
             union all
             select t.*, 2 as table_number from table_2 t
             union all
             select t.*, 3 as table_number from table_3 t
             union all
             ....
             union all
             select t.*, 10 as table_number from table_10 t
         ) order by table_number
    ) group by pole_1, pole_2

我得到了我需要的记录,但是现在如何显示剩余的字段 ( pole_3, pole_4) 以便得到原始表:

name: result_table (Таблица которая должна быть на выходе)
_________________________________________
|pole_1   | pole_2  | pole_3  | pole_4  |
-----------------------------------------
| 1       |  1      |   1     |     1   | - Запись взята именно из table_1
| 2       |  2      |   2     |     2   | - Запись взята именно из table_1
| 3       |  3      |   3     |     3   | - Запись взята именно из table_1
| 1       |  2      |   3     |     4   | - Запись взята именно из table_2
| 3       |  4      |   5     |     6   | - Запись взята именно из table_3
| 7       |  8      |   10    |     12  | - Запись взята именно из table_10
-----------------------------------------

表按降序排列优先级,即 最高优先级赋予应首先从中获取记录table_1的表。y具有最低优先级,如果在其他表中没有找到相同的条目,则最后获取它的条目。table_10

重要提示:未使用的字段group by可能会有所不同,因此需要优先级。

sql
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-06-26 14:42:15 +0000 UTC

带和不带 symfony 的树枝

  • 0

有一个模板twig <a href="test">{{ search.id }}</a>,而search.id(准确地说id)可能不存在。如果您使用刚刚twig连接到外部的此模板,symfony一切正常。如果你在 symfony 中连接这个模板,就会产生错误key "id" for array wih keys "name, text" does not exist.

symfony
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-05-12 13:59:48 +0000 UTC

使用数据缓存 php 类的实例

  • 0

创建后有一个类的实例$example = new Example();,它填充了来自多个json文件的一堆数据。是否可以选择将此类的实例与所有数据一起保存为文件,以便从文件中进一步读取并使用已填充的类?

php
  • 2 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-02-26 15:43:26 +0000 UTC

垂直定位 Box 元素(flex?)

  • 0

需要用不寻常的方式排列元素(如图所示),设置块的宽度width:50%,我试图通过它来做flex,但我不明白怎么做,是否可以做它通过CSS?

<div class="wrapper">
    <div class="box">1</div>
    <div class="box">2</div>
    <div class="box">3</div>
    <div class="box">4</div>
    <div class="box">5</div>
    <div class="box">6</div>
</div>

重要提示:块可以有不同的高度。

应该这样定位:

在此处输入图像描述

html
  • 4 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-01-18 15:34:56 +0000 UTC

可加常数的选择

  • 0

有必要通过总和来确定常量,例如,考虑 PHP JSON CONSTANT https://www.php.net/manual/en/json.constants.php。

描述: 有点像

1 - тип 1;
2 - тип 2;
3 - тип 3;
10 - возвращено на доработку;
20 - направлено на проверку;
100 - повторно;

一个任务

根据某些公式从该值中快速计算出那里编码的内容。

我要求提示在哪里挖掘。也许有一些现成的解决方案或公式和规则来形成这些常数,最好是在PHP.

php
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-12-24 12:58:13 +0000 UTC

OpenServer:Symfony 返回 text/plain 而不是 text/javascript

  • 1

在一个 Symfony 项目中,在 public/ 文件夹中,我放了 js 和 css 文件,但是在浏览器中(在 中测试mozilla),文件连接时出现错误Сценарий из «http://127.0.0.1:8000/static/js/jquery-3.1.1.min.js» был загружен, хотя его MIME-тип («text/plain») не является допустимым для JavaScript.,JS因此它不起作用。

脚本连接代码:

<script src="{{ asset('static/js/jquery-3.1.1.min.js') }}" type="text/javascript"></script>

本地服务器OpenServer以及symfony.exe,php: 7.3.2

javascript
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-12-18 14:52:07 +0000 UTC

在 TWIG 中生成 HTML 的函数

  • 0

Twig外用symfony。form()任务是在 中提供该功能的类似物symfony。那些。在模板中我们编写{{form(form)}}此函数将生成 HTML 并将其插入到模板中。问题是如何使它工作?现在,如果我输出HTML它已经格式化为特殊字符并被视为文本。

twig
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-12-12 15:50:12 +0000 UTC

symfony 魔法是如何工作的

  • 1

在官方 Symfony 文档中,有如下示例

use Symfony\Component\HttpFoundation\Session\SessionInterface;

public function index(SessionInterface $session)
{
    // stores an attribute for reuse during a later user request
    $session->set('foo', 'bar');

    // gets the attribute set by another controller in another request
    $foobar = $session->get('foobar');

    // uses a default value if the attribute doesn't exist
    $filters = $session->get('filters', []);
}

我想知道它是如何工作的,如果你将它作为参数传递给接口函数,那么当它被调用时,函数会自动接收它。我想在一个项目中应用它,不幸的是,这个项目最初是在没有框架的情况下编写的。

php
  • 2 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-09-17 20:09:20 +0000 UTC

许多同类型的Entity Doctrine

  • 1

有很多相同的表,例如table_2019、table_2018,它们中的字段是相同的。是否有可能以某种方式设置学说以使用此类表,而不产生一堆实体,但使用某种基类?

php
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-09-04 14:42:35 +0000 UTC

本地作曲家

  • 1

公司的本地网络无法访问 Internet。Composer 出现了问题,是否可以配置 Composer,以便他可以转到本地存储库(在本地网络上)并已经从中安装包。我们将自己在那里添加包。

php
  • 2 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-09-03 12:55:22 +0000 UTC

用于生产的 php

  • 2

PHP中有一个项目,请指教如何方便美观地将更改上传到生产中。建议保留几个最新版本以便快速恢复到以前的版本。我将不胜感激任何建议。

php
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-07-15 17:58:25 +0000 UTC

如何在 PHP 中使用字符键获取关联集合?

  • 4

Oracle 数据库具有以下形式的集合:

TYPE error_list_t IS TABLE OF SYS.ODCIVarchar2List INDEX BY varchar2(30)

填写过程如下:

procedure set(name varchar2, value varchar2)
error_list error_list_t;
begin
    if not error_list.exists(name) then
        error_list(name) := SYS.ODCIVarchar2List();
    end if;

    error_list(name).extend;
    error_list(name)(error_list(name).count) := value;

end set;

有必要从 PHP 中获取这个集合,保存name.

此外,该项目使用Doctrine2 ORM。如果有机会使用它,那将是完美的。

php
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-04-10 14:55:19 +0000 UTC

连接冲突和 Spring Security

  • 0

有一个完全工作的项目 RESTFull api,我决定连接 Spring Security 以通过令牌设置授权。在 pom.xml 中连接时,应用程序停止工作。没有再做任何改变。

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.alex.webcom.server</groupId>
    <artifactId>com.alex.webcom.server</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>war</packaging>

    <properties>
        <spring.version>4.2.2.RELEASE</spring.version>
        <javax.servlet-api.version>3.1.0</javax.servlet-api.version>
        <spring-data-jpa.version>1.9.2.RELEASE</spring-data-jpa.version>
        <hibernate.version>5.0.2.Final</hibernate.version>
        <postgresql.version>9.1-901-1.jdbc4</postgresql.version>
        <commons-dbcp2.version>2.1.1</commons-dbcp2.version>
        <jackson-databind.version>2.5.3</jackson-databind.version>
        <java.version>1.8</java.version>
        <spring.boot.version>2.1.4.RELEASE</spring.boot.version>
        <spring.security.oauth2>2.3.5.RELEASE</spring.security.oauth2>
        <spring.jdbc>5.1.6.RELEASE</spring.jdbc>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
            <version>${spring.version}</version>
        </dependency>

        <!-- Web-->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${spring.version}</version>
        </dependency>


        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-core</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <!--<dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-web</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-config</artifactId>
            <version>${spring.version}</version>
        </dependency>-->




        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>${javax.servlet-api.version}</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.security.oauth</groupId>
            <artifactId>spring-security-oauth2</artifactId>
            <version>${spring.security.oauth2}</version>
        </dependency>


        <!-- JSON Converter -->
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            <version>${jackson-databind.version}</version>
        </dependency>

        <!-- Database -->
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-jpa</artifactId>
            <version>${spring-data-jpa.version}</version>
        </dependency>
        <dependency>
            <groupId>javax.transaction</groupId>
            <artifactId>jta</artifactId>
            <version>1.1</version>
        </dependency>

        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-entitymanager</artifactId>
            <version>${hibernate.version}</version>
        </dependency>
        <dependency>
            <groupId>postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <version>${postgresql.version}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-dbcp2</artifactId>
            <version>${commons-dbcp2.version}</version>
        </dependency>
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.2</version>
        </dependency>

    </dependencies>


</project>

有这样的错误。

第一个窗口

10-Apr-2019 12:21:46.466 SEVERE [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [] startup failed due to previous errors
10-Apr-2019 12:21:46.522 WARNING [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [org.postgresql.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.

第二个窗口

 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filesController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: public com.coobico.webcom.server.Service.FilesService com.coobico.webcom.server.controller.FilesController.FilesService; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filesServiceImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.coobico.webcom.server.repository.FilesRepository com.coobico.webcom.server.Service.FilesServiceImpl.filesRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filesRepository': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/core/DecoratingProxy
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:835)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:537)
    at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4661)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5131)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:713)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:695)
    at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1729)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:287)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
    at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:457)
    at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:406)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:287)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
    at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
    at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
    at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
    at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
    at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
    at sun.rmi.transport.Transport$1.run(Transport.java:200)
    at sun.rmi.transport.Transport$1.run(Transport.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
    at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:835)
    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: public com.coobico.webcom.server.Service.FilesService com.coobico.webcom.server.controller.FilesController.FilesService; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filesServiceImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.coobico.webcom.server.repository.FilesRepository com.coobico.webcom.server.Service.FilesServiceImpl.filesRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filesRepository': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/core/DecoratingProxy
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:571)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
    ... 58 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filesServiceImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.coobico.webcom.server.repository.FilesRepository com.coobico.webcom.server.Service.FilesServiceImpl.filesRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filesRepository': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/core/DecoratingProxy
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1192)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1116)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1014)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
    ... 60 more
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.coobico.webcom.server.repository.FilesRepository com.coobico.webcom.server.Service.FilesServiceImpl.filesRepository; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filesRepository': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/core/DecoratingProxy
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:571)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
    ... 71 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filesRepository': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/core/DecoratingProxy
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:305)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:301)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:196)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1192)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1116)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1014)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
    ... 73 more
Caused by: java.lang.NoClassDefFoundError: org/springframework/core/DecoratingProxy
    at org.springframework.aop.framework.AopProxyUtils.completeProxiedInterfaces(AopProxyUtils.java:121)
    at org.springframework.aop.framework.JdkDynamicAopProxy.getProxy(JdkDynamicAopProxy.java:120)
    at org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:109)
    at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor.getCrudMethodMetadata(CrudMethodMetadataPostProcessor.java:86)
    at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:82)
    at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:185)
    at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:251)
    at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:237)
    at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
    ... 83 more
Caused by: java.lang.ClassNotFoundException: org.springframework.core.DecoratingProxy
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1343)
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1173)
    ... 94 more
java
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-03-20 18:42:22 +0000 UTC

通过键向行类型变量添加值

  • 0

我进入PL/SQl服务器json,进行解析。并且您需要rowtype从json. 据我所知,您可以像rowtype这样向类型变量添加值

пакет_процедур.название_переменной.имя_поля := значение;

但是如何在这样的循环中做到这一点

key := json.get_keys().get(1).to_char;

-- 获取表中字段的名称,因此在 rowtype 变量中

 пакет_процедур.название_переменной[key] := 22; где key - название поля

有可能以某种方式做到这一点吗?我是甲骨文的新手。我花了一整天,没有发现任何类似的东西。

oracle
  • 1 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-02-09 19:18:08 +0000 UTC

php关联数组比较

  • 0

您需要比较多个相互关联的关联数组,例如1:м. 数组中的所有属性都被划分为具有相似名称的组,例如a1, a2, , a3 ,a4` 等。例如:有主类型的数组

array(
    'a1' =>1,
    'a2' =>2,
    'a3' =>3,
    'b1' =>1,
    'b2' =>2,
    'b3' =>3
);

并且,相应地,一个额外的数组

array(
   '0' => array(
                'c1' => 2,
                'c2' => 1,
                'd1' => 1,
                'd2' => 2,  
         ),
  '1' => array(
               'c1' => 3,
               'c2' => 4,
               'd1' => 4,
               'd2' => 5,   
   )
);

从示例中可以看出,主数组是一个,还有几个附加的。

比较组中的主要和附加数组中的详细信息以不同的方式命名。预先知道哪些细节必须在主阵列和附加阵列中匹配。

所以,需要检查主数组的所有值是否都和附加数组中的值对应。

从例子来看,我们比较了主属性组中的А一组属性,另外一组属性中的C

[a1] = [0][c2], 
[a2] = [0][c1],
[a2] = [1][c1].

SUCCESS 主数组的所有值都在附加数组中找到。

不能对组b和d附加组说什么

[b1] = [0][d1],
[b2] = [0][d1], [d2] 

- 分别在附加数组中,这是一个错误。所以,如何最好地做到这一点,我无法弄清楚如何最好地比较它,并得到不同意的答案。提前感谢您的好主意:)

我忘记了重要的一点,可以有 1 个额外的数组,也可以有很多(50 个或更多)。以及如果例如Group中А有3个不同的值,并且它们都在С附加数组的相应组(在这种情况下)的属性值中找到,那么会发生什么,那么一切都很好, 即使在对应的不同值组的附加数组中存在多于 3 个不同 然后是一个错误。

php
  • 2 个回答
  • 10 Views
Martin Hope
AlexKnow
Asked: 2020-07-18 21:20:58 +0000 UTC

从php在oracle中运行

  • 1

大家好,oracle请教php调用一个函数返回一个非标准类型的值这样的问题。

那些。我从 php 调用该函数:$query = $this->db->query ("select название_пакета.название_функции(:переменные) res from dual", $значения переменных);

在 Oracle 中,作为该函数的结果,输出是一个数组(我不知道它是如何正确调用的)这种类型:

TYPE название_типа is TABLE of varchar2(255) INDEX by BINARY_INTEGER;
название_массива название_типа; --объявил массив.

给出错误信息:

ORA-00902 无效的数据类型。

告诉我如何正确地接受它,以便以后我可以使用它或以某种方式json将所有这些东西重新制作成一个字符串,然后将其传输到 php。

php
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5