小编Wal*_*uch的帖子

LIKE的SQL语句

我想选择所有在第11个字符中都有下划线字符的记录,所以我试试这个:

SELECT * FROM "BOM_SUB_LEVEL" where TOP_CODE like '%%%%%%%%%%_%%%'
Run Code Online (Sandbox Code Playgroud)

但这没有按预期工作,有人可以帮忙吗?

sql pervasive pervasive-sql

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

更新grep for Mac OS 10.7

我想将Mac上的grep更新到2.5.1以后的更新版本,它与Mac OS 10.7.2一起提供.我的问题是:更新Mac的grep(或任何类似程序)的最佳方法是什么?我可以使用Fink或MacPorts来安装新版本并设置我的路径变量以查看文件树的相应分支,或者我可以更新usr/bin中的grep程序,或者可能还有另一种我没有考虑过的方法.因为我对命令行和Mac的Unix后端相对较新,所以我担心会破坏某些东西.也就是说,我当然愿意从源代码编译最新的grep稳定版本并将其安装在/ usr/bin中,如果这是合适的方法.如果有人想知道我为什么要从2.5.1更新grep,我有两个原因:第一,我正在学习使用grep和基于2.5.3的参考书(可能类似,我知道); 第二,更重要的是,我想学习如何更新这些程序只是为了有效地管理我自己的系统.

macos grep administration

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

Concat JS无法正常工作

var myjson = '{"name": "cluster","children": [';

for (var i = 0; i < unique.length; i++)
{
    var uniquepart = '{"' + unique[i] + '"';
    myjson.concat(uniquepart); 
    var sizepart = ', "size:"';
    myjson.concat(sizepart);
    var countpart = count[i] + '';
    myjson.concat(countpart);
    if (i == unique.length) {
        myjson.concat(" },");
    }
    else {
        myjson.concat(" }");
    }
} 

var ending = "]}";
myjson.concat(ending);

console.log(myjson);
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么这个字符串没有正确连接,我仍然最终得到原始值?

javascript string concat

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

在审计期间,SpringData MongoDB无法确定IsNewStrategy

我正在尝试使用Annotations启用审核.我的域类具有在构造对象时填充的@Id字段.我为lastModified添加了一个java.util.Date字段,并使用@LastModifiedDate对其进行了注释.

@Document
public class Book {
    @Id
    private String name;
    private String isbn;
    @LastModifiedDate
    private Date lastModified;

    public Book(String name) {
        this.name = name;
    }
}
Run Code Online (Sandbox Code Playgroud)

我使用了Spring Configuration XML中的审计 <mongo:auditing/>.

当我尝试保存我的对象的实例时,我收到以下错误:

Book book1 = new Book("ABCD");
mongoOps.save(book1);
Run Code Online (Sandbox Code Playgroud)

java.lang.IllegalArgumentException:不支持的实体com.pankaj.Book!无法确定IsNewStrategy.

我不想使用Auditable接口,也不想从AbstractAuditable扩展我的域类.我只想使用Annotations.由于我对@CreatedBy和@LastModifiedBy不感兴趣,我也没有实现AuditAware接口.

我只想让@LastModifiedDate适用于我的域类.我错过了什么?

我使用的是SpringData MongoDB 1.7.0版.

spring-data spring-data-mongodb

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

用python通过麦克风播放mp3文件

有没有办法使用python(而不是任何外部软件)来像麦克风输入一样播放mp3文件?

例如,我有一个 mp3 文件和一个 python 脚本,它会通过我的麦克风播放它,所以语音室的其他人会听到它。正如我所说,这只是一个例子。

当然,我也做过一些研究。我发现我可以使用一个软件来创建一个虚拟设备并且做一些事情来获得结果。但我的观点是,是否可以不安装软件但使用某种 python 脚本?

python audio mp3 input microphone

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

在AWS Lambda中安装S3文件系统?

您是否知道是否可以在AWS S3上安装文件系统以增加AWS Lambda存储?

filesystems amazon-s3 amazon-web-services aws-lambda

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

不阻止的回调

我想写一个函数,它接受一个回调并在函数完成后调用它.

这很简单:

var callback = function (ref) {
    var i = 1337;
    while (i--) {
        console.log(ref, 'callback');
    }
};

var someFoo = function (ref, callback) {
    console.log(ref, 'self');

    callback(ref);
}

someFoo('one', callback); // 1
someFoo('two', callback); // 2
Run Code Online (Sandbox Code Playgroud)

但是在这里我someFoo遇到了这个问题:首先是呼叫阻塞,直到allback完成.这意味着此代码等效于此(在每个函数完成之前阻塞):

someFoo('one');
callback('one');
someFoo('two');
callback('two');
Run Code Online (Sandbox Code Playgroud)

现在的问题是:如何使回调调用异步?

javascript asynchronous callback

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

MockRestServiceServer和java.lang.IllegalArgumentException:未指定InputStream

我试图在客户端测试我的REST服务(在服务器上调用Spring MVC).

我可以使用PostMan在服务器端使用Json打网址,一切都很好,所以我知道服务器端是正确的.

服务器端MVC方法:代码:

@RequestMapping(value = "/device/event/{type}", method = RequestMethod.POST)
@ResponseStatus(value = HttpStatus.OK)
public void processEvent(@PathVariable String type,
                @RequestBody DeviceEvent event) throws Exception {
    log.info("Device Event["+type+"] generated by Device["+event.getDeviceAddress()+"] ");

    if (StringUtils.isBlank(type) || event == null || 
        StringUtils.isBlank(event.getDeviceAddress()) || 
        StringUtils.isBlank(event.getDeviceType())) {
        return;
    }

    deviceEventHandlers.get(type).handleEvent(event);      
}
Run Code Online (Sandbox Code Playgroud)

客户端方法:代码:

public void newNodeEvent(DeviceEvent event) {
    final String apiUrl = eventRepository + "/" + DeviceEventType.DEVICE_NEW.getCode();
    this.sendEvent(event, apiUrl);
}

@Async
private void sendEvent(final DeviceEvent event, final String apiUrl) {
    try {
        ResponseEntity<String> response = restTemplate.postForEntity(new URI(apiUrl), …
Run Code Online (Sandbox Code Playgroud)

spring unit-testing

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

我使用sb admin2,但是由于metis菜单,我不知道侧栏不起作用

我的侧边栏不起作用。

  • 没有colpase
  • 不调整大小

因为

Uncaught TypeError: undefined is not a function sb-admin-2.js:3(anonymous function) sb-admin-2.js:3j jquery.js:3094k.fireWith jquery.js:3206n.extend.ready jquery.js:3412I jquery.js:3428
Uncaught TypeError: undefined is not a function (index):679(anonymous function) (index):679fire jquery.js:974self.fireWith jquery.js:1084jQuery.extend.ready jquery.js:406DOMContentLoaded
Run Code Online (Sandbox Code Playgroud)

我认为在sb-admin-2.js中,

$(function() {

    $('#side-menu').metisMenu();

});
Run Code Online (Sandbox Code Playgroud)

无法正常工作并且出现TypeError错误:undefined不是一个函数

希望...会有所帮助...

jquery

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

D3.js 按数字排序表,然后按字母顺序(作为决胜局)

我有一个包含两列数据的表格。当我用列 [1] 排序时,我需要根据列 [0] 的字母值进一步排序。

这将按第二列中的浮点值对表格进行排序,但我想进一步按第一列中的字符串值按字母顺序对领带进行排序。

return tbody.selectAll("tr").sort(function(a, b) 
{
    isSorted = true;
    d3.ascending(parseFloat(a[1]), parseFloat(b[1]));
})
Run Code Online (Sandbox Code Playgroud)

javascript sorting d3.js

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

单击Selenium中的<td>标签中的行查找文本

我的HTML代码是:

enter code here:
<table>
  <tbody>
    <tr>
      <td class="item item-selected" id="gwt-uid-537" role="menuitem">Test Customer 1<br>#34</td>
    </tr>

    <tr>
      <td class="item" id="gwt-uid-538" role="menuitem">TEST CUSTOMER 2<br>#1,9874563210</td>
    </tr>

    <tr>
      <td class="item" id="gwt-uid-539" role="menuitem">test <br>test</td>
    </tr>
  </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

我想要做的只是在断行标记之前找到客户名称(例如:TEST CUSTOMER 2),然后单击该行.

我试过如下:

String ExpCustName = "TEST CUSTOMER 2";

Thread.sleep(1000);

WebElement FindCust = driver.findElement(By.xpath("//div[@class='customer']/table/tbody/tr/td/input[@class='gwt-SuggestBox']"));
FindCust.sendKeys("TES");

List<WebElement> CustList = driver.findElements(By.xpath("//div[@class='suggestPopupMiddleCenterInner suggestPopupContent']//table//tr"));

for(int i=0;i<CustList.size();i++){
    String ActCustName = CustList.get(i).getText();
    System.out.println(ActCustName);

    Thread.sleep(1000);
    if(ActCustName.contains(ExpCustName)){
        CustList.get(i).click();
    }
} 
Run Code Online (Sandbox Code Playgroud)

selenium-webdriver

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

选择器的css选择器

我有这个HTML元素:

<button type="button" class="btn btn-xs btn-info">Feedback</div>
Run Code Online (Sandbox Code Playgroud)

类包含三个元素:

  • btn - 默认按钮的样式
  • btn-xs - 更改按钮的大小(不是默认值)
  • btn-info - 更改按钮的颜色(不是默认颜色)

这是设计我的按钮的第3方库(bootstrap).

我的问题:是否有可能将css选择器汇总为一个css选择器?

在我的情况下,它看起来像:

<button type="button" class="feedback">Feedback</div>
Run Code Online (Sandbox Code Playgroud)

在我的CSS中:

.feedback {
  style: .btn; /* how to do that? */
  style: .btn-xs;
  style: .btn-info;
}
Run Code Online (Sandbox Code Playgroud)

html css

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