小编sva*_*rog的帖子

使记录器跳过logback中的根部分

我定义了几个记录器和一个带有几个appender的根节,类似于:

  <logger name="X" level="debug"/>
  <logger name="Y" level="trace"/>

  <logger name="Z" level="warn">
    <appender-ref ref="ALERTS-SYSLOG" />
  </logger>

  <root level="INFO">
    <appender-ref ref="STDOUT"/>
    <appender-ref ref="FILE"/>
    <appender-ref ref="BUFFER"/>
    <appender-ref ref="SYSLOG"/>
  </root>
Run Code Online (Sandbox Code Playgroud)

我想要完成的是,名为Z的记录器只能访问ALERTS-SYSLOG appender而不是根部分中定义的所有记录器.只有配置在XML文件上才可能吗?

java logback appender

11
推荐指数
2
解决办法
5819
查看次数

返回Elasticsearch中一个查询中的所有记录

我有一个弹性搜索数据库,想要在我的网站页面上获取所有记录.我写了一个bean,它连接到弹性搜索节点,搜索记录并返回一些响应.我的简单java代码,用于搜索,是

SearchResponse response = getClient().prepareSearch(indexName)
    .setTypes(typeName)              
    .setQuery(queryString("\*:*"))
    .setExplain(true)
    .execute().actionGet();
Run Code Online (Sandbox Code Playgroud)

但是Elasticsearch将默认大小设置为10,并且我有10次点击响应.我的数据库中有超过10条记录.如果我设置大小Integer.MAX_VALUE我的搜索变得非常慢,这不是我想要的.

如何在没有设置响应大小的情况下,在可接受的时间内在一个操作中获取所有记录?

java api search elasticsearch

10
推荐指数
3
解决办法
2万
查看次数

有没有办法有条件地关闭控制器中的reloadOnSearch?

我有一个控制器,我有时使用更新位置$location.search({param1: newParam1Value).

当我故意在控制器中更改$ location.search时,我想阻止重新加载.否则,我想保持reloadOnSearch此路由/状态的默认行为.

reloadOnSearch定义状态时可以设置为false但是它总是为false.

有没有办法reloadOnSearch从控制器内切换路径?或者,我可以保留reloadOnSearch: true并且只是为了我不希望它发生的一个实例阻止重新加载吗?

我在用ui.router.

javascript angularjs angular-ui-router

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

'insert into'with array

我想知道是否有办法在值列表中使用'insert into'.我正在尝试这样做:

insert into tblMyTable (Col1, Col2, Col3)
     values('value1', value2, 'value3')
Run Code Online (Sandbox Code Playgroud)

所以,我想说的是value2将是一个字符串数组.我将把它放在C#中,但SQL语句是我真正需要的.我知道我可以使用foreach并循环遍历我的数组,但我认为可能有更好的方式类似于SELECT语句:SQL SELECT*FROM XXX WHERE columnName in Array.看起来单个查询比一次查询效率更高.

我正在使用SQL Server 2008 R2.谢谢fellas!

sql t-sql sql-server-2008-r2

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

尝试将数组传递给预准备语句时,Oracle jdbc"createArray"会抛出"不支持的功能"异常

我试图通过createArrayOf将数组传递给我准备好的语句

val prep: PreparedStatement = con.prepareStatement("select * from SOA_WEB_USER.VOPEX where CMF_PPK_NBR in (?)")

val array :Array[Object]=Array("1165006001","1165006002")

val sqlArray = con.createArrayOf("VARCHAR",array) //getting the exception here 

prep.setArray(1,sqlArray)

val rs = prep.executeQuery()

while (rs.next()) {

    println(rs.getObject(1))

}
Run Code Online (Sandbox Code Playgroud)

但createArrayOf方法抛出一个错误说

Exception  thread "main" java.sql.SQLFeatureNotSupportedException:Unsupported feature   
at Oracle.jdbc.driver.PhysicalConnection.createArrayOf(PhysicalConnection.java:8707)
at com.testpackage.Main$.main(Main.scala:109)
at com.testpackage.Main.main(Main.scala)    
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 com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)
Run Code Online (Sandbox Code Playgroud)

我正在使用ojdbc7.jar进行jdbc连接.有什么我可以采取不同的方式将数组传递给准备好的语句吗?

java oracle scala jdbc

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

Nginx提供了下载SVG而不是显示它

我尝试用HTML或单独的选项卡显示SVG文件,但Nginx让我下载它.我使用普通的SVG文件,该文件在另一个站点上运行,但不在我的服务器上.

哪里有问题?

有一个例子http://proximax.ru/media/content/final/plane2.svg 也在这里SVG的HTML http://proximax.ru/index/

svg mime nginx

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

Bootstrap工具提示在模态中不起作用

我的工具提示完美地在主页上工作.在稍后由ajax调用生成的模态中,模态将不起作用.

我在生成的模式中包含了以下代码(ajax调用的结果).

重新使用工具提示

<script>
  $('.tooltips').tooltip();
</script>
Run Code Online (Sandbox Code Playgroud)

在模态的html中

  <button class="btn btn-lg default tooltips blue-madison" type="submit"
   name="O" data-container="body" data-placement="top" 
   data-original-title="THIS TEXT FOR TOOLTIPS">
     <i class="fa fa-industry blue-madison"></i> BUTTON1
   </button>

  <button class="btn btn-lg default tooltips green-jungle" type="submit" 
    name="P" data-container="body" data-placement="top"
    data-original-title="THIS TEXT FOR TOOLTIPS">
      <i class="fa fa-user green-jungle "></i> BUTTON2
  </button>
Run Code Online (Sandbox Code Playgroud)

为什么工具提示没有显示 - 我做错了什么?

html twitter-bootstrap

6
推荐指数
2
解决办法
3701
查看次数

如何使用角度为2的Octicon

我正在使用角度2,bootstrap 4创建一个应用程序,我发现glyphicons被丢弃了,所以我决定按照建议使用Octicon,

我做到了 npm install --save octicons

在那之后,我没有站在一个东西.我以为我必须octicons.css只包括但不起作用.

它只包含

.octicon {
  display: inline-block;
  vertical-align: text-top;
  fill: currentColor;
}
Run Code Online (Sandbox Code Playgroud)

使用Octicon的简单步骤是什么?

octicons angular

6
推荐指数
2
解决办法
3789
查看次数

Tkinter - 从 Spinbox 获取值

我目前无法从 Spinbox 小部件获取正确的值。我不知道出了什么问题。我已经寻找了解决方案并且已经空了。我究竟做错了什么?这是我的代码:

from Tkinter import *

#create Tk window
root = Tk()

#set name of window
root.title('Testing Values')

#initalise values from user (spinbox values)
item_1 = IntVar()
a = item_1.get()

def print_item_values():
    global a
    print a


#item 1 spinbox
item_1 = Spinbox(root, from_= 0, to = 10, width = 5)
item_1.grid(row = 0, column = 0)

#print values
value_button = Button(root, text = 'Print values', width = 10, command = print_item_values)
value_button.grid(row = 0, column = 1)


root.mainloop()
Run Code Online (Sandbox Code Playgroud)

python tkinter

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

[Vue warn]:无法解析组件:

我只是尝试在 Vue 中制作一个登录表单,但它返回

[Vue warn]:无法解析组件:v-text-field

[Vue warn]:无法解析组件:v-form

登录组件中的代码:

<template lang="html">
    
  <div>
    <v-form>
      <v-text-field v-model="loginInfo.username" label="Username"/>
      <v-text-field v-model="loginInfo.password" label="Password"/>
      <v-btn>Login</v-btn>
    </v-form>
  </div>
    
</template>
    
<script>
  export default {
    data() {
      return{
        loginInfo: {
           username:'',
           password:'',
        }
      }
    },
  }
</script>
Run Code Online (Sandbox Code Playgroud)

vue.js

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