小编use*_*858的帖子

带参数的rman脚本

我试图动态地将备份位置传递给rman脚本,如下所示.但它失败了语法错误.有没有办法将"/ backup/folder/folder /"传递给rman脚本?如果我只是传递没有"/"的字符串它可以工作,但是"/"它会失败.

rman @${rmanbasepath}rman_replication_from_backups.rcv USING ${dbname} ${backupdir}
Run Code Online (Sandbox Code Playgroud)

backup.rcv

CONNECT AUXILIARY /
run {
allocate auxiliary channel a1 device type disk;
allocate auxiliary channel a2 device type disk;
allocate auxiliary channel a3 device type disk;
allocate auxiliary channel a4 device type disk;
DUPLICATE TARGET DATABASE TO &1
BACKUP LOCATION '&2'
NOFILENAMECHECK;
}
EXIT;
Run Code Online (Sandbox Code Playgroud)

oracle shell rman

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

尝试解析 AuthenticationManager(Spring Security 和 Oauth)时检测到依赖循环

配置 spring 安全性时出现以下错误,有人可以帮助我吗?当前配置有资源服务器和认证服务器在同一台服务器上进行测试,这可能会导致冲突。

Caused by: org.springframework.beans.FatalBeanException: A dependency cycle was detected when trying to resolve the AuthenticationManager. Please ensure you have configured authentication.
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter$AuthenticationManagerDelegator.validateBeanCycle(WebSecurityConfigurerAdapter.java:462)
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter$AuthenticationManagerDelegator.<init>(WebSecurityConfigurerAdapter.java:430)
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.authenticationManagerBean(WebSecurityConfigurerAdapter.java:220)
    at org.blanc.whiteboard.security.configuration.SecurityConfig$ApiWebSecurityConfig.configure(SecurityConfig.java:110)
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.getHttp(WebSecurityConfigurerAdapter.java:199)
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.init(WebSecurityConfigurerAdapter.java:283)
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.init(WebSecurityConfigurerAdapter.java:68)
    at org.blanc.whiteboard.security.configuration.SecurityConfig$ApiWebSecurityConfig$$EnhancerBySpringCGLIB$$2cbb9c9d.init(<generated>)
    at org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder.init(AbstractConfiguredSecurityBuilder.java:367)
    at org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder.doBuild(AbstractConfiguredSecurityBuilder.java:320)
    at org.springframework.security.config.annotation.AbstractSecurityBuilder.build(AbstractSecurityBuilder.java:39)
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.springSecurityFilterChain(WebSecurityConfiguration.java:92)
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$d6effe0e.CGLIB$springSecurityFilterChain$4(<generated>)
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$d6effe0e$$FastClassBySpringCGLIB$$3d548252.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:312)
    at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$d6effe0e.springSecurityFilterChain(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:166)
    ... 30 more
Run Code Online (Sandbox Code Playgroud)

网络安全

@Configuration
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter { …
Run Code Online (Sandbox Code Playgroud)

spring spring-security spring-security-oauth2

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

有没有办法从 kuberentes 环境中的 pod 下载容器镜像?

有没有办法从 kuberentes pod 下载容器镜像?假设我们有多个容器在一个 Pod 中运行,我们想要下载容器,以便我们可以在该容器中离线做一些事情。我们想直接从 Kubernetes pod 下载的原因是因为大多数环境设置已经设置并且容器应该能够以单个 docker 命令启动。

这就像从 kubernetes pod 环境中询问 docker compose 文件。

kubernetes docker-compose

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

减少从浏览器发送到服务器的对象数据的最佳方法

我们将以下数据从浏览器发送到服务器,除了 JSON 之外,序列化/反序列化数据的最佳方法是什么?

我们最初将数据保存在客户端浏览器中,并在定期检查点将其发送到服务器。由于数据的大小,发送数据时会占用大量浏览器内存和网络。我们希望减少发送到服务器的数据的大小,keys因为每个对象的数据大多相同,但会values发生变化。

[
   {
      "range":{
         "sLineNumber":3,
         "sColumn":3,
         "eLineNumber":3,
         "eColumn":3
      },
      "rLength":0,
      "text":"\n",
      "rOffset":4,
      "rMoveMarkers":false
   },
   {
      "range":{
         "sLineNumber":4,
         "sColumn":1,
         "eLineNumber":4,
         "eColumn":1
      },
      "rLength":0,
      "text":"\n",
      "rOffset":5,
      "rMoveMarkers":false
   },
   {
      "range":{
         "sLineNumber":5,
         "sColumn":1,
         "eLineNumber":5,
         "eColumn":1
      },
      "rLength":0,
      "text":"\n",
      "rOffset":6,
      "rMoveMarkers":false
   },
   {
      "range":{
         "sLineNumber":6,
         "sColumn":1,
         "eLineNumber":6,
         "eColumn":1
      },
      "rLength":0,
      "text":"f",
      "rOffset":7,
      "rMoveMarkers":false
   },
   {
      "range":{
         "sLineNumber":6,
         "sColumn":2,
         "eLineNumber":6,
         "eColumn":2
      },
      "rLength":0,
      "text":"a",
      "rOffset":8,
      "rMoveMarkers":false
   },
   {
      "range":{
         "sLineNumber":6,
         "sColumn":3,
         "eLineNumber":6,
         "eColumn":3
      },
      "rLength":0,
      "text":"s",
      "rOffset":9,
      "rMoveMarkers":false …
Run Code Online (Sandbox Code Playgroud)

javascript compression json

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

如何强制Jboss 7.1.1使用slf4j?

我的问题更多与" 强制Jboss记录使用SLF4J "有关,但无法在其中找到更多详细信息,所以我再次在此处发布.如何使slf4j工作,如果我的一个类调用slf4j我得到以下错误.由于jboss 7.1.1已经有了slf4j模块,我需要添加什么才能使它工作.

20:20:31,565 ERROR [stderr] (MSC service thread 1-8) SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

20:20:31,572 ERROR [stderr] (MSC service thread 1-8) SLF4J: Defaulting to no-operation (NOP) logger implementation

20:20:31,578 ERROR [stderr] (MSC service thread 1-8) SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Run Code Online (Sandbox Code Playgroud)

slf4j jboss7.x

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

Spring网络连接到HornetQ JMS,嵌入了Jboss服务器7.1.1

我试图建立弹簧网络按照连接到远程JBoss-7.1.1 HornetQ的JMS 这个网站.但我得到以下错误,有什么我需要添加spring-bean配置.目前的spring-web在tomcat上运行.

弹簧bean.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jms="http://www.springframework.org/schema/jms"
    xmlns:p="http://www.springframework.org/schema/p" xmlns:jee="http://www.springframework.org/schema/jee"
    xsi:schemaLocation="http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.2.xsd
        http://www.springframework.org/schema/jms http://www.springframework.org/schema/jms/spring-jms-3.2.xsd
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

    <bean name="hornetConnectionFactory" class="org.hornetq.jms.client.HornetQJMSConnectionFactory">
        <constructor-arg name="ha" value="false"></constructor-arg>
        <constructor-arg>
            <bean name="transportConfiguration" class="org.hornetq.api.core.TransportConfiguration">
                <constructor-arg
                    value="org.hornetq.core.remoting.impl.netty.NettyConnectorFactory" />
                <constructor-arg>
                    <map key-type="java.lang.String" value-type="java.lang.Object">
                        <entry key="host" value="127.0.0.1" />
                        <entry key="port" value="5445" />
                    </map>
                </constructor-arg>
            </bean>
        </constructor-arg>
    </bean>

    <!-- ConnectionFactory Definition -->
    <bean id="connectionFactory"
        class="org.springframework.jms.connection.CachingConnectionFactory">
        <constructor-arg ref="hornetConnectionFactory"/>
    </bean>

    <!-- Definition of the JMS queue -->
    <bean id="defaultDestination" class="org.hornetq.jms.client.HornetQQueue">
        <constructor-arg index="0" value="DemoQueue"></constructor-arg>

    </bean>

    <bean id="producerTemplate" class="org.springframework.jms.core.JmsTemplate">
        <property name="connectionFactory" ref="connectionFactory" …
Run Code Online (Sandbox Code Playgroud)

jms spring-mvc hornetq spring-jms jboss7.x

2
推荐指数
1
解决办法
7826
查看次数

在shell脚本中运行管道输出上的ls

我必须在一个脚本中执行以下操作.

/etc/passwd file to display user home directory ownership:

ls -lLd /<usershomedirectory>
Run Code Online (Sandbox Code Playgroud)

我可以按照以下方式访问主路径,请根据使用单行脚本识别的用户主路径帮助我在主路径上运行ls.

grep "" /etc/passwd | cut -f 6 -d :
Run Code Online (Sandbox Code Playgroud)

更新

怎么做更多的ls

# ls -al /<usershomedirectory>/.login
# ls -al /<usershomedirectory>/.cschrc
# ls -al /<usershomedirectory>/.logout
# ls -al /<usershomedirectory>/.profile
# ls -al /<usershomedirectory>/.bash_profile
# ls -al /<usershomedirectory>/.bashrc
# ls -al /<usershomedirectory>/.bash_logout
# ls -al /<usershomedirectory>/.env
# ls -al /<usershomedirectory>/.dtprofile    
# ls -al /<usershomedirectory>/.dispatch
# ls -al /<usershomedirectory>/.emacs
# ls -al /<usershomedirectory>/.exrc
Run Code Online (Sandbox Code Playgroud)

bash shell sh

2
推荐指数
1
解决办法
837
查看次数

如何使用下划线将数组或对象推入一个数组?

我基本上在mongo中使用$ all运算符,我得到的输入可能是数组或单个元素,如下所示.那么如何使用下划线将所有元素放在一个数组中然后呢

userId = 'a';
userIds = ['a', 'b', 'c'];
otherId = ['a'] or 'a';
searchArray = [userId, userIds, otherId]
db.collections.find({userIds: {$all: searchArray}})
Run Code Online (Sandbox Code Playgroud)

javascript underscore.js

2
推荐指数
1
解决办法
8794
查看次数

Kubernetes 在一些空闲时间后自动关闭

如果 pod 空闲超过给定的阈值时间,kubernetes 或 Helm 是否支持关闭它?

这在开发环境中非常有用,可以为其他进程提供使用它的空间并节省成本。

kubernetes kubernetes-helm

2
推荐指数
1
解决办法
3627
查看次数

如何用|(管道)作为分隔符拆分字符串

何时使用拆分| 作为分隔符,它不会给我预期的输出.有什么解决方案吗?

use warnings;
my $exclude_list = "1213:sutrust.com,sutrust1.com,sutrust3.com|1321:line.com";
my @exclude_client = split(/|/, $exclude_list);
print "Printing excluse  @exclude_client \n";
Run Code Online (Sandbox Code Playgroud)

产量

Printing excluse  1 2 1 3 : s u n t r u s t . c o m , s u t r u s t 1 . c o m , s u t r u s t 3 . c o m                                              | 1 3 2 1 : l i n e . c o m
Run Code Online (Sandbox Code Playgroud)

预期产量:

打印摘要1213:sutrust.com,sutrust1.com,sutrust3.com …

perl

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